说实话,刚进苏黎世国际初中那会儿,我特慌——英语课靠查词典硬扛,科学老师一提问就低头,更别说‘个人项目’这种听着就高大上的任务了。
但2023年9月,我接到一个真实挑战:学校‘Innovation Lab’招募初中生发起跨学科微项目,要求从创意→原型→本地落地全闭环。没人教怎么做,只有一页A4纸指南和一句‘我们相信你的真实兴趣’。
核心经历:从废纸堆到市政府展示墙
我选了最熟悉的痛点:食堂每天扔掉17公斤食物(校方公布数据)。我和两个同学搭起小队,用Figma画界面、Python写简易库存逻辑、周末蹲在Zurich Hauptbahnhof发问卷——结果?第3次被拒后,我们把问卷改成了德语+图片版,回收率翻倍。
2024年3月,我们的‘FoodSnap’小程序真的上线了!不是demo——它接入了校餐供应商API,老师能实时看到各班剩饭量。更惊喜的是,苏黎世市教育局教育创新办公室主动邀我们做学生代表,在‘Stadt der Zukunft’展上展出——展板右下角印着我的名字和14岁照片。
坑点拆解:三个差点让项目‘死在第2周’的瞬间
- 坑点1(时间:2023.10.12):误信‘开源组件零学习成本’,花3天装不活地图SDK,团队士气崩盘→当时没敢问老师,怕显得‘能力差’
- 坑点2(金额:支付129瑞士法郎):为省事买了‘全功能UI套件’,结果发现含广告模块且无法删除,违反学校数字安全政策
- 坑点3(场景:Zurich州教育部线上答辩前夜):演示视频未适配Chrome最新版本,播放卡顿——我们临时用iPhone录屏重传,手抖录了7遍
解决方法:三个真正管用的小动作
- 找对人:绕过‘技术老师’,直接约见学校IT支持员Lena(她办公室门牌写着‘Code Whisperer’),她手写了一份‘Zurich州校园软件白名单清单’
- 换工具:放弃复杂框架,用Gradio+Google Sheets搭建最小可行后台,2小时上线
- 留证据:每次修改都存Git分支+截图日期水印,答辩时直接点开‘v1.3-Adaptation_ZH’版本对比图
总结建议(按救命优先级排序)
- 先抢‘官方背书’再动手——项目立项书必须盖教务处电子章,后续所有对接才被认可
- 把‘失败记录’做成项目资产——我们最终交的结项包里,专门有一栏‘Attempt Log’,反而被评委圈出‘展现真实成长轨迹’
- 用瑞士人的方式表达热情——别只说‘I love coding’,改成‘I mapped 23 Zurich school canteens to reduce food waste—here’s the dataset’


