Тематическое планирование по курсу «Основы алгоритмизации и программирования» в среде программирования VBA
Тематическое планирование по курсу «Основы алгоритмизации и программирования» в среде программирования VBA
Основы алгоритмизации и программирование
1,2
(4 час)
Повт. Программное обеспечение ПК. Назначение и характеристика языков программирования.
Интегрированная среда разработки языка Visual Basic for Application .
Программа на VBA. Проект, форма. Сохранение программы.
Графический интерфейс, назначение окон и панелей.(2 час)
Примеры разработки простых визуальных проектов.(2час)
3
(2 час)
Объект, свойства, методы и события. Разработка проекта
4
(2 час)
Событийная процедура, формат записи. Разработка проекта
5
(2 час)
Объект Image, его свойства, свойства объекта Label.
Разработка проекта №3
5,6
(4 час)
Арифметические, строковые и логические выражения.
Объявление переменных и присваивание им значений.
Добавление формы в проект, датчик случайных чисел, условный алгоритм
7
(2 час)
Понятие функции в языке VBA. Математические и строковые функции. Примеры.
Функции преобразования типов данных. Функции даты и времени. Разработка простых проектов, связанных с переменными рассмотренных типов.
8
( 2 час)
Понятие алгоритма, блок-схема алгоритма. Свойства алгоритмов. Типы алгоритмических структур.
9
( 2 час)
Линейный алгоритм. Разработка проектов
10
( 2час )
Разработка блок-схемы программы решения квадратного уравнения. Алгоритмическая структура «Ветвление - полное и неполное» в VBA.Создание проекта
11
( 2 час )
Алгоритмическая структура «Вложенное ветвление» в VBA.Создание проекта
Решение задач формата ЕГЭ
12
( 2 час )
Метки и их свойства. Множественный выбор Case. Разработка блок-схемы программы «калькулятор» в одном окне.
13,14,15
(6 час )
Алгоритмическая структура «Цикл» в VBA. Блок- схемы циклов со счетчиком, предусловием и постусловием. Разработка типовых проектов.
16
( 2 час)
Редактор меню. Разработка проекта
17
( 2 час )
Создание диалоговых программ. Включение в проект тестового задания по типам алгоритмов.
18
(2 час)
Вспомогательный алгоритм.
Событийные и общие процедуры. Область видимости процедур
Разработка проекта. Решение задач формата ЕГЭ
19
(2 час)
Модульный принцип построения проекта и программного кода
20
(2 час)
Разработка проектов с общими процедурами.
Решение задач по теме, разработка проектов
21
(2 час)
Реализация вспомогательного алгоритма в виде функции
Решение задач по теме, разработка проектов
22
(2 час)
Понятие массива. Работа с массивами. Заполнение массива, поиск в массивах.
Решение задач формата ЕГЭ
23
(2 час)
Сортировка массива.
Разработка и отладка проекта.
24
(2 час)
Разработка проектов и решение задач на VBA по теме «Массивы»
25
(2 час)
Двумерные массивы и вложенные циклы.
26
(2 час)
Разработка проектов и решение задач на обработку двумерных массивов.
Массивы и общие процедуры
Отладка проектов нахождения максим. и мин эл-тов строк и столбцов.
Решение задач формата ЕГЭ
27
(2 час)
Вспомогательный алгоритм и массивы
Решение задач по теме, разработка проектов
28
(2 час)
Технология решения задач на компьютере. Основные этапы.
Принципы создания диалоговых программ.
29, 30, 31
(6 час)
Решение задач формата ЕГЭ
Автор: Алябьева Наталья Михайловна