Учебный курс разбит на два модуля.

В первый модуль «Введение. Алгоритмы. Базовые алгоритмические конструкции» входят 1 тема тематического плана. В этом модуле рассматривается понятие алгоритма, его свойства, способы записи алгоритма, основные алгоритмические конструкции: следование, ветвление, цикл.

Во второй модуль «Язык программирования Паскаль. Базовые конструкции Паскаля» входят темы 2-5 тематического плана. В этом модуле рассматривается история создания языка программирования ПАСКАЛЬ, структура программы на Паскале, среда программирования TURBO PASCAL, запись математических выражений, базовые конструкции ПАСКАЛЯ, процедуры и функции пользователя.

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

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

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

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

Для повышения наглядности рассматриваемого материала применяются образовательные технологии, основанные на применении специализированных программных сред и технических средств работы с информацией. Например, лекции с мультимедийным сопровождением, с использованием электронных учебников.

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

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

Для оценивания результатов изучения дисциплины используется бально-рейтинговая система.

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

- использование мультимедийных учебников («Алгоритмы и исполнители», «Язык программирования Паскаль»);

- использование обучающих Интернет-ресурсов;

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

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

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

4.7. Содержание форм, методов, средств организации образовательного процесса

4.7.1.Темы(содержание) лекционных занятий

Лекция № 1.

Тема: Алгоритмы, их свойства и способы описания. Основные алгоритмические конструкции.

Содержание:

Понятие алгоритма. Свойства алгоритма. Способы записи алгоритма.

4.  Линейные алгоритмы.

5.  Алгоритмы, содержащие ветвление.

6.  Циклические алгоритмы.

7.  Вычислительные алгоритмы.

8.  Выбор максимального (минимального) из нескольких чисел.

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

10.  Подсчет произведения заданного ряда чисел.

11.  Подсчет суммы(количества) чисел последовательности, отвечающих заданным условиям.

Лекция № 2.

Тема: Язык программирования ПАСКАЛЬ. Запись математических выражений. Команды ввода и вывода.

Содержание:

1.  История создания языка программирования ПАСКАЛЬ.

2.  Среда программирования TURBO PASCAL: структура, назначение, возможности.

3.  Главное меню среды программирования TURBO PASCAL.

4.  Основные типы данных в Паскале.

5.  Константы и переменные. Имя переменной.

6.  Команда присваивания. Примеры.

7.  Команда вывода.

8.  Примеры простейших программ.

9.  Математические операции и функции. Запись математических выражений.

10.  Команды вывода WRITE и WRITELN.

11.  Команды ввода READ и READLN.

12.  Примеры простейших программ.

Лекция № 3.

Тема: Операторы условного и безусловного перехода

Содержание:

1.  Оператор условного перехода IF. Полная и неполная формы оператора.

2.  Примеры программ и использованием оператора IF.

3.  Оператор безусловного перехода GOTO.

4.  Команда выбора CASE

5.  Примеры.

Лекция № 4.

Тема: Циклические конструкции.

Содержание:

1.  Понятие цикла. Циклы с предусловием и циклы с постусловием.

2.  Цикл с заданным числом повторений. Оператор цикла FOR.

3.  Примеры циклических алгоритмов.

4.  Оператор цикла REPEAT …UNTIL: механизм работы, примеры программ.

5.  Оператор цикла WHILE: механизм работы, примеры программ.

4.7.2.Содержание лабораторных работ

: Лабораторная работа №1

Тема: Способы записи алгоритмов

Содержание

1.  Составление и запись линейных алгоритмов в виде блок-схемы.

2.  Выполнение индивидуальных заданий.

3.  Анализ заданий.

4.  Составление и запись алгоритмов с ветвлением.

5.  Составление и запись циклических алгоритмов в виде блок-схемы.

6.  Выполнение индивидуальных заданий.

7.  Анализ заданий.

: Лабораторная работа № 2

Тема: Среда программирования TURBO PASCAL.

Содержание

1.  Запуск среды программирования TURBO PASCAL.

2.  Файловые операции: создание нового файла, сохранение, открытие.

3.  Запуск программ на исполнение.

4.  Редактирование программ.

5.  Решение задач с командами ввода READ, READLN.

6.  Переменные вещественного типа.

7.  Математические функции.

8.  Отработка практических навыков составления линейных программ.

9.  Выполнение индивидуальных заданий.

10.  Реализация программы на ПЭВМ.

11.  Анализ выполненных заданий.

: Лабораторная работа № 3

Тема: Операторы условного и безусловного перехода.

Содержание

1.  Общий вид условного оператора IF.

2.  Общий вид оператора CASE

3.  Раздел описания меток.

4.  Команда безусловного перехода.

5.  Отработка практических навыков составления программ с ветвлением.

6.  Выполнение индивидуальных заданий.

7.  Реализация программ на ПЭВМ.

8.  Анализ результатов контрольной работы.

: Лабораторная работа № 4

Тема: Цикл FOR

Содержание

1.  Общий вид оператора FOR

2.  Отработка практических навыков составления программ с оператором FOR.

3.  Выполнение индивидуальных заданий.

4.  Реализация программы на ПЭВМ.

5.  Анализ выполненных заданий.

: Лабораторная работа № 5

Тема: Циклы DO…UNTIL и WHILE.

Содержание

1.  Отработка практических навыков составления программ с операторами DO…UNTIL и WHILE.

2.  Выполнение индивидуальных заданий.

3.  Реализация программы на ПЭВМ.

4.  Анализ выполненных заданий.

: Лабораторная работа № 6

Тема: Алгоритмы, содержащие циклы и ветвление

Содержание

1.  Отработка практических навыков составления программ с операторами цикла и ветвления.

2.  Выполнение индивидуальных заданий.

3.  Реализация программы на ПЭВМ.

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

На самостоятельную работу студентов отводится 16 часов.

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

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

Самостоятельная работа студентов должна быть направлена на формирование и углубление практических навыков работы с ЭВМ, на овладение приемами постановки и разработки основных этапов решения задачи.

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

Содержание СРС

Тема

(раздел)

Содержание заданий,

выносимых на СРС

Количество часов, отводимых на выполнение заданий

Сроки проверки результатов СРС

Первый модуль «Введение. Алгоритмы. Базовые алгоритмические конструкции»

Подготовка реферата

3

3,4 уч. недели

Второй модуль «Язык программирования Паскаль. Базовые конструкции Паскаля»:

Защита творческого проекта

5

5

12-14 уч. недели

15-16 уч. недели

4.9. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины

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