Начните обучаться программированию с языка Java! Вы познакомитесь с языком программирования Java, узнаете правила создания программы на языке Java и структуру такой программы. Вы научитесь работать с переменными и основными алгоритмическими конструкциями. Познакомившись с основами объектно-ориентированного программирования и основами компьютерной графики языка Java, вы начнете самостоятельную работу с графическими изображениями.


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


    телефон :