APP下载

项目教学模式下高中生计算思维的培养策略

2019-01-19任莉

中学课程辅导·教师通讯 2019年22期
关键词:编程教师应高中生

任莉

【内容摘要】计算思维成为思考问题、解决问题的重要思维方式。而如何培养学生的计算思维,则是每一个信息技术教育工作者需要关注的内容。在项目教学模式下,教师应积极发挥高中生在课堂中的主体地位,在編程项目中、软件教学中以及课堂活动中,培养高中生计算思维,从而真正发挥出项目教学法对高中生计算思维的培养作用。

【关键词】项目教学模式高中生计算思维培养

在素质教育背景下,要求高中信息技术教师善于培养高中生计算思维,提升高中生综合能力。对此,在项目教学模式下,教师应积极发挥高中生在课堂中的主体地位,让高中生自主去处理项目,教师应作为高中生的引导者,对高中生在学习过程中所遇到的疑惑进行及时的指导,绝不可过多干涉高中生的探究步骤,应将课堂的权利交还给高中生,这样才能使高中生在不断自主探究及学习之中,逐渐提升自身计算思维。因此,本文着重探讨项目教学模式下高中生计算思维的培养策略。

一、在编程项目中培养高中生计算思维

培养高中生计算思维的重要途径为编程,开展编程教学能够促进高中生思考问题、设计算法以及代码编写,让高中生能够在不断的分析中,逐一突破各种难题,以缜密的分析与思考,来构建出解决问题的重要模型,并利用这一模型来解决更多的问题。所以,在项目教学模式下的高中信息技术教学中,教师应善于在编程项目中培养高中生计算思维,充分发挥出编程项目的积极作用,引导每一名高中生自主去收集材料,寻找解决问题的有效方法,实现编程项目的良好处理。

谷歌公司抽象概括了计算思维,其认为计算思维主要涵盖,算法设计,分解任务,抽象思维以及模式认知。对此,在高中信息技术教学中,教师在实施项目教学时,需以这四方面为基础,来引导高中生自主去完成上述四项项目环节,这样不但能够帮助高中生掌握到良好的计算方法,也利于提高高中生的思维能力,促进高中生有效认知信息技术知识,从而提升高中生综合学习水平。同时,培养高中生计算思维也利于开阔高中生的视野,强化教学深度,引导高中生探究解决问题的不同方法,帮助高中生掌握到更多信息技术知识,并在此过程中真正落实培养高中生计算思维的目标。

二、在软件教学中培养高中生计算思维

对于高中生来说,其自身运用计算机软件的经验已有很多,具备运用计算机软件的能力,但究其本质来说,高中生自身运用计算机软件的知识储备以及技能等方面均不够成熟。所以,在项目教学模式下的高中信息技术教学中,教师应注重培养高中生计算思维,从而逐渐提升高中生知识储备以及运用技能等。具体来说,在课堂教学中,教师应善于引导高中生分析与了解功能背后的主要特征及原理等,培养高中生独立思考以及解决问题的能力与思想,让高中生能够更为高效的解决问题,从而科学运用计算机技术。在高中生运用计算机软件知识及技能较为扎实之后,再引导高中生高效处理任务,确保任务完成的质量。

例如,在开展Excel电子表格的教学时,为培养高中生计算思维,教师则需进行项目教学,在课堂中,与高中生共同参与至Excel电子表格制作方式的探讨之中,并引导高中生自主去制作Excel电子表格,完成教师所布置的任务。针对本节课内容来说,教师可提前让高中生搜集同学们的个人信息,收集的内容主要涵盖姓名、电话号码等,而后利用这些信息来制作Excel电子表格,了解全班同学男生和女生的比例,在完成该项任务的过程中,就能够在一定程度上体现高中生的计算思维,实现培养高中生计算思维的目的。

三、在课堂活动中培养高中生计算思维

在项目教学模式下,教师也应在课堂活动中培养高中生计算思维。如可通过课堂教学活动来培养高中生自动化思维,这种自动化主要指的是机器设备,即系统在人数较少情况下,根据人的主要需求来实施自动检测以及信息处理等过程。对于高中信息技术学科来说,其中诸多内容均涵盖自动化思维。所以,在项目教学模式下,教师应引导高中生主动发挥这一思维方式,来及时解决课堂学习中所遇到的问题,并学习与掌握信息技术相关知识。

例如,在学习《信息加工与表达》一课时,教师则应在项目教学模式下的课堂活动中,积极培养高中生计算思维。对此,教师应将项目交由高中生独自来完成,在此过程中,只对高中生起到引导作用,让高中生能够主动去分析格式刷、以及替换功能在计算机自动化中的主要体现。在操作期间计算机会把高中生所需的效果,利用代码及算法让其变为一种外化的功能性按钮,而高中生只需点击这个按钮,就可看到编辑效果。但该功能实践方式究竟为何?主要算法又是什么?等,高中生并不全然了解,简而言之,就是简化问题为代码与算法,以一种自动化的方式去完成各项操作步骤,教师在讲述教学内容时,需合理灌输给高中生自动化思维方式,以提升高中生思维能力。

总结

总而言之,高中信息技术课程的开展较为艰巨,其在开展过程中不但面临着机遇,与此同时也面临着挑战。在此情况下,就如何提升高中生计算思维能力应作为每一名高中信息教师所主要思考的话题。对此,在项目教学模式下,教师应积极实施项目教学法,来发挥高中生在课堂中的主体地位,将课堂的权利交还给高中生,让高中生能够自主去完成项目,并在完成项目的过程中,掌握诸多技能,逐渐提升高中生的计算思维能力。以培养高中生计算思维能力的途径来说,可在编程项目中、软件教学中以及课堂活动中,培养高中生计算思维,从而真正发挥出项目教学法对高中生计算思维的培养作用。

(作者单位:甘肃省白银市平川中学)

猜你喜欢

编程教师应高中生
《发明与创新》(高中生)征稿啦
编程,是一种态度
元征X-431实测:奔驰发动机编程
语文教师应具备的“文本素质”
编程小能手
纺织机上诞生的编程
高中生应如何适应高中数学的学习
高中生是否应该熬夜学习?
小学低年级教师应处理好的几种关系
教师应上好语文综合性学习课