1. |
Название дисциплины |
Технологии программирования . |
2. |
Курс обучения, специальность |
2, Математика (направление научно-педагогическая деятельность) |
3. |
Семестр обучения |
4 |
4. |
Количество кредитов |
3 |
5. |
Ф.И.О. лектора |
Кандидат физико-математических наук, доцент Расолько Галина Алексеевна |
6. |
Цели изучения дисциплины |
Развитие алгоритмического мышления, изучение современных методов программирования, приобретение навыков и освоение работы на современных вычислительных средствах (знакомство с современными методологиями приобретения знаний, научиться решать разнообразные задачи на компьютерах с использованием современных информационных технологий) |
7. |
Пререквизиты |
Методы программирования (1,2 семестры). |
8. |
Содержание дисциплины |
Методы разработки алгоритмов. Алгоритмы типа «разделяй и властвуй». Алгоритмы с возвратом. «Жадные» алгоритмы. Поиск с возвратом и локальный поиск. Фракталы. Особенности работы с различными диалектами и реализациями языка Pascal. Версии реализации и среды разработки Borland Pascal, Free Pascal, Pascal ABC. MathCad. Интерфейс, численные методы, символьные подсчеты, построение графиков, характеристики текста и рабочего документа, особенности системы программирования. Использование информационных технологий в курсе вузовской математики на примере MathCad |
9. |
Рекомендуемая литература |
|
10. |
Методы преподавания |
Пассивный, активный, интерактивный, словесный, наглядный, проблемный |
11. |
Язык обучения |
Русский |
12. |
Условия (требования), текущий контроль |
— тестирование; — контрольная работа; — коллоквиум |
13. |
Форма аттестации |
Экзамен |