Смекни!
smekni.com

Система программирования Visual Basic (стр. 8 из 9)

· сайт Минобрнауки РФ http://www.ed.gov.ru/ob-edu/noc/rub/standart/;

· Программы для общеобразовательных учреждений: Информатика 2-11 классы. — М.:БИНОМ Лаборатория знаний, 2005-2007).

· Программа курса на базовом уровне «Информатика X-XI» (авт. И.Г.Семакин Е.К.Хеннер), рекомендованная Минобразования, 2002.

Программа рассчитана на 68 ч (1 ч в неделю в течение 2 лет), но возможна доработка программы на 136 ч (2 ч в неделю в течение 2 лет).

Учебники:

И.Г.Семакин Е.К.Хеннер «Информатика10» М. БИНОМ Лаборатория знаний, 2004,

И.Г.Семакин Е.К.Хеннер «Информатика11» М. БИНОМ Лаборатория знаний, 2004;

· Программа курса на базовом уровне «Информатика и ИКТ 10-11 (68 ч)» (авт. Н.Д.Угринович), рекомендованная МИОО, 2004

Программа рассчитана на 68 ч (1 ч в неделю в течение 2 лет), но возможна доработка программы на 136 ч (2 ч в неделю в течение 2 лет).

Учебник:

Н.Д.Угринович «Информатика и информационные технологии 10-11» М. БИНОМ Лаборатория знаний, 2001, 2002;

· Программа курса на базовом уровне по информатике (авт. С.А.Бешенков и др.), рекомендованная Минобразования, 2002

Программа рассчитана на 136 ч (2 ч в неделю в течение 2 лет).

Учебники:

С.А.Бешенков Е.А.Ракитина «Информатика. Систематический курс 10» М. БИНОМ Лаборатория знаний, 2006;

С.А.Бешенков Н.В.Кузмина Е.А.Ракитина «Информатика. Систематический курс 11» М. БИНОМ Лаборатория знаний, 2006.

Программы элективных курсов, рекомендованные Минобразования и НФПК (поддерживаются УМК, изданными издательством БИНОМ Лаборатория знаний)

Текст программ см. в сборниках:

Элективные курсы в профильном обучении: Образовательная область «Математика»/ Министерство образования — НФПК. — М: Вита-Пресс,2004

Элективные курсы в профильном обучении: Образовательная область «Информатика»/ Министерство образования — НФПК. — М: Вита-Пресс,2004

Программы для общеобразовательных учреждений: Информатика 2-11 классы. — М.:БИНОМ Лаборатория знаний, 2006).


Приложения

Программирование в среде Visual Basic .NET

Среда программирования Visual Basic .NET. Visual Studio .NET. – Решения и проекты. Консольные приложения. – Создание проекта Visual Basic .NET на основе шаблона Windows Application. – Первые шаги (практикум). – Объектно-ориентированный подход к разработке приложений. Объекты, их свойства, методы, события. – Событийно-управляемая модель программирования. Процедуры обработки событий. – Использование форм и управляющих элементов для создания интерфейса пользователя. – Термометр (практикум). – Создание нескольких форм и управление ими. – Диалог пользователя и программы. – Создание нескольких форм и управление ими. Взаимодействие с пользователем (практикум). – Данные. Константы и переменные. – Использование переменных. Область видимости переменных. – Введение в типы данных. – Оператор присваивания. Выполнение оператора присваивания. Арифметические выражения. – Расчеты по линейному алгоритму. – Расчеты по линейному алгоритму (практикум). – Логические выражения. Операторы AND, OR, NOT. – Цикл. Операторы цикла FOR…NEXT. – Операторы цикла Do While/Until…Loop. – Создание эффекта движения за счет циклов (практикум). – Символьные переменные. Операции, допустимые с символьными переменными. – Функции и методы обработки символьных переменных. – Понятие о массивах. Одномерные массивы. – Калькулятор (практикум). – Пользовательские методы, их объявление и вызов. – Примеры реализации подпрограмм-методов. – Файлы. Создание файла и считывание из файла. – Ввод-вывод с использованием файла. – Типы программных ошибок и средства их обнаружения. – Создание меню. – Текстовый редактор (практикум). – Создание строки состояния. Создание панели инструментов. – Использование технологии ADO .NET для доступа к данным. – Использование мастера Data Form Wizard для создания приложения с возможностями доступа к данным. – Доступ к базе данных с использованием ADO .NET (практикум).

Образовтельный комплекс устанавливается с диска под названием «Образовательный комплекс». Возможные варианты: установка локальной версии – для работы на одном компьютере; установка сетевой версии – для одновременной работы нескольких пользователей.

(Установку продукта можно начать с любого из этих дисков. Если пользователь, на компьютере которого платформа «1С:Образование» еще не установлена, начнет установку с диска «Образовательный комплекс», то программа установки запросит диск «Система программ 1С:Образование 3.0». По окончании установки платформы «1С:Образование» у пользователя будет запрошен диск «Образовательный комплекс» для продолжения установки образовательного комплекса.)

Систему программирования Visual Basic называют также средой проектирования или просто средой Visual Basic. Почему в этом термине слово “программирование” заменено словом “проектирование”? Учащиеся должны научиться создавать пусть не очень сложные, но настоящие программные приложения, работающие в системе Windows. Программирование - это лишь один из этапов создания приложения. Есть и другие этапы, которые бывают не менее сложными, трудоемкими и ответственными, чем программирование. В частности, этап разработки интерфейса будущего приложения, с использованием различных элементов управления - кнопок, текстовых: графических нолей, полос прокруток и многого другого. Программы на языке Visual Basic пишутся по большей части именно для того, чтобы управлять этими элементами. Поэтому программирование вместе с другими этапами создания приложения называют проектированием, а само создаваемое приложение - проектом Visual Basic. По этой же причине систему программирования Visual Basic называют системой или средой проектирования.

Основные задачи курса:

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

Метод проектов. Основным методом обучения в данном элективном курсе являлся метод проектов. Проектная деятельность позволяет развить исследовательские и творческие способности учащихся. Роль учителя состоит в кратком по времени объяснении нового материала и постановке задачи, а затем консультировании учащихся в процессе выполнения практического задания.

Компьютерный практикум. Разработка каждого проекта реализовывалась в форме выполнения практической работы на компьютере (компьютерный практикум). В учебном пособии содержатся подробные указания по построению компьютерных моделей и их реализации в форме проектов на языках программирования и в электронных таблицах.

Кроме разработки проектов под руководством учителя учащимся предлагались практические задания для самостоятельного выполнения.

Индивидуализация обучения. Учебно-методический комплекс содержит большое количество заданий разного уровня сложности. Это позволяет учителю построить для каждого учащегося индивидуальную образовательную траекторию.

Контроль знаний и умений. Текущий контроль уровня усвоения материала осуществлялся по результатам выполнения учащимися практических заданий.

Итоговый контроль реализуется в форме защиты итоговых проектов, перечень которых приводится ниже. В начале курса каждому учащемуся было предложено самостоятельно в течение всего времени изучения данного курса разработать проект, реализующий компьютерную модель конкретного объекта, явления или процесса из различных предметных областей. В процессе защиты учащиеся представили проект на языке объектно-ориентированного программирования.

Организация учебного процесса. Организация учебного процесса строилась в двух взаимосвязанных и взаимодополняющих формах:

  • урочная форма, в которой учитель объясняет новый материал и консультирует учащихся в процессе выполнения ими практических заданий на компьютере;
  • внеурочная форма, в которой учащиеся после уроков (дома или в школьном компьютерном классе) выполняют на компьютере практические задания для самостоятельного выполнения.

Перечень проектов, выполненных учащимися:

  • Проект “Обычный калькулятор”.
  • Проект-задание “Расположение формы и управляющих элементов”.
  • Проект “Переменные”.
  • Проект-задание “Переменные_2”.
  • Проект “Перевод чисел”.
  • Проект-задание “Мультисистемный калькулятор”.
  • Проект “Инженерный калькулятор”.
  • Проект-задание “Треугольник”.
  • Проект “Строковый калькулятор”.
  • Проект-задание “Строковый калькулятор_2”.
  • Проект “Проверка знаний”.
  • Проект-задание “Игра Баше”.
  • Проект-задание “Поиск большего из двух чисел”.
  • Проект “Отметка”.
  • Проект-задание “Тест с выборочным ответом”.
  • Проект “Коды символов”.
  • Проект-задание “Факториал”,
  • Проект “Количество символов”.
  • Проект-задание “Слово-перевертыш”.
  • Проект “Построение графика функции”.
  • Проект-задание “График функции_2”.
  • Проект-задание “Графический редактор”.
  • Проект-задание “Установка цвета”.

Знания и умения, которые приобрели учащиеся в процессе изучения данного элективного курса:

  • объяснять сущность алгоритма, его основных свойств, иллюстрировать их на конкретных примерах алгоритмов;
  • определять возможность применения исполнителя для решения конкретной задачи по системе его команд;
  • объяснять структуру основных алгоритмических конструкций и уметь использовать их для построения алгоритмов;
  • уметь строить и исполнять алгоритмы для учебных исполнителей (типа "Черепашка", "Робот" и т.д.);
  • описывать основные особенности различных технологий программирования (алгоритмического, объектно-ориентированного);
  • знать основные принципы объектно-ориентированного программирования;
  • знать основные типы данных и операторы (процедуры) для одного из языков программирования;
  • уметь разрабатывать и записывать на языке программирования типовые алгоритмы,
  • знать основные конструкции языка программирования в соответствии с задачами курса; знать свойства алгоритма и основные алгоритмические конструкции.

Преподавание элективного курса “Основы объектно-ориентированного программирования на языке Visual Basic”