点赞!泉州15岁高中生自学编程玩转AI

对于编程,对于生成式AI(人工智能),15岁的他从未接受过系统性的学习。然而他却凭着兴趣自学,跟着书本和AI实操,学会了C语言、Java、Python等多种计算机编程语言。不仅如此,他还潜心钻研各类prompt用法,不仅辅导自己写作业、理解错题,还为当老师的妈妈开发出各类小工具,帮助妈妈提高工作效率。他就是惠安三中的高一学生陈君航。

■泉州晚报社融媒体记者 龚翠玲 王耿华 文/图

兴趣使然 他从小学开始自学编程

如今,不少孩子从幼儿园开始便在家长的引导下进行编程相关课程的学习,而陈君航第一次接触编程是在小学三年级。当时,他参加了学校的电子百拼社团,在一次比赛中取得了一等奖的好成绩。之后,学校从社团里择优选了一些学生进行集训,参加惠安县首届机器人超轨比赛。这次集训和参赛彻底点燃了这个小男孩对编程的热情。

图片

小学六年级时,陈君航(右二)参加中国青少年编程比赛,获得全国第65名的好成绩。(受访者供图)

“能通过编程把自己的想法实现,我喜欢这种感觉,所以我也乐意自己钻研。”陈君航介绍,小学六年级时,他参加了由中国科协青少年科技中心主办的2020年青少年虚拟机器人在线体验活动。比赛中,他根据提供的地图为机器人编写程序、完成指定任务。最终,他在全国近2万名参赛选手中,获得了全国第65名的好成绩,也获得该赛事的最高奖“编程大师奖”。

为了更深入地学习编程,陈君航自己购买了一些编程语言的书籍开始自学。他从图形化编程开始学起,跟着书本实操,学习了C语言和Java。遇到不懂的问题,他会主动向小学的电脑老师蒋文龙及程序员舅舅请教,慢慢地他便可以运用编程语言完成一些小项目,这令他十分开心。

喜欢钻研 AI是他的“良师”

近年来,随着科技的发展,生成式AI的面世将陈君航带到了一个全新的世界。他尝试用生成式AI来做学习生活中所有能做的事情——聊天,让它成为自己的作文老师和错题讲解老师,帮自己挖掘手抄报创意、策划班级活动等等。初三学业任务繁重,作业中有很多原创题目,简单的拍照搜题软件根本无法满足需求。在一模以后,出现了大量的原创考卷,老师要求同学们晚上回去自行弄懂题目,陈君航就开始用文心一言等多个国内外生成式AI来解决这些问题。他会先用拍照识别成文字输入AI,然后向AI提出具体要求,比如写出做法和步骤、分析出题方向等。

初中时期,陈君航每天都会在AI运用上花一两个小时的时间,他不仅让AI教自己学科知识,也通过AI学习编程。在AI的帮助下,陈君航学会了一门全新的计算机编程语言Python,他还发现用AI来学远远要比看书实操更加简明易懂。写程序时忽然跳出的莫名其妙的各种报错怎么解决,如何实现自己所要的功能……如今,写程序遇到不懂的问题时,陈君航会第一时间寻求AI的帮助。

图片

陈君航

这些实际应用,推动陈君航开始研究AI的最新功能。听说优化prompt可以得到更好的效果,他就开始上网学习各类prompt技巧;他还会用一些常见的问题,定期测试不同版本的智能助手,并在使用AI的过程中不断地将发现的问题及改进意见向开发者反馈,持续关注AI版本的更新。在AI的帮助下,如今陈君航还成为一名AI开发者。除了从对话界面与各种AI进行对话,陈君航开始尝试将API接入自己的软件当中,开发自动生成表格、抢答等有趣的脚本。

学以致用 开发小工具为妈妈“减负”

一直以来,父母都会严格控制陈君航使用电脑的时间。后来,经过他与父母的反复谈判,在使用电脑这件事上,家长做了一些让步,提出只要成绩不退步就可以使用。陈君航的妈妈表示,当陈君航在家里频繁谈论AI的时候,起初她并不理解。

去年,当陈君航专门为妈妈用prompt定义了一个小工具——智能评语系统时,妈妈的态度开始有了变化,默默为儿子点了赞。陈君航介绍,妈妈在小学担任班主任,每学期都要给学生写评语,但是手写速度很慢且容易雷同,于是他用AI设定了一些细节评价的关键词,只要将学生的花名册导入智能评语系统,系统就会根据不同学生的特点选择关键词,自动生成语句通顺的评语。

最开始,君航妈妈因为生成的评语比较泛,不足以区分每位同学而觉得这个系统不好用。后来经过君航的数次修改和优化,生成的评语几乎完全贴近学生评语的场景需求,君航妈妈用起来感觉越来越好。之后,她不仅把智能评语系统推荐给了同事,还和同事一起研究出AI教案的功能。

谈起未来的计划,陈君航有比较清晰的方向。“在保证学校课业的基础上,业余时间我还是想花些时间对编程进行更深入的学习,希望可以有所突破,做出更多自己想做的东西。”他满怀期待地说。