Элективный курс "ПРОГРАММИРОВАНИЕ WEB-CTPАНИЦ НА JAVASCRIPT"
рабочая программа по информатике и икт (10 класс) на тему
Курс рассчитан на 18 часов. В данном курсе учащиеся знакомятся с технологией создания динамических web-страниц. Учащийся, который будет изучать этот курс, должен иметь навыки работы в Интернете и с языком разметки гипертекста HTML.
Скачать:
Вложение | Размер |
---|---|
programmirovanie_web-ctpanits_.doc | 87.77 КБ |
Предварительный просмотр:
Муниципальное бюджетное общеобразовательное учреждение
Средняя общеобразовательная школа п. Надвоицы
Программа
элективного курса
ПРОГРАММИРОВАНИЕ WEB-CTPАНИЦ НА JAVASCRIPT
10 класс
2014-2015 учебный год
Разработчик:
Богданова Л. М.
учитель Информатики и ИКТ
2014 г
Пояснительная записка
Курс рассчитан на 18 часов. В данном курсе учащиеся знакомятся с технологией создания динамических web-страниц. Учащийся, который будет изучать этот курс, должен иметь навыки работы в Интернете и с языком разметки гипертекста HTML.
В основу программы положены:
- разработки уроков А. А. Дуванова по теме «JavaScript конструирование» (материалы Роботландского университета http://www.botik.ru/robot );
- лабораторные работы по JavaScript А. И. Сенокосова (Информатика. 2003. N2 23).
Программа рассчитана на учащихся 10 класса: на 0,5 час в неделю на 35 недель
Содержание обучения
Назначение JavaScript. История создания языка. Возможности языка. Основы языка JavaScript. Переменные, константы, выражения.
Ветвления. Повторения. Функции. Объект. Методы. Свойства объекта. Массивы.
Объектная модель браузера. Объекты и события браузера. Формы (кнопки, строки ввода).
Формы (флажки, радиокнопки).
Формы (меню, многострочное поле).
Конструирование объектов. Технология проектирования динамических web-страниц.
Ожидаемые результаты обучения
После прохождения курса учащиеся должны: знать:
- как скрипт монтируется в HTML;
- описание переменных, констант, выражений, функций;
- как осуществить ввод строки;
- команды присваивания, ветвления, повторения;
- функции JavaScript;
- понятия объекта, встроенных объектов и объектов пользователя,
массива как объекта, свойства объекта;
• как осуществить поиск ошибок в программах на JavaScript; уметь:
• программировать ввод и вывод информации;
• программировать с использованием основных алгоритмических конструкций;
- создавать функции на JavaScript;
- работать с массивами;
- создавать объекты;
- создавать формы;
- создавать простейшие динамические web-страницы.
Тематическое планирование 18 часов
№ п/п | Тема | Содержание | Дата |
1 | Первый скрипт. Операторы ввода/вывода. | Что такое JavaScript. Назначение. Основные возможности. | |
2 | Лабораторная работа 1 «Организация ввода/вывода информации в JavaScript» | Скрипт. Как скрипт монтируется в HTML. Операторы ввода/вывода | |
3 | Ветвления и повторения. | Условная команда, условие, блок; арифметические и строковые выражения как условия; | |
4 | Лабораторная работа 2 «Создание приложения, выводящего различные сообщения» | Трудные условия, ввод альтернативы; команды цикла while, for | |
5 | Функции в JavaScript | Описание функции и ее вызов. Формальные и фактические аргументы функции. | |
6 | Функции в JavaScript | Проектирование «сверху вниз» | |
7 | Объекты JavaScript. | Объект. Инкапсуляция. Интерфейс объекта и внутреннее устройство объекта. | |
8 | Лабораторная работа 3 «Объекты JavaScript» | Встроенные объекты и объекты пользователя. Наследование. Статическое и динамическое | |
9 | Массивы JavaScript | Объект Аrrау | |
10 | Объекты и события браузера | Объектная модель браузера. Объекты и события браузера. Объект Window, объект document, | |
11 | Лабораторная работа 4 «Создание интерактивных документов» | Создание страницы «на лету». | |
12 | Лабораторная работа 4 «Создание интерактивных документов» | Интерактивный документ | |
13 | Формы. Лабораторная работа 5 «Работа с формами» | Принцип программного управления. | |
14 | Формы. Лабораторная работа 5 «Работа с формами» | Формы: кнопки, строки ввода, флажки, радиокнопки, меню, многострочное поле | |
15 | Лабораторная работа 6 «Работа с графикой» | Использование графических объектов | |
16 | Лабораторная работа 6 «Работа с графикой» | Использование графических объектов | |
17 | Проект «Конструирование динамических web-страниц» | Создание проекта | |
18 | Проект «Конструирование динамических web-страниц» | Защита проекта |
Рекомендуемая литература
1.Глушаков С. В и др. Программирование web-страниц. М.:
АСТ; Харьков: Фолио, 2003.
2.Дуванов А. А. Web-конструирование. DHTML. СПб.: БХВ-Петербург, 2003.
3.Сенокосов А. И. Лабораторные работы по JavaScript // Информатика. 2003. №23
По теме: методические разработки, презентации и конспекты
Модифицированная программа элективного курса по информатике в 6β классе «ЗНАКОМСТВО С МУЛЬТИМЕДИЙНЫМИ ТЕХНОЛОГЯМИ» на 2010-2011 учебный год (на основе государственной программы элективного курса С.Н. Леготина «Мультимедийная презентация. Компьютерная
Информационно-коммуникативная компетентность — один из основных приоритетов в целях современного общего образования. Сформировать ИКТ- компетентность у учащихся позволяет реализация данного проекта, н...
ЭЛЕКТИВНЫЕ КУРСЫ Требования к элективным курсам
ЭЛЕКТИВНЫЕ КУРСЫТребования к элективным курсамИзбыточность (их должно быть много).Кратковременность (6–16 часов).Оригинальность содержания, названия.Курс должен заканчиваться определенным результатом ...
Подборка лекций и практических работ по JavaScript (с интернет)
Собранный и обощенный материал с различных интернет источников....
Введение в JavaScript
JavaScript - язык подготовки сценариев, позволяющий сделать Web-странички более интерактивными и функциональными....
Программирование JavaScript. Элективный курс 10 класс
Основы DOM модели. Алгоритмы....
Учебно-методическое электронное пособие "Язык программирования (сценариев) JavaScript"
Учебнометодическое пособие является базовым учебным пособием для использования на занятиях обучающего курса "Графические и анимационные эффекты в JavaScript". Пособие опубликовано по адресу:...