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

Предпросмотр материала:

Выберите файл для просмотра:

Всего файлов: 6

doc doc doc doc doc +1

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

Тема урока

Цели

Формы

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

Дата

Раздел 1

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

1

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

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

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

Лекция

1

 

2

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

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

Лекция

1

 

3

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

Лекция

1

 

4

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

Лекция

1

 

5

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

Лекция

1

 

6

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

Лекция

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

 

 

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

4

(1 оценка)

    RAR

Файл будет скачан в формате:

    RAR

Автор материала

Сабирзянова Гульчачак Айратовна

учитель информатики и ИКТ

  • На сайте: 12 лет и 7 месяцев
  • Всего просмотров: 2774
  • Подписчики: 0
  • Всего материалов: 1
  • 2774
    просмотров
  • 1
    материалов
  • 0
    подписчиков

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

ИИ для создания материалов

Создавайте материалы с ИИ

Если готовые материалы не подошли — помогут нейросети

Конспекты, тесты, презентации, рабочие листы и другие материалы по ФГОС — под ваш урок, класс и цели занятия за пару минут.

Попробовать бесплатно

Выберите инструмент

~150

Нейросети могут ошибаться. Обязательно проверяйте ответы.

Другие материалы

Вам будут интересны эти курсы: