Курс «Основы программирования на языке «Java» для школьников. Модуль 2»
Формат курса: 24 академических часа
Расписание занятий и стоимость курса
(включая методическое пособие, кофе-брейки)
По окончании курса выдается свидетельство на бланке фирмы «1С».
* * *
Курс предназначен для обучения школьников средних и старших классов, прошедших обучение на курсе «Основы программирования на языке «Java» для школьников. Модуль 1».
Целями курса являются: развитие навыков программирования на языке Java, углубление и систематизация знаний об основных свойствах и средствах программирования, разработка школьниками собственных приложений (графический редактор, калькулятор, игра «Предсказание будущего»); сохранение у учащихся интереса к профессиям, связанным с программированием.
Программа курса
Занятие №1
- Обработка событий при работе с мышью.
- Отслеживание нажатых клавиш мыши.
- Определение позиции курсора мыши на экране.
- Создание программы для рисования мышью.
Занятие №2
- Введение в интернет разработку, понятие апплета.
- Использование элементов формы: метка, текстовое поле, кнопка.
- Создание простого калькулятора с использованием элементов формы.
Занятие №3
- Окончание процесса создания приложения калькулятора.
- Преобразование приложения калькулятора в апплет.
- Создание HTML-страницы с апплетом калькулятора.
- Различные область видимости переменных внутри класса.
- Передача параметров в методы класса и возвращение методами значений, оператор this.
- Понятие ссылки на объект, оператор null.
Занятие №4
- Изучение структуры веб-страницы.
- Основы HTML, JavaScript, CSS.
- Принципы создания статического сайта с интерактивным содержимым, созданным на Java.
Занятие №5
- Принципы создания динамического сайта, понятие CMS.
- Создание веб-страницы с использованием HTML, CSS, JavaScript.
Занятие №6
- Предназначение реестра Windows.
- Структура реестра Windows.
- Создание поздравительного приложения Windows, блокирующего действия пользователя – реализация интерфейса.
Занятие №7
- Окончание создания поздравительного блокировщика Windows.
- Создание запускаемого JAR-архива блокировщика.
- Запись поздравительного блокировщика в реестр, автозагрузку Windows.
Занятие №8
- Практическая часть — 30 минут. Самостоятельное решение задач.
- Основы работы с файловой системой.
- Работа с диалогами выбора файла и выбора цвета.
Занятие №9
- Практическая часть — 30 минут. Самостоятельное решение задач.
- Введение в визуальную разработку форм в среде Eclipse.
- Пример создания приложения с использованием визуального редактора.
Занятие №10
- Практическая часть — 30 минут. Самостоятельное решение задач.
- Создание приложения с элементами компьютерной графики с использованием визуального редактора.
Занятие №11
- Практическая часть — 30 минут. Самостоятельное решение задач.
- Создание веб-страницы с построением диаграмм, с взаимодействием через JavaScript.
Занятие №12
- Практическая часть — 30 минут. Самостоятельное решение задач.
- Создание приложения Windows с анимацией движения.