Основы объектно – ориентированного программирования 
Согласно учебному плану количество учебных часов в году - 35ч., в неделю 1 час.
Учебно - методический комплекс:
гринович, «Информатика и информационные технологии», БИНОМ, 2004 Практикум по информатике и информационным технологиям. Москва. БИНОМ. Лаборатория знаний 2002 Н. Угринович, Л. Босова, Н. Михайлова Пособие для учителя «Методика преподавания информатики и контроль знаний учащихся». Н. Угринович, «Информатика и информационные технологии», БИНОМ, 2004 Компьютерный практикум на CD – ROM. Н. Угринович, «Информатика и информационные технологии», БИНОМ, 2004 (содержит все необходимое программное обеспечение по курсу информатики и ИКТ и позволит учащимся выполнять многие задания практикума непосредственно на компьютере)5. Учебно-методический комплекс имеет поддержку в Интернете на сайте "Информатика и информационные технологии" по адресу: http://iit. metodist. ru
Содержание обозначено в следующих темах:
- Тема 1 «Основы объектно-ориентированного визуального программирования на языке Visual Basic» - 3 ч.;
- Объекты: свойства, методы и события. Графический интерфейс системы программирования Visual Basic. Общие процедуры
- Интегрированная среда разработки Visual Basic. Этапы разработки проектов на языке Visual Basic
- Функции преобразования типов данных. Математические функции. Строковые функции. Функции ввода и вывода данных
- Линейный алгоритм. Алгоритмическая структура «ветвление» .Алгоритмическая структура «выбор» . Алгоритмическая структура «цикл» . «Факториал»
- Числовые массивы: заполнение и поиск. Поиск минимального элемента в числовом массиве». Сортировка числовых массивов
Цели
Изучение Основ объектно-ориентированного программирования на языке Visual Basicв старшей школе на элективном курсе направлено на достижение следующих целей:
- освоение и систематизация знаний, относящихся к математическим объектам информатики; построению описаний объектов и процессов, позволяющих осуществлять их компьютерное моделирование; средствам моделирования; информационным процессам в биологических, технологических и социальных системах; овладение умениями строить математические объекты информатики, в том числе логические формулы и программы на формальном языке, удовлетворяющие заданному описанию; создавать программы на языке программирования по их описанию; использовать общепользовательские инструменты и настраивать их для нужд пользователя; развитие алгоритмического мышления, способностей к формализации, элементов системного мышления; воспитание культуры проектной деятельности, в том числе умения планировать, работать в коллективе; чувства ответственности за результаты своего труда, используемые другими людьми; установки на позитивную социальную деятельность в информационном обществе, недопустимости действий, нарушающих правовые и этические нормы работы с информацией; приобретение опыта создания, редактирования, оформления, сохранения, передачи информационных объектов различного типа с помощью современных программных средств; построения компьютерных моделей, коллективной реализации информационных проектов, преодоления трудностей в процессе интеллектуального проектирования, информационной деятельности в различных сферах, востребованных на рынке труда.


