Образовательная программа "Основы программирования на Java"
Алгоритм для поступающих
1
Суть направления
Знакомство с популярным и востребованным языком программирования, с его возможностями и перспективами, с правилами создания программы на языке Java и ее структурой. Освоение среды разработки IntelliJ IDEA и основными элементами разработки программы, объектно-ориентрованным программированием. Вы познакомитесь с основами программирования, создадите свою первую игру, получите навыки для разработки различных приложений и реализации собственных проектов.
2
Требования к поступающему
1. От Вас не требуется специальных знаний, всё необходимое для успешного прохождения курса узнаете в процессе обучения. Можете не уметь программировать, но Вам интересны математика, логика и информационные технологии.
2.Возраст: 12-17 лет
3. Прием осуществляется на основе поданной заявки без дополнительного отбора
3
Информация о партнере курса
ФГАУ «Фонд новых форм развития образования» отвечает за создание и развитие системы современных инновационных площадок интеллектуального развития и досуга для детей и подростков на территории России (сеть детских технопарков «Кванториум»), реализует пилотный проект по повышению доступности дополнительного образования и разрабатывает уникальные образовательные методики.
Чем бы вы ни решили заниматься, умение писать и понимать код пригодится везде. Сегодня оно востребовано в любой технологичной сфере — от интернета и дизайна до медицины и космоса. А завтра будет элементом базовой грамотности.
Цели программы
Java - кроссплатформенный язык программирования. Кроссплатформенность подразумевает, что он используется повсеместно. Банковские карты, приложения на Android, сервера и WEB. Так же он используется для оборудования, машин, и многого другого.
  • Научить азам профессии
    Освоение теоретического и практического материала на занятиях
  • Изучить технологический инструмент – язык Java
    Выполнение домашних заданий, мини-проектов (небольшие приложения, которые реализуются учениками преимущественно на занятиях совместно с наставником с небольшими самостоятельными доработками в качестве домашнего задания)
  • Развить Soft Skills & Hard Skills
    Разработка индивидуального проекта
Методика
Главная проблема в самообучении — отсутствие системного подхода. Трудно понять, что учить в первую очередь, а что во вторую, и в каком порядке.
Модули, входящие в программу
Программа обучения состоит из трех модулей
Основы программирования на языке Java
Знакомимся с языком, изучаем основные понятия и конструкции: переменные, условия, циклы, операторы, списки, функции.
Введение в объектно-ориентированное программирование
Продолжаем изучать объектно-ориентированное программирование в Java. Начинаем узнавать технологии разработки программ и графические интерфейсы.
Алгоритмы и структуры данных на языке Java
Изучаем словари. Работаем со стандартной библиотекой и с внешними библиотеками. Начинаем узнавать основы объектно-ориентированного программирования.
Результат обучения
1
Выпускник проекта
Школьник с навыками junior-программиста, который может попробовать пройти собеседование на стажера в ИТ-компанию
2
Получены новые умения
  • Программировать сетевые приложения, боты в мессенджерах, использовать сторонние API Яндекс.Карты, Алисы и др.
  • Создавать графические интерфейсы пользователя.
  • Моделировать физические процессы и делать компьютерные игры.
3
Открытие новых возможностей
  • Работа программистом-стажером в небольших организациях
  • Решение повседневные учебных задач
  • Участие в соревнованиях по программированию начального уровня
  • Выполнение небольших проектных заказов
  • Участие в проектных конкурсах по программированию
  • Участие в разработке проектов с открытым исходным кодом
Выберите курс
Нажимая на кнопку, Вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности.