APP下载

论程序设计课培养学生高阶思维能力

2014-08-15夏华芹

当代教研论丛 2014年12期
关键词:程序语言思维

夏华芹

(江苏省丹阳市实验学校 丹阳市 212300)

一、对高阶思维的认识

美国教育家布卢姆将思维过程化为六个教学目标,记忆、理解、应用、分析、综合、评价和创造,其中记忆、理解、应用是低阶思维,主要用于学习事实性知识或完成简单任务的能力;分析、综合、评价和创造为高阶思维,是较高认知水平层次上的心智活动或认知能力。高阶思维是高阶能力的核心,主要指创新能力、问题求解能力、决策力和批判性思维能力。

二、如何在程序设计课堂搭建平台,发展学生高阶思维

程序设计语言不同于学生以往所接触的人类自然语言和数学公式等,它有很强的抽象和逻辑性,是理论与实际紧密结合的课程。所以程序设计语言课对培养学生思维有一定的作用。教学中有意识地启发、鼓励学生自主地探索和实践,将极大地发挥学生潜能。

程序设计课堂教学由“难题和疑问”或“一些困惑、混淆或怀疑”引发的学生的思维火花,也引发了高阶思维。高阶思维的发生就是反思——问题生成——探究、批判——解决问题的过程,可见问题是开启高阶思维的最大动力。所以坚持把问题作为思维主线。每堂课以问题开始,按问题展开,以问题终结,把问题作为思维主线,用问题来激发高阶思维。教学问题主要有两类,一类是课上生成的问题(往往具有不确定性),另一类是教师课前预设的问题,具有可掌控性。那么教师预设出什么样的问题才能够牵引学生的高阶思维呢,这类问题往往具有以下三个特点:第一,问题要具有“挑战性”,也就是说“要能抓人”,对于直白或索然无味的问题,即学生可以用“是”或“不是”就可以回答的问题,学生会不屑一顾;……

登录APP查看全文

猜你喜欢

程序语言思维
思维跳跳糖
思维跳跳糖
思维跳跳糖
思维跳跳糖
语言是刀
试论我国未决羁押程序的立法完善
让语言描写摇曳多姿
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
创卫暗访程序有待改进