0Pricing
Coding for Kids icon

Coding for Kids

PYTHONKidsBeginnerScripting

通过 Python 编程为儿童介绍编程基础知识。

🤖 AI 驱动📚 35 门课程👥 10万+ 学习者⭐ 4.9 分
课程概览

用 Python 教孩子编程

Python 是最广泛使用的第一编程语言是有原因的:其易读的语法让初学者能够专注于像程序员一样思考,而不是与标点符号搏斗。本课程通过孩子们自己编写和运行的简短 Python 程序,向儿童介绍真实的编程概念——算法、循环、函数和数据,从单个 print 语句开始,逐步发展到游戏、动画和创意项目。

你将学到什么

课程涵盖编程的基础构建块:变量和数据类型、算术和文本处理、使用条件语句做出决策、使用循环重复操作,以及将逻辑组织成可重用的函数。孩子们将使用列表、字典和随机数,然后在项目中应用这些技能,如测验游戏、猜数字游戏、石头剪刀布、秘密代码生成器,以及 Turtle 图形绘制,包括形状艺术和动画场景。

学习路径

三十三门课程跨越 A1 到 A2 级别,遵循有意的进阶。A1 阶段建立思维模型:什么是代码、算法如何工作、计算机如何记忆和计算事物。什么是编程?是免费的,可以解锁课程。A2 阶段进入实践创作——使用 Turtle 绘图、简单动画、构建计算器和宝藏猎人冒险——所以每个新概念都能立即应用到孩子可以展示的东西上。

它是如何工作的

每门课程分为短小精悍的课时,通过内置代码编辑器完成,提供实时反馈。当学习者遇到困难时,可以随时获得 AI 导师的帮助,导师以简洁的语言解释错误,而不仅仅是标记它们。无需任何设置——孩子们打开课时即可立即开始编写 Python。

开始学习 →

你的学习方式

🎯
互动课程
实时反馈的动手编程练习
🤖
AI 导师
遇到困难时立即获得 AI 帮助
💻
内置编辑器
直接在浏览器中编写并运行代码
🏆
证书
完成课程后获得证书
课程

35 门课程

Coding for Kids 学习路径中的所有课程。

01

什么是编程?

A14 节课

温和且无需打字的入门课程:了解计算机是什么、代码是什么,以及程序员能构建哪些奇妙的东西。专为充满好奇心的孩子设计!

02

像程序员一样思考:算法

A14 节课PRO

学习每个程序背后的秘密:算法——一份清晰的分步计划。充满乐趣,几乎无需打字。

03

程序员超能力:循环、选择与错误

A14 节课PRO

解锁三种程序员超能力——用循环重复、用选择做决定、修复错误——然后您就可以开始编写真正的代码了!

04

您的第一个 Python 程序

A14 节课PRO

编写您的第一行 Python 代码,让计算机打印有趣的消息

05

计算机能做什么

A14 节课PRO

通过简单有趣的示例,了解计算机如何思考并执行指令,开启小小程序员之旅

06

记住信息

A14 节课PRO

将信息存储在变量中,让程序能够记住并在之后使用它们

07

计数与计算

A14 节课PRO

使用 Python 处理数字和数学运算,把它当作计算器来解决有趣的问题

08

文字乐趣

A14 节课PRO

使用 Python 字符串和简单的文本技巧,处理单词和句子

09

做出选择

A14 节课PRO

使用 if 和 else 语句教会程序做出决定

10

单词盒子:字典

A14 节课PRO

单词盒子:字典:什么是字典、查找内容等

11

真假判断趣味练习

A14 节课PRO

真假判断趣味练习:是与否的值、提出问题等

12

幸运随机数

A14 节课PRO

幸运随机数:随机模块、随机数等

13

使用 range 计数

A14 节课PRO

使用 range 计数:range 辅助工具、向上计数等

14

重复执行操作

A24 节课PRO

使用循环轻松重复操作,让程序完成大量工作

15

用列表收集事物

A24 节课PRO

使用 Python 列表将一组项目放在一起,就像装满值的背包

16

配方函数

A24 节课PRO

编写称为函数的可复用配方,整理您的代码

17

使用 Turtle 绘图

A24 节课PRO

使用 Python 有趣的 Turtle 图形功能,在屏幕上绘制彩色图画和形状

18

简单动画

A24 节课PRO

通过移动和重复执行步骤,让您的图画动起来,制作简单动画

19

小项目:问答游戏

A24 节课PRO

结合所学内容,制作有趣的问答游戏

20

嵌套循环图案

A24 节课PRO

嵌套循环图案:循环中的循环、绘制网格等

21

构建计算器

A24 节课PRO

构建计算器:获取两个数字、进行计算等

22

猜数字游戏

A24 节课PRO

猜数字游戏:生成秘密数字、请求猜测等

23

石头、剪刀、布

A24 节课PRO

石头、剪刀、布:游戏规则、电脑出拳等

24

彩色图形艺术

A24 节课PRO

彩色图形艺术:海龟颜色、填充图形等

25

绘制房屋场景

A24 节课PRO

绘制房屋场景:绘制方形房屋、添加屋顶等

26

数学问答挑战

A24 节课PRO

数学问答挑战:编写问题、检查答案等

27

趣味故事生成器

A24 节课PRO

趣味故事生成器:收集单词、填充故事等

28

表情符号图画艺术

A24 节课PRO

表情符号图画艺术:打印表情符号、排列表情符号行等

29

零花钱计数器

A24 节课PRO

零花钱计数器:累加金额、设定储蓄目标等

30

秘密代码生成器

A24 节课PRO

秘密代码生成器:什么是代码、移动字母等

31

掷骰子游戏

A24 节课PRO

掷骰子游戏:掷一个骰子、掷两个骰子等

32

温度转换器

A24 节课PRO

温度转换器:摄氏度和华氏度、转换公式等

33

我的待办事项列表

A24 节课PRO

我的待办事项列表:任务列表、添加任务等

34

ASCII 艺术画

A24 节课PRO

ASCII 艺术画:用字母绘画、绘制方框和边框等

35

寻宝冒险

A24 节课PRO

寻宝冒险:规划冒险、做出选择等

常见问题

常见问题解答

Coding for Kids 课程免费吗?

免费。你可以免费开始 Coding for Kids 课程并完成它的所有互动课程。可选的 PRO 订阅解锁高级 AI 工具和可分享的证书。

学习 PYTHON 需要有先前的经验吗?

不需要。课程从基础开始,逐步进阶到更高难度的主题,所以即使你没有任何 PYTHON 基础也可以开始。

我在 CoddyKit 上怎样学习 PYTHON?

学以致用。简洁的互动课程将清晰的讲解与实时动手编程练习结合,24/7 AI 导师在你遇到困难时提供个性化帮助。

完成 Coding for Kids 后能获得证书吗?

可以。PRO 学员可以参加考试,获得 Coding for Kids 课程的可分享的完成证书,其中包含可验证的代码。

我能在手机上学习 PYTHON 吗?

可以。CoddyKit 支持网页版和原生 iOS、Android 应用,你可以在任何设备上学习 PYTHON,进度会自动同步。

立即开始 Coding for Kids

加入数千名学习者,通过 AI 驱动的课程掌握编程。

免费开始 →浏览所有课程