Практическая информатика для абитуриентов / Practical Computer Sсience
Роман Щекотов
Автор курса и преподаватель / Autor und Lehrer.
Окончил Михаэли-Гимназию г. Мюнхен в 2021 / Abitur Michaeli-Gymnasium München 2021.
С 2021 г. студент Технического Университета Мюнхен / TUM /School of CIT (Computation, Information and Technology).
Опыт преподавания индивидуальных и групповых занятий - 3 года.
Опыт работы в коммерческих проектах по разработке индивидуального программного обеспечения.
Основные технологические направления и интересы / Schwerpunkte und Technologien:
- Software Engineering, DevOps, IT-Prozesse,
- Backends mit Java, Backends mit TypeScript,
- Frontends mit JavaScript,
- AI mit Python
Участник hackaTUM (https://hack.tum.de/) 2022, 2023.
Программа курса
Курс разработан для абитуриентов и поступающих в вузы, а также для заинтересованных учеников старше 16 лет.
Необходимые материалы
Для занятий необходимо иметь ноутбук и блокнот.
Темы курса
Программирование будет проводиться на языке Java. Ниже представлен список тем курса:
- Введение в информатику
- Объектно-ориентированное программирование
- Тестирование и верификация
- Управление потоками выполнения
- Массивы
- Промежуточные структуры данных
- Наследование и полиморфизм
- Рекурсия
- Продвинутые конструкции программирования
- Обработка ошибок
- Строки
- Итераторы
- Коллекции
- Лямбда-выражения и потоки
- Ввод и вывод данных
- Виртуальная машина
- Многопоточность
- Графический пользовательский интерфейс
- Как продолжить обучение?