В Институте математики и информатики МПГУ прошли сразу три потока тематического интенсива «Хочу стать ИТ-разработчиком: функциональное программирование». Участниками стали ученики 7–9 классов школ — участников проекта «ИТ-вертикаль». Программа направлена на развитие навыков прикладного программирования, логического мышления и творческого подхода к решению задач.
Первый модуль, «Основы разработки ПО», познакомил школьников с алгоритмами и структурами данных. Ребята работали с объектами и классами, разбирались, как устроены стек, массив и очередь. Затем речь шла о современных подходах к разработке программного обеспечения: как правильно поставить задачу, спланировать работу и составить техническую документацию.
Большая часть интенсива была отведена практикуму. На нём участники на собственном примере прошли полный цикл создания программы. Сначала они разбивали задачу на части, затем писали код и оформляли документацию. После этого тестировали программу и исправляли ошибки. В завершение каждый представлял свою разработку и получал обратную связь.
Такой формат позволяет за 16 часов увидеть работу программиста целиком — не только написание кода, но и всё, что до и после него.



