Контакты:
-
РХ
Рахман ХушпаровУчитель
Базовая информация по дисциплине
«Программирование и основы алгоритмизации» 3 семестр
|
Информация об авторах |
Албакова Аминат Ахмедовна – ассистент кафедры «Информационные технологии» |
|
Цели и задачи дисциплины |
Цели дисциплины: освоение студентами подходов к составлению алгоритмов решения задач различной степени сложности; овладение навыками создания программ на примере среды разработки приложений Microsoft Visual Studio. Задачи дисциплины: изучение основополагающих понятий и правил программирования; разработка алгоритмов обработки данных различной структуры, освоение правил создания и организации пользовательского интерфейса. Длительность изучения дисциплины: 17 недель Трудоемкость дисциплины: 3 зачетные единицы В результате освоения дисциплины студент должен: знать: -основные этапы и принципы создания программного продукта; понятия языка программирования и характеристики наиболее распространенных языков; методы и технологии разработки математических, алгоритмических, информационных и программных средств ИТ; приемы отладки приложений, поиска ошибок и обработки исключений; характерные особенности и возможности среды разработки приложений MS Visual Studio. уметь: -составлять алгоритмы решения задач различной структуры и оформлять их в соответствии с синтаксическими правилами языка программирования; разрабатывать пользовательский интерфейс приложения, обеспечивающий оптимальное функционирование программы и удобство пользователя; инсталлировать, тестировать, испытывать и использовать программные компоненты информационных систем. владеть: -общей подготовкой для решения практических задач в области разработки приложений; навыками разработки средств реализации информационных технологий. |
|
|
Структура дисциплины |
|
Теоретический материал |
Количество модулей – 2 Количество тем/лекций в каждом модуле – 5;6. |
|
Практический материал |
По данной дисциплине предусматривается выполнение лабораторных работ по всем рассматриваемым модулям. Всего 10 лабораторных работ. |
|
Контрольно-измерительные материалы |
В комплекте тестовых заданий имеется по 20 вопросов к каждому модулю, на ответы отводится 90 минут.
|
Программа дисциплины
|
Модуль |
Темы/Лекции |
Материалы для сопровождения дисциплины |
Контрольно- измерительные материалы |
Направления подготовки |
|
Модуль 1. Основы алгоритмизации и программирования |
1.Понятие алгоритма, основы алгоритмизации. 2. Базовые алгоритмические структуры. 3.Понятие массива. Использование циклов для обработки массивов. 4.Языки программирования: развитие и классификация. 5 Основные этапы процесса решения задачи на ПК. |
1.Презентация 2.Лабораторные работы |
Тест |
15.03.04 Автоматизация технологических процессов и производств бакалавриат |
|
Модуль 2. Основы синтаксиса языка программирования c# |
1. Основные принципы объектно-ориентированного программирования (ООП). 2. Среда программирования Microsoft Visual C#. 3. Основы синтаксиса C#. 4. Стандартные функции C#. 5. Условные ветвления C#. 6. Циклы в С#. |
1. Презентация 2. Лабораторные работы |
Тест |
Учебно-методическое и информационное обеспечение дисциплины:
1.Агапов В.П. Основы программирования на языке С#: учебное пособие / В.П. Агапов.- М.: Московский государственный строительный университет, ЭБС АСВ, 2012. – 128 c. – Режим доступа: http://www.iprbookshop.ru/16366.html
2.Поляков А.Ю. Программирование: практикум / А.Ю. Поляков, А.Ю. Полякова, Е.Н. Перышкова. – Новосибирск: Сибирский государственный университет телекоммуникаций и информатики, 2015. – 55 c. – Режим доступа: http://www.iprbookshop.ru/55494.html
3.Котов О.М. Язык C#. Краткое описание и введение в технологии программирования: учебное пособие / О.М. Котов.– Екатеринбург: Уральский федеральный университет, ЭБС АСВ, 2014. – 208 c. – Режим доступа: http://www.iprbookshop.ru/68524.html
4.Биллиг В.А. Основы программирования на C# / В. А. Биллиг. – 2-е изд. – М.: Интернет-Университет Информационных Технологий (ИНТУИТ), 2016. – 574 c. – Режим доступа: http://www.iprbookshop.ru/73695.html
