Базовый курс «Информатика» 10 – 11 класс

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