|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/persimon/
课程评论:没有评论
**CS33: Scratch 3 游戏编程入门 - Coursera 课程总结** 本课程“CS33: Scratch 3 游戏编程入门”旨在帮助10岁及以上的儿童、家长和教师,通过使用麻省理工学院开发的免费编程环境 Scratch 3,迈出编程的第一步。该课程改编自哈佛大学的经典课程,通过6周的学习,能让学员掌握通常需要3年才能学到的编程技能。课程以游戏化的方式进行,从零开始教授学员编写完整项目的知识,涵盖从简单的循环到递归函数,帮助学员从编程新手成长为熟练的程序员。 课程特别强调四个关键技能,这些技能不仅适用于 Scratch,还能帮助学员掌握新的编程环境: * **优化代码编写能力:** 学员将学习函数的基础知识及其特点,培养寻找最高效代码的习惯,使程序运行快速且占用较少的资源。 * **调试能力:** 课程教授学员如何识别和修复代码中的错误(bug),区分错误与特性(feature),这是开发人员必备的宝贵技能。 * **算法分析能力:** 学员将学会将代码视为一种语言,理解复杂的算法分支,并能阅读和理解他人编写的代码。 * **享受编程过程:** 课程通过生动的角色和模块化的代码块,将编程变成一个富有创造性和乐趣的过程,告别枯燥的二进制代码。每个课程都融入游戏元素,让学习过程充满趣味。 课程共包含15个内容丰富的课程和阶段性测试,以检验学习成果。第一节课将提供高效的学习方法指导,最后一节课则会讲解如何将所学知识应用于未来的项目。此外,学员还能加入专属的 Facebook 群组,与社区成员交流,获得问题解答和支持。 这门课程是一次将编程学习游戏化、趣味化,并高效传授核心编程技能的绝佳机会。
Сделайте первый шаг в освоении программирования с нашим онлайн-курсом CS33 по созданию игр и проектов в Scratch - бесплатной среде программирования Массачусетского института технологий.Курс CS33 - это авторская адаптация культового курса Гарвардского университета, рассчитанная на детей старше 10 лет, их родителей и учителей. Программа составлена таким образом, что за 6 недель наших занятий вы освоите навыки, которые обычно изучают в течении 3 лет. В игровой форме вы с нуля получите знания, достаточные для программирования собственных полноценных проектов. От простых циклов до алгоритмов с рекурсивными функциями - вместе мы пройдем путь от нуба до настоящего программиста. В нашем курсе мы уделяем особое внимание четырем ключевым навыкам, которые пригодятся не только для работы в Scratch, но и в освоении новых сред программирования:Умение создавать оптимальный кодСамый очевидный путь не всегда самый эффективный. На нашем курсе ученик познакомится с основами функций и запомнит их отличительные особенности. Это сформирует навык всегда искать оптимальный код, который выполнит задачу быстро, не используя много операционных процессов и памяти.ДебаггингНахождение и исправление ошибок в коде является одним из важных навыков программиста, который высоко ценится среди разработчиков. С нашим курсом ученик научится всегда отличить баг (ошибку) от фичи (преимущество) в созданных им алгоритмах. Анализ алгоритмовКод - это язык, на котором можно «читать» и «писать» так же, как и на любом другом языке. После нашего курса ученик легко сможет понимать сложные ветвления алгоритмов и считывать замысел «художника» - программиста в любом, даже незнакомом коде.Удовольствие от процессаПрограммирование - это творческий процесс, и удовольствие от него - вот настоящий залог будущего успеха. Программирование в Scratch - это не скучные нули и единицы с уроков информатики. В среде обитают свои персонажи, а код складывается как конструктор из блоков. Наш курс полностью геймифицировал процесс обучения - играя в игры на каждом уроке ученик освоит те же навыки, которые необходимы в IT индустрии и при создании масштабных проектов.Курс состоит из 15 насыщенных занятий и промежуточных тестов, которые позволят проверить усвоение материала. На первом вступительном занятии вы узнаете как эффективнее всего проходить этот курс, а на последнем, заключительном - как применять свои знания дальше. Каждый ученик может присоединится к закрытой группе на фейсбук и получить не только ответы на возникающие вопросы, но и поддержку от единомышленников.До встречи на первом занятии!