Среда, 15 Май 2024, 18:50
Uchi.ucoz.ru
Меню сайта
Форма входа

Категории раздела
Учителю физики [224]
Учителю химии [112]
Учителю биологии [744]
Учителю информатики [147]
Учителю математики [110]
Учителю русского языка [250]
Учителю астрономии [437]
Учителю иностранного языка [182]
Учителю истории (открытые уроки) [151]
Учителю обществознания [53]
Учителю истории [354]
Учителю труда [14]
Учителю ОБЖ [2]
Учителю искусствоведения [0]
Изо
Учителю белорусского языка и литературы [1]
Учителю допризывной и медицинской подготовки [0]
Учителю географии [9]
Учителю МХК [1]
Учителю музыки [3]
Учителю физкультуры [15]
Учителю черчения [0]
Новости
Чего не хватает сайту?
500
Статистика
Зарегистрировано на сайте:
Всего: 51636


Онлайн всего: 6
Гостей: 6
Пользователей: 0
Яндекс.Метрика
Рейтинг@Mail.ru

Каталог статей


Главная » Статьи » По предмету » Учителю информатики

Программирование для Windows на Visual Basic
Использование готовых программ в среде Windows не всегда устраивает пользователя, иногда ему хочется самому написать программу, подобную калькулятору, саперу или «Мой компьютер». В школьном курсе информатики даются начальные представления о языках программирования и, в основном, это язык Паскаль. Данный курс знакомит с не менее популярным и обладающим большими возможностями языком программирования Бейсик. Данный курс позволяет дать представление учащимся о языках программирования семейства Бейсик и научить писать самостоятельно программы для Windows. Кроме этого курс формирует навыки программирования для Windows, представление о профессии программиста, механизм работы и устройство операционной системы Windows.
Знания, полученные в данном курсе, помогут учащимся в дальнейшем обучении в вузах и в профессиональной деятельности.
Программа рассчитана на учащихся 9-11 классов.
Цели курса:

овладение современными средствами визуального программирования;
приобретение навыков программирования на языке Visual Basic;
формирование уверенных навыков пользователя ОС Windows.

Задачи курса:

сформировать представление о профессии программиста;
приобрести навыки программирования в визуальных средах для Windows;
дать представление о многозадачности современных операционных систем и механизмах работы приложений.

Занятия данного курса проводятся в форме лекций, диспутов, групповых занятий, ролевых игр, коллективного творчества, практических занятий.
Формы контроля: текущий контроль осуществляется по результатам выполнения учащимися практических заданий, итоговый контроль осуществляется разработками учащимися самостоятельных, оригинальных проектов программ на языке программирования Visual Basic по заданной тематике, кроме этого используются такие формы контроля как беседа, доклад, тесты.
По окончании данного курса
учащиеся должны знать:

основные элементы визуальной среды программирования;
основные конструкции языка Бейсик;
приемы создания приложений в среде Windows;
механизм работы программы в Windows;

должны уметь:

создавать проекты в среде Visual Basic;
пользоваться готовыми компонентами для разработки приложений

Тематический план

Интегрированная среда разработчика - 2
Работа с формами - 2
Выбор и использование управляющих элементов - 2
Работа с модулями и классами - 2
Создание и использование меню и панели инструментов - 2
Логика и последовательность выполнения программы - 2
Типы данных - 2
Запись и чтение данных - 2
Печать - 2
Диалоговые окна - 2
Работа с мышью - 2
Отладка приложений - 2
Создание и использование справки - 2
ООП - 2
Расширение IDE с помощью настроек - 2
Программирование для Интернета - 2

Программа

Интегрированная среда разработчика ( IDE) .

Главное меню. Панели инструментов. Окно проекта. Окно свойств. Окно макета формы. Панель элементов. Конструктор форм. Окно просмотра объектов. Настойка IDE.

Работа с формами.

Анатомия формы. Заголовок. Название. Кнопки. Работа со свойствами формы. Настойка свойств формы. События форм. Методы форм. Работа с многодокументными формами MDI. Использование Form Wizard.

Выбор и использование управляющих элементов.

Кнопки. Текстовые поля. Надписи. Переключатели. Флажки. Рамки. Список. Комбинированные поля. Рисунки. Графические поля. Таймеры. Полосы прокрутки. Списки дисков. Списки каталогов. Списки файлов. Интерфейс в стиле Windows. Дерево. Табличные списки. Списки изображений. Строка состояния.

Работа с модулями и классами.

Модули и классы. Процедуры. Функции. Ключевые слова Public и Private. Работа с модулями классов. Методы. Свойства. События. Создание класса SmartForm. Использование класса Class Builder.

Создание и использование меню и панели инструментов.

Объект меню. Свойства меню. Событие Click. Создание меню в редакторе меню. Проектирование меню. Создание панели инструментов. Создание кнопок на панели инструментов. Рисунки на кнопках. Использование усовершенствованной панели.

Логика и последовательность выполнения программы.

Логика выполнения программы. Логические операторы. AND. EQV. OR. XOR. NOT. Сравнения. Принятие решений в программе. Оператор if .. then .. else. Функция iif. Оператор select case .. end select. Выполнение повторяющихся действий. Цикл for .. next. Цикл do .. loop. Цикл while .. wend. Перебор коллекций.

Типы данных.

Типы переменных. Байтовые переменные. Строковые переменные. Целые переменные. Логические переменные. Универсальные переменные. Область видимости переменных. Массивы. Константы.

Запись и чтение данных.

Работа с ASCII-файлами. Последовательный доступ. Произвольный доступ. Двоичный доступ. Элементы данных. Анатомия базы данных. Создание баз данных в Visual Data Manager. Создание таблицы. Создание запроса. Изменение таблицы. Технология ADO. Добавление, обновление и удаление записей.

Печать.

Вывод данных на печать. Метод Print. Просмотр значений в окне вычислений. Метод PrintForm. Коллекция Printers. Использование Crystal Reports в Visual Basic. Использование отчета в приложении. Печать исходного текста программы. Диалоговое окно Print.

Диалоговые окна.

Стандартные диалоговые окна. Окно сообщений. Окно ввода. Нестандартные диалоговые окна. Создание класса диалогового окна. Использование класса диалогового окна.

Работа с мышью.

События мыши: Click, DbClick, DragDrop, MouseDown, MouseMove, MouseUp. Перетаскивание. Перетаскивание OLE.

Отладка приложений.

Документирование программ. Комментарии. Соглашения об именах. Повышение надежности программ. Отладочные средства Visual Basic. Создание тестовых утилит.

Создание и использование справки.

Использование справочных файлов в приложениях. Создание справочного файла. Проектирование и создание содержания. Создание файла разделов. Создание файла проекта. Подключение справочного файла к приложению. Создание справочных файлов в формате HTML.

Объектно-ориентированное программирование (ООП).

Общие сведения об ООП. Назначение ООП. Атрибуты объекта. Свойства объекта. Методы объекта. Наследование. Инкапсуляция. Полиморфизм. Многократное использование кода. Создание класса. Использование класса. Работа с окном просмотра объектов.

Расширение IDE с помощью настроек.

Загрузка настроек в IDE. Использование диспетчера настроек. Использование панели настроек. Использование настроек. Использование VB6 Application Wizard. Использование VB6 Data Form Wizard. Создание собственных настроек.

Программирование для Интернета.

Использование элемента WebBrowser. Разработка приложений Winsock. Проектирование документов ActiveX. Использование сервера WebComm. Использование клиента WebComm. Использование DHTML.
Категория: Учителю информатики | Добавил: Roma (27 Фев 2012)
Просмотров: 841 | Теги: basic, Visual, Windows, На, программирование, для | Рейтинг: 1.0/ 8 Оштрафовать | Жаловаться на материал
Похожие материалы
Всего комментариев: 0

Для блога (HTML)


Для форума (BB-Code)


Прямая ссылка

Профиль
Среда
15 Май 2024
18:50


Вы из группы: Гости
Вы уже дней на сайте
У вас: непрочитанных сообщений
Добавить статью
Прочитать сообщения
Регистрация
Вход
Улучшенный поиск
Поиск по сайту Поиск по всему интернету
Наши партнеры
Интересное
Популярное статьи
Портфолио ученика начальной школы
УХОД ЗА ВОЛОСАМИ ОЧЕНЬ ПРОСТ — ХОЧУ Я ЭТИМ ПОДЕЛИТ...
Диктанты 2 класс
Детство Л.Н. Толстого
Библиографический обзор литературы о музыке
Авторская программа элективного курса "Практи...
Контрольная работа по теме «Углеводороды»
Поиск
Главная страница
Используются технологии uCoz