Тематическое планирование

Комментарий: Компьютерный практикум проводится  в системе программирования Visual Basic 5.0 (SP2) CCE, которая входит в состав CD-диска УМК . В тематическом планировании указаны альтернативные творческие проекты, которые заинтересованные, учащиеся могут выполнять наряду с учебными проектами.

При изложении темы изменена последовательность изучения пунктов учебника. Это объясняется тем, что каждый пункт темы изучается параллельно с освоением среды объектно-ориентированного программирования.



Тема курса

Цель темы

№ урока

Тема урока

Основные понятия темы

Формыорганизации деятельности учащихся

Компьютерный

практикум

Альтернативный компьютерный практикум

№ пункта

учебника

Основы алгоритмизация и объектно-ориентированного визуального программирования – 22 ч.

- Познакомить учащихся с понятием алгоритм, его свойствами и назначением;

- рассмотреть основные алгоритмические конструкции;

- рассмотреть способы кодирования алгоритмов в системе объектно-ориентированного визуального программирования Visual Basic или Gambas

1

Свойства алгоритма и его исполнители.

Алгоритм, детерминиро-ванность, дискретность

Фронтальная

групповая

п/п  4.1.1

2

Выполнение алгоритмов компьютером 

программа

Фронтальная

групповая

п/п.4.1.3

3

Блок-схемы алгоритмов. Линейный алгоритм.

Линейный алгоритм, блок-схема

Групповая

парная

п/п.4.1.2

п/п.4.2.1

4

Разработка проектов в системе объектно-ориентированного программирования.

Система программирования, среда проектирования, интерпетатор, компилятор, элементы управления

парная

индивидуальная

Практическая работа 4.1. Знакомство с системами объектно-ориентированного и алгоритмического программирования

п/п.4.6

5

Графический интерфейс проекта. Свойства,  методы, события программных объектов.

Графический интерфейс проекта, событийная процедура

парная

индивидуальная

Проект «Форма и размещение на ней управляющих элементов»

Проект

«Что это?»

п/п.4.6

6

Тип, имя и значение переменной.

Переменная, имя переменной

парная

индивидуальная

Практическая работа 4.2. Проект «Переменные»

п/п.4.3

7

Проект «Переменные»

парная

индивидуальная

Практическая работа 4.2. Проект «Переменные» (Продолжение)

п/п.4.3

8

Арифметические выражения

Переменные числового типа, функция Val

парная

индивидуальная

Практическая работа 4.3. Проект «Калькулятор»  (1 часть)

Проект

«Считалка»

п/п.4.4

9

Строковые выражения.

Переменные строкового типа

парная

индивидуальная

Проект «Сложение строк»

п/п.4.4

10

Логические выражения.

Логические операции: and, or, not

парная

индивидуальная

Проект «Логические выражение»

п/п.4.4

11

Математические функции

Математическая функция

парная

индивидуальная

Практическая работа 4.3. Проект «Калькулятор»  (2 часть)

Проект «Инженерный калькулятор»

п/п.4.5

12

Строковые функции

Строковая функция

парная

индивидуальная

Практическая работа 4.4. Проект «Строковый калькулятор»

п/п.4.5

13

Функции ввода и вывода данных

Функция ввода данных, функция вывода данных

парная

индивидуальная

Проект «Регистрация»

Проект «Резюме»

п/п.4.5

14

Функции даты и времени

Функция даты, функция времени

парная

индивидуальная

Практическая работа 4.5. Проект «Даты и время»

п/п.4.5

15

Алгоритмическая структура «ветвление»

Ветвление

парная

индивидуальная

Практическая работа 4.6. Проект «Сравнение кодов символов»

Проекты

«Состав числа»

«Азбука» «Тесты» и т. д.

п/п.4.2.2

16

Алгоритмическая структура «выбор»

Алгоритмическая структура «выбор»

парная

индивидуальная

Практическая работа 4.7. Проект «Отметка»

п/п.4.2.3

17

Алгоритмическая структура «цикл». Цикл со счетчиком

Алгоритмическая структура «цикл»

парная

индивидуальная

Практическая работа 4.8. Проект «Коды символов»

п/п.4.2.4

18

Алгоритмическая структура «цикл». Цикл с условием

Алгоритмическая структура «цикл»

парная

индивидуальная

Практическая работа 4.9. Проект «Слово-перевертыш»

п/п.4.2.4

19

Графические возможности объектно-ориентированного языка программирования Visual Basic 2005

Область рисования, перо, кисть

парная

индивидуальная

Практическая работа 4.10. Проект «Графический редактор»

Проект

«Графики функций»

п/п.4.7

20

Графические методы языка Visual Basic 2005

DrawLine, DrawRectangle, FillRectangle, DrawEllipse, FillEllipse, Clear

парная

индивидуальная

Практическая работа 4.11 Проект «Система координат»

п/п.4.7

21

Анимация в языке  Visual Basic

Анимация

парная

индивидуальная

Практическая работа 4.12 Проект «Анимация»

п/п.4.7

22

Контрольная работа «Основы алгоритмизации и объектно-ориентированного визуального программирования»

индивидуальная