6 岁孩子 Python 第一行代码怎么写?5 分钟在家教(亲测可复制)
答案可以直接给:打开浏览器,敲 print('你好,世界!'),回车。
屏幕打印出「你好,世界!」的那一刻,就是孩子写下的第一行 Python 代码。整件事 5 分钟,不要装任何软件,不要懂英文,不需要先学拼音。
下面把我们带着 11 个家庭(孩子年龄 6-7 岁)从「完全零基础」到「写出第一行 print」的完整流程写出来——每一步都是亲测的、可以直接照着做。
一、先回答 3 个家长最常问的问题
1. 6 岁学 Python 会不会太早?
不会。6 岁孩子已经具备 「能区分符号和文字」 的认知能力。Python 的 print 函数只需要认 5 个字母(p / r / i / n / t)+ 2 个标点(括号)+ 1 对引号。把这 5 个字母写在便利贴上贴在显示器边框,5 分钟就能记住。
美国 Code.org 早在 2013 年就把 if / else 这样的逻辑教给 6 岁孩子(Hour of Code 活动)。国内教育部 2017 年发布的《义务教育小学科学课程标准》也把「简单编程」列入了 3-4 年级的能力要求。Python 是其中最友好的选择。
2. 孩子不会英文打字,能学吗?
完全可以,但建议先花 1 周练 8 个键。
print 这 5 个字母全都落在键盘的左手家庭(a / s / d / f / j / k / l / ;)。我们专门做了一个 打字入门课,13 关只教 26 个字母键位,每天 10 分钟,7 天就能盲打这 8 个键。第一行代码 80% 的字都已经练熟了。
3. 真的不用装软件吗?
不用。小小程序员 Python 课 用了 Pyodide(CPython 编译到 WebAssembly),浏览器里直接运行 Python 解释器。打开网页就能写、就能跑、就能看输出。比 Scratch 还简单:不用装插件、不用登录、不用家长陪着配置任何东西。
二、5 步在家教方案(亲测流程)
1打开网站
家长先在电脑上访问 babycode.online/python,点「直接进入 Python 课」。第一次会加载约 10 秒(Pyodide 在下载),之后秒开。
看到第一关「说 '你好'」的页面,左边是说明,右边是代码编辑器,下边是运行按钮。带孩子一起看。
2读题目
题目是:
「写一行代码,让屏幕打印出 你好,世界! 这一行中文。」
家长可以这么跟孩子解释:「Python 里有一只小喇叭叫 print,你让它喊什么,它就在屏幕上喊什么。」 然后指着屏幕上的 print 说:「来,按这 5 个字母:p —— r —— i —— n —— t。」
3输入代码
孩子照着打,错了也没关系,编辑器会高亮红字。家长要做的是:不要抢键盘,让孩子自己打。哪怕打错 10 次,删了重打也值得——错误本身就是学习。
完整代码长这样(最终应该输入的内容):
print('你好,世界!')
注意 3 个细节:print 全部小写、单引号 '(不能用中文引号)、括号 () 必须是英文括号。这 3 个细节是孩子最容易错的,家长可以提前用便利贴写在屏幕边上。
4点运行
点右下角绿色的「▶ 运行」按钮。屏幕会先闪一下(Python 解释器启动),然后在下方控制台打印出:
你好,世界!
这一刻就是孩子写下的第一行代码。 建议截屏保存,发给爷爷奶奶、同学家长。这是值得发朋友圈的时刻。
5通关 + 下一关
点「通过,下一关」按钮,孩子会得到 1-3 颗星。整套 12 关是连续的故事线,每关都建立在前一关的基础上。建议每天 1 关,2 周通关 4 章。
三、第一行代码学完之后,下一步该学什么?
我们实测下来,6-7 岁孩子的最佳学习路径是:
| 关卡 | 核心概念 | 示例代码 | 大概需要 |
|---|---|---|---|
| 第 1 章 第一行代码 |
print 输出 | print('你好') |
1-2 天 |
| 第 2 章 变量小盒子 |
赋值、字符串、数字 | name = '小明'print('你好,' + name) |
3-4 天 |
| 第 3 章 如果…那么… |
if / else | if age >= 6: |
5-7 天 |
| 第 4 章 循环小工厂 |
for range | for i in range(5): |
5-7 天 |
全部 12 关在 /python,免费、无登录、无广告。每个关卡都设计成 5-10 分钟的小关,配宠物陪伴和闯关星级反馈,孩子愿意自己点「下一关」。
四、3 个示例代码(鼓励孩子改一改)
第一行 print 写出来之后,孩子通常会想"那我能不能让它喊别的?"。下面是 3 个延伸的示例代码,每行都不超过 25 个字符,孩子可以照着打、改一改、看输出:
示例 1:让小喇叭喊自己的名字
print('你好,我是小明')
孩子会问:怎么换成「小红」?改引号里的字就行。这就是「变量」的伏笔。
示例 2:让小喇叭喊 3 遍
print('妈妈,我爱你!')
print('妈妈,我爱你!')
print('妈妈,我爱你!')
孩子会问:喊 100 遍怎么办?复制粘贴 100 行?还是想个更聪明的办法?——这就是「循环」的伏笔。
示例 3:让小喇叭做加法
print(1 + 2)
print(7 + 8)
print(100 + 200)
孩子会问:能不能让电脑自己算?——这就是「变量 + 输入 + 表达式」的伏笔。
教学小贴士: 孩子每改一次代码、每点一次运行,都是在建立「我写的字 → 屏幕响应」的因果链。这种因果链是计算思维的核心,比任何语法都重要。
五、家长常见问题(5 个)
Q1: 孩子打错字了怎么办?
编辑器会标红,但不会报错。点运行后会看到 Python 错误信息(红字),可以带着孩子一起读:「电脑说:print 这个名字我找不到,你是不是拼错了?」 然后教他检查 5 个字母。错误信息读得越多越好——这是程序员的核心能力。
Q2: 孩子学完 print 之后觉得「没意思」怎么办?
这是 6 岁孩子最常见的反应。print 太简单,他们想要「动起来」。解法:直接跳到第 2 章变量。当孩子看到 name = '自己名字' 然后屏幕上显示自己的名字,反馈感会强 10 倍。
我们的 /python 课程 是开放路径,孩子想跳就跳,不需要按顺序。
Q3: 孩子要学多久才能「真的学会」Python?
我们的经验是 4-6 个月能把 4 章 12 关全部通关。但「学会」这个概念对 6 岁孩子不重要——重要的是保持兴趣。我们见过几个家庭每天 5 分钟、连续 2 年的,孩子到 8 岁时已经能写小游戏了。也见过一些家庭一次性报班、每天 2 小时、3 个月后彻底放弃的。
慢就是快。
Q4: 6 岁孩子学 Python 还是 Scratch 更好?
这两个不矛盾。Scratch 适合 4-7 岁(拖块即可,无文字门槛)。Python 适合 7+ 岁(需要认字母,但能学到真东西)。我们见过最有效的组合是:4-7 岁玩 Scratch → 7-9 岁用我们这种浏览器 Python → 10+ 岁过渡到 C++ 信息学奥赛。
完整路径在 babycode.online,4 条学习路径覆盖 6-12 岁。
Q5: 报一个 Python 班 vs 用免费网站,哪个更好?
这不是非此即彼。Python 班 6000-20000 元/年的平均水平,通常包含 1 对 1 答疑 + 进度监督。免费网站(像我们)适合愿意自己陪孩子学 5-10 分钟的家长。
我们见过报班失败的家庭,10 个里有 8 个是因为家长没陪。见过用免费工具成功的家庭,10 个里有 9 个是家长愿意花时间陪着看屏幕。
最贵的不是课,是家长的注意力。
下一步行动
打开 babycode.online/python,让孩子在 5 分钟内写出人生第一行 Python 代码。
如果想先练打字(推荐),先去 /typing 花 10 分钟练左手 8 个键。
如果想看 6 岁孩子学 6 个月的真实记录,可以读 《教孩子学 Python 的 5 个常见误区》——里面那 5 个坑,我女儿每个都踩过一遍。
关于作者: BabyCode 团队,关于本站。
参考资料: 本文数据来自 11 个家庭(孩子年龄 6-7 岁)的实测流程。教育理论参考教育部《义务教育小学科学课程标准》(2017 版)和美国 Common Sense Media《Coding for Kids》报告(2022)。