Если начать обучение IT-специальностям еще в школьном возрасте, профессиональные горизонты расширятся. Рассказываем о возможностях, которые предлагает федеральный проект «Код будущего» в 2025 году
Курсы для школьников, которые организует Министерство цифрового развития, связи и массовых коммуникаций РФ, — отличная возможность изучить современные языки программирования. В 2021-2022 учебном году Минцифры провело пилотный проект: в 10 регионах России на бесплатных курсах по программированию в онлайн-формате обучились более 10 тысяч школьников. Теперь бесплатно получить навыки IT могут более 100 тысяч старшеклассников, а к 2030 году популярные языки программирования освоят уже 1,2 миллиона человек. Узнайте, как проходит обучение в рамках проекта «Код будущего» в 2025 году.
IT-направление активно развивается во всем мире. Специалисты, которые занимаются программированием, вносят огромный вклад в достижение технологического суверенитета и экономической безопасности своих стран. Эту тенденцию хорошо понимают в Правительстве России, поэтому из года в год растет финансирование для подготовки квалифицированных кадров для IT-отрасли, в том числе для обучения школьников.
Российская программа проводится под эгидой федерального проекта «Развитие кадрового потенциала ИТ-отрасли» и нацелена на изучение современных языков программирования. На курсах школьники могут углубить свои знания и определиться с профессиональным выбором. Полученные навыки пригодятся им для решения актуальных задач, на профильных олимпиадах, ОГЭ и ЕГЭ.
Мы собрали полезную информацию о проекте в одну таблицу:
Кто может участвовать | Российские школьники 8-11 классов |
Продолжительность курсов | 2 года |
Форма обучения | Онлайн и офлайн |
Стоимость | Бесплатно |
Оператор образовательного проекта | Университет 2035 |
На курсах школьники осваивают языки программирования 1С, С, C#, С++, HTML, Java, JavaScript, Lua, PHP, Python, SQL, Scratch, XML. В обучении предусмотрены 3 уровня: начальный — для тех, кто делает первые шаги в IT, базовый — для тех, кто уже знает основы, продвинутый — для опытных ребят. Минимально курсы рассчитаны на 36 уроков по 4 часа в неделю, а максимально — на 145 уроков по 5 часов в неделю.
Обучением в рамках проекта «Код будущего» занимаются известные в стране образовательные площадки, онлайн-школы и университеты России. Какие курсы они предлагают?
Курсы для новичков «Разработка игр на C# в среде Unity» и «Моделирование игровых миров на JavaScript». Длительность программ — 145 часов.
Обучение по 4-м программам: «С++» начальный уровень и «С++» базовый уровень, а также «Python» начальный уровень и «Python» базовый уровень. Все они рассчитаны на 144 часа.
Обучение азам IT-разработки на базе самых востребованных языков — Python, JavaScript, C++, PHP. Ребята учатся работать с кодом, знакомятся с основами синтаксиса языка и получают представление о том, как создаются реальные сайты и веб-приложения. В рамках проекта «Код будущего» Университет «Синергия» представляет 15 онлайн-курсов.
Дистанционные программы для новичков, на которых можно научиться: «Разработке графических интерфейсов на Python» и пройти курсы программирования на языке Python.
Курс базового уровня «Программирование на языке Python» длительностью 144 часа.
Онлайн-программы для начинающих «Курс по программированию с нуля», «Создание сайтов с нуля», «Графический дизайн с нуля», «Кибербезопасность с нуля», «Создание игр для начинающих», «Программирование для непрограммистов», «Зерокодинг», «Информатика на Python. Начальный», «Информатика на Python. Продвинутый». Очные и онлайн-занятия проходят 1 раз в неделю.
Курсы «Основы программирования на языке Python», «Основы мобильной разработки React-Native и GameDev», «Основы программирования на JavaScript», «Создание веб-проектов с нуля: Изучаем JavaScript, TypeScript и React», «Создание и публикация веб-сайтов: от HTML и CSS до анимации и интеграции».
Офлайн-курсы «Основы программирования на языке Python» и «Разработка «умного» ChatBota для кроссплатформенной системы Telegram на языке Python». Первая программа состоит из 92 уроков по 6 часов в неделю, вторая — из 48 занятий с такой же периодичностью.
Обучение основам программирования — «Алгоритмизация основы программирования» (для учащихся базового уровня) и «Интеллектуальный анализ данных на современном языке Python» (продвинутый уровень). Каждый курс включает четыре модуля по 36 часов.
Курсы для начального уровня подготовки в очном и дистанционном форматах: «Программирование на C++» и «Программирование на Python». Длительность — 72 урока по 4 часа в неделю.
В рамках проекта доступны 9 базовых курсов: «Python и Django. Твой первый сайт», «Создание мультиплатформенных игр и приложений на языке JavaScript», «Основы программирования БПЛА с использованием Python. Офлайн», «Основы программирования БПЛА с использованием Python. Онлайн», «Разработай чат-бота! От Nocode до Python», «Успешный ОГЭ/ЕГЭ с Python. Онлайн», «Юный Android-разработчик на Kotlin. Онлайн», «Юный Android-разработчик на Kotlin. Офлайн», «Python: от «Hello, World!» до самостоятельных проектов в ML».
Дистанционное обучение на базовом уровне по программам: «Программирование на языке Python. Начальный уровень», «Программирование на языке Python. Базовый уровень» и «Разработка сайтов (HTML, CSS, JS)». Все 3 курса рассчитаны на 72 урока по 4 часа в неделю.
8 очных курсов и 14 дистанционных: «ВебМастер. Веб-разработка на JavaScript. Онлайн», «ВебМастер. Веб-разработка на JavaScript. Офлайн», «Основы дизайна и разработки интерфейса сайта с применением Bootstrap», «Основы программирования 1С», «Основы C#. Основы программирования игр в среде Unity», «Основы C#. Создание миров с C Sharp (C#)», «Основы Python. Программирование алгоритмов машинного обучения», «Создание миров с C Sharp (C#)», «Веб-программирование на TypeScript» и другие.
Курс «Python Start» доступен очно и онлайн, для дистанционного обучения разработана программа «Программирование на С++» и «Python Pro». Учебный план рассчитан на 72 урока.
Онлайн-курс, состоящий из 4-х модулей, — «Программирование на языке Python». Для освоения потребуется пройти 96 уроков по 4 часа в неделю.
Для новичков разработаны курсы «Разработчик 1С: программирование игр и приложений», «JavaScript или Основы WEB-программирования», «Python от 1С», «Java от 1С». Любой из курсов можно пройти как в онлайн, так и в офлайн формате.
Дистанционные занятия «Fullstack-разработчик: от собственного сайта до полноценного web-приложения», «Фундаментальный курс программирования на Python: от основ до олимпиадного уровня» и «Язык программирования C#: от основ до разработки мобильных и компьютерных игр на Unity».
Заявки на участие в программе принимаются с сентября. Вначале на странице проекта вы выбираете форму обучения и название курса. Если школьнику уже есть 14 лет, он подает заявку сам. В противном случае это делает кто-то из родителей или законных представителей. В любом случае для регистрации у заявителя должна быть подтвержденная учетная запись портала Госуслуг. При регистрации из документов потребуются: паспорт, справка из школы, СНИЛС ребенка и адрес электронной почты.
После проверки заявления в личный кабинет заявителя поступает ссылка с подробной информацией о вступительном испытании. Задача школьника — в течение пяти дней пройти испытание на платформе образовательной организации и дождаться результатов, которые придут на электронную почту.
При успешном результате родителю или законному представителю нужно заключить договор на бесплатное обучение. После чего образовательная организация сообщит о дате начала занятий и пришлет расписание.
Тестирование – это вступительное испытание, которое подтверждает уровень знаний ученика. Если оно не пройдено, можно заявиться на курс более низкого уровня, пройти бесплатный онлайн-курс для самостоятельной подготовки или подать заявление на следующий учебный год.
Другой путь — выбрать новое направление и пройти вступительное тестирование еще раз. Для этого нужно дождаться, когда у заявления появится статус «Отказано в предоставлении услуги», а затем выбрать другой курс, подать новое заявление и пройти тестирование заново.
Для разных уровней подготовки существуют соответствующие виды тестирования: для новичков в программировании, для знающих основы программирования и для опытных программистов.
Существует множество программ от разных образовательных учреждений и онлайн-школ. Поэтому задания на вступительном испытании могут отличаться в зависимости от направления, а также от уровня сложности, который ученик выберет перед началом тестирования.
Для помощи в выборе курса «Код будущего» организует вебинары с участием преподавателей и представителей образовательных организаций. Живое общение и информация из первых уст — хорошая возможность задать интересующие вопросы и сориентироваться в учебных программах.
Все курсы стартуют в начале учебного года — в сентябре. Занятия проходят по расписанию дистанционно и очно. Чтобы узнать, есть ли в вашем регионе площадки для очных занятий, зайдите на страницу проекта на портале «Госуслуги» и посмотрите интерактивную карту. Количество мест для очного обучения ограничивает образовательная организация, которая проводит занятия.
Сергей Гатауллин, декан факультета «Цифровая экономика и массовые коммуникации» МТУСИ:
— Очередная инициатива Минцифры по развитию кадрового потенциала ИТ-отрасли ориентирована на школьников 8-11 классов. Обучение за счет государства доступно как в очной форме, так и в онлайн-формате. Для участия в проекте необходимо подать заявление на портале «Госуслуги», выбрав курс, соответствующий уровню подготовки обучающегося. Затем нужно пройти тестирование и начать обучение, которое состоит из 4-х учебных модулей. Продолжительность курсов — 2 года. Проект позволяет школьникам старших классов изучить популярные языки программирования: 1С, Python, Java, C++, C#, PHP и другие.
Ранняя индивидуальная образовательная траектория обучающегося со школьной скамьи многократно подтверждала свою состоятельность. Дополнительные занятия помогают раскрыть таланты школьника. Такая образовательная траектория обязательно должна быть практикоориентирована. То есть необходимо, начиная со школы, связывать получение обучающимся профессиональных навыков и компетенций с конкретными производственными процессами и конкретными работодателями.
При такой постановке задачи старшеклассник понимает какой вуз является целевым, в каком секторе цифровой экономики находятся потенциальные работодатели, на какую систему мотивации можно рассчитывать и какие задачи необходимо решать. Дополнительные бесплатные программы обучения для школьников становятся хорошей практикой, а вузы могут учитывать подтвержденные компетенции в портфолио для поступления.
Кроме того, если абитуриент поступает в вуз с хорошим знанием одного-двух языков программирования, он сможет сразу перейти от изучения алгоритмов и структуры данных к решению более интересных и сложных задач.
Кирилл Казаков, ведущий DevOps-инженер в международной компании, преподаватель в онлайн-школе Otus, автор курсов для SkillFactory:
— Образовательная программа «Код будущего» — это проект, который помогает школьникам 8-11 классов развивать свои навыки в области программирования и информационных технологий. Участники получают опыт работы в команде, учатся работать с git, разрабатывать программное обеспечение и узнают о том, как работают компании, которые разрабатывают ПО.
Программа включает в себя обучение в формате онлайн-курсов, вебинаров, мастер-классов, а также участие в проектах. Они помогают школьникам развивать свои навыки в области программирования и информационных технологий, а также они дают опыт работы в команде.
Старт проекта состоялся 1 сентября 2022 года. Если не получилось пройти вступительные испытания, не расстраивайтесь. Вы можете пройти обучение в другом направлении или в 2025 году попробовать снова. Прервать участие в проекте можно в любой момент.
Отвечает Альфия Латыпова, старший инженер по работе с данными ЗАО «Лаборатория Касперского».