В модуле “Java 1: Основы программирования” мы предоставляем своим ученикам базу знаний в сфере программирования на Java. Ученик познакомится с основами программирования на языке Java, научиться проектировать и создавать собственные программы на этом языке.
В этом модуле мы рассказываем про основы языка, т.е его синтаксис.
Ребята научатся:- писать код и запускать его с помощью IDEA;
- создавать переменные примитивных типов и работать с ними;
- создавать подходящие для различных задач циклы;
- создавать и наполнять данными массивы;
- применять строковые функции;
- понимать принципы работы методов и уметь писать свои собственные методы;
- осуществлять операции с объектами и классами;
- выполнять операции сортировки, поиска и другие изменения в массивах.
Пример занятия:Цели:- Ввести понятие циклов (for, while, do-while);
- Объяснить, как и когда использовать различные типы циклов;
- Научиться использовать и применять вложенные циклы.
Чему научатся ученики:- Создавать и использовать циклы для повторяющихся задач;
- Понимать базовые концепции оптимизации повторяющихся вычислений.
На практике ребята создадут программу для вывода чётных и нечётных чисел с помощью цикла, создание таблицы умножения программным путём, а также создание простых 2D-фигур в консоли с помощью цикла.
Навыки:- Автоматизация рутинных вычислений.
- Навыки дебаггинга циклов.
- Оптимизация работы с данными.
Методический план модуля:- Переменные;
- Условные операторы;
- Циклы часть 1;
- Циклы часть 2;
- Массивы часть 1;
- Массивы часть 2;
- Строки;
- Методы;
- Объекты и классы;
- Методы объектов;
- Проектная работа;
- Код-ревью проектной работы.