Базовый курс «Информатика» 10 11 класс. Семакин И. Г. 68 часов, 1 час в неделю (Семакин И. Г., 136 часов, 2 часа в неделю)
Вид материала | Пояснительная записка |
СодержаниеЛогико-алгоритмическая линия Раздел «введение в программирование» Всего часов Урок 5.Объектно-ориентированный подход к разработке приложений. Объекты, их свойства, методы, события Урок 6 |
- Базовый курс «Информатика» 10 11 класс. Семакин И. Г. 68 часов, 1 час в неделю (Семакин, 322.61kb.
- Базовый курс «Информатика и икт» 7 9 класс И. Семакин. 136 часов, 1 час в неделю, 87.32kb.
- Базовый курс «Информатика» 10 11 класс Семакин И. Г. 68 часов, 1 час в неделю (2 часа,, 181.07kb.
- «Информатика и икт», 169.53kb.
- Программа курса "Прикладная информатика" специальность "Компьютерное делопроизводство", 217.3kb.
- Приказ № от 20 г. Рабочая программа Информатика и икт. 8 класс. (1час в неделю, всего, 1398.44kb.
- Нормативный срок освоения программы 72 часа. Режим обучения 2-4 часа, 2 раза в неделю, 208.83kb.
- Утверждаю, 1939.25kb.
- «Информатика и икт», 219.71kb.
- Элективный курс по информатике информатика для любознательных, 249.38kb.
Базовый курс «Информатика» 10 – 11 класс.
Семакин И.Г. 68 часов, 1 час в неделю
(Семакин И.Г., 136 часов, 2 часа в неделю)
Профиль:
Гуманитарный А
Пояснительная записка
Программа рассчитана на изучение курса “Информатика и информационно-коммуникационные технологии (ИКТ)” в основной и полной средней школе как профильной (на базовом уровне), так и универсальной.
Нормативной основой для данной программы является “Обязательный минимум содержания основных образовательных программ”, утвержденный приказом Министерства образования России от 5 марта 2004 г. № 1089
Предлагаемая программа имеет системно-информационный характер; ее целью является формирование у учащихся системно-информационного взгляда на мир, включающего абстрагирование, моделирование и алгоритмическое мышление, а также навыков использования информационно-коммуникационных технологий (ИКТ), достаточных для успешной последующей деятельности в условиях информационного общества.
Курс содержит 3 содержательные линии, проходящие через все темы курса: мировоззренческую, логико-алгоритмическую и интернет-технологическую.
Мировоззренческая линия формирует у обучаемых системно-информационную картину мира, рассматривающую функционирование систем различной природы на основе получения, преобразования и целенаправленного использования информации.
Логико-алгоритмическая линия формирует навыки алгоритмического и логического мышления, проектной работы и моделирования.
Интернет-технологическая линия формирует навыки использования всего многообразия цифровых вычислительно-информационных ресурсов.
Элементы каждой из линий могут присутствовать в материалах одного урока.
Тематическое планирование занятий
Предлагаемый тематический план учебных занятий ориентирован на преподавание курса информатики в 10-11 классах. В нем содержится два варианта учебного процесса общим объемом 68 учебных часов и общим объемом 136 учебных часов, с возможностью расширенного изучения некоторых тем с применением индивидуальных (дифференцированных) маршрутов для учащихся. Часы для расширенного изучения предмета отмечены (*). Вариант второго учебного плана указывается в скобках. В графе «Практика» указано время для практической работы на компьютере, с учетом использования на уроках информационно-коммуникативных технологий. В качестве программного обеспечения ИКТ-технологий на уроках предлагаются следующие образовательные программные продукты фирмы «1С»:
- 1С: MS Windows XP + MS Office XP
- 1С: Вычислительная математика и программирование, 10-11 классы
Предложенное тематическое планирование служит ориентиром преподавателю при составлении своего рабочего варианта плана уроков. Существует возможность различной разбивки материала. Учитывается самостоятельная работа учащихся по определенным темам.
Учебное время по темам:
- Введение в предмет. Человек и информация. 3 ч. (4ч.)
- Первое знакомство с компьютером. 4 ч. (6ч.)
- Текстовая информация и компьютер. 7 ч. (14ч.)
- Графическая информация и компьютер. 4 ч. (6ч.)
- Базы данных. 7 ч. (16ч.)
- Табличные вычисления на компьютере. 7 ч. (16ч.)
- Передача информации в компьютерных сетях. 2 ч. (6ч.)
- Искусственный интеллект и базы знаний. 1 ч. (2ч.)
- Информация и управление. 12 ч. (19ч.)
- Вычислительная математика 6 ч. (12ч.)
- Введение в программирование. 15 ч. +4(*) (35 ч.)
Основное отличие тематического планирования учебного времени гуманитарного профиля от тематического планирования учебного времени естественно-математического профиля заключается в планировании раздела №11 «Введение в программирование»
Пояснительная записка к разделу 11 «Введение в программирование»
Современные системы программирования предлагают новую технологию разработки программ, а именно – событийное программирование, позволяющее ускорить процесс написания и отладки создаваемых приложений по крайней мере на порядок по сравнению с традиционным подходом (так называемым последовательным подходом).
Интегрированная инструментальная среда Visual Basic является современным средством разработки программных продуктов с системе Windows, базирующаяся на диалекте языка Basic. Программирование интерфейса приложения в среде VB облегчает облегчается наличием тщательно продуманного набора инструментов (меню объектов), включающим в себя стандартные элементы управления среды Windows.
Основными задачами данного раздела являются:
- Формирование представления о визуальной среде программирования как о многоцелевом и универсальном инструменте познания окружающего мира;
- Пропедевтика навыков объектно-ориентированного и визуального программирования;
- Практическое освоение инструментария современной объектно-визуальной среды;
- Свободное ориентирование в многоуровневой среде VB при создании программ;
- Моделирование широкого спектра обучающих задач школьного курса при проектировании приложений.
В результате обучения учащиеся должны:
Знать:
- Возможности инструментальных средств системы VB;
- Основные отличия объектного программирования от традиционного;
- Основные приемы написания программ-приложений;
- Требования к написанию и оформлению программ-приложений;
- Методы и приемы обработки основных событий в VB;
Уметь:
- Грамотно формулировать задачи в терминах языка VB;
- Самостоятельно вести разработку программных продуктов различного назначения среднего уровня сложности;
- Настраивать окружение интегрированной среды в соответствии с решаемой задачей;
- Правильно интерпретировать получаемые результаты в ходе тестирования и отладки программных продуктов;
- Грамотно составлять техническую документацию к разрабатываемым программным продуктам.
Тематическое планирование учебного времени раздела
«Введение в программирование» (15 часов, 35 часов)
РАЗДЕЛ «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ»
Раздел | Тема | Всего часов | Теория | Практика | ИКТ-технологии в ходе уроков |
| Язык программирования Visual Basic,15+4(*) часов (35 часов) Диск «1С: Вычислительная математика и программирование, 10-11 классы» | ||||
Введение. Визуальное и объектное программирование. История становления языка программирования Basic. От классического Basic к Visual Basic. | 1 | 1 | | Урок 1. Среда программирования Visual Basic.Net | |
Принципы объектно-ориентированного программирования. | 2 | 1 | 1 | Урок 2. Решения и проекты. Консольные приложения Урок 3. Создание проекта Visual Basic .NET на основе шаблона Windows Application Урок 4. Практикум 1. Первые шаги. | |
Основные инструменты и формы. Управление формами и объектами. | 2 | 1 | 1 | Урок 5. Объектно-ориентированный подход к разработке приложений. Объекты, их свойства, методы, события Урок 6. Событийно-управляемая модель программирования. Процедуры обработки событий Урок 7. Использование форм и управляющих элементов для создания интерфейса пользователя Урок 8. Практикум 2. Термометр | |
Основные инструменты и формы. Управление формами и объектами. | 2(3) | 1 | 1(2) | ТЕСТЫ к урокам №5-7 Урок 9. Создание нескольких форм и управление ими Урок 10. Диалог пользователя и программы Урок 11. Практикум 3. Создание нескольких форм и управление ими. Взаимодействие с пользователем | |
Контрольная работа №1 | 1*(2) | 1*(1) | (1) | Контрольная работа №1 | |
Типы данных. Операции присваивания. Арифметические выражения. Программирование линейных алгоритмов. | 2(3) | 1 | 1(2) | ТЕСТЫ к урокам №9-10 Урок 12. Данные. Понятие о ячейках памяти. Константы и переменные Урок 13. Использование переменных. Область видимости переменных Урок 14. Введение в типы данных Урок 15. Оператор присваивания. Выполнение оператора присваивания. Арифметические выражения Урок 16. Расчета по линейному алгоритму. Урок 17. Практикум 4. Расчеты по линейному алгоритму (BonusCalculator) | |
Контрольная работа №2 | 1*(2) | 1*(1) | (1) | Контрольная работа №2 | |
Логические выражения. Программирование повторений с помощью цикла с параметром. Оператор For..Next. Логика работы. Вложенные циклы: внешний цикл и внутренний цикл. Примеры использования в Visual Basic. Программирование повторений с помощью цикла с условием. Различные формы оператора цикла с условием. Логика работы. Отличия между ними. Бесконечный цикл. Досрочный выход из цикла. | 2(3) | | | ТЕСТЫ к урокам №12-16 Урок №18 Логические выражения. Операторы AND, OR, NOT Урок №19 Цикл. Операторы цикла FOR…NEXT Урок №20 Операторы цикла Do While/Until…Loop Урок №21 Практикум 5. Создание эффекта движения за счет циклов | |
| Символьные переменные. Функции Visual Basic. Встроенные математические функции. Функция InputBox для ввода данных пользователем. Функция MsgBox для выдачи сообщений пользователю. | 2(3) | | | ТЕСТЫ к урокам №18, 19 Урок №22 Символьные переменные. Операции, допустимые с символьными переменными Урок №23 Функции и методы обработки символьных переменных |
(*) | Графические методы. Система координат. Метод Scale. Метод Cls. Метод Pset. Метод Line. Метод Circle. Использование графических методов в Visual Basic. Графические объекты фигура и линия. Основные свойства графических объектов. Использование графических объектов в Visual Basic. Графические объекты картинка и изображение. Основные свойства графических объектов. Настройка размера объекта под размер загружаемой картинки. Настройка размера загружаемого изображения под размер объекта. 1. Построение изображения "День-Ночь" 2. Проект "Шахматная доска" | (3) | (1) | (2) | |
| Индексированные переменные. Одномерные массивы. Объявление массива. Задание элементов массива с помощью списка. Добавление нового элемента в список. Использование списков для вывода элементов массива. Использование одномерных массивов в Visual Basic. (*) Многомерные массивы. Объявление массива. Использование вложенных циклов с параметром для обработки многомерных массивов. Использование многомерных массивов в Visual Basic. (*) Практические работы: 1. Проект "Кроссворд" 2. Проект "О, счастливчик!" | 2(4) | 1 | (3) | ТЕСТЫ к урокам №22-23 Урок №24. Понятие о массивах. Одномерные массивы Урок №25. Практикум 6. Калькулятор. |
(*) | Комбинированные поля. Основные свойства комбинированных полей. Процедуры обработки событий для комбинированных полей. Меню. Способы организации меню. Контекстное меню. Горячие клавиши. Горизонтальная и вертикальная линейки прокрутки. Основные свойства линеек прокруток. Процедуры обработки событий для линеек прокруток. Объект клип. Основные свойства объекта клип. Использование объектов клип и таймер для создания мультипликационных фильмов. Объект мультимедиа. Основные свойства объекта мультимедиа. Использование объектов мультимедиа для звукового сопровождения анимационных программ. Лабораторная работа Решение задач с рекурсией" | (3) | (1) | (2) | ТЕСТ к уроку №24 |
| Контрольная работа №3 | 1*(2) | 1*(1) | (1) | Контрольная работа №3 |
| Курсовое проектирование. Дидактические, эргономические и другие требования к оформлению курсовых проектов. Контрольные точки выполнения курсового проекта. Защита курсового проекта | 2 | | 2 | |
Список рекомендуемой литературы:
1. Браун Visual Basic 6.0. Учебный курс.
2. В. Шмидт Visual Basic 5.0. - М.: АБФ, 1997.
Интернет-ссылки
ссылка скрыта, Основы программирования на Visual Basic