статью - Пензенский Государственный Казачий

advertisement
С.С. Бакулевская (к.п.н., доцент)
СИСТЕМА ПОДГОТОВКИ БУДУЩЕГО УЧИТЕЛЯ ИНФОРМАТИКИ В ОБЛАСТИ WEB-ТЕХНОЛОГИЙ
г. Коломна, Московский государственный областной социальногуманитарный институт
Информатизация и массовая глобальная коммуникация общества
предъявляют новый социальный заказ к системе высшего педагогического образования на подготовку преподавателей информатики, име ющих фундаментальные знания в области информатики и вычислительной техники, владеющих информационными технологиями Интернет,
WEB-пространства и способных использовать их в будущей профе ссиональной деятельности.
WEB-технологии являются одним из наиболее перспективных
направлений информатизации образования. Это обусловлено рядом
причин, главная из которых — гипертекстовая форма представления
информации, реализуемая с помощью этой технологии.
Гипертекстовая форма представления информации многократно
увеличивает дидактические возможности телекоммуникаций как в
плане доступа к новым источникам знаний, так и в плане организации
новых видов учебной деятельности.
Можно выделить три основных аспекта влияния WEB-технологий
на содержание профессиональной деятельности учителя информатики:

WEB-технологии вошли в содержание как общеобразова-
тельного, так и профильного школьного курса информатики. Из этого
следует, что учитель информатики должен получить в вузе соответствующую подготовку в этой области (предметную, методическую,
специальную).

В последнее время появилось значительное число учебных,
методических, справочных образовательных WEB-сайтов. Учитель
должен быть готов к их эффективному использованию.

Современные тенденции развития образования ставят вопрос
о необходимости овладения учителем методами и средствами создания
собственных образовательных ресурсов, в том числе и WEB-сайтов.
Анализ содержания профессиональной деятельности учителя информатики в условиях существенного изменения структуры и содержания обучения информатики в школе, внедрения спецкурсов, связанных
с изучением современных информационных технологий, постоянно
расширяющейся сферы использования новых информационных технологий в учебном процессе, позволяет сделать вывод о значительном
возрастании роли подготовки учителя в области WEB-технологий. При
этом содержание многих компонентов профессиональной деятельности
учителя не получили адекватного отражения в системе его подготовки в
педвузе.
По Государственному образовательному стандарту о высшем
профессиональном образовании по специальности 050202.65 «Информатика» первая из дисциплин предметной подготовки федерального
компонента, связанная с WEB-технологиями, является дисциплина
«Компьютерные
сети,
Интернет
и
мультимедиа
технологии»
(ДПП.Ф.17), которая изучается в 7-8 семестрах.
Исходя из ГОСТа, студент должен освоить такие понятия как глобальные компьютерные сети, предпосылки и история возникновения
Интернета, Интернет как технология и информационный ресурс, технология электронной почты, технология обмена файлами (FTP), технология WWW, поиск информации в Интернет, язык HTML как средство создания информационных ресурсов Интернет, язык JavaScript (VBScript)
как средство создания интерактивных ресурсов, понятие мультимедиа,
мультимедиа как средство и технология, создание мультимедиа приложений, мультимедиа и Интернет. На изучение данной дисциплины отводится всего 106 часов.
На наш взгляд, для более эффективного и углубленного освоения
на IV курсе данной дисциплины студентов необходимо заранее, еще на
младших курсах знакомить с основами компьютерной графики и основами WEB-программирования.
В рамках изучения дисциплин специализации для студентов, обучающихся по специальности «Информатика» на факультете математики, физики, химии и информатики в 3 семестре вводится курс «Компьютерная графика».
В результате изучения данного курса студенты знают: графическую систему компьютера; особенности восприятия цвета человеком,
физические и биологические основы работы с цветом; цветовые модели
и способы описания цвета; системы управления цветом; два аспекта
разрешения: входное и выходное разрешения; общие положения алгоритмов сжатия изображений и форматы графических файлов; достоинства и недостатки растровой графики, основные инструменты растровой графики; достоинства и недостатки векторной графики, основные
объекты векторной графики; особенности фрактальной графики.
В результате освоения практической части курса студенты умеют:
создавать и редактировать изображения в растровом редакторе Adobe
Photoshop; создавать и редактировать изображения в векторном редакторе CorelDRAW; создавать анимацию в программе Corel R.A.V.E.
С основами WEB-технологий студенты знакомятся в 6 семестре
на дисциплине «Основы WEB-программирования», которую по ГОСТу
необходимо отнести к дисциплинам и курсам по выбору студента,
устанавливаемым вузом (ДПП.В.00).
Нами была разработана примерная программа курса, подобран
теоретический материал для лекций и задания для лабораторного практикума. Материалы были апробированы в течение двух лет на студентах III курса отделения «Информатика» факультета математики, физики, химии и информатики.
Основная цель курса — дать студентам основные теоретические
сведения и практические навыки для проектирования «живых» гипертекстовых документов, пригодные для публикации как в сети Интернет,
так и для локального использования в качестве интерактивных мультимедийных приложений.
Исходя из выше сказанного, мы формулируем следующие задачи
курса:

изучить язык HTML;

освоить способы конструирования гипертекстовых страниц
в соответствии с современным уровнем развития этой области информационных технологий;

изучить правила построения каскадных стилевых таблиц
(CSS);

изучить основы программирования сценариев на языке
JavaScript;

подробно рассмотреть объектную модель браузера.
Остановимся подробнее на содержании курса.
Тема 1. Введение и основные понятия HTML.
Основные сведения о языках разметки: HTML, XML, XHTML.
Цели и задачи языка HTML. Что такое WEB-сервер, WEB-сайт, WEB-
страница и чем они отличаются. Структура HTML-документа. Понятие
элементов и атрибутов. Тег. Типы тегов. Правила оформления HTMLдокумента. Основные элементы форматирования текста. Элементы
блочной (block) и текстовой (inline) разметки. Использование комментариев. Создание HTML-документа.
Тема 2. Ссылки и иллюстрации.
Механизмы адресации на ресурсы в Internet. Реализация механизма в языке HTML. Создание гиперссылок с помощью элемента A и его
атрибутов. Типы ссылок. Размещение иллюстрации на WEB-странице.
Типы файлов иллюстраций. Элемент IMG и его атрибуты. Распределение иллюстраций по страницам сайта: приемы и советы.
Тема 3. Таблицы и списки.
Структурирование информации на WEB-странице при помощи
списков. Типы списков. Таблица и ее элементы. Правила задания размеров для таблицы и ее ячеек. Объединение ячеек. Типичные ошибки
при работе с таблицами. Использование таблиц. Макетирование WEBстраницы с помощью таблиц. Использование вложенных таблиц. Приемы использования таблиц на WEB-странице.
Тема 4. Формы.
Зачем нужны формы. Элементы формы. Методы отправки информации из полей формы.
Тема 5. Каскадные таблицы стилей (CSS).
Основные цели и задачи CSS. Способы добавления стилей на
WEB-страницу. CSS: основные понятия и определения. Создание стилей и классов. Принципы каскадирования и принципы группировки.
Применение стилей и классов к элементам документа HTML. Декоративные возможности CSS: формирование рамок и отступов. Позиционирование элементов на странице при помощи CSS. Управление моделью элемента (свойство display)
Тема 6. Использование стилей при создании сайта
Создание и использование внешнего стилевого файла. Подключение к страницам сайта путем связывания и импорта. Разработка стилевого дизайна с учетом модели представления информации (media type).
Современная верстка сайта при помощи CSS. Приемы макетирования
WEB-страницы с использованием стилей
Тема 7. Введение в JavaScript, основные сведения, синтаксис.
Краткая история JavaScript. Внедрение сценариев в HTML. Синтаксис, зарезервированные слова. Понятие операторов. Понятие переменной, литерала
Классификация типов данных, оператор typeof. Краткое описание
всех типов данных. Глобальный объект. Тривиальные типы данных null,
undefined
Базовые типы String, Number, Boolen. Работа с числами - объект
Math, функции (методы глобального объекта) parseInt(), parseFloat()
Тема 8. Инструкции и функции.
Понятие инструкции. Объединение инструкций, оператор "," Блок
инструкций {}. Условные инструкции (if, if/else, if/else if/else). Инструкции цикла (while, do/while, for, for/in). Инструкция переключения
(switch/case/default). Инструкции continue, break. Инструкция перехвата
и обработки исключения (try/catch/finally, тип данных Error). Функции.
Имена функций, их создание и вызов. Область видимости переменных.
Аргументы функций, объект arguments, рекурсивный вызов. Инструкция return.
Тема 9. Массивы и объекты.
Массивы, тип данных Array. Свойства и методы экземпляров
Array. Объекты в JavaScript, тип данных Object. Свойства и методы экземпляров Object. Углубление понятия свойств и методов любого объ-
екта в JavaScript. Контекст исполнения функции в качестве метода объекта.
Тема 10. Даты
Создание дат, тип данных Date. Свойства и методы экземпляров
Date
Тема 11. Глобальный объект Window. Объект Document, базовая
модель событий.
DOM как связь базового JavaScript и HTML страницы. Глобальный объект Window, его свойства и методы. Объекты, доступные как
свойства Window, их свойства и методы. Свойства и методы объекта
Document. Доступ к отдельным элементам страницы с помощью
свойств объекта Document. Доступ к атрибутам элементов страницы.
Применение кода в качестве обработчика события. Вызов функций в
значении атрибута. Регистрация функций-обработчиков в качестве
свойства элемента, ключевое слово this. Передача ссылок на событие и
элемент, в котором оно возникло.
Тема 12. Отдельные HTML элементы и работа с ними.
Таблицы и ее элементы. Свойства и методы таблицы, ее элементов. Формы и элементы управления. Свойства и методы формы, ее элементов. События, связанные с формой и ее элементами. Изображения.
Свойства изображений. События, связанные с изображениями
Практическая часть курса реализована в лабораторном практикуме.
Далее, на V курсе в рамках изучения дисциплины специализации
«Разработка и использование электронных средств образовательного
назначения» (ДПП. ДС. 04) предполагается освоение методики построения собственных программных объектов, интегрируемых в общую
среду «браузер-гипертекстовое приложение».
Таким образом, подводя итог выше сказанному, можно утверждать, что включение содержания курсов «Компьютерная графика» и
«Основы WEB-программирования» в систему подготовки будущего
учителя информатики в области WEB-технологий действительно позволит выполнить новый социальный заказ к системе высшего педагогического образования на подготовку преподавателей информатики, имеющих фундаментальные знания не только в области информатики и
вычислительной техники, но и владеющих информационными технологиями Интернет, WEB-пространства и способных использовать их в будущей профессиональной деятельности для создания собственных образовательных WEB-ресурсов.
Download