Курс «Основы программирования на языке «Java» для школьников. Модуль 2»

Стоимость курса: 8400 руб. (включая методическое пособие, кофе-брейки).

Формат курса: 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 с анимацией движения.