乐于分享
好东西不私藏

我用AI给女儿做了一个学习App:一个非程序员的7天开发记录

我用AI给女儿做了一个学习App:一个非程序员的7天开发记录

一封写给女儿的“情书”

2026年4月13日,一个普通的周末。
晚饭后,9岁的女儿葛舒窈趴在书桌前,对着一张英语单词表发愁。马上就要单元测试了,24个单词,她来来回回读了一个多小时,还是记不住几个。
我坐在旁边,看着她那副愁眉苦脸的样子,心里既心疼又着急。
我想了想,打开了扣子(Coze)AI平台。之前我用它养过几个“龙虾”,但从没想过用它来做什么“正经事”。
那天晚上,我试探性地问了一句:“我想做一个英语学习App,给我女儿学英语用,你能帮我吗?”
扣子的回答让我愣住了:“当然可以。让我们从基础开始。你希望这个App有哪些功能?”
就这样,一段意想不到的旅程开始了。
“聊天就能做App?”
说实话,一开始我是抱着试试看的心态。
我的电脑水平还行,但绝对谈不上能写代码,开发网站。代码?那是什么?能吃吗?
但扣子的体验完全颠覆了我的认知。
我没有写一行代码,只是不断地和AI对话:

:“我想做一个页面,有三个按钮,分别是’背单词’、’练语法’、’音标学习’。”AI:“好的,我来为你创建这个首页结构。”

:“背单词的页面要有选择:英译中和中译英两种模式。”AI:“明白,英译中显示英文让用户选中文,中译英显示中文让用户选英文。我来更新代码。”

:“用户选完答案后,要告诉他对不对,然后进入下一个单词。”AI:“没问题,这是答题反馈逻辑。”

就这样一个接一个的小需求,我们慢慢拼出了一个完整的英语学习App。

那些让我抓狂的技术挑战

当然,开发过程并非一帆风顺。
作为一个完全不懂代码的人,我遇到的最大困难是:我不知道什么能做、什么不能做

挑战1:发音问题

我对AI说:“我希望每个单词都能发音,让她听到正确的读音。”
AI给我加了一个“发音”按钮,点击就能播放单词朗读。
但新的问题来了:iPhone和iPad上的发音听起来怪怪的,像个“机器人”。
我又去问AI:“声音能不能换成更自然的?”
AI解释了一堆关于TTS引擎、语音包的技术细节,我一个字也没听懂。但最后它帮我更新了代码,换成了一个更清晰的女声。

我的感悟:有些技术细节我不懂没关系,但我知道问题是什么(声音不好听),AI知道怎么解决(换语音引擎)。这种分工,让我一个“代码小白”也能做出专业的产品。

挑战2:记忆曲线

作为一个从小英语就不好的人,我深知死记硬背的痛苦。单词背了忘、忘了背,永远在原地打转。
所以我向AI提出了一个“高级”需求:“能不能让她背过的单词,按照科学的时间间隔复习?”
AI给我介绍了“艾宾浩斯记忆曲线”和“SM-2间隔重复算法”。说白了就是:刚学的单词要多复习,熟练了之后复习间隔可以拉长
然后它帮我把这些算法写进了代码里。
现在的小课堂app会记住每个单词的学习状态,自动安排复习时间。“陌生”的单词会频繁出现,“熟练”的单词则间隔几天才出现一次。

挑战3:多用户支持

有一天,老婆分享了这个我做的新鲜玩意到朋友群,朋友看到这个App,眼睛一亮:“这个软件好酷啊!能给我儿子用吗?他也是3年级下”
“可以啊,但……”我意识到一个问题:App里的数据是跟着我女儿的进度走的,别的小朋友用了会乱。
我赶紧去找AI:“能不能让不同的人用,数据是分开的?”
AI说:“可以,加一个用户切换功能就好。”
于是我们又多花了半天时间,开发了一个简单的“多用户系统”。现在这个软件可以分享给朋友一起学习,但每个人的进度互不干扰。

七天后,它变成了什么样子?

一周后的4月20日,小课堂app已经从一个简单的背单词工具,变成了一个小有规模的英语学习平台。
现在的它有这些功能:
📚 五大复习模块
英译中(看英文选中文)
中译英(看中文选英文)
听音选词(听发音选单词)
拼写练习(听发音写单词)
音标辨析(区分相似音标)
🔤 音标学习
48个国际音标分类学习
每个音标都有真实发音
从元音到辅音,循序渐进
🎧 随身听
三级选择:年级→模块→单元
躺在床上也能听单词
支持倍速播放
🧮 语法练习
句子重组(把打乱的单词排成句子)
逻辑连线(连接搭配正确的词组)
语境填空(在故事中填入正确的单词)
🎮 24点数学
舒窈最近数学在学24点,这个游戏刚好派上用场
训练数学思维,也顺便练练英语
📖 多年级支持
三年级下、四年级上、四年级下、五年级上、五年级下
使用的是学校同款教材(牛津上海版)

女儿的使用体验

App做好后,我第一时间给女儿试用。
她的反应让我既意外又感动:
“爸爸,这个是你做的?”她瞪大眼睛看着我。
“对啊,怎么样,好不好用?”
“嗯……还行吧。”她嘴上这么说,但手指已经点开了“背单词”模块。
那天晚上,她对着App玩了整整40分钟,比平时写作业认真多了。
那一刻,我觉得这7天的折腾都值了。

一个普通人的思考

写这篇文章的时候,我一直在想一个问题:像我这样的普通人,在AI时代能做什么?
我的答案是:能做的比以前多得多。
以前,我有一个想法,但受限于技术能力,只能想想就算了。现在,AI把我的“想法”和“实现”之间的距离大大缩短了。
我不是程序员,但我能做App。
我不是设计师,但我的App看起来还挺好看。
我不是教育专家,但我的App用了科学的记忆算法。
AI不是来抢我们饭碗的,它是来帮我们放大自己的能力的。
当然,AI也不是万能的。在整个开发过程中,我至少做了这几件事:
发现问题
:女儿背单词的困难,这是AI不知道的
提出需求
:用大白话描述我想要的功能
测试反馈
:App做好后亲自试用,发现问题再改
做出决策
:选择哪个方案、保留哪些功能
AI负责写代码、解决技术问题、优化实现细节。但做什么、为谁做、做到什么程度,这些关键决策都需要我来拍板。
所以你看,AI时代最稀缺的不是“会写代码的人”,而是知道自己想要什么的人

写在最后

小课堂app目前运行在GitHub Pages上,完全免费。如果你感兴趣,可以访问:https://yamorge1983.github.io/shuyao-english-classroom/v2/
(推荐用iPhone或iPad打开,可以“添加到主屏幕”,像原生App一样使用)
未来,我可能还会加上:
语文生字学习模块
更多年级的教材
学习进度报告(让家长了解孩子的学习情况)
如果你也在用AI做一些有趣的项目,欢迎在评论区分享。我们一起看看,普通人加上AI,到底能创造多少可能性。
作者:Yamor
家有小学生女儿,小学三年级
用AI为女儿做App的非程序员爸爸
如果你觉得这篇文章有帮助,欢迎转发给身边有孩子的朋友。也许他们也在为孩子的学习发愁,也许AI能帮上忙。