Программа "Программирование на Java"

Программа направлена на развитие алгоритмического мышления обучающихся и овладение технологией обработки различных видов информации и основных приемов программирования на языке Java.

Программа нацелена на овладение обучающимися навыков создания и использования алгоритмов, использования логики и разработки программного обеспечения, проектирования программных решений, получения навыков коммуникации и работе в команде, планирования управления жизненным циклом программного продукта.

Программа предусматривает развитие творческих способностей и креативного мышления у обучающихся, решая кейсы и создавая учебные проекты.

Педагоги

Герасимова Елена Владимировна, педагог дополнительного образования

Стаж педагогической деятельности: 1 год

Образование высшее: ФГБОУ ВПО "Братский государственный университет", специальность "Информационные системы и технологии", квалификация "Инженер".

Курсы повышения квалификации:

ФГАОУ Фонд новых форм развития образования" по программе повышения квалификации "Основы технологии формирования гибких компетенций при обучении проектной деятельности", 48 часов, 2020 год.

ФГАОУ Фонд новых форм развития образования" по программе повышения квалификации "Основы программирования на языке Java", 36 часов, 2020 год.

ФГАОУ Фонд новых форм развития образования" по программе повышения квалификации "Мобильная разработка", 36 часов, 2020 год.

Содержание программы

Один год обучения, 72 часа

Введение в программирование (количество часов - 16);
Элементы двумерной графики в языке Java (количество часов - 10);
Двумерные массивы (количество часов - 10);
Интерфейс пользователя (количество часов - 8);
Файловая система в Java (количество часов - 4);
Базы данных (количество часов - 4);
Android-разработка (количество часов - 10);
Проектная деятельность (количество часов - 10).

Цели программы

Формирование навыков работы и создания программ на языке программирования Java

 

Результат программы

В результате освоения программы обучающиеся будут знать:

  • типы переменных в Java;
  • условные конструкции;
  • циклы;
  • массивы в Java и др.

В результате освоения программы обучающиеся будут уметь:

  • применять алгоритмы поиска и сортировки;
  • построение реляционной модели данных;
  • применять основные принципы объектно-ориентированного программирования при разработке приложений;
  • разрабатывать интерфейс приложения в соответствии с заданием;
  • устанавливать приложения для разработки программ на языке Java;
  • создавать приложения на языке Java с использованием переменных и алгоритмических конструкций.

 

Особые условия проведения

Для успешного освоения программы обучающийся должен владеть следующими знаниями:

  • Понятия «рабочий стол», «папка», «файл», «расширение файла», «контекстное меню».
  • Основные сочетания горячих клавиш (копировать, вставить, вырезать, отмена последнего действия).

Навыками:

  • Печати на русской и английской раскладке клавиатуры.
  • Владение мышью (одинарный и двойной клик, захват, перетаскивание, протягивание, зависание).
  • Способность работать по инструкции.

Для проверки вышеперечисленных знаний и навыков проводится собеседование согласно комплекту заданий.

Материально-техническая база

  • ноутбук (индивидуально у каждого обучающегося);
  • интерактивная панель;
  • многофункциональное устройство;
  • веб-камера;
  • компьютерная гарнитура .