Scratch 课程可以帮助您学习编程逻辑、动画技术、游戏设计和 Interaction Design。您可以培养调试、项目管理和创造性解决问题的技能。许多课程都会介绍 Scratch 界面等工具,让您可以使用代码块创建项目,从而更容易直观地理解编程概念并与他人协作。

Duke University
您将获得的技能: 三维资产, 脚本, 视频游戏开发, 故事板, 计算机图形学, 动画, 编程原则, 动画和游戏设计, 事件驱动编程, 计算机编程, 调试, 游戏设计
初级 · 课程 · 1-3 个月

Exploratorium
您将获得的技能: 创新, 创造力, 实验, 机械, 研究, 建筑, 编写培训材料, 协作, 美学, 机械设计, 创造性地解决问题
初级 · 课程 · 1-3 个月

您将获得的技能: Retrieval-Augmented Generation, Generative AI, Google Gemini, Vector Databases, Embeddings, Prompt Engineering, Data Pipelines, Google Cloud Platform
高级设置 · 课程 · 1-4 周

您将获得的技能: Adobe After Effects, Animations, Motion Graphics, Multimedia, Logo Design, Video Editing, Adobe Illustrator, Adobe Photoshop, Creative Design, Typography, Color Theory
初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Design, Object Oriented Programming (OOP), Java Programming, Java, Record Keeping
中级 · 指导项目 · 不超过 2 小时

Skillshare
您将获得的技能: Technical Drawing, Growth Mindedness, Lifelong Learning, Goal Setting, Personal Development, Design Elements And Principles, Graphical Tools, Creativity
初级 · 专项课程 · 1-3 个月

Coursera
您将获得的技能: C# (Programming Language), Microsoft Visual Studio, .NET Framework, Open Source Technology, Linux, Application Development, Cross Platform Development, Program Development
初级 · 指导项目 · 不超过 2 小时

University of Michigan
您将获得的技能: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Databases, Data Visualization Software, Object Oriented Design, Web Scraping, Data Science, Creative Design, Scatter Plots, Data Structures, Programming Principles, File I/O, Integrated Development Environments, Software Visualization, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
中级 · 专项课程 · 3-6 个月

您将获得的技能: Design Software, Graphic and Visual Design Software
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Python 程序设计, OpenAI 应用程序接口, 自然语言处理, 应用程序开发, 实时数据, 网页抓取, 机器学习, 网络应用
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Unreal Engine, Animation and Game Design, Animations, 3D Assets, User Interface (UI), Creativity
混合 · 课程 · 1-4 周

您将获得的技能: Retrieval-Augmented Generation, LLM Application, Prompt Engineering, Embeddings, Vector Databases
中级 · 课程 · 1-4 周