Учебно-методический комплекс учебной дисциплины ен. В. 01 по выбору (информатика) «Программирование на turbo pascal» подготовки бакалавра по направлению 050200 «Физико-математическое образование»

Вид материалаУчебно-методический комплекс

Содержание


Бордюгова Т.Н.
Кузнецова Т.К.
ДИСЦИПЛИНА: Курс по выбору «Программирование на TURBO PASCAL»
4. Методические рекомендации по изучению дисциплины 22
1.Пояснительная записка
Принципы отбора содержания и организации учебного материала
2. Учебно-тематический план
Содержание занятий
3.Учебные модули
3.2. Краткое проблемное изложение программного материала
Содержание практических работ
Практическая работа 2.
3.3. Проектное задание
3.4. Тесты, рубежного контроля
3.5. Рекомендуемая литература
Вирт Н. Алгоритмы и структуры данных. М., Мир, 1989. Епанешников А., Епанешников В.
4. Методические рекомендации по изучению дисциплины
4.1. Методические рекомендации по самостоятельной работе студентов
4.1.2. Задания самостоятельной работы.
4.1.3. Перечень литературы, необходимой для подготовки студентам к самостоятельной работе по дисциплине
...
Полное содержание
Подобный материал:
  1   2   3   4   5   6


ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

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

«ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»

Педагогический институт


Кафедра информатики


"Утверждаю"______________

Руководитель ПИ ЮФУ, д.п.н., профессор В.И. Мареев


Учебно-методический комплекс учебной дисциплины


ЕН.В.01 по выбору (информатика)


«ПрОГРАММИРОВАНИЕ НА TURBO PASCAL»


подготовки бакалавра

по направлению 050200 «Физико-математическое образование»

Профиль подготовки «Информатика»


Работа принята в фонд учебно-методического управления ПИ ЮФУ

__________________________________________________200_ г.


г.Ростов-на-Дону

2008г.

Составитель:

Ассистент кафедры информатики Бордюгова Т.Н.


УМК утвержден на заседании кафедры информатики

протокол №6 от «06» марта 200 8 г.


Заведующий кафедрой информатики:

кандидат физико-математических наук, доцент Кузнецова Т.К.


УМК утвержден ученым советом ПИ ЮФУ

Пр.№____ от "____" __________________2008г.


Председатель ученого совета,

Руководитель Пи ЮФУ, д.п.н., профессор В.И. Мареев

ДИСЦИПЛИНА: Курс по выбору «Программирование на TURBO PASCAL»


Направление: Физико-математическое образование

Образовательная программа: Информатика

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

Курс: 2

Семестр: 3

Количество часов на дисциплину: 100

Количество аудиторных часов на дисциплину: 36

Из них: лекций 18, лабораторных работ 18, самостоятельной работы 64.


Структура


1.Пояснительная записка 6

2. Учебно-тематический план 9

3.Учебные модули 9

3.1. Комплексная цель, объединяющая содержание модуля на основе компетентностной основе 9

3.2. Краткое проблемное изложение программного материала 10

3.3. Проектное задание 12

3.4. Тесты, рубежного контроля 13

3.5. Рекомендуемая литература 21

4. Методические рекомендации по изучению дисциплины 22

4.1. Методические рекомендации по самостоятельной работе студентов 22

4.1.1.Контрольные вопросы к лекционному курсу 22

4.1.2. Задания самостоятельной работы. 24

4.1.3. Перечень литературы, необходимой для подготовки студентам к самостоятельной работе по дисциплине 26

4.1.4.Итогова аттестация 27

4.1.4.1.список задач к зачету 27

1.4.4.2.Список вопросов к зачету 28

1.4.4.3.Итоговый тест 29

4.2.Методические рекомендации по выполнению практических работ. 33

5.Глоссарий (основные понятия дисциплины) 35



1.Пояснительная записка




Курс "Программирования на Turbo Pascal", сохраняя структуру инвариантного курса "Программирование", содержит дополнительные разделы. Это позволяет придать процессу изучения основных содержательных линий программирования спиралевидный характер, т.е. изучать вопросы в вариативном курсе в значительно большем объеме, возвращаясь к изученному ранее материалу, но на более строгом логическом уровне, чем в инвариантном курсе и рассмотреть дополнительные разделы основного курса, на которые было отведено лишь иллюстративное представление.

Курс «Программирование» рассчитан на 18 часов лекций, 18 лабораторных работ, и 64 отводиться на самостоятельную работу студентов. Форма отчетности: зачет.

Целью данного курса является обучение студентов программированию, формирование представления студентов о программировании как систематической дисциплине. Отсюда следует необходимость дифференциации знаний по программированию, т.е. выделения из объема общих знаний ведущих, педагогически значимых; четкого определения тех знаний, которые имеют лишь дополнительное или второстепенное значение, хотя и способствуют более эффективному усвоению ведущих знаний. Это приводит к необходимости разработки определенной системы принципов, позволяющих провести такую дифференциацию учебного материала.

Будущие учителя информатики должны иметь представление:

- о систематическом программировании на современном учебно-ориентированном языке императивного программирования высокого уровня. В качестве такого языка программирования можно использовать - Turbo Pascal, как общепризнанный для обучения студентов систематическому подходу к программированию;

- о систематическом программировании на современном инструментальном языке императивного программирования высокого уровня. Под инструментальным языком понимается язык программирования, предназначенный для реализации программного обеспеченья ЭВМ.

Обладая представлением об инструментальном языке, учитель информатики:

- может обучать школьников, готовиться стать в будущем специалистом в области информатики;

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

Задачи курса:

- научить студентов эффективно использовать возможности Turbo Pascal для решения задач повышенной сложности;

- научить студентов создавать пользовательские процедуры, функции и модули;

- научить студентов создавать по средствам графического модуля элементы мультипликации;

- научить студентов работать со строковыми переменными, динамическими переменными, записями и множеством;

- развить логическое и алгоритмическое мышление.

Принципы отбора содержания и организации учебного материала

Программирование является одним из важнейших разделов информатики. Принципы отбора языка программирования для будущих учителей информатики, основаны:

- на определении информатики как научной дисциплины,

- на квалификационные характеристики учителя информатики и системного аналитика по организационным и педагогическим применениям новых информационных технологий,

- на законе Дэвиса: для каждого инструментального средства имеется задача, прекрасно для него подходящая.

Из существующих технологий программирования наиболее популярна и широко используемой является технология структурного программирования. Ее достоинством является, что она позволяет сформировать у обучаемых алгоритмический стиль мышления, необходимый при изучении практически всего курса информатики в ВУЗе. Следовательно, выбирая язык программирования, нужно ориентироваться на один из структурных языков.

Среди языков алгоритмического программирования Turbo Pascal является одним из наиболее популярных языков для обучения. Основная идея алгоритмического программирования – разбиение программы на последовательность модулей, каждый из которых выполняет одно или несколько действий. Turbo Pascal является как языком для обучения будущих программистов, так и языком для всех, кто любит и хочет программировать.

В цикл дисциплин по выбору образовательного стандарта 2005г., курс «Программирование на Pascal» включен в подготовку бакалавров по направлению «Физико-математическое образование».

Теоретический и практический материал курса подобран с учетом требований школьного регионального образовательного стандарта по информатике и государственного стандарта по подготовке учителей информатики. В содержании теоретических и практических заданий курса включен максимальный минимум задач – от простейших до сложных и нестандартных.

Первая версия языка Паскаль была разработана швейцарским ученым Никлаусом Виртом в 1968 году. Первоначально язык предназначался для целей обучения, поскольку он является достаточно детерминированным, т.е. все подчиняется определенным правилам, исключений из которых не так много. Основные характеристики: относительно небольшое количество базовых понятий, простой синтаксис, быстрый компилятор для перевода исходных текстов в машинный код.

В 1992 г. фирма Borland International выпустила два пакета, основанных на языке Паскаль: Borland Pascal 7.0 и Turbo Pascal 7.0. Первый может работать в трех режимах - обычном и защищенном режимах MS DOS и в системе Windows. Для него необходимо порядка 30 Мбайт на жестком диске и около 2 Мбайт оперативной памяти. Турбо Паскаль 7.0 работает только в обычном режиме MS DOS и менее требователен к характеристикам компьютера. Поскольку основные компоненты, которые мы будем рассматривать в нашем курсе, совпадают в обоих продуктах, в дальнейшем будет использоваться название Турбо Паскаль.

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