Видеокурс «Алгоритмическое мышление:подготовительный курс для программистов»

Видеокурс «Алгоритмическое мышление:подготовительный курс для программистов»

БЕСПЛАТНЫЕ СЛИВЫ!



  • 28 видеуроков Константина Шереметьева о том, как освоить алгоритмическое мышление и начать программировать
  • Программа курса состоит из теоретической и практической части: вы узнаете азы программирования, которые будут полезны при изучении любого языка, и напишите свою первую программу!
  • Для написания своей первой программы вам не понадобится устанавливать среду программирования - работа будет вестись прямо в браузере
  • Все тексты программ, которые создаются 
  • в процессе курса, входят в пакет материалов курса
  • После окончания курса вы можете пройти тестирование и получить электронный сертификат о завершении курса. (Тестирование и сертификация будут доступны с 22 февраля)

Содержание курса:


Курс состоит из 28 видеоуроков,

в которых подробно описывается алгоритмическое мышление


Видеоуроки доступны в формате mp4. Также уроки можно посмотреть в личном кабинете в любом браузере или с помощью мобильного приложения.


Каждый урок длится 5-10 минут. Мы специально выбрали такой формат для комфортного усвоения материала. Также в личном кабинете содержится текстовая версия курса (для изучения мы рекомендуем видеоформат, но сверятся с текстовой версией удобно для поиска нужного места в курсе)


* Названия некоторых уроков из программы курса могут быть вам непонятны (особенно, если вы до этого совсем не сталкивались с программированием). Их ценность будет вам понятна уже по мере прохождения курса. Ниже вы найдет блок с ответами на вопросы,

которые у вас могут возникнуть.




Глава 1. Что такое

алгоритмическое мышление?

  • 1.1 Отличия алгоритмического мышления
  • 1.2 Рецепт как пример алгоритма
  • 1.3 Google Apps
  • 1.4 Ручная работа с электронной таблицей




Глава 2. Запись алгоритмов

  • 2.1 Критерии оценки алгоритма
  • 2.2 Блок-схемы
  • 2.3 Google Apps Script
  • 2.4 Минимальная программа GAS




Глава 3. Состав алгоритмов

  • 3.1 Основные блоки алгоритмов
  • 3.2 Вычисление
  • 3.3 Условие
  • 3.4 Цикл




Глава 4. Вложенные алгоритмы

  • 4.1 Декомпозиция задачи
  • 4.2 Типы данных
  • 4.3 Работа с таблицами
  • 4.4 Работа с текстом




Глава 5. Правила

построения алгоритмов

  • 5.1 Составление алгоритма
  • 5.2 Как автоматизировать хаос
  • 5.3 Использование готовых функций
  • 5.4 Использование компьютеров




Глава 6. Переход к автоматизации

  • 6.1 Что такое структуры данных?
  • 6.2 Программирование с классами
  • 6.3 Триггеры
  • 6.4 Работа с файлами




Глава 7. Готовое приложение

  • 7.1 Постановка задачи
  • 7.2 Построение алгоритма
  • 7.3 Отладка программы
  • 7.4 Получение готового приложения


Report Page