AI时代学编程,我没有让孩子先背语法

作者:浩哥AI实验室

以前学编程,通常有一条很熟悉的路线:先学语法,再做练习,最后才开始做项目。

但我最近越来越怀疑,这个顺序是不是应该变一变。

尤其到了 AI 时代,孩子面对的第一个问题,不应该是“这个标签叫什么”,而应该是:

我能不能先做出一个真实的东西?

所以我做了 WHSK 103《AI 游戏创作入门》的第一课。目标非常小:不安装开发环境,不学完整套 HTML,先在浏览器里做出第一个游戏页面。

课程地址:5 分钟,做出第一个游戏页面

WHSK 103 第一课

第一课不追求“学会 HTML”

这一课打开以后,左边已经放好了一段完整代码,右边是可以立即看到的结果。

孩子不用先理解每一行。

他只需要做一件事:把“我的第一个 AI 游戏”改成自己的游戏名字,然后点击“运行代码”。

当右边的标题真的变了,他就完成了第一次完整的编程循环:

修改 → 运行 → 观察 → 验证。

这个循环比背下十个标签更重要。

因为以后无论做翻牌、贪吃蛇、地图游戏,还是让 AI 帮忙生成更大的项目,真正反复发生的仍然是这四个动作。

左边修改代码,右边立即看到结果

AI 可以生成代码,为什么还要亲手改?

这是我设计这套课时一直绕不开的问题。

既然 AI 已经可以生成网页,孩子还有必要自己写代码吗?

我的答案是:有必要,但目的已经变了。

过去写代码,常常是为了证明“我记住了语法”。

以后写代码,更重要的是建立一种关系:

我改变了哪一句,系统为什么发生这个变化?

AI 可以帮孩子写出一百行代码,但如果他不知道哪一行控制标题、哪一行控制按钮、修改后应该怎样验证,那么这个作品仍然不真正属于他。

所以第一课不要求从空白开始,也不要求默写。

我更希望孩子先体验一种掌控感:

我写下一个意思,机器按照这个意思做出了反应。

这种感觉和亲手搭出一座积木、画出一幅画很像。区别只是,这次使用的材料变成了文字和规则。

如果你也在观察 AI 怎样改变学习,欢迎关注公众号或视频号“浩哥AI实验室”。我会继续公开这套课程的设计过程、实际页面和踩过的坑。

今天真正值得带走的,不是标签

我在课里留下了三个问题:

最小能跑的是什么?

我怎么知道它跑对了?

下一步只增加什么?

这三个问题不只适用于小学生学网页。

成年人做产品、做内容、用 AI 开发工具,同样经常被一个过大的目标卡住。与其在脑子里构想一个完整系统,不如先做出最小但真实的版本。

能运行,就能观察。

能观察,就能修改。

能修改,项目才真正开始向前走。

先做出来,再慢慢学会

这门课不是要证明“编程很简单”,也不是说基础知识不重要。

它只是换了一个学习顺序:

先让孩子得到一个真实结果,再让问题带着知识出现。

当他想让按钮计分时,事件和状态自然会出现。

当他想加入倒计时时,变量和循环自然会出现。

当他想让目标随机移动时,随机数和坐标自然会出现。

知识不再是一张必须提前背完的目录,而是作品继续长大时刚好需要的工具。

第一课已经可以直接体验:https://howie.wang/WHSK/103/01/

公众号和视频号“浩哥AI实验室”会继续更新 AI 工具与课程实践;涉及孩子学习、家庭实验和成长方法的内容,也会同步放在视频号“浩哥AI实验室·成长研究”。公众号微信号:de8ug-vip。