Содержание учебного материала |
||
Раздел 1. Основы алгоритмизации |
||
Тема 1.1 Общие сведения об алгоритмах |
||
1 |
Понятие алгоритма. Характеристики исполнителя. Требования к алгоритмам. |
|
2 |
Формы записи алгоритмов. Этапы разработки алгоритмов |
|
Тема 1.2. Словесный способ записи алгоритма |
||
3 |
Словесный способ записи алгоритма |
|
Тема 1.3. Графический способ записи алгоритма |
||
4 |
Блочные символы: изображение, пример заполнения |
|
Тема 1.4. Псевдокод |
||
5 |
Неформальный алгоритмический язык - псевдокод, максимально приближенный к естественному языку. Служебные слова. Общий вид алгоритма на псевдокоде. Стандартные функции псевдокода. Запись арифметических выражений на псевдокоде. Запись логических выражений на псевдокоде |
|
Раздел 2 Базовые алгоритмические структуры |
||
Тема 2.1. БАС «Следование» |
||
6 |
Базовая алгоритмическая структура следование, примеры задач |
|
Тема 2.2 БАС «Ветвление» |
||
7 |
БАС «Ветвление»: если-то, если-то, иначе, выбор, выбор-иначе |
|
8 |
Примеры задач по БАС «Ветвление» |
|
Тема 2.3. БАС «Цикл» |
||
9 |
БАС «Цикл»: для, пока, до, примеры задач по БАС«Цикл» |
|
Раздел 3 Технология программирования |
||
Тема 3.1. Язык программирования высокого уровня Basic |
||
10 |
Первичные сведения о языке. |
|
11 |
Возможности языка. |
|
Тема 3.2 Понятия алфавита, синтаксиса и семантики. |
||
12 |
Алфавит Basic. Переменные. Определение имени переменной. Требования к имени переменной. |
|
13 |
Комментарии. Типы данных в Basic. Функции, определяющие тип данных |
|
Тема 3.3. Операторы Basic |
||
14 |
Операторы ввода. Оператор вывода. |
|
15 |
Операторы условного и безусловного перехода. Операторы цикла. |
|
Тема 3.4. Массивы данных |
||
16 |
Понятие элемента массива, размерности, индекса. |
|
17 |
Виды массивов: одномерные и двухмерные. Вложенные циклы для и пока |
|
Тема 3.5. Вывод результатов в виде таблиц |
||
18 |
Оформление таблиц в Basic |
|
19 |
Плотный вывод, вывод по зонам, вывод с нужной позиции |
|
Тема 3.6. Обработка символьной информации |
||
20 |
Представление текстовой информации в компьютере. Кодовая таблица ASCII |
|
21 |
Операторы обработки символьной информации. Порядок решения задач |
|
Тема 3.7. Подпрограммы |
||
22 |
Назначение и виды процедур |
|
23 |
Назначение и виды процедур |
|
Тема 3.8. Графика |
||
24 |
Кодирование графической информации. Режимы экрана Basic. Операторы для работы с графикой. |
|
25 |
Создание анимированных изображений. Построение графиков функции |
|
|
|