Аннотация рабочей программы дисциплины
«Алгоритмизация и программирование»

Цель изучения дисциплины Целью освоения учебной дисциплины «Алгоритмизация и программирование» является формирование основ алгоритмического мышления, навыков структурного, процедурного программирования, программирования на основе объектно-ориентированного подхода; примененния методов и технологий визуального программирования.
Место дисциплины в учебном плане Б1.О.04
Формируемые компетенции ОПК-2
Знания, умения и навыки, получаемые в результате освоения дисциплины
Знать:
принципы процедурного программирования;
базовые алгоритмические конструкции и основные численные алгоритмы;
основы процедурного языка C#;
основы объектной модели .Net;
принципы объектно-ориентированного программирования;
визуальные методы разработки в среде MS Visual Studio.
Уметь:
использовать MS Visual Studio для разработки консольных и Windows Forms приложений на языке C#;
разрабатывать простейшие процедурные и оконные настольные приложения;
реализовывать простейшие базовые численные алгоритмы для решения задач в области экономики и управления.
Иметь навыки и (или) опыт деятельности (владеть):
принципами процедурного программирования;
навыками использования базовых алгоритмических конструкций и основных численных алгоритмов;
навыками использования процедурного языка C#;
навыками использования объектной модели .Net;
навыками объектно-ориентированного программирования;
визуальными методами разработки в среде MS Visual Studio.


Содержание дисциплины Введение в основы алгоритмизации и программирования. Процедурное программирование на C#. Объектно-ориентированное программирование на C#. Разработка настольных оконных приложений на C#.
Виды учебной работы Лекции, лабораторные, самостоятельная работа.
Используемые информационные, инструментальные и программные средства
MS'Visual Studio 2008

Open Office
Office 2010 Professional

Windows 7 Professional

7-Zip

AcrobatReader
СПС Гарант (http://www.garant.ru)
СПС КонсультантПлюс (http://www.consultant.ru/)
Электронная база данных "Scopus" (http://www.scopus.com)
Электронная библиотечная система Алтайского государственного университета (http://elibrary.asu.ru)
Научная электронная библиотека elibrary (http://elibrary.ru)
Форма промежуточной аттестации Экзамен, диф. зачет, курсовая работа.