一个《3000行代码的英语听写程序》;
微信上成熟使用的数学计算小程序;
编程应用让普通空调变身“智能空调”;
.....
这些听上去像是需要由成年人组成的专业技术团队来开发的项目,却曾经是一个成都10岁男孩的作品。
他叫中西学子,他不是天才,不是神童,但他是一个真正懂编程的人。
三大规划工作,坚定未来之路
3000行代码解决英语听写
“我做了一个英语听写程序,可以记录我的学习数据,包括录制英语单词、语音听写单词,以及每日听写数据统计。我还会把每天的听写情况通过邮件发送给父母。”他兴致勃勃地向我们介绍着他的最新项目,稚嫩的脸上洋溢着自豪的笑容。
这个英语听写程序有3000行代码,这意味着什么?一个计算机专业的大学生需要一个月才能完成,对于一个专业的程序员来说,这并不容易。
本程序采用 编写,主程序包含服务端和客户端,使用数据库存储数据,除主程序外,还有一个辅助小程序,可以将文件中的单词导入数据库,主辅程序功能齐全,相当于一个成熟的英语学习APP。
谈及开发这款APP的初衷时,他表示:“我觉得我有能力帮助父母减轻一些压力!这个APP可以代替父母帮助和监督我学英语!”
独特的微信小程序“坑地算数”
“既然我已经有一个帮助我学英语的程序,为什么不开发一个小程序来帮助我的弟弟学数学呢?”尝到项目编程的甜头后,他立即开始设计一个新的项目“为我弟弟学数学”。
它是一款微信小程序,就像一本数学练习册,相比普通的练习册,它的题量更加丰富,自动生成并保存。程序每天会自动生成100道题的完成任务,并可以选择5种题型进行计算练习。不仅实现了自动出题,还可以让你随时随地练习。
在开发过程中,我没有使用小程序模板,而是在中西导师和爸爸的帮助下独立开发,因为创建微信小程序需要掌握多种开发语言,包括微信自己专用的框架设计标签语言“WXML”。虽然不容易,但我通过编程逻辑思维很快就掌握了要领。
目前“坑弟算算”也在微信小程序中上线,如果家里有适龄小朋友,可以直接搜索“坑弟算算”进行登录使用。
变废为宝的“智能家居”
第三个项目是将普通空调改造成“智能空调”,这更像是掌握编程之后的一个新的应用。我注意到家里的空调没有定时开关,于是就想到了如何解决这个问题?
他将控制程序输入树莓派,连接到空调的室内机,这样就可以通过Web前端对空调进行远程定时、调节,瞬间把空调变成了一台智能空调。
从编程爱好,到通过项目设计辅助自身学习、改善生活品质,再到用编程技能解锁未来新方向,我的编程之旅由激情驱动,并受到中西方文化的支持。

层层专业指导,看懂代码背后的编程思维
在来到中熙之前,他只是一名普通的学生,懂得基本的图形化编程,有很多想要通过编程实现的创意。通过与中熙的交流和接触,中熙导师帮助他建立了编程的“项目思维”,不仅学会了识别和理解代码,还理解了代码背后的编程思维。
在中戏学习期间,每一个想法、每一个项目、每一行代码,导师都会问他为什么?
“这行代码为什么这样写?”
“这行代码到底是什么意思?”
“如果没有这条线,会出现什么问题?”
在导师的提问引导下,他不断思考问题的答案,并向导师提出更多需要解答的问题。在这个反复提问、回答、提问的过程中,他对编程的理解更加深刻。他的父母也大力支持和鼓励他对技术创新产生兴趣并进行深度发展。”
“学习编程不只是写代码那么简单,所以学编程不能急于求成,一行代码可能涉及很多计算机相关的知识。”钟熙老师的这句话,一直记在了我的心里,这也成为了我心目中钟熙老师和其他老师的不同之处。
“有些老师上课只会照本宣科,讲解不清楚,学生听得也只是模模糊糊的。更难受的是,为了让家长高兴,他们要求学生每节课都要拿出作品。如果每节课都只是为了展示成果,那学过的东西很快就会忘掉,离开课堂后也不会写代码,更别说灵活运用了。中西方的课堂不一样,除了教怎么写编程代码,知识点讲解得非常透彻,也会帮我们理清背后的逻辑。”
在中西导师的悉心指导下,我的编程技能迅速提升,从基础到语言,再到C++,已经具备了一名工程师应有的基本素质和技能。
同时在多门语言学习的基础上,学习方向再次拓展,不仅专注于编程,还经常向中西方导师请教硬件方面的内容,手上还有一个涉及软硬件协同的项目,比如将普通空调改造成智能空调。
他也通过多领域的探索和学习发现,熟悉编程语言、了解工具背后的原理,就像是扎实的编程基础,可以让自己的编程技能更加娴熟。他也瞬间意识到,编程的高级,并不是那些看似炫酷的短期效果,而是真正能运用到生活中,提升幸福感的编程设计。
对编程的功利追求减少了,编程思维的融入也让整体的学习受益匪浅,在中西双语教学的滋养下,英语的听、说、读、写能力也得到了明显的提升。
以编程能力的提升为出发点,我对自身各方面素质的全面提升制定了更明确的目标和理想:在中西老师的帮助下,学习更高级别的中西课程和美国大学计算机科学预科课程(AP CS)的知识,备战美国中学生信息学竞赛的资格赛,并希望未来有一天能设计大型游戏、机器人项目。
一切预期的未来,都在每一次向理想靠近的努力中实现,中熙愿与您一起迎接更加完美的规划,共创更加美好的世界。
注:本次采访是2020年12月的,现在我已经进入高中了。
如果你对我们的课程感兴趣,请扫描下方二维码通过微信联系杨老师。