Базовый курс «Информатика» 10 11 класс. Семакин И. Г. 68 часов, 1 час в неделю (Семакин И. Г., 136 часов, 2 часа в неделю)

Вид материалаПояснительная записка

Содержание


Логико-алгоритмическая линия
Раздел «введение в программирование»
Всего часов
Урок 5.Объектно-ориен­тирован­ный подход к разработке приложений. Объекты, их свойства, методы, события Урок 6
Подобный материал:
Базовый курс «Информатика» 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 классы


Предложенное тематическое планирование служит ориентиром преподавателю при составлении своего рабочего варианта плана уроков. Существует возможность различной разбивки материала. Учитывается самостоятельная работа учащихся по определенным темам.


Учебное время по темам:
  1. Введение в предмет. Человек и информация. 3 ч. (4ч.)
  2. Первое знакомство с компьютером. 4 ч. (6ч.)
  3. Текстовая информация и компьютер. 7 ч. (14ч.)
  4. Графическая информация и компьютер. 4 ч. (6ч.)
  5. Базы данных. 7 ч. (16ч.)
  6. Табличные вычисления на компьютере. 7 ч. (16ч.)
  7. Передача информации в компьютерных сетях. 2 ч. (6ч.)
  8. Искусственный интеллект и базы знаний. 1 ч. (2ч.)
  9. Информация и управление. 12 ч. (19ч.)
  10. Вычислительная математика 6 ч. (12ч.)
  11. Введение в программирование. 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