Изучение основ программирования связано с развитием целого ряда таких умений и навыков, которые носят общеинтеллектуальный характер и формирование которых – одна из приоритетных задач современной школы. Изучение программирования развивает мышление школьников, способствует формированию у них многих приемов умственной деятельности.
Базовые алгоритмические структуры
Структура программы на языке Pascal
Типы данных и операторы ввода вывода. Простые вычисления
Символьная информация. Переменные типа CHAR.
Решение задач с использованием подпрограмм
Условие как выражение типа BOOLEAN
Циклы. Инструкция REPEAT. Вложенные циклы
Решение задач с использованием циклов
Контрольная работа №1 «Циклы»
Сортировка методом прямого выбора
Сортировка методом прямого обмена
Поиск в массиве элементов, удовлетворяющих заданному условию
Поиск минимального (максимального) элемента массива
Ошибки при использовании массивов
Решение задач с использованием массивов
Контрольная работа №2 «Массивы»
Массив символов. Преобразование строчных букв в прописные
Функция LENGTH. Процедура DELETE
Решение задач с использованием символов и строк
Решение задач с использованием символов и строк
Контрольная работа №3 «Символы и строки»
Встроенные арифметические и тригонометрические функции
Функции, создаваемые программистом
Процедуры. Механизм параметров
Процедуры. Фактические и формальные параметры
Составление программ с использованием подпрограмм
Решение задач повышенной сложности
Контрольная работа №4 «Подпрограммы»
Переменные файлового типа. Операции ввода, вывода
Стандартные текстовые файлы
Операции над текстовыми файлами
Типизированные файлы. Операции перемещения по файлу
Типизированные файлы. Решение задач
Контрольная работа № 5 «Файлы».
Процедуры и функции для работы в графическом режиме
Модуль GRAPH. Основные процедуры группы настройки режимов
Процедуры, используемые для построения фигур
Функции и процедуры сохранения и последующей выдачи изображений
Информационные процедуры и функции
Процедуры и функции вывода текста
Модуль CRT. Процедуры и функции
Решение задач. Построение графиков
Решение задач. Построение изображений
Практикум по решению задач по теме «Выбор»
Практикум по решению задач по теме «Циклы»
Практикум по решению задач по теме «Управляющие структуры»
Практикум по решению задач по теме «Массивы»
Практикум по решению задач по теме «Многомерные массивы»
Практикум по решению задач по теме «Символы и строки»
Практикум по решению задач по теме «Подпрограммы»