信息技术常态课中对学生算法思维的培养
2016-09-10严德良
中国信息技术教育 2016年19期
严德良
人类千百年来都在寻求解决同类问题的最优方法,以期达到最佳效果。而“算法”简单地说就是解决问题的一般方法及步骤。算法思维强调思维的条理化、逻辑化和程序化,注重解决问题的一般性,更讲究能解决相似的一类问题。计算机的问世为人类探索自然添加了重要工具,对人类研究问题的能力和研究问题的方法产生较大的影响。“算法”是计算机领域的重要基石,它在科学技术和社会发展中起着越来越重要的作用,算法思维是计算思维的重要组成部分,尤其在信息爆炸时代显得更为重要。
算法是数学学科必修课程的学习内容,而作为计算机领域的基石,“算法与程序设计”只是高中信息技术课程选修模块。教学内容虽蕴涵了算法思维,但还是以程序设计内容为主。目前,信息技术学科课程体系和内容结构从小学到高中都缺乏对算法思维培养的重视。因此,如何从培养算法思维出发,结合学校实际活用教材,如何从解决实际问题出发,寻求解决问题的一般方法,如何让课堂充满思考,走出“技术应用”的泥潭,如何以培养算法思维为主线贯穿整个课程,塑造学科的灵魂,这些是每位信息技术教师都需要思考的问题。笔者从以下四个方面对此阐述一些个人体会。
● 从软件技术应用中,挖掘算法题材
计算机的发明,是为了让人们从繁重的重复劳动中解放出来。Windows视窗操作系统直观、易于操作,为用户快速学会计算机提供了方便。……
登录APP查看全文
