12. Работа с файлами. Типы файлов. Открытие и закрытие файлов. Ввод и вывод данных в файлы последовательного доступа. Работа с файлами произвольного доступа. Бинарные файлы. Операторы и функции управления файлами. Работа с файлами как с объектами.
13. VBA и Microsoft Office. Управление панелями инструментов и меню. Программное управление помощником. Сохранение значений переменных. Объекты FileDialog и FileSearch. Сохранение информации в реестре Windows. Доступ к объектам в других приложениях.
14. Программирование на VBA в Word. Объектная модель Word. Доступ к документам Word с помощью VBA. Создание, открытие и закрытие документов. Управление параметрами и окнами Word. Переопределение параметров приложения Word. Диалоговые окна Word. Объект View. Использование объектов Selection и Range. Работа с текстом. Удаление, копирование, вставка текста. Поиск и замена. Использование переменных документа.
15. Программирование на VBA в Excel. Объектная структура Excel. Объект Workbook. Открытие и создание рабочих книг. Вывод на печать. Объект Worksheet. Работа с рабочими листами рабочей книги. Объект Range. Работа с диапазонами ячеек. Свойство Cells. Работа с выделенным диапазоном ячеек. Создание экранных форм. Программирование пользовательских функций. Использование встроенных функций. Программирование событий.
16. Программирование на VBA в Access. Основные понятия Access. Объектная модель Access. Работа с отчетами, формами и страницами доступа к данным. Программирование баз данных. Объект DoCmd. Использование ADO. Использование объектов Recordset. Объект Command. Использование языка SQL.
Литература:
1. Симонович С.В., Мураховский В.И. Популярный самоучитель работы на компьютере. – М.: «Десс Ком», 2001.
2. Слепцова Л.Д. Программирование на VBA. Самоучитель. – М.: Издательский дом «Вильямс», 2004.
3. Уокенбах Джон, Андердал Б. Excel 2002. Библия пользователя.: Пер. с англ. – М.: Издательский дом «Вильямс», 2004.
4. Справочная система Windows.
5. Справочная система Microsoft Word.
6. Справочная система Microsoft Excel.
7. Справочная система Microsoft Access.
3) Исследование информационных моделей. Элективный курс: Учебное пособие. Автор: Угринович Н.Д.
Данное учебное пособие является частью УМК наряду с компьютерным практикумом на CD-ROM. Этот УМК реализует элективный курс "Исследование информационных моделей". Курс позволяет научиться создавать и исследовать информационные модели из предметных областей физики, математики, химии, биологии, географии, экономики, информатики с использованием систем объектно-ориентированного программирования и электронных таблиц. Форма выполнения заданий - проекты. Для этого в учебном пособии даны основы объектно-ориентированного программирования в системах Visual Basic и Delphi. CD-ROM включает интерактивный практикум, содержащий указания по выполнению практических заданий и ответы на них, т. е. готовые проекты на языках Visual Basic и Delphi. На CD-ROM размещено программное обеспечение, необходимое для реализации компьютерного практикума, а именно свободно распространяемые версии систем программирования Visual Basic и Delphi, а также электронные таблицы StarOffice Cale и OpenOffice Calс.
Для учащихся старших классов информационно-технологического, физико-математического и естественно-научного профилей.
Оглавление
Рекомендации по использованию учебно-методического комплекта 6
Введение в объектно-ориентированное программирование .. 7
Глава 1. Основы объектно-ориентированного программирования на языке Visual Basic 11
1.1. Графический интерфейс системы программирования Visual Basic 11
1.2. Этапы разработки проектов на языке Visual Basic 16
1.3. Создание первого проекта «Обычный калькулятор» на языке Visual Basic 17
1.4. Переменные в языке программирования Visual Basic ... 20
1.5. Функции в языке программирования Visual Basic 25
1.5.1. Функции преобразования типов данных 25
1.5.2. Математические функции 27
1.5.3. Строковые функции 29
1.5.4. Функции ввода и вывода данных 33
1.6. Основные типы алгоритмических структур и их кодирование на языке Visual Basic 38
1.6.1. Линейный алгоритм 39
1.6.2. Алгоритмическая структура «ветвление» 39
1.6.3. Алгоритмическая структура «выбор» 41
1.6.4. Алгоритмическая структура «цикл» 43
1.6.5. Общие процедуры 48
1.7. Графические возможности языка программирования Visual Basic 49
1.8. Массивы в языке программирования Visual Basic 52
1.8.1. Числовые массивы: заполнение и поиск 52
1.8.2. Сортировка числовых массивов 55
2) Разработка уроков по теме: Программирование в среде Visual Basic. Автор Белкин Виктор Владимирович, МОУ гимназия № 2 г.Гурьевска
Разработка содержит готовые уроки (54), с раздаточным и контрольным материалом. Разработка реализована в виде Web-сайта
Данный электронно-методический комплекс является методическим пособием по преподаванию курса объектно-ориентированного программирования в среде Visual Basic6.0. Цель данного пособия оказать помощь учителям, начинающим преподавать программирование в среде Visual Basic . Пособие состоит из 54 связанных между собой уроков, что позволяет полностью изучить данный курс в 10 классе на профильном уровне. Кроме уроков в пособие включены самостоятельные и контрольные работы. Ко всем практическим занятиям прилагаются листинги программ и исходные файлы приложений, созданные в среде Visual Basic6.0. Кроме того, в пособие включен инсталляционный пакет для Visual Basic 5, с возможностью русификации и файлом справки на русском языке.
При изучении курса активно используются проектные методы. Проекты рассчитаны как на один, так и на несколько уроков.
3) Основы объектно-ориентированного программирования в среде Visual Basic. Автор: Каминский Виктор Юльевич МОУ лицей № 18 Калининград (Сайт «Роялти-педагогу новатору»)
Цикл уроков №1 элективного курса «Основы объектно-ориентированного программирования в среде Visual Basic” с интерактивной поддержкой.
Курс разработан с использованием учебных пособий Н.Угриновича и И.Сафронова. Он предусматривает общую продолжительность обучения - 136 часов, и ориентирован на профильные классы, уже изучившие материал базового курса информатики. Практическое использование курса ведётся с 2006/7 учебного года в 11-х классах лицея на базе двух компьютерных классов и интерактивного комплекса.
Цели учебного курса:
- освоение знаний, составляющих основу научных представлений об объектно-ориентированныхсистемах (ООС) программирования и технологиях создания приложений;
- овладение умениями работать с различными видами информации при создании приложений с помощью ООС, организовывать собственную информационную деятельность и планировать ее результаты;
- развитие познавательных интересов, интеллектуальных и творческих способностей в объектно-ориентированной алгоритмизации;
- воспитание ответственного отношения к информации с учетом правовых и этических аспектов ее распространения; избирательного отношения к полученной информации;
- формирование умений в области применения средств ООС при выполнении индивидуальных и коллективных физико-математических проектов в учебной и другой деятельности, востребованной на рынке труда.
Организация учебной деятельности
Занятия проводятся в виде двух спаренных уроков один раз в неделю. Практически каждое занятие сопровождается интерактивной поддержкой в виде презентации урока, специально созданных проектов – приложений и других программных средств.
На первом уроке повторяется изученный ранее материал и осваивается новый, проводится аналитическая (исследовательская) и опытно-экспериментальная и работа. Так как настоящих дидактических средств по данному курсу нет, основным средством для подготовки учащихся во внеурочное время является конспект, создаваемый ими на занятиях.
Второй урок, как правило, посвящается непосредственно проектированию – разработке, отладке и испытаниям учебных проектов.
Описание ресурса
Данная работа представляет собой первую часть общего учебно-методического комплекса (УМК), состоящую из следующих объектов:
1) Файл «Методические рекомендации.doc».
2) Папка «Метод_разраб_уроков_часть1», в которую входят:
- титульный лист УМК с тематическим планом курса;
- поурочный план учебных занятий 1-го цикла;
- 14 методических разработок учебных занятий;
3) Папка «Интерактив_поддержка_часть1», в которую входит 12 презентаций для интерактивного сопровождения уроков (MsPowerPoint);
4) Папка «Проекты», содержащая 8 вложенных папок с учебными проектами (приложениями, созданными в среде VisualBasic), включая эталоны контрольных проектов;
5) Папка «Compil», содержащая рабочие файлы, необходимые для создания и исполнения учебных проектов.
Для реализации ресурса на всех рабочих местах в компьютерных классах установлены следующие лицензионные программные средства:
1. Операционная система WindowsXP.
2. Офисный пакет McOffice 2003.
3. Cиситема McVisualBasic 6.0.
Основные принципы построения ресурса.
В основу интерактивной поддержки учебных занятий заложен принцип оптимального восприятия учащимися нового учебного материала, заключающийся в следующем. Условно всех учащихся можно разделить на три группы, в каждой из которых наиболее эффективным является свой способ усвоения новых знаний:
► «на слух» - повествование и пояснения учителя, диалог;
► «только чтение» - самостоятельное изучение с последующим диалогом с учителем;
► комбинированный – «на слух с чтением» (учащиеся имеют текстовый материал и могут при необходимости переключиться со слуха на чтение и наоборот).
Исходя из этого принципа, для подготовки и проведения занятий используется как минимум два документа:
1. Методическая разработка урока, содержащаяосновной объём учебного материала, требования к формируемым знаниям и умениям, контрольные вопросы, домашнее задание и другие дидактические элементы);