Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГОС Ответы на вопросы 17 и др.doc
Скачиваний:
4
Добавлен:
21.09.2019
Размер:
677.38 Кб
Скачать

17 Методика изучения информационных технологий в профильном курсе информатики.

Государственным образовательным стандартом среднего полного общего образования по информатике и ИКТ (2004 г.) определены 2 варинта изучении информатики:

базовый уровень (1 час в неделю);

профильный уровень ( 4 часа в неделю).

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

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

1. Технологии обработки текстовой и графической информации специально в 10-11 классах не рассматриваются. Они используются при подготовке школьниками докладов, рефератов, отчетов.

2. Технологии обработки табличной информации рассматриваются как средство моделирования информационных процессов. В учебниках Н.В. Макаровой, Н.Д. Угриновича, И.Г. Семакина представлены задачи оптимизационного планирования, статистического прогнозирования, корреляционной зависимости.

3. Технологии обработки табличной информации рассматриваются при изучении информационных систем с применением табличного редактора или редактора баз данных. Рассматривается создание информационной системы(2-3 таблицы), поиск информации, построение запросов и отчетов.

Профильный уровень изучения информатики реализуется для физико-математического и информационно-технологического профиля.

В профильных программах учебниках Н.Д. Угриновича и И.Г. Семакина уделяется большое внимание информационным технологиям.

Запоминать все программы наизусть не обязательно, лучше сказать про особенности в сравнении с базовым курсом.

«Технология создания и обработки графической

и мультимедийной информации», 18 часов

Растровая и векторная графика.  Форматы графических файлов.  

Растровые и векторные редакторы.  

Редактирование изображений в растровом редакторе Paint.  

Создание изображений в векторном редакторе,  входящим в состав текстового редактора Word.  

«Технология создания и обработки текстовой информации», 18 часов

Теоретическая часть 

Создание и редактирование документов.  Различные форматы тек‐стовых файлов (документов).  

Форматирование документов.  Выбор параметров страницы.  Фор‐матирование абзацев.  Списки.  Таблицы.  Форматирование символов.  

Гипертекст.  

Компьютерные словари и системы машинного перевода.  

Системы оптического распознавания документов.  

«Обработка числовой информации», 22 часа

Электронные калькуляторы.  

Структура электронных таблиц.  

Типы и формат данных.  

Относительные и абсолютные ссылки.  

Встроенные математические и логические функции.  

Наглядное представление числовых данных с помощью диаграмм и графиков.  

(можно привести свой пример, близкий к теме вашей диссертации по другому программному продукту)

Приведем пример графического решения уравнений в табличном редакторе

  1. Рассмотрим функцию F(x)=x^2 + e^x – 2

  2. На промежутке [-2; 1] с шагом 0,25 составим таблицу значений

Запоминать числа не надо

х

f(x)

-2

2,135335

-1,5

0,47313

-1

-0,63212

-0,5

-1,14347

0

-1

0,5

-0,10128

1

1,718282

  1. Построим график функции по точкам

  1. Ответ приближенные корни корни х1 = -1, 3, х2 = 0,5.

Профильная направленность обучения реализуется через элективные курсы

- курсы изучения издательского дела,

- курсы изучения обработки статистической информации,

- курсы изучения компьютерной графики и др.

Программное обеспечение, зависит от выбора учителя и финансовых возможностей :

Издательские системы;

Специализированные пакеты для математических текстов;

Системы распознавания текста;

СУБД;

Векторные и растровые графические редакторы;

Система пезентаций;

Табличные процессоры.

Форма обучения в старших классах очень близка к лекционно-семинарской. Тема начинается с лекционного изложения материала, далее серия уроков посвящена отработке практических навыков.

15. Содержание и методика изучения программирования в профильном курсе информатики.

Программирование изучается в классах физико-математического и информационно-технологического профиля.

Хотя основные понятия программирования изучаются в базовом курсе,  в профильном обучении учителю  следует кратко остановиться на историческом обзоре.

 Вначале программирование было операциональным и процедурным.  Примером его является программирование на языке Фортран и на исходной версии Бейсика.  Затем достаточно быстро программиро‐вание стало структурным,  и классическим примером здесь является программирование на языке Паскаль.  

Затем появилось принципиально новое направление –  непроцедурное программирование,  которое включает в себя объектно-ориентированное и декларативное программирование.  

Классификация языков программирования

Выбор языка программирования определяется

  • Программой,

  • Учебником,

  • Желанием и заниями учителя,

  • Наличием программного обеспечения

  • А в последнее время и требованиями ЕГЭ (Паскаль, бейсик, Условный алгоритмический язык).

 При углублённом изучении часто не ограничиваются одним языком,  а изучают  последовательно  два языка –  один в 10  и второй в 11  классе.  

Приведем перечень тем курса структурного программирования с краткими  методическими  рекомендациями по их изучению.  

  1. Алгоритмы и структурная алгоритмизация.   

  2. Введение в Паскаль

  3. Данные и их типы.  Выражения

  4. Операторы

  5. Структуры данных

6)  Процедуры и функции.

7)  Структурированные типы данных: массивы, строки, записи.  

При изучении массивов рассматриваются следующие типовые задачи:

  • ввод и вывод элементов линейного массива (органи‐зуется простой цикл);  

  • подсчет числа определённых элементов линейного числового массива;  

  • нахождение наибольшего и наименьшего элемента линейного числового массива (организуется цикл с вложенной развилкой).  

Сумма положительных элементов массива

S:=0;

{Организуем цикл с параметром I от1 до 20}

For I:=1 To 20 Do

If a[i] >0 then S:=S +A[I];

{ если I элемент положительный,

то его прибавляем к сумме }

Write(S);

Поиск максимума и минимума

imax := 1; {индекс максимального элемента}

imin := 1; {индекс минимального элемента}

for i := 2 to N do

if a[i] > a[imax] then imax := i else

if a[i] < a[imin] then imin := i;

Min := a[imin];

Max := a[imax];

В последние годы интерес методистов направлен на разработку программ учебных курсов для языка Визуал Бейсик,  который находит всё большее применение в раз‐работке различных приложений,  особенно для среды Win‐dows.  Поэтому приведем краткое изложение раздела «Ал‐горитмизация и объектно‐ориентированное программи‐рование»  из профильного курса,  составленного Н.Д.  Угри‐новичем .  Объём раздела 28  часов.  

Теоретический материал 

1. Алгоритм и его формальное исполнение.  

2. Основные типы алгоритмических структур.  

3. Основы объектно‐ориентированного визуального программирова‐ния.  Классы объектов,  экземпляры класса и семейства объектов.   

4. Объекты:  свойства,  методы,  события.  

5. Графический интерфейс и событийные процедуры.  

6. Форма и размещение на ней управляющих элементов.  

7. Тип,  имя и значение переменной.   

8. Арифметические,  строковые и логические выражения.  Присваивание.  

9. Выполнение программ компьютером.  

10.  Функции в языке Visual  Basic.   

11.  Графические возможности языка Visual  Basic.   

12.  Общие процедуры.  Область видимости процедур.  Модульный принцип построения проекта и программного кода.  

13.  Массивы.  

14.  Решение логических задач.  

15.  Язык объектно‐ориентированного визуального программирования Visual  Basic  for  Applications.  Кодирование алгоритмов в форме макросов.  

Темы практических занятий и проектов 

1. Форма и размещение на ней управляющих элементов.  

2. Размещение на формах изображений и графических полей.  

3. Поиск и сортировка в массивах.  

4. Создание меню и панелей инструментов проектов.  

5. Логические операторы в языке Visual  Basic.   

6. Графические возможности языка Visual  Basic.   

7. Анимация.  

8. Отладка программных кодов.