做“秋月教少儿编程”这段时间,接触了不少家长。我发现吧,大家在报名前最关心的往往就那几件事:教什么?怎么教?有效果吗?
今天呢,我不打算用华丽的辞藻去包装课程。我想借着最近带的一位7岁小学员的真实记录,跟大家聊聊:真实的少儿编程课堂,到底是什么样的?
01 真实的准备:从“没有摄像头”开始
这位家长加我微信之初,问了几个非常核心的问题:上课频次?怎么付费?要不要电脑?
我一个个回答了:线上1对1,每次1小时,上一付一,随时可停。得知孩子零基础,我发去了教学大纲和课程说明。
结果第一节课前,家长发来一个求助:“老师,我们没有摄像头怎么上课?”
没有摄像头、不懂电脑、零基础……说真的,这些都不应该成为孩子接触编程的阻碍。我赶紧给了备用方案:电脑用来写代码,手机加入会议互动。顺便发了一份简单的问卷,快速摸了一下孩子的设备情况和键盘熟悉度。
我始终觉得,认真对待每一个学生,就是从这些最琐碎的细节开始的。
02 真实的课堂:没有一帆风顺,只有见招拆招
第一节课,我们如约在腾讯会议见了面。孩子虽然键盘鼠标不太熟,但很聪明,很快让电脑打印出了简单加法,完成了人生第一个Python程序。
但真实的课堂嘛,总会有突发状况。他家电脑系统的问题,我原本准备让他安装的Mu编辑器(MSI安装包)死活装不上。
第一节课,家长就在旁边陪着呢,我要是花半个小时去搞环境,孩子的耐心早就耗没了。于是我赶紧决定:放弃本地安装,直接切到在线Python编译器。虽然功能简单,但完全够用,算是保住了第一节课的体验。
课后,我不仅发了专门为他定制的《键盘鼠标辅助PPT》,还配了个打字小游戏让他慢慢练着。为了解决那个安装包报错的问题,我甚至发挥了老本行程序员的特长,自己写了个修复工具,第二节课前打包发给家长,提前5分钟远程控制,把环境彻底搞定了。
真实的课堂不是完美的,遇到问题迅速解决它,这才是老师的价值吧。
03 真实的成果:7岁孩子的“秒出结果”
环境搞定之后,孩子的进度突飞猛进,他的理解力说实话让我挺惊喜的:
- 第二节课:他准确记住了变量命名的合法规则(比如不能用数字开头)。
- 第三节课:他学了
input,虽然中文打字生疏,但在我的引导下,依然成功让电脑和人“对话”。 - 第四节课:他学了
int(input()),亲自敲代码写了个乘法计算器。当他输入两个复杂的整数,电脑“秒出结果”的时候,隔着屏幕我都能感受到他那股成就感。
每次课后,我都会给家长发一段长长的反馈,有夸奖、有细节、也有下节课的计划。而家长的一句“辛苦了”,一次次干脆的微信转账,就是对教学最大的认可。
写在最后:依然在收学生,但名额有限
这些截图和记录,我都好好保存着。在我看来,这些真实的沟通、真实的反馈、真实的意外,才算构成了一个有血有肉的教学闭环。
我不想把少儿编程吹得神乎其神,我只做一件事:用最真实的父子互动经验,用程序员的技术底气,带着每一个零基础的孩子,踏踏实实地敲出他们的第一行代码、第一个程序。
我们的课程依然在继续接收新的学生。如果你也希望孩子像我这位小学员一样,从零基础开始,一步步感受编程的魅力,欢迎随时联系我。
不过得坦诚说一句:因为是一对一亲自教学,加上得针对每个孩子的情况备课、调环境、课后复盘,为了保障教学质量,目前仅剩少量名额(个位数)。
如果你也想给孩子安排一次编程体验,或者只是想聊聊怎么引导孩子学电脑,都欢迎来找我。