ПРОФИЛЬНОЕ ОБУЧЕНИЕ ИНФОРМАТИКЕ НА ОСНОВЕ INTERNET-ПРОГРАММИРОВАНИЯ (НА ПРИМЕРЕ ЯЗЫКА JAVASCRIPT)

Тохтуева Надежда Анатольевна, Шестаков Александр Петрович

Пермский государственный педагогический университет (ПГПУ)

Описан курс обучения языку Internet-программирования JavaScript. Рассмотрены основные содержательные линии курса, и предложены варианты его планирования в рамках концепции профильного обучения.

Одно из направлений реформы современного школьного образования — развитие профилизации обучения в старших классах средней школы, поэтому представленный курс разрабатывался в рамках концепции профильного обучения информатике. Предполагается, что он будет входить в так называемую группу элективных курсов. Данная группа представляет собой обязательные для посещения курсы по выбору учащихся, входящие в состав профиля обучения на старшей ступени школы. Элективные курсы реализуются за счет школьного компонента учебного плана. Обучение языку JavaScript может служить для внутрипрофильной специализации обучения по направлению Internet-программирование и Web-дизайн. Также изучение языка JavaScript будет служить продолжением основного профильного курса алгоритмизации и программировании.

Выбор языка JavaScript определяется его достаточной простотой в изучении и распространенностью.

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

Основные содержательные моменты программы курса:

Помимо теоретической части, данный курс включает в себя и практическую составляющую — лабораторный практикум по JavaScript.

На первом этапе обучения практикум предполагает ознакомление с основными возможностями языка JavaScript на конкретных примерах программ (калькулятор, календарь, часы и др.). Вторая ступень — решение тематических задач по написанию несложных программ на JavaScript. В качестве более серьезного творческого задания предполагается создание учащимися своего проекта — Web-странички или приложения, содержащего динамические элементы, реализованные на JavaScript.

При планировании курса было предусмотрено два варианта:

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

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

Цель вышеозначенного курса — ознакомление со средствами динамического HTML, применяемыми как для конструирования Web–страниц, так и создания различных приложений. Следует отметить, что обучение языку JavaScript имеет большое практическое значение, — обладание подобным инструментарием дает возможность создания дидактических приложений, образовательных программ и развлекательных проектов.

В настоящий момент курс обучения языку JavaScript находится в стадии апробации.