Среда обучения кодированию с визуальной отдачей. Кому это нужно и нужно ли вообще ❔
Как и многие яркие среды с красочным интерфейсом (типа Scratch, MBlock, Gdevelop, Kodu) это поможет новичкам в программировании не потеряться в тоннах, поначалу кажущихся бессмысленными, строк кода.
⠀
Ведь каждая строчка кода хранит в себе целую процедуру действий, которые скрыты от глаз. Вы прошли вправо или влево 🚶♂️, увидели, что объект двинулся на определенное расстояние; вы написали в скобках 3, а что это? Это аргумент, который получил наш метод и заставил объект пройти это расстояние трижды. Магия, не правда ли?!
⠀
Начальные уровни интуитивно понятны и кажутся простыми, но не торопитесь, ведь это только начало. Давайте вспомним школу, ведь вы тоже учились в прописях сначала выводить буковки, а только потом из них получались слова, вы учили цифры, а только потом получалось делать из них большие числа.
⠀
Какие языки программирования доступны на этом курсе?
На данный момент это Python и Javascript.
⠀
Почему следует выбрать Python?
🔥Python удобен для новичков и в настоящее время используется крупными корпорациями (такими как Google). Если вы новичок в программировании, мы настоятельно рекомендуем Python.
⠀
💥Почему следует выбрать Javascript?
JavaScript - это язык Интернета, который используется почти на каждом веб-сайте. Вы можете предпочесть JavaScript, если планируете также изучать веб-разработку.
⠀
Сам курс состоит из базового и продвинутого уровней, нескольких модулей. Каждый модуль включает определенное количество уровней. Вот краткий обзор этих уровней и приобретенных навыков после решения всех задач каждого уровня 👇.
⠀
Базовый уровень:
1 модуль: базовый синтаксис, аргументы, строки, циклы, переменные, алгоритмы.
2 модуль: добавляется знакомство с понятием объекты и реализуются небольшие проекты. О, объект - это важное понятие, которое есть в высокоуровневых языках, таких как Java, Python. И поверьте дать понять ребенку, что такое объект со свойствами проще на курсе CodeCombat, где он может это не только просто осознать, но и увидеть глазами.
3 модуль: добавляется знакомство с условными конструкциями, функциями, параметрами, продвинутыми строками.
4 модуль: создание проекта на основе полученных знаний. Поверьте, изучить синтаксис - это одна десятая всего процесса, а теперь попробуйте применить эти навыки и сделать что-то стоящее.
5 модуль: знакомимся с арифметикой, счетчиками, продвинутыми циклами while, управлением циклами break и continue, массивами.
6 модуль: знакомимся с событием и реализуем проекты.
7 модуль: знакомимся с литералами объектов, циклами for, определением функций, рисованием и операцией остатка.
⠀
Продвинутый уровень (он не для всех 😬):
8 модуль: знакомимся с параметрами функций, возвращаемыми значениями функций и алгоритмами.
9 модуль: погружаемся глубже в более сложные алгоритмы, структуры данных и вычислений 🥳.
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев