Дополнительное образование для Вашего будущего

Основы программирования QBasic

УЧЕБНЫЙ ПЛАН КУРСА
 «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ
НА ЯЗЫКЕ QBASIC
»
 
п/п
Наименование темы
Количество часов
Итого
В том числе
Теорети-ческие
Практи-ческие
1.
Техника безопасности работы в компьютерном классе
1
1
-
2.
Компьютер и программное обеспечение
2
2
-
3.
Кодирование информации. Системы счисления
5
3
2
3.1.
Системы счисления
1
1
-
3.2.
Перевод чисел из одной системы счисления в другую
2
1
1
3.3.
Кодирование текстовой, графической, звуковой информации
2
1
1
4.
Представление информации в компьютере
1
1
-
5.
Хранение информации в компьютере
1
1
-
6.
Этапы создания программного обеспечения
9
4
5
6.1.
Постановка задачи. Анализ, формальная постановка и выбор метода решения
1
1
-
6.2.
Проектирование
2
1
1
6.3.
Реализация. Модификация
2
1
1
6.4.
Разработка алгоритмов методом пошаговой детализации
4
1
3
7.
Среда QBasic
2
-
2
8.
Простейшие конструкции языка QBasic
15
8
7
8.1.
Синтаксис языка программирования
1
1
-
8.2.
Структура программы
1
-
1
8.3.
Константы и переменные. Типы переменных
1
-
1
8.4.
Выражения
1
-
1
8.5.
Оператор присваивания
1
-
1
8.6.
Процедуры ввода-вывода
1
-
1
8.7.
Числовые данные
3
1
2
8.8.
Текстовые данные
3
1
2
8.9.
Графика
3
1
2
9.
Управляющие операторы языка
6
2
4
9.1.
Оператор условной передачи управления
3
1
2
9.2.
Операторы организации циклической обработки
3
2
1
10.
Структурные типы данных
18
8
10
10.1.
Массивы
4
2
2
10.2.
Обработка одномерных массивов
4
2
2
10.3.
Сортировка массивов
4
2
2
10.4.
Обработка матриц
6
2
4
11.
Модульное программирование. Процедуры и функции
4
2
2
12.
Работа с файлами
4
1
3
13.
Подготовка к сдаче зачёта
2
-
2
14.
Сдача зачёта
2
-
2
 
Итого:
72
33
39