“编程教学”

2018-03-11 09:17陶祝玲
新课程·中学 2018年12期
关键词:编程信息技术能力

陶祝玲

摘 要:2018世界机器人博览会于8月15日在北京举办,这场世界人工智能的盛会吸引大批观众从四面八方纷至沓来。来自16个不同国家,1万2千多的团队,5万多人参加了这场盛会。而儿童的相关展品顺理成章地成为大家关注的焦点。在这一领域,不少展商都将“编程”功能设置为吸引消费者的关键词,“以后的孩子都得会编程”。那么学编程对学生有好处吗?那回答是肯定的。对学生未来的发展大有裨益,而且可以放大到对一个民族,一个国家的未来上来谈,甚至是上升到战略的层面。

关键词:编程教学;现状;发展

结合我从教18年,有7年程序设计教学经历,并且有幸参编了《信息技术创新导学手册》——程序设计这一章,针对目前编程教学谈谈我的想法。

一、对现阶段编程教学现状的认知与分析

其实,这些年我国的中小学刚刚开始零零星星地开展了一些“编程教育”的实践与探索:体验多于教学,更不要说进行系统学习了;即使在初中也只是在“信息技术”课程中涉及一个章节,且学生的水平参差不齐,有一部分学生在小学并没有学过Scratch编程,到初中以后对程序设计思想、算法知识一窍不通,编程教学的重视程度可见一斑;反观我们的邻国日本,2013年公布的“21世纪能力”就是指“编程思维”能力,日本政府发挥主导作用,近些年在中小学掀起一股“编程”热浪,借助“编程”这一媒介直通人工智能的“窗口”,期望日本的年青一代能够适应并主导以人工智能、大数据、量子科技等为代表的第四次工业革命。到2020年,“编程教育”将作为日本所有小学的必修课全面开设,至2021、2022年,日本所有初、高中也将按照新修订的学习指导要领开设“编程教育”必修课程。相比之下,我们不禁担忧起来:在未来大数据背景下的智能化社会,我们的信息技术教育是否又一次落后于其他国家?答案是不确定,主要看我们下阶段怎么做?它的发展方向将决定我们的未来,决定民族与国家的命运。

二、落实编程教学课程,循序渐进地开展教学任务

1.真正在中小学课程中普及编程教学

苹果创始人乔布斯曾说过:“这个国家的每个人都应该学习编程,因为它教你如何思考。”正是有了这样的领军人物,苹果很快终结了当时行业的老大——诺基亚,一跃成为神话,世界一下子跨入了智能化时代。说到学编程,可能只有部分专家学者及具有高学历的家长认可。其实学习编程,不仅可以强化中小学生的逻辑思考力,培养专注力,增加抽象思考力,还可以训练空间思考能力,增进解决问题能力,编程思维是学生应对未来各种变革,能够从容不迫的必备技能。就我所了解的现状来看,这些有可能仅仅停留在新闻及媒体报道中,没有落到实处。家长对编程的认识没那么深,学校也不是很重视,更不用说成立一门课程了,繁重的学习任务及升学压力让人无法分身。目前急需从国家层面入手,以战略的眼光重视编程教育,大力宣传,加大投入,真正意义上在中小学普及编程教育。可以说,未来的编程教育肯定会持续发展,但是未来会达到什么样的高度,无法预见。

2.中小学编程教育设置梯度,阶段性达成教学目标

不管是哪一门学科,在实际教学中,学生如果失去学习兴趣,往往就产生厌学、怕学的情绪,从而失去学习的信心。因此,針对不同年龄段的孩子,编程教学因采取不同的方法,选取不同的软件,达到不同的教学目标。

小学的目标就是——激发兴趣。Scratch开启了一个新的编程理念,让孩子能够快速学习、使用,创造出自己的计算机程序作品,非常适合,效果很好,前提是学校信息技术课程开足、开好。尤其是开展一些兴趣班、课外活动小组等,并且在小学就可以发现一些好苗子,提供给初中重点培养。

中学的目标就是——编程思维的培养。初中生已经具备了一定的数学能力、空间思考能力及抽象思维能力,加上一定的外语基础,选择VB是合适的。但是要注意先易后难,以学生为中心,按照学生的认知规律来组织教学是至关重要的。缺点就是按照目前的课程设置,时间较为仓促,诸如算法、流程图的画法等比较抽象难懂。上级部门在初中阶段可以适当组织一些竞赛、表演赛、社团活动等。初中阶段编程教学的目标也要为高中的编程教学打下良好的基础。

三、目前编程教育面临的困难

1.课程开设不足——没有全面开花,没有足够重视。

2.社会、学校、家长与传统的教学观念亟急需更新,这就需要政府部门、教育职能部门、社会、学校的共同努力,加大宣传力度,提升学科地位,我们一定要做到与时俱进,与国际接轨,为未来打好基础。

3.授课教师的专业技能亟待提升。对于授课教师,应该多提供培训的机会,走出校门,甚至走出国门,快速提高专业素养、业务水平,才能更好的为教学服务。

4.全社会积极参与,开展丰富多彩的课外活动、各类培训、比赛,培养学生在未来智能化时代活跃在国际舞台所需要的资质和能力。

我们坚信,未来是人工智能的时代,它将给社会和产业结构带来无法想象的变化,全社会都应该敏锐地意识到,作为计算机信息时代的核心——编程,一定会融入人类的日常工作与生活中。如果学生拥有了“编程思维”能力,学会了编程,那么,无论未来社会如何变化,他们都可以从容应对,到时候,伟大的中国梦将不再是梦,而是事实,且一定会实现。而作为一名信息技术的教师,我们任重道远,但是我们将负重前行。

参考文献:

蔡和霖.计算机编程教学方法探究[J].福建轻纺,2009(8):39-41.

编辑 冯志强

猜你喜欢
编程信息技术能力
消防安全四个能力
新一代信息技术征稿启示
编程,是一种态度
新一代信息技术征稿启示
新一代信息技术征稿启示
编程小能手
纺织机上诞生的编程
大兴学习之风 提升履职能力
你的换位思考能力如何