ПРИКЛАДНОЙ КУРС
«ПРОГРАММИРОВАНИЕ НА VISUAL BASIC»
ДЛЯ 10 КЛАССОВ
Разработан:
Синютиной Г.Г.
учитель информатики СШ № 16
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА.
Интеллектуальный, экономический и культурный потенциал государства тесно связан с возможностями развития образовательного процесса. В условиях современного развития экономики и промышленности Казахстана огромное значение приобретает формирование системно-информационной картины мира, оптимальных взаимоотношений человека и информационной среды, формировании навыков использования информационных технологий как основной составляющей профессиональной деятельности в современном информационном обществе. Курс рассчитан на изучение языка объектно-ориентированного программирования, составление программ для решения жизненных и научных задач.
Главные задачи курса :
- Раскрытие роли новых информационных технологий в развитии общества, изменении характера и содержания труда человека;
- Развитие у учащихся теоретического, творческого мышления;
- Формирование нового типа мышления, направленного на выбор оптимальных решений;
- Формирование и развитие знаний, умений и навыков в области информационных технологий;
- Подготовка учащихся к труду, профессиональному самоопределению;
- Подготовка школьников к обучению в высших учебных заведениях, где требуются знания по программированию.
Цель курса – раскрыть школьникам специфику создания прикладных программ, познакомить с объектно-ориентированным и визуальным программированием, сформировать умения по созданию обучающих, контролирующих и игровых программ.
Содержание курса.
Курс включает обучение программированию на языке Visual Basic. В процессе обучения учащиеся должны изучить следующие темы:
- Системы программирование: классификация, языки низкого и высокого уровня. Интерпретаторы и компиляторы.
- Структурные и модульные методы программирования.
- Основные типы и способы организации данных.
- Типы переменных.
- Основные операторы и конструкции языка.
- Организация ввода-вывода, ветвления в программах.
- Организация циклов.
- Массивы: понятие двумерного массива. Массивы символов и их обработка.
- Представление вспомогательных алгоритмов.
- Машинная графика, основные графические процедуры и функции.
- Программирование звуковых эффектов.
Требования к уровню подготовки учащихся.
В результате изучения данного курса учащиеся должны знать:
– отличия языков программирования;
– файловую структуру;
– алгоритмические конструкции языка программирования;
– понятие о структурном и модульном программировании;
– понятия объектов, классов, семейств, свойств, методов.
Учащиеся должны уметь:
– переводить алгоритмические конструкции на язык программирования;
– создавать приложения, используя ветвления и циклы;
– формировать, описывать и обрабатывать массив;
– озвучивать программы.
Курс имеет естественно-математическое направление и рассчитан на 1 час в неделю в 10 классе, всего 34 часа.
Тематическое планирование.
|
№ |
Тема |
Часы |
|
|
10 класс |
|
|
|
Введение. Техника безопасности в компьютерном классе. |
1 |
|
|
Системы программирования. Языки программирования. Классификация. Основные алгоритмические структуры. |
1 |
|
|
Понятие о структурном, модульном, объектно-ориентированном программировании. Среда VisualBasic |
1 |
|
|
Состав окна VisualBasic. Элементы: кнопка, надпись, текстовое поле. Программный код. Отладка программы. |
1 |
|
|
Переменные, константы и типы данных. Выражения и функции. Строковые выражения и функции обработки строк. Диалоговые окна. |
1 |
|
|
Задачи на ветвление. Калькулятор. |
3 |
|
|
Графические объекты. Оператор выбора. Задача «Гороскоп» |
4 |
|
|
Компонент Shape и его свойства. Практическая работа «Изменение свойств объектов» |
2 |
|
|
Графические методы Scale, Pset, Line, Circle. Циклы. Задача «Диаграмма» |
4 |
|
|
Скроллинг. |
2 |
|
|
Компоненты переключатели и их свойства. |
2 |
|
|
Компоненты ComboBox и ListBox. Массивы. Задача «Записная книжка» |
4 |
|
|
Анимация. Вставка клипа. |
2 |
|
|
Творческая работа. |
6 |
|
|
Итого: |
34 |