CS33 - программирование игр в Scratch 3

Глубокое погружение в Scartch с нуля.

4.50 (5 reviews)
Udemy
platform
Русский
language
Game Development
category
34
students
4.5 hours
content
May 2020
last update
$19.99
regular price

What you will learn

Программирование и гейм-дизайн компьютерных игр и интерактивных проектов в Scratch

Структурный подход к решению задач в программировании

Scrum-планирование для создания игр и проектов

Дебаггинг (поиск ошибок в коде)

Оптимизации кода

Анализ игровых алгоритмов

Рекурсивные функции, функции принимающие параметры и функции отправляющие параметры

Раскадровка проекта или игры

Зарисовка идеи и сцен игры, проекта

"Объясни свой код резиновой уточке" - методика используемая программистами

Description

Сделайте первый шаг в освоении программирования с нашим онлайн-курсом CS33 по созданию игр и проектов в Scratch - бесплатной среде программирования Массачусетского института технологий.

Курс CS33 - это авторская адаптация культового курса Гарвардского университета, рассчитанная на детей старше 10 лет, их родителей и учителей. Программа составлена таким образом, что за 6 недель наших занятий вы освоите навыки, которые обычно изучают в течении 3 лет. 

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

В нашем курсе мы уделяем особое внимание четырем ключевым навыкам, которые пригодятся не только для работы в Scratch, но и в освоении новых сред программирования:

Умение создавать оптимальный код

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

Дебаггинг

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

Анализ алгоритмов

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

Удовольствие от процесса

Программирование - это творческий процесс, и удовольствие от него - вот настоящий залог будущего успеха. Программирование в Scratch - это не скучные нули и единицы с уроков информатики. В среде обитают свои персонажи, а код складывается как конструктор из блоков. Наш курс полностью геймифицировал процесс обучения - играя в игры на каждом уроке ученик освоит те же навыки, которые необходимы в IT индустрии и при создании масштабных проектов.

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

До встречи на первом занятии!

Content

Введение

Приветствие
Вопросы
Скрам
Скетч
Раскадровка
Scratch
Как пройти курс
Практический тест 1

Урок 1

Тизер урока 1
Мини тест 1
Спрайты и фоны 1
Создаем и вызываем функции 1
Программируем функции 1

Урок 2

Тизер урока 2
Мини тест 2
Спрайты и фоны 2
Создаем и вызываем функции 2
Программируем функции 2

Урок 3

Тизер урока 3
Мини тест 3
Спрайты и фоны 3
Создаем и вызываем функции 3
Программируем функции 3

Урок 4

Тизер урока 4
Мини тест 4
Спрайты и фоны 4
Создаем и вызываем функции 4
Программируем функции 4

Урок 5

Тизер урока 5
Мини тест 5
Спрайты и фоны 5
Создаем и вызываем функции 5
Программируем функции 5

Урок 6

Тизер урока 6
Мини тест 6
Спрайты и фоны 6
Создаем и вызываем функции 6
Программируем функции 6

Урок 7

Тизер урока 7
Мини тест 7
Спрайты и фоны 7
Создаем и вызываем функции 7
Программируем функции 7

Урок 8

Тизер урока 8
Мини тест 8
Спрайты и фоны 8
Создаем и вызываем функции 8
Программируем функции 8

Урок 9

Тизер урока 9
Мини тест 9
Спрайты и фоны 9
Создаем и вызываем функции 9
Программируем функции 9

Урок 10

Тизер урока 10
Мини тест 10
Спрайты и фоны 10
Создаем и вызываем функции 10
Программируем функции 10

Урок 11

Тизер урока 11
Мини тест 11
Спрайты и фоны 11
Создаем и вызываем функции 11

Урок 12

Тизер урока 12
Мини тест 12
Спрайты и фоны 12
Создаем и вызываем функции 12

Урок 13

Тизер урока 13
Мини тест 13
Спрайты и фоны 13
Создаем и вызываем функции 13
Программируем функции 13

Эпилог

Куда дальше?

Screenshots

CS33 - программирование игр в Scratch 3 - Screenshot_01CS33 - программирование игр в Scratch 3 - Screenshot_02CS33 - программирование игр в Scratch 3 - Screenshot_03CS33 - программирование игр в Scratch 3 - Screenshot_04

Reviews

Darja
February 20, 2021
Хорошая повторялка, один вопрос к автору зачем писать код который потом оптимизируешь? Наверное для обучения полезнее изначально приучать себя к чистому коду, но это мое мнение, в остальном курс понятен ипозволяет прокачать базовые навыки по скрэтч

Charts

Price

CS33 - программирование игр в Scratch 3 - Price chart

Rating

CS33 - программирование игр в Scratch 3 - Ratings chart

Enrollment distribution

CS33 - программирование игр в Scratch 3 - Distribution chart
2146924
udemy ID
1/12/2019
course created date
5/10/2020
course indexed date
Bot
course submited by