如何让编程教学在农村义务教育学校“活”起来

发表时间:2021/4/27   来源:《教学与研究》2021年第3期   作者:李艳
[导读] 21世纪伴随着大数据、互联网和5G时代的到来,人工智能也迎来了自己的高速发展,未来会有越来越多的行业离不开人工智能,而人工智能最主要就是编程。
        李艳
        (  广东省清远市清新区第一中学   511800     )

        【摘要】:21世纪伴随着大数据、互联网和5G时代的到来,人工智能也迎来了自己的高速发展,未来会有越来越多的行业离不开人工智能,而人工智能最主要就是编程。不仅如此,编程还是一种很好的训练思维的方法和工具。中小学生从小学习编程,既可以锻炼孩子的逻辑思维能力和创新能力,又可以锻炼其建立、完成和管理项目的能力,所以国家教育部正大力的在中小学阶段推行编程教育,并且已经在信息技术教材中加入了编程内容,同时教育部还开设了很多与编程有关的比赛项目,目的就是为了提高中小学生编程的兴趣爱好。现在很多城市的学校里面,编程活动已经开展的如火如荼了,但在很多农村学校,特别是义务教育阶段的学校却很少开展,这直接导致了农村和城市学生的差距越来越大,如何解决这个瓶颈,让编程教学在农村义务教育学校“活”起来呢?本文就针对这个问题做了一些探讨。
        【关键词】:人工智能、编程教学、农村学校
        21世纪伴随着大数据、互联网和5G时代的到来,人工智能也迎来了自己的高速发展,它所涉及的领域和范围越来越广,产品的应用也深入到了我们的日常生活当中,比如人脸识别技术、指纹识别、机器语言翻译、机器人的应用、专家系统等等。未来会有越来越多的行业离不开人工智能,而人工智能最主要就是编程。不仅如此,编程还是一种很好的训练思维的方法和工具。中小学生从小学习编程,既可以锻炼孩子的逻辑思维能力和创新能力,又可以锻炼其建立、完成和管理项目的能力,可以说是好处多多,所以国家教育部正大力的在中小学阶段推行编程教育,并且已经在信息技术教材中加入了编程内容,同时教育部还开设了很多与编程有关的比赛项目,目的就是为了提高中小学生编程的兴趣爱好。现在很多城市的学校里面,编程活动已经开展的如火如荼了,像实体机器人的比赛,虚拟的各种仿真项目比赛等,但在很多农村学校,特别是义务教育阶段的学校却很少开展,这直接导致了农村和城市学生的差距越来越大,如何解决这个瓶颈,让编程教学在农村义务教育学校“活”起来呢?本文就针对这个问题做了一些探讨。
        一、农村学校开展编程教学的现状及面临的困难。
        随着我国教育信息化的快速发展,农村学校的教学条件不断改善,多媒体平台、计算机设备已进入到了课室,教师的电脑操作水平有了很大的提高,开始制作课件,用多媒体平台上课。此外,大部分的农村学校都拥有了一间电脑室,这为信息课和编程课的开展打下了坚实的硬件基础。但是,现在最大的问题是专业的信息教师比较缺乏,很多农村学校的信息课都是分配给其他科的教师兼任。这些教师本来电脑的水平就比较低,所以他们要么让学生自己在机房打字,要么让学生自由活动,更有些教师则干脆不上信息课,直接改上自己的正课,这样导致的后果是学生学不到电脑知识,操作水平极低,更不用提编程了。这样一来,他们与城里学生的差距会越来越大,将来也很难跟上时代的发展,很容易被社会淘汰。因此,国家教育部提出要重视农村学校的信息课,要开展编程教学,提高农村学校学生的整体电脑水平。
        二、有效推动农村的信息化教学,实施开展编程教学的方案与措施。
        1.提高农村教师的信息水平,培养一些专业的信息编程教师扎根农村教学。
        目前,在农村学校开展编程教学最大的困难是没有专业的信息教师。虽然国家提高了农村学校的教师待遇,招聘了很多年轻教师,还加大了农村学校信息化设备的投入,但是新毕业的年轻教师很难长期扎根农村学校,而长扎的农村教师基本上没有接触过编程,如果没人指导很难学会,再加上信息编程教学是一个有很大挑战性的课程,它的特点是知识更新换代快,对电脑的操作水平要求比较高,这就导致了信息教师的严重缺乏。如何解决这个问题呢?我认为可以分二步走:第一步是要让有能力的教师走出去学习,加大本校专业教师的培养,提高全校教师的电脑水平。

比如首先可以在学校里面找一些电脑操作相对厉害一点,或是对电脑学习比较感兴趣的教师,组织他们参加信息编程方面的培训,多点到外面的学校进行跟岗学习,参观交流,开拓视野,把好的经验和资料带回学校进行推广。回来后要在学校里面有计划的开展编程课教学,积累经验,如果在教学方面遇到问题可以及时跟外校的教师进行讨论或者利用网络进行交流。第二步就是从外面请一些有经验的信息教师来指导工作。这项工作可以由教育局牵头,组织一些城市里面的信息教师来农村支教一段时间,目的是希望他们能带来新的教学方法,并带领农村其他的教师学习新的信息知识。在此期间,学校可以多培养一些本校的老师去学习信息编程教学,学习如何开展编程兴趣班,吸取他们好的做法与经验。当然要想真正的提高学生的编程水平,不是一朝一夕的事情,这需要时间与过程的保证。教育局和学校可以多开展一些与编程有关的活动比赛,鼓励教师和学生的积极参与,并对他们进行一定的奖励,并在评优评先上面适当倾斜,以此来提高他们的积极性。
        2.积极开展编程第二课堂活动,提高和丰富农村学校学生的学习兴趣。
        兴趣是最好的学习动力,要想让学生爱上编程,最好的办法就是提高他们的学习兴趣。怎样提高呢?处在义务教育阶段的学生有一个最大的特点就是好奇心重,喜欢探险和玩,我们作为教师只要抓住好他们的这个特点,从游戏入手,先教他们如何玩事先编好的游戏,然后通过他们的好奇心与欲望去层层拨开游戏的面纱,激发他们学习的欲望。在现代的编程教学中,有很多的优秀教学软件,比如编程猫就是一个很好的编程教学软件,它有比较丰富的教学资源,有生动的视频动画教学,还有许多的可爱的素材图片,还有一些有趣的游戏活动,这些都深受中小学生的喜爱,教师可以充分的利用这些资源,创设出各种有趣的情景,引导学生编出各种画面的程序。在编程这个过程中,学生的思维慢慢得到了锻炼与提升,编程的能力也在不断的提高,更重要的是让他们渐渐爱上了编程。
        此外,学校可以开展丰富多彩的与编程有关的第二课堂活动,鼓励学生积极参与各种比赛。现在国家开设了许多与编程相关的比赛,比如实体、虚拟机器人比赛,人工智能的作品创作等。考虑到农村学校的学生,经济条件比较差,所以选择参加虚拟机器人或者智能创作项目会比较好。在开展这类第二课堂活动时,开始的目标不要定的太高,毕竟农村学校学生的基础比城市的学生会差点,所以要从实际出来,发挥自身的优势,以提高学生的兴趣为主。学生可以通过参加一些编程比赛或是展示活动成果,来增强自己的自信心,比如在智能创作项目中,教师可以引导学生从农村生活中去寻找灵感,大胆创意,把好的想法变成现实,让农村的生活变得更美好。在这个过程中,教师要指导学生如何去思考,如何解决问题,当然,如果学生遇到问题无法解决,教师也要及时的给予帮助。最后,作品出来后,还要不断的改进,多点请教专业人士,汲取他们好的建议。相信通过大家的努力,一定可以做出好的作品,在比赛中取得比较好的成绩。有了成绩以后,不管学生也好,教师也好,自信心大增,学校领导也会更加的重视信息课,这样一来,编程教学也能更好的进行下去。好的成绩可以推动编程教学的开展,好的教学又可以促进成绩的提高,这样就形成了一个良性循环,整个学校的信息编程教学都会得到一个质的提高。
        总之,农村义务教育学校的编程教学要想真正“活”起来,就必须从学校、教师、学生三方面入手:学校领导要重视,要加大信息教师的培养;信息教师则要加强自身专业的学习,不断提高自己的教学水平,让学生喜欢上这门课程;学生要有兴趣学编程这门课,要慢慢意识到这门课程的重要性。只有这样,加以时日,农村学校的学生一定可以像城市里的学生一样创作出许多优秀的作品来,到时农村义务教育学校的编程教学自然而然就“活”了。
        
参考文献:
        1.《创客教育理念下的农村小学编程教学》 范利玛 , 徐良娟 - 《中小学数字化教学》 - 2018年
        2.《农村小学信息技术编程课教学方法浅谈》 李甲龙- 《课程教育研究·学法教法研究》 2019年第02期
        3.《农村中小学如何跟上程序设计教育的变革》 陈洁 , 钟柏昌  -  《人民教育》2019年
        4.《在农村学校进行信息技术学科校本课程开发的尝试》  王玉龙- 《基础教育论坛》 2020年
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: