Система программирования Visual Basic
12 Ноября 2010, автор: пользователь скрыл имя
Описание работы
Элективный курс
Файлы: 1 файл
Курсовая2010.doc
— 295.50 Кб (Скачать файл)Знания и умения, которые приобрели учащиеся в процессе изучения данного элективного курса:
- объяснять сущность алгоритма, его основных свойств, иллюстрировать их на конкретных примерах алгоритмов;
- определять возможность применения исполнителя для решения конкретной задачи по системе его команд;
- объяснять структуру основных алгоритмических конструкций и уметь использовать их для построения алгоритмов;
- уметь строить и исполнять алгоритмы для учебных исполнителей (типа "Черепашка", "Робот" и т.д.);
- описывать основные особенности различных технологий программирования (алгоритмического, объектно-ориентированного);
- знать основные принципы объектно-ориентированного программирования;
- знать основные типы данных и операторы (процедуры) для одного из языков программирования;
- уметь разрабатывать и записывать на языке программирования типовые алгоритмы,
- знать основные конструкции языка программирования в соответствии с задачами курса; знать свойства алгоритма и основные алгоритмические конструкции.
Преподавание
элективного курса
“Основы объектно-
Метод проектов. Основным методом обучения в данном элективном курсе является метод проектов. Проектная деятельность позволяет развить исследовательские и творческие способности учащихся. Роль учителя состоит в кратком по времени объяснении нового материала и постановке задачи, а затем консультировании учащихся в процессе выполнения практического задания.
Компьютерный практикум. Разработка каждого проекта реализуется в форме выполнения практической работы на компьютере (компьютерный практикум).
Контроль знаний и умений. Текущий контроль уровня усвоения материала осуществляется по результатам выполнения учащимися практических заданий.
Итоговый контроль реализуется в форме защиты итоговых проектов.
Организация учебного процесса. Учебно-методический комплекс предусматривает организацию учебного процесса в двух взаимосвязанных и взаимодополняющих формах:
- урочная форма, в которой учитель объясняет новый материал и консультирует учащихся в процессе выполнения ими практических заданий на компьютере;
- внеурочная форма, в которой учащиеся после уроков (дома или в школьном компьютерном классе) выполняют на компьютере практические задания для самостоятельного выполнения.
Программа
элективного курса
“Основы объектно-
Классы: 9
Количество часов в неделю: 1 час в неделю в течении полугодия, всего 17 учебных часов.
Образовательная область: “Информатика”.
Цель курса: научить учащихся основам объектно-ориентированного программирования на языке Visual Basic
1.
Основы объектно-
Объекты: свойства, методы, события. Событийные и общие процедуры. Операторы ветвления, выбора и цикла. Основные типы данных. Функции.
Интегрированная среда разработки систем объектно-ориентированного программирования Visual Basic. Визуальное конструирование графического интерфейса. Форма и управляющие элементы.
2. Требования к знаниям и умениям учащихся
- объяснять сущность алгоритма, его основных свойств, иллюстрировать их на конкретных примерах алгоритмов; определять возможность применения исполнителя для решения конкретной задачи по системе его команд;
- объяснять структуру основных алгоритмических конструкций и уметь использовать их для построения алгоритмов;
- уметь строить и исполнять алгоритмы для учебных исполнителей (типа "Черепашка", "Робот" и т.д.);
- описывать основные особенности различных технологий программирования (алгоритмического, объектно-ориентированного, логического);
- знать основные принципы объектно-ориентированного программирования (инкапсуляция, полиморфизм, наследование);
- знать основные типы данных и операторы (процедуры) для Visual Basic;
- уметь разрабатывать и записывать на языке программирования типовые алгоритмы.
Тематическое планирование курса
| № п/п | Дата проведения | Тема | Учащиеся
должны знать
Учащиеся должны уметь |
Программное обеспечение |
| Вводный инструктаж по технике безопасности Понятие алгоритма, свойства алгоритмов. Исполнители алгоритмов, система команд исполнителя. Способы записей алгоритмов. Формальное исполнение алгоритмов. |
|
|||
| Объектно-ориентированное программирование. Графический интерфейс: форма и управляющие элементы. Событийные процедуры. | Visual Basic | |||
| Объектно-ориентированное программирование. Графический интерфейс: форма и управляющие элементы. Событийные процедуры. | Visual Basic | |||
| Проект “Форма и размещение на ней управляющих элементов”. | Visual Basic | |||
| Тип, имя и значение переменной. Присваивание. | ||||
| Проект “Линейный алгоритм. Тип, имя и значение переменных”. | Visual Basic | |||
| Основные алгоритмические структуры (линейная, ветвление, выбор, цикл) и их кодирование на языке программирования. | ||||
| Основные алгоритмические структуры (линейная, ветвление, выбор, цикл) и их кодирование на языке программирования. | ||||
| Проект “Ветвление. Проверка знаний”. | Visual Basic | |||
| Проект “Выбор. Выставление оценки”. | Visual Basic | |||
| Проект “Цикл. Коды символов”. | Visual Basic | |||
| Графические возможности языка программирования. | Visual Basic | |||
| Проект “Графический редактор”. | Visual Basic | |||
| Практикум. Выполнение проекта. | Visual Basic | |||
| Практикум. Выполнение проекта. | Visual Basic | |||
| Практикум. Выполнение проекта. | Visual Basic, | |||
| Защита проекта. | Visual Basic |