
Обучение проходит на Java
Начните обучаться программированию с языка Java! Вы познакомитесь с языком программирования Java, узнаете правила создания программы на языке Java и структуру такой программы. Вы научитесь работать с переменными и основными алгоритмическими конструкциями. Познакомившись с основами объектно-ориентированного программирования и основами компьютерной графики языка Java, вы начнете самостоятельную работу с графическими изображениями.
Курс рекомендован учащимся 9-11-х классов
Программа курса Основы программирования на языке «Java» для школьников [с]
- Тема 1. Знакомство с языком программирования Java
- История появления языка Java, предпосылки создания.
- Сравнение Java с другими языками программирования.
- Установка пакета разработчика Java.
- Установка среды разработки Eclipse.
- Написание первой программы на Java.
- Практическое занятие по теме лекци
- Тема 2. Работа с переменными
- Вывод диалогового окна в Java.
- Обзор структуры программы, использование комментариев.
- Предназначение переменных.
- Знакомство с базовыми типами данных: целое число, дробное число, символ, строка.
- Использование арифметических операций.
- Практическое занятие по теме лекции
- Вывод диалогового окна в Java.
- Тема 3. Основные алгоритмические конструкции
- Условная конструкция if-else, ее предназначение.
- Цикл for, его предназначение.
- Примеры использования алгоритмических конструкций.
- Практическое занятие по теме лекции
- Тема 4. Основы объектно-ориентированного программирования
- Изучение объектно-ориентированного подхода на примере животных.
- Понятие класса, свойства класса, объекта.
- Создание классов и объектов в программном коде.
- Использования наследования классов.
- Реализация наследования в программном коде.
- Практическое занятие по теме лекции
- Тема 5. Основы компьютерной графики языка Java
- Понятие метода класса.
- Использование панели окна для вывода графических примитивов.
- Применение стандартных и RGB цветов в Java.
- Рисование прямоугольника, квадрата, эллипса, круга, прямой, точки.
- Создание приложения с использованием графики.
- Практическое занятие по теме лекции
- Тема 6. Работа с графическими изображениями
- Загрузка изображений из файлов в приложение.
- Вывод изображения на панель окна.
- Знакомство с таймером.
- Использование таймера для анимации изображения.
- Создание приложения с анимацией графического изображения.
- Практическое занятие по теме лекции
- Тема 7. Конструкторы классов, обработчики событий
- Понятие конструктора класса.
- Конструкция попытка-исключение.
- Знакомство с обработчиками событий.
- Обработка событий от клавиатуры.
- Анализ кода нажатой клавиши.
- Использование клавиатуры для изменения направления движения графического объекта.
