Базовая информация по дисциплине
«Технологии программирования» 2 семестр
|
Информация об авторах |
Мачуева Дина Алуевна – доцент кафедры «Информационные технологии» |
|
Цели и задачи дисциплины |
Цели дисциплины: освоение студентами, подходов к составлению алгоритмов решения задач различной степени сложности, а также овладение навыками создания программ на примере среды разработки приложений Microsoft Visual Studio. Задачи дисциплины: -изучение основополагающих понятий и правил программирования; разработка алгоритмов обработки данных различной структуры, освоение правил создания и организации пользовательского интерфейса. Длительность изучения дисциплины: 16 недель Трудоемкость дисциплины: 3 зачетные единицы В результате освоения дисциплины студент должен: Знать: -методы и приемы решения практических задач в профессиональной деятельности с помощью информационных систем; принципы, базовые концепции технологий программирования. Уметь: -решать базовые задачи обработки данных в профессиональной деятельности; составлять алгоритмы решения задач различной структуры и оформлять их в соответствии с синтаксическими правилами языка программирования. Владеть: -общей подготовкой для решения практических задач в области информационных технологий; приемами разработки пользовательского интерфейса приложения, обеспечивающего оптимальное функционирование программы и удобство пользователя. |
|
Структура дисциплины |
|
|
Теоретический материал |
Количество модулей – 2 Количество тем/лекций в каждом модуле - 7;4. |
|
Практический материал |
По данной дисциплине предусматривается выполнение лабораторных работ к двум рассматриваемым модулям. Всего 14 лабораторных работ. |
|
Контрольно-измерительные материалы |
В комплекте тестовых заданий имеется по 20 вопросов к каждому модулю, на ответы отводится 40минут |
Программа дисциплины
|
Модуль |
Темы/Лекции |
Материалы для сопровождения дисциплины |
Контрольно- измерительные материалы |
Направления подготовки |
|
Модуль 1
|
1.Основы алгоритмизации. 2.Основные алгоритмические конструкции. 3.Основы синтаксиса C#. 4.Visual Studio. 5.Основные объекты графического интерфейса. 6.Логические операции и условные операторы. 7.Виды циклов в программировании. |
1. Презентация 2.Лабораторные работы |
Тест |
09.03.02 Информационные системы и технологии |
Модуль 2
|
1.Диалоговые окна. 2.Консольные приложения. 3.Понятие системы программирования. 4.История и классификация языков программирования. |
1.Презентация 2.Лабораторные работы |
Тест |
Учебно-методическое и информационное обеспечение дисциплины
1.Иванова Г.С. Технология программирования: учебник для вузов / Иванова Г.С.. — 3-е изд. — Москва : Московский государственный технический университет имени Н.Э. Баумана, 2006. — 336 c. — URL: https://www.iprbookshop.ru/93941.html
2.Лебеденко Л.Ф. Технологии программирования : учебно-методическое пособие / Лебеденко Л.Ф., Моренкова О.И.. — Новосибирск : Сибирский государственный университет телекоммуникаций и информатики, 2019. — 109 c.— URL: https://www.iprbookshop.ru/102141.html
3.Лебеденко, Л. Ф. Технологии программирования : учебно-методическое пособие для СПО / Л. Ф. Лебеденко, О. И. Моренкова. — 2-е изд. — Саратов : Профобразование, 2023. — 106 c. — URL: https://www.iprbookshop.ru/131418.html
4.Терехов, А. Н. Технология программирования : учебное пособие / А. Н. Терехов. — 5-е изд. — Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2024. — 148 c. — URL: https://www.iprbookshop.ru/142308.html.
