APP下载

初中信息技术课堂如何让学生爱上编程

2019-09-01汪小松

文理导航 2019年26期
关键词:编程初中信息技术

汪小松

【摘   要】在初中信息技术课堂上,让学生学会使用编程是教学目标之一。关于编程,初中信息技术课堂有一个新的方向,符合现代教学思路与社会的发展,即教师在教学过程中要引导学生熟悉编程、爱上编程。本文对如何让学生在初中阶段爱上编程进行探究。

【关键词】初中;信息技术;编程;课堂教学

随着现代社会与科学技术的发展,教育部规定在初中阶段的教学之中要教给学生关于编程的知识,让学生能够了解编程常识,学会使用基本工具进行编程,加强学生的信息技术学习效率。教师在实际教学过程中应主动创新各种教学方法,让学生爱上编程,用编程做各种事情。

一、编程教学在初中信息技术课中的价值

近年来,随着现代科学技术的不断发展,编程课程已是信息技术学科中最重要的课程之一,计算机的全面普及、推广已让编程成了一项不可或缺的技术。编程的学习除了可以使学生掌握基本的计算机知识外,还能使学生在学习和思维方面有很大的提升。编程的思维方式可以训练学生的逻辑思维能力,能使学生对编程语言有一定的了解。我国中小学生信息技术课程纲要提出,在初中信息技术的课堂上,学生要能够了解程序的基本思路和方法,培养学生的逻辑创新能力和思维能力。

编程的学习对学生逻辑思维能力和创新能力有促进作用,编程设计的学习和开展在初中信息技术课程中具有重要意义。编程思维的引入能使学生进行有效的思考,一些编程问题可以让学生的锻炼逻辑能力,在编程过程中,学生需要对所要编程的方法和步骤进行梳理,能使学生有条理地做事。在初中信息技术编程教学中,教师要充分调动学生对编程的兴趣,引入合理的教学方式,为学生创设良好的编程氛围,促使学生积极主动地参与到实际的编程中,让学生逐渐喜爱编程。

二、如何让学生在初中爱上编程

1.借助简便的编程工具

在传统的初中信息技术教学中,许多教师不敢尝试编程教学,一方面由于自身的编程能力需要提高,另一方面,编程授课十分考验教师的教学能力,如果教师没有讲清楚,反而会让学生丧失学习的兴趣。近年来,技术在不断发展,许多应用于初中信息技术教学的技术正在投入使用,教师可使用基础编程工具进行教学,借助相应的编程工具可以提高教学效率与质量。编程工具能使初中信息技术编程课程简单易学,能够吸引学生注意力,使学生对编程产生兴趣。基础编程的工具对学生的初中信息技术学习有积极作用,编程工具可以使思维清晰,对编程的开展有积极的辅助作用。在初中信息技术课堂之中,教师要引导学生在接触信息技术编程时,适当地接触一些基础编程的工具,提高编程的应用技能,学会让学生借助工具做好编程。

在现代的初中信息技术教学过程中,编程工具有很多,教师要在这些工具中选择适合学生的,结合学生的实际情况与发展特点,对学生的编程学习进行一定的辅助,这样才能使学生在运用工具进行编程的过程中,将编程工作进行简单化。循序渐进,从简单的学习到加大难度的学习,使学生逐步爱上编程。如果学生刚刚接触编程,发现编程非常难,学生的积极性必然会受到一定的打击,不利于学生从接触编程变为喜爱编程。对此,教师可引导学生学习VB(Visual Basic)编程语言,这一编程语言比较简单,学生接触起来也比较容易。VB编程语言是C语言与C++语言的基础,不仅适合初中生学习,更有利于学生在此基础上不断拓展,逐步提高。

2.采用图形化编程语言

在初中信息技术阶段的编程的学习之中,编程的学习方法有很多,不僅有语言文字的学习,还可以运用图形化的编程语言进行学习,这样可以降低学习难度,让学生能够通过直观的图形进行一定的编程。相对于文字形式的编程语言,图形化的编程语言更简单、明了,编程环境也直观明了,不仅符合学生初中阶段的需求,更加能使学生有一个清晰的思路,使学生能够通过图形化的编程实现自己的目的。图形化编程语言(Graphical Programming Language)又称G语言,在这种编程方式中,文字被图标模块取代,但同时又具有循环结构、选择结构等相应的图标模块,学生只需要用鼠标拖拽模块就可以实现相应的步骤,使用图形化的编程语言可以使得学生的编程过程更加有趣、生动。

教师在教学过程中应该重视初中信息技术与基础编程工具的结合,有针对性地进行日常教学,这样才能提高学生的编程水平,让学生更加了解编程,进而喜爱编程。初中生的思维还停留在懵懂的阶段,在这个阶段,学生更愿意接触一些具体、形象的事物,对于一些抽象语言,学生理解起来较为困难。图形化的编程平台可以让学生通过搭积木的方式进行代码的编写,这样的方式不仅简单,而且组合起来也非常容易,学生通过简单的组合可以知道每一步所做的工作是什么。因此,教师在初中信息技术的编程课堂中采用这样的方式可以让学生体会到编程的过程,让学生看到自己编程之后的结果,使其产生一种成就感,使学生能够爱上编程。

3.用编程方式制作游戏

兴趣是最好的老师,教师要想让学生在初中信息技术阶段爱上编程,就要激发学生的兴趣、满足学生的需求,让学生能够在愉快的氛围中学习编程。编程知识的学习比较枯燥、乏味,学生在逻辑思维能力上也还没有达到一定的要求,因此,教师要采用有效的方法激发学生对编程知识的兴趣,活跃课堂氛围。在实际的信息技术课堂中,为了激发学生的兴趣,促使学生爱上编程,教师可以在课堂中引入一系列游戏,游戏可以集中学生的注意力。当教师提到游戏二字时,学生会“两眼放光”,将目光转移到教师的讲台上,因此,教师可以采用编程的方式为学生制造一些小游戏,通过游戏的环境与情景,激发学生对编程学习的兴趣,提高学习效率。

在初中信息技术教学过程中,教师要为学生创造相应的教学情景。如果教师在课堂上仅是为了让学生玩一个游戏,那么学生则会觉得这样的课堂引入非常突兀。相反,如果教师在引入过程中进行一些故事化的情节设计,比如,使用编程为某一动画人物解决问题,或与实际生活问题相结合,那么学生的积极性也会相应提高。教师可通过以下情景,开展编程的实际应用与游戏环节:在一次元旦晚会上,我们需要为元旦晚会的主办方提供一个抽奖的小程序,通过这个程序抽出幸运观众,你能来把这个程序完成吗?接着,教师引导学生运用流程图符号绘制编程的过程,然后让学生使用条件语句与循环语句等进行编程,最后实现可以控制数字滚动抽取任意数字的程序,让学生感受到学习编程的乐趣,从而让学生在一定程度上喜爱编程。

在初中信息技术教学中,提高学生对编程喜爱程度的方法非常多,但都需要以学生的认知和兴趣为基础,并结合现实条件选择最适宜的方式,让学生在有趣的氛围中学习编程,感受编程的乐趣。

【参考文献】

[1]马宗辉.解析基础编程工具在初中信息技术教学中的应用[J].中国教育技术装备,2017(07)

[2]廖国栋.初中课堂信息技术教学存在的问题及解决策略解析[J].新课程(中),2016(05)

[3]肖鹏.分析初中信息技术教学存在的问题与对策探讨[J].学周刊,2015(34)

猜你喜欢

编程初中信息技术
幼儿园教学活动中信息技术的应用思考
巧学信息技术课程
浅谈初中信息技术项目式学习教改实践
巧用“信息技术”,提高课堂效率
玩游戏学编程,Blockly Games上手玩
纺织机上诞生的编程
编程屋完成数百元万天使轮融资
学编程,先画画
初中物理“问题—发现”式课堂的实践与思考
共情教学模式在科学课堂的构建与实施研究