Программирование на языке JAVA

Важно!

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

 

«Основы программирования на JAVA» познакомит с популярным и востребованным языком программирования, с его возможностями и перспективами, с правилами создания программы на языке Java и ее структурой.

Познакомит со средой разработки IntelliJ IDEA и основными элементами разработки программы, объектно-ориентрованным программированием.

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

Целями учебного курса «Программирование на языке Java» являются:

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

• получение навыков оперирования программным кодом с учётом специфики данного языка;

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

• освоение базовых объектно-ориентированных возможностей языка;

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

 

Для достижения поставленных целей планируется выполнение следующих задач.

Образовательные:

• формирование представления о структуре и функционировании стандартной платформы Java; • формирование умения использовать инструменты интегрированный среды разработки IntelliJ IDEA Community Edition для решения поставленных задач;

• формирование представления о базовом синтаксисе Java, необходимом для реализации процедурного кода и решения типовых алгоритмических задач;

• формирование умения и навыка построения различных видов алгоритмов (линейных, разветвляющихся, циклических) в среде IntelliJ IDEA для решения поставленных задач;

• формирование умения использовать ряд базовых средств языка Java для решения типовых прикладных задач;

• формирование представления об основах объектно-ориентированной парадигмы и основах синтаксиса Java, необходимого для работы в рамках данной парадигмы;

• формирование умения и навыка применения объектно-ориентированного подхода в языке Java для решения некоторых задач;

• формирование ключевых компетенций проектной и исследовательской деятельности.

 

Развивающие:

• развитие алгоритмического и логического мышления;

• развитие навыков постановки задачи, выделения основных объектов, математического моделирования;

• развитие умения поиска необходимой учебной информации;

• формирование мотивации к изучению программирования.

 

Воспитательные:

• воспитание умения работать индивидуально и в группе для решения поставленной задачи;

• воспитание трудолюбия, упорства, желания добиваться поставленной цели;

• воспитание информационной культуры.

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

Занятия проводятся в группах до 12 человек, продолжительность одного занятия — 45 минут, общая продолжительность курса — 36 часов.

Содержание обучения  представлено следующими разделами.

1. Знакомство со средой программирования IntelliJ. Создание первого проекта.

2. Переменные.

Операторы.

3. Ввод данных.

4. Управляющие структуры. Последовательные инструкции. Ветвления.

5. Классы.

6. Статические элементы.

7. Управляющие структуры. Циклы.

8. Массивы.

9. Работа со строками.

10. Списки.

11. Отладка кода.