Python — cамый популярный язык программирования в мире. Используется в Instagram, Spotify и других сервисах. Идеален для изучения первого языка программирования.
Мы изучим:
Блочный Python или Scratch
В этом блоке научимся создавать простые программы с помощью блоков. Занятия помогут усвоить принципы программирования и развить логического мышление, а также подготовят ученика к изучению «взрослого» Python.
Программирование в Minecraft
Применим полученные знания по программированию в популярной игре Minecraft. Научим строить логические цепочки действий и строить здания из кубиков с помощью кода.
Рисование с помощью кода
Продолжим развивать навыки разработки алгоритмов на Python через решение творческих задач! В этом блоке поупражняемся в создании программ, которые заставят компьютер рисовать.
Разработка консольных приложений
Отточим навыки работы с переменными, условиями, циклами и функциями, полученные ранее и опробуем новый подход к программированию — объектно-ориентированное программирование. Научимся создавать консольные программы для математических расчетов и работы с данными из файлов, создадим собственного Telegram-бота.
Разработка оконных приложений
Заключительный раздел посвящен созданию интерактивных программ с графическим интерфейсом: с кнопками, текстовыми полями и другими элементами управления. Разработаем мини-игры для компьютера, программу для хранения списка дел на день и даже переводчик.
C++ — один из самых сложных языков программирования, который требует понимания концепций ООП и управления памятью. С помощью С++ разрабатывают мощные игры (Counter-Strike, World of Warcraft), браузеры и даже операционные системы (Windows). Знания в C++ позволят относительно быстро изучить любой другой востребованный язык.
Мы изучим: