В меню

                   

                            ОГЛАВЛЕНИЕ

№ урока

Тема. Содержание темы

Урок 1     

Понятие алгоритма. Характеристики алгоритма. Исполнитель алгоритма.  Свойства алгоритма.

Урок 2    

Формы записи алгоритма. Словесный способ записи алгоритмов. Графический способ записи алгоритмов.

Урок 3    

Что такое псевдокод. Как записываются алгоритмы на школьном алгоритмическом языке. Команды школьного АЯ. Чем отличается программный способ записи алгоритмов от других. Какие у машинных языков достоинства и недостатки.

Урок 4   

Практическая работа. Составление алгоритмов решения задач

Урок 5     

Понятия алгоритмического языка и языков программирования.

Какие понятия используют алгоритмические языки?

Имена. Операции. Данные: константы, переменные, массивы.

Выражения: арифметические, логические и строковые.

Опеpатоpы: неисполняемые, исполняемые.

Урок 6    

Величина. Исходные (входные),выходные, промежуточные данные. Атрибуты величины: имя (идентификатор), тип, значение. Постоянная, переменная величина. Описание переменной. Типы переменных. Целые типы. Вещественные типы. Логический тип. Символьный тип. Ввод-вывод информации. Оператор присваивания. Операции целочисленного деления и нахождения остатка от деления.

Урок 7      

Практическая работа. Решение задач.

Урок 8      

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

Урок 9     

Обобщение по темам: «Встроенные математические функции языка Pascal. Правила записи математических выражений».

Урок 10  

Базовые алгоритмические структуры: следование, ветвление: полная и неполная форма ветвления, форма ветвления «выбор», «иначе».

Урок 11  

Самостоятельная работа. Разбор и решение задач с использованием алгоритмической структуры «ветвление».

Урок 12  

Практическая работа. Решение задач с использованием ветвления.

Урок 13

Контрольная работа.

Урок 14  

Базовые алгоритмические структуры: цикл.

Урок 15  

Практическая работа по теме «Циклы».

Урок 16  

Итерационный цикл (цикл пока). Определение итерационного цикла. Запись цикла с использованием алгоритмической структуры «цикл пока».Запись цикла на языке программирования Pascal. Разбор решения задач.

Урок 17  

Стандартные функции. Запись математических выражений на языке Pascal .

Урок 18 

Запись логических выражений. Использование операций отношений. Разбор задач на вычисление значения логических выражений.

Урок 19 

Самостоятельная работа по теме «Логические выражения».

Урок 20  

Среда Турбо Паскаль.

Урок 21  

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

Урок 22  

Этапы решения задач с помощью компьютера.

Урок 23  

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

Урок 24  

Одномерный массив. Задание массива.

Урок 25  

Самостоятельная работа по теме: «Одномерный массив».

Урок 26  

Строковый тип данных в языке Pascal.

Урок 27  

Самостоятельная работа по теме: «Символьные переменные. Операции со строками».

Урок 28  

Структура двумерного массива и его описание.

Урок 29  

Самостоятельная работа по теме: «Структура двумерного массива и его описание».

Урок 30  

Функции. Процедуры. Фактические и формальные переменные.

Урок 31  

Локальные и глобальные идентификаторы.

Урок 32  

Графика Турбо Паскаль.

Урок 33  

Использование процедур в графике.

Урок 34  

Обобщающий урок по изученному курсу

Презентации к урокам:

  1. Презентация "Алгоритм. Свойства алгоритма. Исполнитель алгоритма."

  2. Презентация "Запись алгоритма при помощи блок-схем"

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

  4. Презентация "Составь программу по блок-схеме"

  5. Презентация "Основы языка Turbo Pascal"

  6. Презентация "Алгоритм. Типы алгоритмов. Блок-схема"

  7. Презентация "Цикл с параметрами"

  8. Презентация "Сортировка одномерного массива"

  9. Презентация "Способы записи алгоритма"

  10. Презентация "Библиотека CRT"

  11. Презентация "Графический режим"

  12. Презентация "Стандартные функции"

  13. Презентация  "Строковые величины"

  14. Презентация  "Текстовые файлы"

Контрольные работы

  1. Контрольная работа    Составьте блок-схемы и программы (ветвление)

  2. Контрольная работа  Логические выражения

  3. Контрольная работа  Логические и арифметические выражения, развилка.

  4. Контрольная работа   Логические и арифметические выражения, циклы, массивы, строки.

Обобщающий тест     Контрольный тест    Головоломки        Словарь терминов   

 Кроссворды    Полезные  ссылки    

Дополнительный материалы:  

Учебник по языку Turbo Pascal для дополнительного изучения

Алгоритмические фокусы

    В начало

    В меню

Сайт управляется системой uCoz