Муниципальное образовательное учреждение
дополнительного образования детей
Дом детского творчества
«Утверждаю» |
Директор Дома детского творчества |
_________ «_______»________20 г. |
ПРОГРАММА
«ПРОГРАММИРОВАНИЕ В СРЕДЕ Visual BASIC»
Педагог:
г. Лыткарино
Пояснительная записка.
Динамичность процесса информатизации общества, новая парадигма образования актуализируют значение специальной информационной подготовки подрастающего поколения. Информатика становится одной из тех отраслей знаний, которая призвана готовить современного человека к жизни в новом информационном обществе. Выражая общие идеи формализации, информатика пронизывает содержание многих учебных предметов и, следовательно, становится дисциплиной обобщающего, методологического плана. Основное назначение данного курса состоит в выполнении социального заказа современного общества, направленного на подготовку подрастающего поколения к полноценной работе в условиях глобальной информатизации всех сторон общественной жизни.
При современном темпе развития вычислительной техники велика интенсивность изменения программного обеспечения и основных характеристик аппаратных средств. В связи с этим нельзя создать неизменную программу изучения информатики. Даже при ее ежегодном обновлении, дополнении и корректировке невозможно охватить все современное программное и аппаратное обеспечение. Таким образом, обучить ребенка всему используемому на сегодняшний день программному обеспечению не только невозможно, но и нецелесообразно. Вследствие этого в данной программе, в отличие от других существующих, основное внимание направлено на развитие творческого мышления, логических и математических способностей каждого ребенка с использованием элементов технологий развивающего личностно-ориенторованного обучения.
Дидактический материал разработан таким образом, что наряду с закреплением планового материала дается толчок к творческому подходу при выполнении задачи. Требуется не просто решение задачи, а красивое, оригинальное, экономичное решение, что очень ценно для развития самостоятельной творческой личности.
Данная образовательная программа является адаптированной программой научно-технической направленности. За основу взята авторская программа клуба «Компьютер» (практическое изучение языков программирования и освоение работы на персональном компьютере) педагогов , , Поповой городского дворца творчества детей и молодежи «На Полянке».
Цели и задачи программы.
Основными целями данной программы являются:
- создание благоприятных условий для развития творческих способностей, математического и логического мышления; профориентация подростков.
Достижение целей реализуется через решение следующих задач:
- формирование у учащихся общенаучных и общекультурных навыков работы с информацией; овладение теоретическими основами визуального программирования; формирование умений моделирования, алгоритмизации и решения задач различного типа; формирование умений и навыков самостоятельного использования компьютера в качестве средства для решения практических задач; воспитание общественно значимых качеств личности человека.
Программа по программированию в среде Visual BASIC раccчитана на 1 год обучения детей 9 – 11 классов (2 часа в неделю) и предполагает предшествующее обучение по программе «Программирование на языке Quick BASIC».
Данная программа является профессионально-ориентированной, т. к. в доступной и занимательной форме дает основные понятия о программировании, прививает навыки практической работы на ЭВМ, развивает логику мышления.
Данная программа ориентирована на большой объем практической работы на ЭВМ (более 70% учебного времени) по всем изучаемым разделам.
По нормам СанПиН количество детей в группах ограничено количеством компьютеров и не может быть более 10 человек.
Компьютерный класс должен быть оборудован в соответствии с нормами пожарной безопасности, правилами охраны труда и нормами СанПиН.
Обучение может проводиться по трем формам:
1. Объяснение педагогом нового материала.
2. Фронтальная форма - медленная и синхронная работа по усвоению и закреплению материала под руководством педагога.
3. Самостоятельная работа – выполнение самостоятельной работы на ЭВМ в пределах части, одного или нескольких уроков. Педагог обеспечивает индивидуальный подход и контроль за работой учеников.
В ходе проведения занятий планируется работа по воспитанию настойчивости, собранности, организованности, аккуратности, умения работать в минигруппе, бережного отношения к имуществу Дома детского творчества, навыков здорового образа жизни; развития культуры общения, памяти, внимания, наблюдательности, абстрактного и логического мышления, творческого и рационального подхода к решению задач.
Каждое полугодие в группах проводятся зачетные занятия, во время которых выясняется уровень усвоения пройденного материала. В течение семестра дети регулярно выполняют проекты для закрепления теоретического материала. Примерные темы проектов прилагаются.
После окончания обучения учащиеся должны:
Разбираться в терминологии и знать основные приемы визуального программирования в среде Visual BASIC. Уметь работать в среде программирования Visual BASIC, создавать проекты, отлаживать и тестировать программы. Разбираться в терминологии и знать основные понятия информатики и вычислительной техники. Знать основные операторы Visual BASIC. Уметь разбить задачу на ряд более простых подзадач и записать ее решение, используя процедуры. Оценивать и осмысливать произведенные действия и в случае необходимости производить их коррекцию, переносить способы умственной деятельности в другие сферы деятельности.Содержание работы.
Вводное занятие: правила поведения в Доме детского творчества; правила пожарной безопасности, правила дорожного движения, правила поведения в чрезвычайных ситуациях, правила электробезопасности в компьютерном классе. Знакомство с языком визуального программирования Visual BASIC. Запуск Visual BASIC. Понятие формы и объекта. Три режима работы Visual BASIC: проектирование (design), составление программы (code), выполнение проекта (run). Панель элементов управления. Размещение объектов на форме. Имя, свойства, методы и события объекта. Примеры написания процедуры (программы). Сохранение, создание, открытие, закрытие проекта. Окна среды Visual BASIC: Object (окно для формы), Toolbox (палитра или панель элементов управления), Code (окно кода), Properties (окно свойств объекта), Project Explorer (окно структуры проекта), Form Layout (задание вручную позиции формы на экране после запуска проекта), Object Browser (перелистыватель объектов). Имена и надписи. Требования к именам. Музыка в проекте. Элемент Microsoft Multimedia Control 6.0. Типы устройств для проигрывания звуковых файлов (DeviceType): Sequencer (для файлов с расширением. mid и. rmi) и WaveAudio (для файлов с расширением. wav и. mp3). команды Play, Open, Close/ Помещение фотографии или рисунка на форму. Свойство Picture. Элементы управления Picturebox и Image. Оператор LoadPicture (загрузка картинки). Система координат. Свойство Left (расстояние от левого края объекта до левого края формы). Свойство Top (расстояние от верхнего края объекта до верхнего края формы). Свойства Width (ширина) и Height (высота объекта). Единица измерения расстояния в Visual BASIC – твип. Создание меню пользователя через Menu Editor. Написание программ. Комментарии в программе Перенос проекта на другие компьютеры: подготовка проекта, компиляция проекта в исполняемый файл, создание инсталляционного пакета, инсталляция. Главное меню Visual BASIC: File, Edit, View, Project, Format, Debug, Run, Query, diagram, Tools, Add-Ins, Window, Help. . Постоянные и переменные величины. Объявление переменных. Строка Option Explicit. Оператор Dim. Запись арифметических выражений. Запись десятичных дробей. Математические функции Sqr (извлечение квадратного корня), Round (округление до целых), Abs (абсолютная величина числа – модуль), Fix (целая часть числа, получается путем отбрасывания его дробной части), Int (наибольшее целое число, не превышающее выражения в скобках), Rnd (случайное число, большее 0 и меньше 1). Режим прерывания. Пошаговый режим выполнения программы. Основные операторы языка Visual BASIC:
16.1. Оператор вывода сообщений MsgBox. Функция MsgBox.
16.2. Операторы печати Print (печать на форме) и Debug. Print (печать в окне “Immediate”). Последовательная
16.3. Оператор присваивания.
16.4. Оператор ввода InputBox.
16.5. Разветвляющиеся алгоритмы. Оператор условного перехода If. Оператор выбора случая Select Case.
16.6. Оператор безусловного перехода Go To.
16.7. Циклические алгоритмы. Конечный оператор цикла For…Next. Условный оператор Do…Loop. Вложенные циклы.
16.8. Оператор выхода из цикла Exit.
16.9. Операторы Stop, End, Exit Sub.
17. Логические операции и логические выражения.
Процедуры пользователя. Типы данных: integer (целое), long (длинное целое), single (десятичная дробь одинарной точности), double (десятичная дробь двойной точности), string (строковое), currency(денежный формат – десятичная дробь с четырьмя знаками после запятой). Форматирование результата. Тип данных Date. Функции для работы с датами и временем суток. Таймер. Графика. Типы графических файлов, поддерживаемых Visual BASIC. Первый способ рисования – загрузка в Visual BASIC готовых изображений. Второй способ рисования - объекты Line и Shape. Задание цвета в Visual BASIC. Третий способ – графические методы: Cls, Pset, Line, Circle, PaintPicture, Point. Свойства графических методов. Движение объекта по экрану. Элемент управления Image. Анимация. Составление программ. Проект «Калькулятор». Проект «Плеер». Проект «Будильник-секундомер». Работа с детьми.Примерный календарно-тематический план.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 |


