Целью курса является развитие творческих способностей кружковцев, дополнение и углубление знаний по информационным технологиям, получаемых ими в школе; формирование умений и навыков работы в соответствующих средах; формирование целостной картины мира.
Понятие о web-узле как совокупности web-страниц, понятие о гипертекстовой связи; принцип контейнеров; теги форматирования текстов и вставки графики на web-страницы; таблицы; типы ссылок и способы их осуществления; HTML-формы; понятие о фреймах и их взаимосвязи, создание простого сайта.
Понятие о программировании, объектной модели (объекты window, document, location и др.); JavaScript как язык программирования (типы данных, их ввод и вывод, переменные, операторы и функции, объекты); создание сценариев (принципы создания и примеры).
Знакомство с программой Macromedia Flash MX, типы графики; рисование в среде Flash; создание фильма (понятие об анимации как способах раскадровки, символы и их свойства), публикация фильмов в различных форматах; текстовые поля. ActionScript как неполноценный ООП: интерактивность, адресация; переменные; использование условных операторов, циклов, массивов и функций при создании приложений; использование UI-компонентов.
Размещение Flash-приложений на web-странице; взаимодействие ActionScript с JavaScript (передача данных, вызов сценариев), создание групповых проектов.