Рабочей программы учебной дисциплины языки программирования Уровень основной образовательной программы

Вид материалаДокументы

Содержание


Уровень основной образовательной программы
ФИО разработчиков
Цели освоения дисциплины
2. Содержание дисциплины
Образовательные технологии
4. Учебно-методическое и информационное обеспечение учебной дисциплины
4.2. Дополнительная литература
Подобный материал:


МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Государственное образовательное учреждение высшего профессионального образования

«Воронежский государственный педагогический университет»




















АННОТАЦИЯ


РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ


Языки программирования


^ Уровень основной образовательной программы: бакалавриат


Направление подготовки: 050100 Педагогическое образование

Профиль: Математика


Форма обучения: очная


Кафедра: информатики и методики преподавания математики

^ ФИО разработчиков: Гаркавенко Г. В., Кубряков Е. А.


Трудоемкость дисциплины: 2 зачетных единиц

Количество часов: 72

В.т.ч. аудиторных: 36, внеаудиторных 36

Форма отчетности: зачет


г. Воронеж – 2011 г.


  1. ^ ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ


Целями освоения дисциплины «Языки программирования» являются: формирование у будущих учителей математики умений и навыков, связанных с обработкой числовой информации посредством создания программного продукта с использованием одного из языков программирования.

В процессе освоения данной дисциплины студент формирует и демонстрирует следующие компетенции:

Общекультурные:

- использовать основные методы, способы и средства получения, хранения, переработки информации, готов работать с компьютером как средством управления информацией (ОК-8);

- работать с информацией в глобальных компьютерных сетях (ОК-9).

Общепрофессиональные:

- использовать возможности образовательной среды, в том числе информационной, для обеспечения качества учебно-воспитательного процесса (ПК-4).


^ 2. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ



п/п

Наименование раздела учебной дисциплины

Содержание раздела

в дидактических единицах

1.

Информатика и информация.

Свойства и способы представления информации. Системы счисления. Представление о хранении, обработке и передаче информации.

2.

Основы программирования.

Этапы решения задачи с использованием компьютера. Классификация языков программирования.

3.

Система программирования Turbo Pascal.

Алфавит языка. Структура программы. Типы данных. Стандартные функции. Операторы присваивания, ввода и вывода.

4.

Основные алгоритмические конструкции.


Линейный алгоритм. Ветвление. Условный оператор и оператор выбора. Циклический алгоритм. Цикл с параметром. Цикл с предусловием, цикл с постусловием. Алгоритм Евклида нахождения НОД. Вычисление сумм и произведений. Табулирование функции. Метод половинного деления.

5.

Структурированные типы данных.

Одномерные и двумерные массивы. Поиск элемента в массиве. Методы сортировки массивов. Удаление и вставка элементов в массив. Программирование метода Гаусса решения систем уравнений.



  1. ^ Образовательные технологии




п/п

Виды учебной работы

Образовательные технологии

1

Лекции

Вводная лекция, лекция-информация, проблемная лекция, тематический зачет.

2

Лабораторные работы

Занятие-практикум, технология учебного исследования.



^ 4. УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ


4.1. Основная литература
  1. Программирование на языке Паскаль : задачник:учеб.пособие для студ.вузов / под ред.О.Ф.Усковой. — СПб. : Питер, 2005. — 336с.
  2. Златопольский Д. М. Программирование: типовые задачи, алгоритмы, методы / Д. М. Златопольский. — М. : БИНОМ. Лаборатория знаний, 2007. — 223 с.
  3. Окулов С. М. Основы программирования. – М.: БИНОМ. Лаборатория знаний, 2002.
  4. Попов В.Б. Turbo Pascal для школьников - М.: Финансы и статистика, 2010. - 352 с.



^ 4.2. Дополнительная литература

1. Глушаков, С.В. Программирование на Turbo Pascal 7.0 (TP7 : для высш.и сред.учеб.заведений / С.В.Глушаков,В.Н.Зорянский,С.Н.Хоменко;худож.С.И.Правдюк. — Харьков : Фолио, 2002. — 501с.

2. А. М. Епанешников, В. А. Епанешников Программирование в среде Turbo Pascal 7.0. -1995.

3. Рапаков Г. Г., Ржеуцкая С. Ю. Программирование на языке Pascal. – BHV: 2004, 480с.

.


4.3. Программное обеспечение и Интернет-ресурсы:


Программное обеспечение: Pascal.

Интернет-ресурсы:

t.vspu.ru/books/pascal/