Школа Web-программирования

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

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

 

 

 

 

Педагоги

  • Князева Ирина Владимировна.
  • Сорокина Елена Викторовна.

Содержание программы

Основные разделы программы:

  • Разработка Web-страниц в приложениях Блокнот и Internet Explorer;
  • Заголовки, абзацы, списки, таблицы, графика, ссылки, формы на Web-странице;
  • CSS для форматирования объектов Web-страницы;
  • Базовые структуры программирования на языке JavaScript;
  • Включение скриптов в html-файл;
  • Функции, разветвляющиеся и циклические алгоритмы;
  • Объекты в JavaScript;
  • Массивы и строки;
  • События для обработки динамических эффектов;
  • Проектирование Web-сайта

Цели программы

Научить создавать динамические Web-страницы, проектировать сайт на языках HTML и JavaScript.

Результат программы

Обучающиеся будут знать:

  • основные понятия языка разметки HTML, объекты Web-страницы, CSS;
  • операторы языка JavaScript, описывающие ввод/вывод, условия и циклы;
  • типовые задачи поиска в массивах;
  • задачи шифровки-дешифровки в строках;
  • примеры обработки событий

Будут уметь:

  • работать в приложениях Блокнот и Internet Explorer, проектировать Web-сайт.
  • поместить программу на языке JavaScript в html-файл;
  • управлять логическим процессом в программе с помощью операторов языка JavaScript;
  • программировать задачи поиска в одномерных массивах и строках;
  • выполнять обработку событий Click, MouseOver

Материально-техническая база

  • компьютерный класс (11 компьютеров с программным обеспечением и периферией);
  • доска для маркеров;
  • проектор