Программа элективного курса: «Программирование на языке Паскаль»

"Описание материала: "Данный элективный курс рассчитан на учеников 10 классов при изучении темы: «Программирование на языке ПАСКАЛЬ». "Курс рассчитан на 68 часов. "Основными задачами курса являются: развитие умения проведения анализа действительности для построения информационной модели и ее изображение с помощью какого - либо системно - информационного языка. "Организация учебного процесса: урочная форма, внеурочная форма, лекции, практикум по решению задач, семинар. "Средства обучения: компьют...
Раздел Информатика
Класс -
Тип Другие методич. материалы
Автор
Дата
Формат rar
Изображения Нет
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Календарно - тематическое планирование 10 класс

Тема урока

Цели

Формы

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

Дата

Раздел 1

Введение в Паскаль - 6 часов

1

  1. История и классификация языков программирования высокого уровня.

Некоторые сведения о системе Турбо Паскаль

Познакомить с историей и классификацией языков программирования высокого уровня; дать сведения о системе Турбо Паскаль; познакомить с элементами, типами данных, структурой программы языка Турбо Паскаль; познакомить с арифметическими операциями, функциями, выражениями; познакомить с оператором присваивания для арифметических выражений; научить вводить с клавиатуры и выводить на экран; познакомить с управлением символьным выводом на экран в Турбо Паскале

Лекция

1

2

  1. Первое знакомство с Паскалем.

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

Лекция

1

3

  1. Структура программы на Паскале.

Лекция

1

4

  1. Арифметические операции, функции, выражения. Оператор присваивания для арифметических выражений

Лекция

1

5

  1. Ввод с клавиатуры и вывод на экран. Управление символьным выводом на экран в Турбо Паскале

Лекция

1

6

  1. Ввод с клавиатуры и вывод на экран. Управление символьным выводом на экран в Турбо Паскале

Лекция

1

Раздел 2

Алгоритмы линейной структуры - 10 часов

7


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

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

Лекция

1

8

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

Лекция

1

9

Практикум по решению задач №1

Практикум

1

10

Практикум по решению задач №1

Практикум

1

11

Практикум по решению задач №1

Практикум

1

12

Практикум по решению задач №1

Практикум

1

13

Практикум по решению задач №1

Практикум

1

14

Практикум по решению задач №1

Практикум

1

15

Обобщающий урок по теме «Алгоритмы линейной структуры»

Семинар

1

16

Зачетный класс

Контроль знаний

1


Раздел 3

Алгоритмы разветвляющейся структуры - 12 часов

17

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

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

Лекция

1

18

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

Лекция

1

19

Практикум по решению задач №2

Практикум

1

20

Практикум по решению задач №2

Практикум

1

21

Практикум по решению задач №2

Практикум

1

22

Практикум по решению задач №2

Практикум

1

23

Практикум по решению задач №2

Практикум

1

24

Практикум по решению задач №2

Практикум

1

25

Практикум по решению задач №2

Практикум

1

26

Практикум по решению задач №2

Практикум

1

27

Обобщающий урок по теме «Алгоритмы разветвляющейся структуры»

Семинар

1

28

Зачетный класс

Контроль знаний

1

Раздел 4

Циклы - 12 часов

29

Программирование циклических алгоритмов, виды циклов. Операторы организации циклов. Вложенные циклы.

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

Лекция

1

30

Программирование циклических алгоритмов, виды циклов. Операторы организации циклов. Вложенные циклы.

Лекция

1

31

Программирование циклических алгоритмов, виды циклов. Операторы организации циклов. Вложенные циклы.

Практикум

1

32

Практикум по решению задач №3

Практикум

1

33

Практикум по решению задач №3

Практикум

1

34

Практикум по решению задач №3

Практикум

1

35

Практикум по решению задач №3

Практикум

1

36

Практикум по решению задач №3

Практикум

1

37

Практикум по решению задач №3

Практикум

1

38

Практикум по решению задач №3

Практикум

1

39

Обобщающий урок по теме «Циклы»

Семинар

1

40

Зачетный класс

Контроль знаний

1

Раздел 5

Массивы - 28 часов

41

Одномерные массивы: описание и задание элементов, действия над ними. Поиск, замена в одномерном массиве. Сортировка массива. Способы сортировки.

Познакомить с одномерными массивами: описанием и заданием элементов, действиями над ними. Дать сведения о поиске, замене в одномерном массиве. Научить сортировать массив. Познакомить со способами сортировки. Научить правильно, написать программы типа массив.

Лекция

1

42

Одномерные массивы: описание и задание элементов, действия над ними. Поиск, замена в одномерном массиве. Сортировка массива. Способы сортировки.

Лекция

1

43

Одномерные массивы: описание и задание элементов, действия над ними. Поиск, замена в одномерном массиве. Сортировка массива. Способы сортировки.

Лекция

1

44

Практикум по решению задач №4

Практикум

1

45

Практикум по решению задач №4

Практикум

1

46

Практикум по решению задач №4

Практикум

1

47

Практикум по решению задач №4

Практикум

1

48

Практикум по решению задач №4

Практикум

1

49

Практикум по решению задач №4

Практикум

1

50

Практикум по решению задач №4

Практикум

1

51

Практикум по решению задач №4

Практикум

1

52

Понятие двумерного массива. Действия над элементами массива. Обработка элементов двумерных массивов. Квадратная матрица. Транспонирование матрицы.

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

Лекция

1

53

Понятие двумерного массива. Действия над элементами массива. Обработка элементов двумерных массивов. Квадратная матрица. Транспонирование матрицы.

Лекция

1

54

Практикум по решению задач №5

Практикум

1

55

Практикум по решению задач №5

Практикум

1

56

Практикум по решению задач №5

Практикум

1

57

Практикум по решению задач №5

Практикум

1

58

Практикум по решению задач №5

Практикум

1

59

Практикум по решению задач №5

Практикум

1

60

Практикум по решению задач №5

Практикум

1

61

Практикум по решению задач №5

Практикум

1

62

Практикум по решению задач №5

Практикум

1

63

Обобщающий урок по теме «Массивы»

Семинар

1

64

Зачетный класс

Контроль знаний

1

65

Итоговое повторение. Алгоритмы линейной, разветвляющейся структуры.

Практикум

1

66

Итоговое повторение. Циклы.

Практикум

1

67

Итоговое повторение. Массивы.

Практикум

1

68

Итоговое занятие.

1



© 2010-2022