Учебно-тематический план
№
|
Название разделов
|
Общее количество часов
|
В том числе
|
теория
|
практика
|
1
|
Введение в язык программирования Pascal
|
4
|
2
|
2
|
2
|
Работа с переменными. Типы данных. Линейные алгоритмы
|
11
|
5,5
|
5,5
|
3
|
Работа с графикой
|
4
|
1,5
|
2,5
|
4
|
Операторы ветвления и циклов
|
9
|
3,5
|
5,5
|
5
|
Работа со строками и массивами
|
6
|
2
|
4
|
|
Итого часов
|
34
|
14,5
|
19,5
|
Содержание программы
Введение в язык программирования Pascal
Место языка Паскаль среди языков программирования высокого уровня. Структура программы на языке Паскаль. Структура модулей в Pascal ABC. Пользоваться готовыми модулями и разбираться в их структуре, назначении отдельных разделов.
Работа с переменными. Типы данных. Линейные алгоритмы
Алфавит Pascal, структуру программы. Типы данных языка Pascal. Переменные и константы в Pascal. Арифметические выражения и оператор присваивания. Понятие алгоритма, виды алгоритмов, линейный алгоритм.
Работа с графикой
Формат подключения модуля GraphABC. Управление графическим окном. Процедуры рисования графических примитивов. Процедуры, используемые для работы с цветом.
Операторы ветвления и циклов
Условный оператор. Оператор выбора. Организация ветвлений с помощью условного оператора и оператора выбора. Циклы. Организация программ циклической структуры: циклы с предусловием, с постусловием, с параметром.
Работа со строками и массивами
Символы. Кодовая таблица ASCII. Описание типа Char и стандартные функции.
Понятие массива. Объявление массива в программе, заполнение массива и его вывод. Сумма элементов массива. Поиск элементов по заданному условию. Алгоритмы сортировки линейных числовых массивов и поиска в упорядоченном массиве.
Достарыңызбен бөлісу: |