返回实践记录列表
创造实践奔奔

AI编程时代的项目制学习:11岁儿子接了我的第一单

2025 年 12 月 2 日

前几天,我正式给奔奔发了一份"项目需求书"。 需求很简单:做一个家庭物品保质期管理系统。 完成后,他能拿到一笔"项目费用"。 首付款已经打给他了,核心功能也开发…

前几天,我正式给奔奔发了一份"项目需求书"。

需求很简单:做一个家庭物品保质期管理系统。

完成后,他能拿到一笔"项目费用"。

首付款已经打给他了,核心功能也开发完成了。现在全家正在试用,等验收通过,尾款就会结清。

他对这种模式感到很新奇,干劲十足。

1

🎯 为什么让孩子做项目

我一直在探索AI时代的教育新方式。

之前我用AI编程做应用时,奔奔经常好奇地在旁边看。他会问各种问题,我就顺便给他讲这些工具的用法。

前段时间,我指导他完成了自己的个人网站,还发布到了互联网上。

其实奔奔并不懂HTML、CSS、JavaScript这些编程语言。

他只是学会了如何和AI对话,描述自己想要什么功能,然后让AI来生成代码。

这就是AI编程和传统编程最大的不同。

这次,我想让他独立完成一个完整的项目。

项目制学习有几个好处:

有明确的目标

有真实的用户反馈

完成后有成就感

还能获得"报酬"

这比单纯学编程有意思多了。

2

奔奔之前完成的个人网站

🏠 为什么选这个需求

家里的东西经常过期。

调味品买回来放着放着就忘了,囤的零食也容易超期。更麻烦的是开封后的东西,保质期会变短,但变成多短,大家都是凭经验猜。

有一次,我看到一瓶开了很久的果酱,也不知道还能不能吃。

这种问题很常见,但又没有好的解决办法。

我想,这个需求简单实用,正好适合奔奔练手。做出来全家都能用,还有实际价值。

📱 看看他做出来什么样

产品功能演示视频(建议放大后横屏观看)

奔奔做的这个系统,功能还挺完整的:

物品录入:快速添加物品的名称、分类、生产日期、保质期

进度条可视化:一眼就能看出保质期消耗了多少

智能提醒:即将过期的物品会自动提醒

分类管理:食品、药品、化妆品、日用品,分类清晰

搜索筛选:想找什么直接搜

开封后保质期:支持标记开封时间,自动计算开封后的保质期

4

产品主界面

进度条的设计我觉得挺直观的。根据剩余保质期自动变色:

🟢 绿色:安全,剩余超过50%

🟡 黄色:注意,剩余20%-50%

🟠 橙色:警告,剩余10%-20%

🔴 红色:危险,剩余不足10%或已过期

💻 一个完整的项目流程

在开发之前,我给奔奔讲过软件开发的基本流程。

需求分析:先搞清楚用户要什么。我把需求写成文档,他要理解并确认。

编码开发:这是最有意思的部分。奔奔不需要学习编程语法,他只要用自然语言告诉Cursor想要什么功能。

比如:"我要一个进度条,根据剩余时间变颜色",AI就会生成对应的代码。

遇到bug,他把错误信息发给AI,AI会帮他修复。

整个过程就像和一个会编程的朋友对话。

测试验收:我作为用户试用,发现问题就提优化需求,他再修改。

整个过程他几乎独立完成。遇到不会的,先自己查,或与AI协作,实在解决不了再问我。

这和真实的项目开发流程很像。

3

开发过程中的Cursor界面

🌟 不只是学会了编程

通过这次项目,奔奔的收获不只是编程技能。

他学会了:

更熟练地使用AI编程工具

理解用户需求,而不是自己想做什么就做什么

和"甲方"沟通,处理反馈意见

体验从需求到交付的完整流程

最重要的是,他获得了真实的成就感。

这个系统现在全家都在用,每次他看到我们在用,都挺开心的。

🚀 AI时代,孩子也能当创造者

这次项目让我最惊喜的是:奔奔完全不懂编程语言,但照样完成了一个完整的应用。

他只需要用中文描述需求,AI就能帮他实现。

这在以前是不可想象的。

AI降低了创作的门槛。

以前学编程要花很长时间,现在有了AI工具,孩子也能做出实用的应用。

如果你也想让孩子尝试,可以从简单的开始。

现在有一些很容易上手的工具,比如"灵光"这类应用,直接在手机上就能通过口述的方式开发应用。

重要的不是代码本身,而是解决问题的能力

让孩子用AI做点自己感兴趣的东西,说不定会有意想不到的收获