作为老师,我也曾对编程教育心存质疑

网友投稿 2019-04-14 13:12

https://cdn.china-scratch.com/timg/190416/1312512401-0.jpg

我是来自麦堆公园贝尔安亲校区的小麦老师,今天是我“获得”编程老师这个身份的第四周。在今天课程结束之后,如往常的,几位家长来接孩子下课,我主动上前与他们交流起来。

“小麦老师真厉害啊,上完编程课我家浩浩的奥数成绩也提升了不少。这孩子从昨天开始就等不及要来上课了,一直问我‘什么时候去上小麦老师的编程课啊?’”

“是啊,是啊,我家孩子也是。前两天看她手机游戏也不玩了,自己在床上画画。我问她这么认真在画什么,她说上次上小麦老师的编程课,她还有其他想法,赶紧画下来好拿给小麦老师看。”

听到家长们这么说,我首先为孩子们的主动学习感到开心,而对于家长的夸奖我深感“受之有愧”。要知道,在四个星期之前,作为老师的我还对编程教育心存质疑。

https://cdn.china-scratch.com/timg/190416/1312523304-1.jpg

今年年初,我从同事那里得知我所在的校区即将与麦堆公园开展合作,合作的内容就是“编程教育”,几位被选中的“幸运”老师(包括我)将要参加相关培训。

其实编程这两个字一说出来,我满脑子都是“枯燥”、“复杂”之类的形容词。虽然编程是当今教育的聚焦点,在校外教育领域编程也十分热门,可我一直有个疑问。让小学甚至学龄前的孩子学习编程真的可行吗?许多校外机构选择的线上教育方式真的可以让低龄儿童理解编程吗?这样的编程教育真的可以取得好的效果吗?让低龄儿童学习编程真的有意义吗?换言之,孩子们能够学会编程吗?孩子们真的能接受这些枯燥的知识吗?

https://cdn.china-scratch.com/timg/190416/1312522304-2.jpg

小孩子的注意力与大人不同,非常难以保持。之前在旁听其他老师的基础课程时,我发现无论老师如何卖力地讲,总免不了有几个同学在下面“开小差”。基础课尚且如此,编程课的惨淡情况可以预想。

抱着这样的心态,我有些不情愿的参加了麦堆公园的培训。不过客观的讲,培训内容还是大有可取之处的。麦堆公园以故事和游戏为切入点的课程设计,对于提升低龄儿童的学习兴趣和课堂注意力确实很有帮助。对于孩子课堂表现的关注与分析也很深入,什么情况需要设置互动?哪些问题要请哪些学生回答?突发情况如何处理?如何及时对孩子给予鼓励?对于这些问题的把控也对教学很有帮助。

https://cdn.china-scratch.com/timg/190416/1312533961-3.jpg

如果把这些技能运用到其他课程教学中,我相信应该可以取得不错的效果,可是面对编程我觉得技能显得有些无力。就好像无论把路铺垫的再好,想要跨过一座大山还是充满困难的。

以故事和游戏作为背景的课程,可以弥补编程的枯燥而被孩子们接受吗?简单的图形化编程知识,真的可以让孩子学会编程吗?到此为止,我的疑惑依旧没有找到合适的解答,但是开班的日子却越来越近了。

在正式授课之前,我们经历了漫长的反复预演,首先要完全掌握课程的每一个细节,然后再磨合出最佳的授课效果,之后针对可能发生各种状况着重训练。那一段时间里,我无暇其他事,只将注意力放在课程预演上。辛苦自然是有回报的,最终结果虽不能说各种情况尽在掌握,起码也达到了有所准备的地步。

https://cdn.china-scratch.com/timg/190416/1312533N0-4.jpg

预演持续到了开班的前一天,再回过神我已经来到教室了,孩子们陆陆续续来到教室,我与他们拥抱、击掌。表面上风平浪静,其实在我的心里已经敲起了鼓。对编程的质疑始终让我放不下心,然而我不是惧怕失败,只是我不想看到孩子们无精打采的样子。现在的我已经没时间考虑太多,也许今天的课堂效果注定很差,我也会尽我所能的带给孩子最好的体验。

站上讲台的我“火力全开”,小朋友们在我的引导下,时而思考时而大笑,他们坐在课桌前,睁大眼睛,微微张着嘴,津津有味的样子好像害怕错过任何一个细节。看着孩子们发挥创意,认真制作作品的样子,好像我之前的顾虑都变成了“瞎操心”。

https://cdn.china-scratch.com/timg/190416/1312542Z1-5.jpg

孩子们确实接受了麦堆公园的编程课,但是孩子们学会编程了吗?

在之后的几次课程中,孩子们的成长我与家长们有目共睹。一开始大部分孩子只会“跟着老师走”,老师怎样讲,孩子们就怎样做。如今他们在课堂上就好像起跑线前的运动员,迫不及待地去动手创造。对待我提出的问题,孩子们的答案也越来越发散,虽然有些答案略显离谱,但思路之巧妙,我们这些老师也感到惊讶。而且很多时候,一个课堂提问会演变成一场“思维比拼”,孩子们会为了想出最有趣的答案而更加积极动脑,积极表达,并乐此不疲。连一开始不善言辞的孩子,也慢慢被带动参与其中。这些成长不仅存在于课堂,就家长反应的情况来看,孩子们在生活中的改变要比课堂中更多。不可否认,几次课下来所有孩子的创新思想、逻辑思维、表达能力、动手能力等都得到了不同程度的提升。

https://cdn.china-scratch.com/timg/190416/1312553522-6.jpg

孩子们取得了如此的成长,是否可以证明孩子们已经学会编程了呢?经过对学生成长细节与课堂情况的总结与分析,我才终于明白,原来我从一开始就把问题搞错了。对于小学或学龄前的孩子来说,编程教育的重点或许本就不在于“学会编程”。麦堆公园的课程设计,以及课程中使用的图形化编程,目的都在于让编程更简单、更适合低龄儿童。把编程学习中复杂、枯燥的成分剥离,加入低龄儿童感兴趣的元素,让孩子们更容易接纳,以此来培养孩子的逻辑思维和创新思想,这才是麦堆公园编程教育的重点。逻辑思维与创新思想是编程的核心,掌握它们不仅可以为孩子未来学习复杂编程打下良好基础,更可以锻炼孩子从多角度看待事物,解决问题,这是可以让孩子受用终生的。

我曾经也对编程教育心存质疑,如今我成为了一名编程老师,我不知道如何让孩子们“学会编程”,但那不重要,因为我正见证着并陪伴着孩子们成长。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com