Бесплатные курсы программирования для школьников

Выберите лучшие бесплатные курсы программирования для школьников в 2024 году!
На 20.07.2024 вам доступно 43 предложения в нашем каталоге.

Параметры

Цена

-

Организация

Обучение

Формат обучения

Документ

Сложность

Трудоустройство

Длительность

Цель обучения

Тип обучения

Рейтинг школы

Еще 7 параметров

Сбросить все

Обновлено: 19.07.2024 в 12.00

По популярности

  • По популярности

  • Сначала дорогие

  • Сначала недорогие

  • Stepik

    Бесплатно

    Основы программирования на C. Задачи.
    • ДЛИТЕЛЬНОСТь

      2 часа

    • ДАТА НАЧАЛА

      В любой момент

    • СЛОЖНОСТЬ

      Для новичков

    Навыки

    • IPython
    • NumPy
    • Ввод/вывод

    Вспомогательный курс на сайте YoungCoder.ru. Практические задания без теории. Усвоение синтаксиса языка C и решение простых алгоритмических задач. Постепенное пополнение новыми заданиями.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

    • 1

      Модуль 1 - 1 час

      1. Первая программа на Си
    • 2

      Модуль 2 - 1 час

      1. Базовые типы данных в языке Си.
    • 3

      Модуль 3 - 1 час

      1. Объявление переменных в языке Си
    • 4

      Модуль 4 - 1 час

      1. Оператор присваивания
    • 5

      Модуль 5 - 1 час

      1. Функция форматного вывода printf
    • 6

      Модуль 6 - 1 час

      1. Функция scanf. Основы ввода данных.
  • Интуит

    Бесплатно

    Основы программирования
    • ДЛИТЕЛЬНОСТь

      20 часов

    • ДАТА НАЧАЛА

      В любой момент

    • ДОКУМЕНТ

      Сертификат

    • СЛОЖНОСТЬ

      Для новичков

    Курс знакомит с основами объектно-ориентированного программирования, начиная с объектов, классов, интерфейсов и контрактов. Рассматриваются также логика и внутреннее устройство компьютера, необходимые для успешной работы программиста. Это первая часть фундаментального учебника, предлагающего новый подход к изучению программирования.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

  • Интуит

    Бесплатно

    Программирование на С/С++
    • ДЛИТЕЛЬНОСТь

      5 часов

    • ДАТА НАЧАЛА

      По факту набора

    • ДОКУМЕНТ

      Сертификат

    • СЛОЖНОСТЬ

      Для новичков

    • ТИП

      В группе с наставником

    • ЦЕЛЬ

      Изучение навыка

    • ФОРМАТ

      Тексты

  • Интуит

    Бесплатно

    Основы объектно-ориентированного программирования
    • ДЛИТЕЛЬНОСТь

      41 час

    • ДАТА НАЧАЛА

      В любой момент

    • ДОКУМЕНТ

      Сертификат

    • СЛОЖНОСТЬ

      Для опытных

    Этот курс представляет собой исчерпывающее руководство по основам объектно-ориентированного программирования и инженерии программ. Он подробно рассматривает ключевые концепции объектной технологии, такие как классы, объекты, управление памятью, типизация, наследование и универсализация. Важное внимание уделяется проектированию по контракту и обработке исключений, которые обеспечивают надежность и устойчивость программных систем.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

    • ФОРМАТ

      Тексты

  • Интуит

    Бесплатно

    Язык программирования Perl
    • ДЛИТЕЛЬНОСТь

      20 часов

    • ДАТА НАЧАЛА

      В любой момент

    • ДОКУМЕНТ

      Сертификат

    • СЛОЖНОСТЬ

      Для новичков

    Этот курс познакомит вас с языком программирования Perl, его основами и особенностями. Вы научитесь разрабатывать программы для сети Интернет и решать прикладные и системные задачи с помощью Perl.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

    • ФОРМАТ

      Видеоуроки

  • Интуит

    Бесплатно

    Основные принципы и концепции программирования на языке VBA в Excel
    • ДЛИТЕЛЬНОСТь

      8 часов

    • ДАТА НАЧАЛА

      В любой момент

    • ДОКУМЕНТ

      Сертификат

    • СЛОЖНОСТЬ

      Для опытных

    Курс лекций научит вас основам программирования на VBA в MS Excel. Вы узнаете ключевые принципы и методы, которые помогут вам создавать эффективные и функциональные макросы и автоматизировать работу с данными.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

  • Интуит

    Бесплатно

    Функциональное программирование
    • ДЛИТЕЛЬНОСТь

      2 часа

    • ДАТА НАЧАЛА

      В любой момент

    • ДОКУМЕНТ

      Сертификат

    • СЛОЖНОСТЬ

      Для опытных

    Курс знакомит слушателей с функциональным программированием, где решение задач основывается на функциях, преобразующих данные. Рассматриваются теоретические основы, такие как лямбда-исчисление и комбинаторная логика, а также применение функционального подхода в компьютерных науках. Курс также включает практическую часть, где используется язык программирования F# для создания компиляторов и грамматического разбора.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

    • ФОРМАТ

      Видеоуроки

  • Яндекс Практикум

    Бесплатно

    Основы программирования
    • ДЛИТЕЛЬНОСТь

      1 час

    • ДАТА НАЧАЛА

      В любой момент

    • СЛОЖНОСТЬ

      Для новичков

    Навыки

    Бесплатный онлайн-курс поможет освоить основы программирования и понять, что это не так сложно, а алгоритмическое мышление доступно каждому.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

    • ФОРМАТ

      Тренажеры, Тексты

    • 1

      Введение

      1. Познакомитесь с программой курса, её целями и результатом учёбы на курсе. Узнаете, как нужно учиться, чтобы научиться.
    • 2

      Как мыслить алгоритмами

      1. Узнаете, что такое алгоритмы, чем они полезны и как их строить без программирования.
    • 3

      Понятия программирования

      1. Познакомитесь с общими для всех языков понятиями: функцией, переменными, условиями и циклами. А ещё запрограммируете чайник, сигнализацию, стиральную машину и таймер.
  • Stepik

    Бесплатно

    Введение в программирование (C++)
    • ДЛИТЕЛЬНОСТь

      1 час

    • ДАТА НАЧАЛА

      В любой момент

    • СЛОЖНОСТЬ

      Для новичков

    Курс на базовом уровне предоставляет практические знания по программированию, основанные на языке C++. Он включает в себя решение множества небольших задач, которые помогут понять основные конструкции языка. Этот курс идеально подходит для тех, кто хочет начать изучение программирования и получить ценный опыт. Некоторые задачи были предоставлены Денисом Кириенко, учителем московской школы 179.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

    • 1

      Модуль 1 - 1 час

      1. Вводное занятие
    • 2

      Модуль 2 - 1 час

      1. Знакомство со средой разработки
    • 3

      Модуль 3 - 3 часа

      1. Целые числа
    • 4

      Модуль 4 - 3 часа

      1. Условный оператор
    • 5

      Модуль 5 - 3 часа

      1. Цикл while
    • 6

      Модуль 6 - 2 часа

      1. Действительные числа
    • 7

      Модуль 7 - 2 часа

      1. Цикл for и массивы
  • Stepik

    Бесплатно

    Программирование на языке C++
    • ДЛИТЕЛЬНОСТь

      1 час

    • ДАТА НАЧАЛА

      В любой момент

    • СЛОЖНОСТЬ

      Для новичков

    Навыки

    Этот курс основан на программе языка C++ из различных учебных заведений. Мы предлагаем задачи и тесты, чтобы проверить понимание материала. Мы не можем обсуждать стиль кодирования, но готовы обсудить распространенные ошибки, которые могут привести к неработоспособности программы. Мы благодарим JetBrains и Стэпик за поддержку, а также автора курса по C++. Есть продолжение этого курса.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

    • 1

      Модуль 1 - 1 час

      1. Обзор
    • 2

      Модуль 2 - 1 час

      1. История языка C++
    • 3

      Модуль 3 - 1 час

      1. Характеристики языка C++
    • 4

      Модуль 4 - 1 час

      1. Зачем нужен компилятор?
    • 5

      Модуль 5 - 1 час

      1. Структура кода на C++
    • 6

      Модуль 6 - 1 час

      1. Как компилируется программа на C++
    • 7

      Модуль 7 - 1 час

      1. Введение в синтаксис C++, часть 1
  • Stepik

    Бесплатно

    Программирование на Python
    • ДЛИТЕЛЬНОСТь

      1 час

    • ДАТА НАЧАЛА

      В любой момент

    • СЛОЖНОСТЬ

      Для новичков

    Навыки

    • Динамическая память
    • Стек вызовов
    • Указатели и массивы

    Этот курс по программированию на языке Python предлагает базовые понятия программирования и множество практических задач для тренировки. Ваши решения будут проверяться автоматической системой, что позволит вам получать быструю обратную связь. Преподаватели не смогут давать индивидуальные советы, но вы всегда сможете обсудить проблемы с однокурсниками. Курс также включает необязательные задачи повышенной сложности для тех, кто хочет более глубоко изучить программирование. Подготовлен на базе программы Института биоинформатики.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

    • 1

      Модуль 1 - 1 час

      1. Общая информация о курсе
    • 2

      Модуль 2 - 1 час

      1. Введение: программы и Python. Проверка заданий
    • 3

      Модуль 3 - 1 час

      1. Интерактивный режим Python. IPython
    • 4

      Модуль 4 - 1 час

      1. Установка Python на компьютер
    • 5

      Модуль 5 - 1 час

      1. Операции с целыми числами
    • 6

      Модуль 6 - 1 час

      1. Операции с вещественными числами
  • Интуит

    Бесплатно

    Введение в программирование
    • ДЛИТЕЛЬНОСТь

      19 часов

    • ДАТА НАЧАЛА

      По факту набора

    • ДОКУМЕНТ

      Сертификат

    • СЛОЖНОСТЬ

      Для новичков

    В данном курсе изучаются основные концепции и конструкции языков программирования, анализируются структуры данных и основы ООП, а также рассматриваются семантика C++, C#, Java и Object Pascal. Курс также знакомит с сетевым программированием и компонентной технологией программирования.

    • ТИП

      Самостоятельно с наставником

    • ЦЕЛЬ

      Изучение навыка

    • ФОРМАТ

      Домашняя работа

  • Stepik

    Бесплатно

    Язык программирования C# для начинающих
    • ДЛИТЕЛЬНОСТь

      1 час

    • ДАТА НАЧАЛА

      В любой момент

    • СЛОЖНОСТЬ

      Для новичков

    Навыки

    Пройдите легендарный курс “Язык программирования C# для начинающих” от Проциона и откройте для себя увлекательный мир разработки игр и приложений. Получите не только новые навыки, но и отправьтесь в космическое приключение! Не упустите возможность стать профессионалом в востребованной области программирования. Подпишитесь на наш информационный источник, чтобы быть в курсе всех новостей и событий от Проциона.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

    • 1

      Модуль 1 - 1 час

      1. Что такое "Процион"
    • 2

      Модуль 2 - 1 час

      1. Как проходить курс
    • 3

      Модуль 3 - 1 час

      1. О программировании. ЯП C#
    • 4

      Модуль 4 - 1 час

      1. Об IDE
    • 5

      Модуль 5 - 1 час

      1. Синтаксис C#
    • 6

      Модуль 6 - 1 час

      1. Переменные. Инициализация переменной
    • 7

      Модуль 7 - 1 час

      1. Конвертация данных
  • Интуит

    Бесплатно

    Программирование на ASP.NET
    • ДЛИТЕЛЬНОСТь

      34 часа

    • ДАТА НАЧАЛА

      В любой момент

    • СЛОЖНОСТЬ

      Для новичков

    Этот курс научит вас создавать web-приложения на ASP.NET с помощью Visual Studio 2005, раскрывая все основные технологии и навыки программирования в этой области.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

  • Интуит

    Бесплатно

    Введение в микроэкономику
    • ДЛИТЕЛЬНОСТь

      3 часа

    • ДАТА НАЧАЛА

      В любой момент

    • СЛОЖНОСТЬ

      Для новичков

    Курс поможет школьникам старших классов подготовиться к поступлению в экономические вузы. Он освоит основы микроэкономики и сможет успешно выступить на олимпиадах по экономике. Курс будет интересен и для тех, кто уже изучал начала экономики в школе.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

    • ФОРМАТ

      Видеоуроки, Тексты

  • Интуит

    Бесплатно

    Программирование на Java
    • ДЛИТЕЛЬНОСТь

      30 часов

    • СЛОЖНОСТЬ

      Для новичков

    Курс лекций о современном и мощном языке программирования Java. Он включает в себя введение в принципы ООП, основы языка, библиотеки для работы с файлами, сетью и GUI.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

    • ФОРМАТ

      Видеоуроки, Тексты

  • Интуит

    Бесплатно

    Программирование
    • ДЛИТЕЛЬНОСТь

      6 часов

    • ДАТА НАЧАЛА

      В любой момент

    • СЛОЖНОСТЬ

      Для новичков

    Этот курс на мехмате МГУ научит вас основам программирования на языках C и C++, чтобы вы могли успешно разрабатывать программы.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

    • ФОРМАТ

      Видеоуроки

  • Интуит

    Бесплатно

    Программирование на языке C++
    • ДЛИТЕЛЬНОСТь

      11 часов

    • ДАТА НАЧАЛА

      В любой момент

    • СЛОЖНОСТЬ

      Для новичков

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

  • Интуит

    Бесплатно

    Программирование на C# для школьников
    • ДЛИТЕЛЬНОСТь

      1 час

    • ДАТА НАЧАЛА

      По факту набора

    • СЛОЖНОСТЬ

      Для новичков

    Уникальный курс программирования для школьников от 6-го до 10-го классов. Он позволяет овладеть основами программирования, начиная с понятий переменных и операторов, и заканчивая структурным программированием. Идеальный выбор для тех, кто хочет стать хорошим программистом.

    • ТИП

      Самостоятельно с наставником

    • ЦЕЛЬ

      Изучение навыка

    • ФОРМАТ

      Видеоуроки

  • Интуит

    Бесплатно

    Введение в программирование на Лиспе
    • ДЛИТЕЛЬНОСТь

      10 часов

    • ДАТА НАЧАЛА

      В любой момент

    • СЛОЖНОСТЬ

      Для новичков

    Курс предлагает изучение языка Лисп и его диалектов, которые являются мощными инструментами символьного программирования. Вы узнаете о его почти неограниченных возможностях и как он стал основой для множества прикладных разработок, важных для IT-индустрии.

    • ТИП

      Самостоятельно

    • ЦЕЛЬ

      Изучение навыка

!

Информация об условиях взята с официальных сайтов школ. Рекомендуем уточнять актуальные данные на сайте или по телефонам интересующей школы. Обновлено: 19.07.2024 в 12.00

Автор категории

Алексей Петров

Специализируется на анализе данных и образовательных трендов. Его обзоры курсов содержат глубокий анализ и статистику, что помогает пользователям принимать информированные решения при выборе онлайн-обучения.

Часто ищут

Поможем в выборе

Не знаете, какой курс выбрать?
Мы перезвоним и поможем определиться!

Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования