用 Python 教孩子编程
Python 是最广泛使用的第一编程语言是有原因的:其易读的语法让初学者能够专注于像程序员一样思考,而不是与标点符号搏斗。本课程通过孩子们自己编写和运行的简短 Python 程序,向儿童介绍真实的编程概念——算法、循环、函数和数据,从单个 print 语句开始,逐步发展到游戏、动画和创意项目。
你将学到什么
课程涵盖编程的基础构建块:变量和数据类型、算术和文本处理、使用条件语句做出决策、使用循环重复操作,以及将逻辑组织成可重用的函数。孩子们将使用列表、字典和随机数,然后在项目中应用这些技能,如测验游戏、猜数字游戏、石头剪刀布、秘密代码生成器,以及 Turtle 图形绘制,包括形状艺术和动画场景。
学习路径
三十三门课程跨越 A1 到 A2 级别,遵循有意的进阶。A1 阶段建立思维模型:什么是代码、算法如何工作、计算机如何记忆和计算事物。什么是编程?是免费的,可以解锁课程。A2 阶段进入实践创作——使用 Turtle 绘图、简单动画、构建计算器和宝藏猎人冒险——所以每个新概念都能立即应用到孩子可以展示的东西上。
它是如何工作的
每门课程分为短小精悍的课时,通过内置代码编辑器完成,提供实时反馈。当学习者遇到困难时,可以随时获得 AI 导师的帮助,导师以简洁的语言解释错误,而不仅仅是标记它们。无需任何设置——孩子们打开课时即可立即开始编写 Python。