2022年底了,总结一下自己教学信息学的一些心得理解(很有可能是谬误)
从2019年疫情爆发到2022年年底,转入线上少儿编程已经3年(这样在STEAM教育行业就6年了),这篇文章的视角从信息学教师的角度,总结一下自认为关键的教学过程。初衷是将来自己迷惑时,有一个可以读档的点,如果未来有新的理解,也能进行比对和迭代。当然如果能对屏幕前的您有所帮助,就更开心了。
以下都是保证正常上课的教学质量的前提下 😀
一、课堂环节上我体会最深的是:
一切的基础是承认教师和学生都是教学的双主体。表现在课堂上就是你看看你自己说话的时间和学生说话或是实践的时间,这个占比是什么样的,另外作为少儿编程,机器人课堂,还是个兴趣课,那学生的占比还要往大了调。
体现就是要安排互动,还不是简单的提问,这个就要自己琢磨,比如讲计数排序,这个学生就不好理解,就准备一个表格,让他们现场报身高,他们报的时候肯定是乱序的,填入表格里(可以让他们自己填),最后带着大家一起从小往大数,会发现有序了。就理解计数排序了。

每节课都要动脑子琢磨这么2-3个互动,充足的调动学生自己发生这个事情,是最好的。
另外讲新知识最好要温故知新,还是拿计数排序这个说明,讲到这里的时候,学生一般是学过计数器变量的使用了,那么就可以连续一轮问题:

让大家自己讨论自己说,肯定能出来这个结论,这个结论他们自己出的就好讲了。这么弄学生自己也能搞清楚知识之间的脉络。
课后最好做一个知识点/题目的问卷调查,这个有助于帮助自己调整下一回的讲法。这个问卷一定不能问的过于含糊,比如你这节课学的怎么样,就得把这节课所有知识点/题目都罗列出来。让学生自己填写懂了没有。这样才能发现问题。
比如讲了一节STL,就可以类似这么问:

课堂永远是最重要的,最普遍的想法是让学生听懂,更优秀的的想法,应该是在这个课堂里让学生提升自己的信心,也就是上的有获得感,成就感,而不是一来上课就是挫败,那谁还来啊。道理简单,但是像信息学这种知识、思维难度双高的课堂,老师就要根据班级灵活的调整教案和题目,课题之外,我觉得还是要认清,对于学生来说,这是一个信心的课堂,是一个兴趣的课堂。信息学是一个兴趣班,它不是语数外,学生非得捏着鼻子来学。
二、考试、家长交流
教学考评练,缺了哪一环都学不会,这是真的。勤于考试,这样学生和家长才知道自己学的怎么样,下一阶段怎么努力,怎么查漏补缺。像信息学讲3次考1次,一个学期1次期中1次期末就很适合。考完试自然就是和家长交流。
和家长交流得有个共识,就是大家共同的目标,一般围绕孩子的成绩设计。有少部分家长已经有了目标,比如希望孩子能拿什么奖,只要别太离谱,帮着家长分解即可。但大部分家长来了之后目标没有那么清晰,那么就要商量,按照一般规律设置一些目标,要不然的话,学习也没有动力和压力,就是玩玩,这个肯定不行。有了计划,每次小测成绩都围绕计划谈,超前了落后了,大家心里都有数,就好很多。期中,期末的交流要前置,比如20次课,8次课小测正好谈期中,16次小测谈期末,因为有续费压力,一定拿着数据聊,课堂,作业,小测三个数据维度,做的怎么样。到了这个份上,就有一个问题产生了,教师除了反馈问题,还能提供哪些帮助,最大力度的就是1对1答疑,不行的话就安排上几次,看看学生卡在哪里,怎么解决。
如果光说问题,一次两次家长还很感谢,长了之后,家长也解决不了,就很麻烦了。

所以要达成学习预设目标,就要阶段性考试,要勤考,考了就反馈,反馈就要给方案解决。家长是很需要教师帮助的,因为教师和学员知道自己学的怎么样,家长一般不那么清楚,就更需要告诉他。
三、给学生更广阔的视野
像信息学要真打比赛,靠课堂肯定不行,还得学生自己平时就多打比赛,多练,但是学生一般都会嘀咕,我行吗,是不是有点难,我看不懂英语什么的,就需要平时带着大家,比如像现在atcoder和codeforces都有初学者比赛,那就上课就带着学生们做一个题,大家发现自己也能AC,很兴奋,又把账号注册了,后续参加比赛就是顺理成章了。

通过信息学,让学生们更加国际化,更早和世界一流的比赛接轨,树立更高更远大的目标,我觉得也是教师的一份责任。
四、一些题外话
这个总结基于的场景是商业机构中的教学,而非公立院校。两者最大的区别应该就是公立院校不需要考虑学员的拉新、续费等问题。虽然作为教师永恒的主题是如何启发学生,帮助学生进步,但是在一个商业机构中,你就会发现无时无刻的被商业的指标所包围。如果你是一名从业者,也感受到此种的压力而焦虑,那你我同病相怜。
我发现对抗这份焦虑最好的办法就是用一套持之以恒的日常教学动作去抵消它,这就像明天发生什么,我真的决定不了,那么不如把今天做到足够好,把每一分钟用到刀刃上,然后期待最好的结果发生。
最后就是希望在这个经济的寒冬,各位教育工作者都能通过更努力的工作,给学生带来更多的快乐和知识,让自己收获到更好的生活。