APP下载

初中python课中培养学生计算思维的探究

2021-11-21邹永志

读与写 2021年9期
关键词:计算机教学内容信息技术

邹永志

(广东省韶关市乳源瑶族自治县乳源中学 广东 韶关 512700)

在如今这个信息化的时代背景下,培养具备计算思维的人才是非常重要的,不仅可以推动学生未来的发展,而且还能为国家建设添砖加瓦。python语言具有简单易学、开放性强、开发库功能强大等特点,学生在学习python的过程中,可以更加专注地寻找解决问题的方法、分析程序在各个领域中的应用,将python融入到初中信息技术教学中,对培养学生的计算思维有非常积极的作用。初中生的思维处于快速发育阶段,在此时期对学生进行计算思维的培养,能够让学生有更深刻的印象,为学生未来的发展奠定基础。因此,初中信息技术教师要转变传统教学观念,丰富现有的教学方式,以python为基础展开课堂教学,完成对学生计算思维的培养。笔者通过对教学经验及实际案例的分析,总结出了如下几点策略。

1.教学内容生活化,让学生产生兴趣

初中生虽然已经具备了已经的分析问题、思考问题、解决问题的能力,但由于思维意识发育尚不成熟,很难主动运用所学知识去解决生活中的问题,这导致学生认为学习书本知识没有太大的用处,进而降低了学生的学习兴趣。因此,在日常的教学中,信息技术教师需要鼓励、引导学生积极思考python计算机语言算法与现实生活中事物的联系,以此来激发学生的学习兴趣,启发学生的思维能力和想象能力,从而完成对学生计算思维的培养。[1]除了教学中的引导与鼓励,教师还要努力将教学内容变得更加生活化,尽量以生活中的事例来填充python教学,让学生对python学习产生兴趣。例如,教师在为学生介绍python在生活中的应用时,可以制作几个简单的小程序,比如计算器、小闹钟等,让学生感受到python的强大。学生看到这些小程序以后,会产生强烈的学习兴趣,同时也会产生各种天马行空的想法。当学生产生想法以后,教师可以将其融入到自己的教学内容中,帮助、引导学生去完成这些想法,让学生的生活变得更加简单、快捷。

2.注重知识形象化,将知识化难为易

在学习python的过程中,大多数学生会觉得计算机语言太抽象,理解起来很困难,从而会产生畏难心理,影响了整体教学工作的进展。初中信息技术教师在教学中可以将知识变得形象化,帮助学生进行更加深入的理解,然后再引导学生对所学知识进行应用。这种的教学方法可以将学生难以理解、掌握的知识化难为易,提高学生的学习兴趣,激发学生对python计算机语言的探索欲望,完成对学生计算思维的培养。例如,学习完python基础语言以后,很多学生认为python只能进行抽象的程序编写,教师可以使用turtle库进行绘图,引导学生观看程序。然后再让学生通过学习导入库,调用库中的各种命令进行图形绘制,激发学生浓厚的学习兴趣和求知欲。这样的教学方式,让学生对python计算机语言有了更直观的认识。当知识变得生动易理解以后,学生学习起来会更容易,对未知知识的探索欲望会更强烈,教师的教学压力有效降低的同时也完成了对学生计算思维的培养。

3.突出学生主体化,将课堂高效利用

如何在有限的时间内为学生传授更多的知识,是很多教师所关注的重点问题。在python教学过程中,由于很多学生之前并没有接触过类似的计算机语言,所以在学习中表现得非常吃力。面对这种情况,教师若不能突出学生的主体化,不仅会阻碍教学活动的顺利进行,而且还无法完成对学生计算思维的培养。因此,教师应当突出学生在教学中的主体地位,根据学生的学习状态及知识掌握情况来合理安排教学内容,保证学生对基本知识的扎实掌握,为后续教学奠定基础,高效利用有限的课堂时间。[2]除此之外,在讲解python知识时,教师还需要注意对知识难度的把控,要本着由浅入深、由易到难的原则。例如,教师将python的课程分成了3大部分,第一部分中主要让学生理解python计算机语言的含义及基本操作内容;第二部分开始传授程序设计中的基本语句和结构;第三部分则讲解python语言算法知识,让学生尝试着自主编写程序。而且在实际的教学当中,还会根据学生的反馈适当调整,以降低学生在学习中的恐惧感,确保对学生计算思维的有效培养。

3.结束语

在如今这个信息时代,对学生计算思维的培养非常重要,可以为学生之后的发展奠定坚实的基础。基于此如何有效培养学生的计算思维,让学生善用计算思维处理实际问题,成为了广大教师应当研究与思考的问题。

猜你喜欢

计算机教学内容信息技术
综合利用单元教学内容进行整体单元复习
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
信息技术在幼儿教育中的有效应用
基于计算机自然语言处理的机器翻译技术应用与简介
计算机多媒体技术应用初探
中国古代的“计算机”
等差数列教学内容的深化探究