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

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

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

ФИЛИАЛ ТЮМГУ В Г. ТОБОЛЬСКЕ

Естественнонаучный факультет

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

УТВЕРЖДАЮ

Директор

_____________ ____________

подпись ФИО

«___» __________ 2014 г.

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

ПРАКТИКУМ ПО СТРУКТУРИРОВАННОМУ ПРОГРАММИРОВАНИЮ

051000.62 – «Профессиональное обучение»

профиль «Информатика и вычислительная техника»

Квалификация (степень)

бакалавр

Заочная форма обучения

Тобольск

2014

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

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

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

ФИЛИАЛ ТЮМГУ В Г. ТОБОЛЬСКЕ

Естественнонаучный факультет

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

УТВЕРЖДАЮ

Директор

_____________ ____________

подпись ФИО

«___» __________ 2014 г.

Рабочая программа дисциплины

ПРАКТИКУМ ПО СТРУКТУРИРОВАННОМУ ПРОГРАММИРОВАНИЮ

051000.62 – «Профессиональное обучение»

профиль «Информатика и вычислительная техника»

Квалификация (степень)

бакалавр

Заочная форма обучения

Тобольск

2014

Содержание

с.

1.

Цели и задачи освоения дисциплины…………………………………………..…

3

2.

Место дисциплины в структуре ОП ВПО.......…………………………….........

3

3.

Требования к результатам освоения дисциплины.................................................

3

4.

Структура и содержание дисциплины....…………………………........................

4

4.1.

Структура дисциплины... .........................................................................................

4

4.2.

Содержание разделов дисциплины.........................................................................

4

5.

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

6

6.

Самостоятельная работа студентов……………………………………………….

7

7.

Компетентностно-ориентированные оценочные средства……………………...

8

7.1.

Оценочные средства диагностирующего контроля……………………………...

8

7.2.

Оценочные средства текущего контроля: модульно-рейтинговая технология оценивания работы студентов……………………………………………………..

8

7.3.

Оценочные средства промежуточной аттестации………………………………..

10

8.

Учебно-методическое и информационное обеспечение дисциплины………….

12

9.

Материально-техническое обеспечение дисциплины…………….......................

13

10.

Методические указания для обучающихся по освоению дисциплины (модуля)

14


1. Цели и задачи дисциплины

НЕ нашли? Не то? Что вы ищете?

Целью изучения дисциплины является:

1.  ознакомление с процессом решения задачи на ЭВМ;

2.  овладение средой и языком программирования Turbo Pascal (Free Pascal);

3.  изучение и освоение основных методов и приемов программирования (структурированного, функционального и модульного);

4.  получение основных навыков по отладке и тестированию программ.

Задачи изучения дисциплины «Практикум по структурированному программированию»:

-  формирование представления об основных этапах решения задач с помощью ЭВМ (построение математической модели, разработка алгоритма, написание программы, ввод и отладка программы, получение и оценка результатов);

-  знание принципов организации данных в памяти ЭВМ и основные типы данных языка Pascal;

-  знание основных алгоритмических конструкций и их реализацию на языке Pascal;

-  овладение основными приемами работы в среде Turbo Pascal 7.0 (Free Pascal);

-  овладение основными методами и приемами программирования, реализуемыми средствами языка Turbo Pascal (Free Pascal);

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

2. Место дисциплины в структуре ОП ВПО

Дисциплина «Практикум по структурированному программированию» относится к дисциплинам по выбору вариативной части (Б3.В. ДВ.2.1).

Для освоения дисциплины «Практикум по структурированному программированию» студенты используют знания, умения, навыки, сформированные в процессе изучения дисциплины «Языки и системы программирования».

Освоение дисциплины «Практикум по структурированному программированию» будет способствовать успешному усвоению дисциплин «Проектирование и разработка информационных систем», «Компьютерное моделирование», прохождению педагогической практики.

3. Требования к уровню освоения содержания дисциплины

Процесс изучения дисциплины «История и перспективы развития информатики и вычислительной техники» направлен на формирование следующих компетенций:

- владением процессом творчества (поиск идей, рефлексия, моделирование) (ОК-28);

- готовностью к формированию профессиональной компетентности рабочего (специалиста) соответствующего квалификационного уровня (ПК-34);.

Обучаемый должен знать:

-  основные этапы решения задач;

-  структуру организации данных языка Pascal;

-  основные разделы и структуру программы на языке Pascal

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

Обучаемый должен уметь:

-  решать с использованием ЭВМ типовые задачи в среде Turbo Pascal (Free Pascal);

Обучаемый должен владеть:

-  основными навыками, методами и приемами программирования (структурированного, функционального, модульного);

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

2.  Объем дисциплины и виды учебной работы

3.1. Объем дисциплины и виды учебной работы при заочной форме обучения

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

Всего

часов

Курс

5

Общая трудоемкость

72

Аудиторные

7

7

Лекции

2

2

Практические занятия

4

4

КСР

1

1

Самостоятельная работа

61

61

Выполнение домашних заданий

20

20

Подготовка к контрольной работе

21

21

Подготовка к зачету

20

20

Вид отчетности по дисциплине

зачет

4. Структура и содержание дисциплины

Общая трудоемкость дисциплины составляет 2 зачетных единиц (72 часа), из них 7 часов, выделенных на контактную работу с преподавателем.

4.1. Структура дисциплины

Таблица 1

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

Курс

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

(в академических часах)

аудиторные занятия

СР

ЛК

ПЗ

КСР

1

Основы языка Pascal. Операторы присваивания

5

2

1

1

5

2

Условные операторы. Операторы перехода

5

1

5

3

Реализация циклических структур

5

2

5

4

Подпрограммы

5

5

5

Обработка одномерных массивов и матриц

5

5

6

Символьный и строковый типы

5

5

7

Графика языка программирования Pascal

5

5

8

Модули. Структура модуля

5

6

Подготовка к зачету

20

4.2. Содержание разделов дисциплины

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

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

(дидактические единицы)

1

Основы языка Pascal. Операторы присваивания

Понятие интегрированной среды языка программирования на примере языка Паскаль. Структура программы на языке Паскаль. Основные разделы и их синтаксис.

Константы, переменные, выражения, стандартные функции. Имена и зарезервированные слова.

Операторы и процедуры организации программ линейной структуры

Оператор присваивания. Стандартные процедуры ввода и вывода ин формации, варианты их вызова. Форматированный вывод. Процедура очистки экрана

2

Условные операторы. Операторы перехода

Операторы ветвления

Составной оператор. Условный оператор. Сложные условия. Тип Boolean. Оператор выбора.

3

Реализация циклических структур

Операторы цикла

Цикл-While. Цикл-Repeat. Цикл For. Вложенные циклы

Индексированные переменные (табличные данные)

Понятие структурированного типа данных. Массив и его организация. Описание переменных типа массив. Доступ к элементам массива. Одномерные массивы. Стандартные алгоритмы обработки массивов (поиск элемента, вычисление суммы и произведения элементов, вставка, удаление элементов массива). Многомерные массивы.

4

Подпрограммы

Основы функционального программирования

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

5

Обработка одномерных массивов и матриц

Методы сортировки массива

Понятие сортировки. Обменная сортировка. Метод «пузырька». Сортировка индексов и др. Сортировка двумерных массивов.

6

Символьный и строковый типы

Обработка строковых данных.

Понятие и значение символьных и строковых данных. Строка - как массив (составной тип данных). Допустимые операции над строками. Стандартные процедуры и функции обработки строк.

7

Графика языка программирования Pascal

Использование модуля Graph: базовые процедуры и функции, работа с текстом, установка цвета и палитры, построение изображений.

8

Модули. Структура модуля

Основы модульного программирования

Понятие и структура модуля. Программные модули.

Стандартные модули языка Паскаль. Управление экраном в текстовом режиме. Управление звуком, генерация мелодий.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14