程序设计教学中促进高中生创新思维的发展
程序设计教学中促进高中生创新思维的发展
上海市松江二中 杨晓峰
算法和程序设计是上海市高中信息科技教学三个选学模块之一。通过这一模块的学习,高中学生可以体验专业性的算法思想,学习并使用程序设计语言解决一些实际问题。在历届的上海市高中信息科技等级考试中,关于算法和程序设计的内容都超过了50%的比例。
另外有两个方面也促进了上海高中生对程序设计的学习热情。首先,享有高考加分政策的上海市高三程序设计竞赛和信息学奥林匹克竞赛(NOI)上海选拔赛,都是以程序设计为比赛形式。这些竞赛吸引了众多高中学生学习程序设计,参加竞赛。其次,在上海的二期课改中,高二的数学教学中专门用一章的内容学习算法并作为高考的考试内容。学习好程序设计对于高中生在高考取得好成绩也是大有帮助的。因此,程序设计在上海的高中生中有着众多的学习者。
程序设计教学中应该实现怎样的教学目标是笔者在多年的高中程序设计教学中一直在思索的问题。如果把程序设计学习的目标仅仅定位在获得高考的加分或取得等级考试的好成绩无疑是非常狭隘的。能够在竞赛中脱颖而出的佼佼者毕竟是少数。对于大部分将来并不会从事计算机专业的同学来讲,真正能够让他们受益的是在程序设计学习中促进他们能力的发展。
一、问题的提出
《上海市中小学信息科技课程标准》中指出信息科技课程应该让中小学生“ 学会利用信息技术发展批判性思维和创造性思维,培养解决真实、开放问题的能力。”高中生的思维活跃,容易打破惯有思维模式的束缚。在学习了必要的专业知识以后,程序设计为他们提供了解决实际问题,发展创新思维的平台。
2007年,美国国际教育技术协会颁布了新版“国家学生教育技术标准”(NETS S-2007)。对照中国高中信息技术标准与NETS S-2007的维度对应关系,我们不难发现,我国的高中信息技术标准中缺失了“创造力和创新”这一维度。创新是民族进步的灵魂,我国高中信息技术标准中这一维度的缺失无疑是一大不足。这不仅要求我们高中信息科技教师在日常教学中有意识的进行引导,也为我们在这一方面开展课题研究提供了空间。
创新思维通常以流畅性、灵活性、独创性、细致性或发散思维为特征。在高
程序设计对中学生创新思维形成的作用 【关键词】程序设计 中学生 创新思维 作用 信息技术学科对中学生创新思维的发展有着重要的促进作用。 《中小 学信息技术课程指导...
高中地理教学中学生创新思维能力的培养_教学案例/设计_教学研究_教育专区。高中地理教学中学生创新思维能力的培养 摘要:21 世纪是一个信息化高速发展的时代,我国各项事...
注入式、填鸭 式,这不利于学生创新思维的的发展。...数学教学中学生创新思维的培养 以及实习中的所见、所...例如,在教学长方体的表面积时,我设计以下程序。 1...
如何在语文教学中培养高中生的创新思维_教学案例/设计_教学研究_教育专区。。 。 ? 毒蛳 角 如何在语文教学中培养高中生的创新思维 重庆市黔江 中学校 向代红 ...
浅谈中学数学教学中学生创新思维的培养_六年级其它课程...一、在数学教学中,要精心设计,创设一定的思维情境,...在数学教学中,学生的创造性思维的产生和发展,动机的...
程序设计对中学生创新思维形成的作用_教育学_高等教育_教育专区。程序 设计 对 ...如何培养中学生的创造性... 10人阅读 2页 3.00 多媒体教学对创新思维形...
在化学实验教学中培养高中生的创新性思维_教学案例/设计_教学研究_教育专区。在化学实验教学中培养高中生的创新性思维 化学是一门以实验为基础的学科。从化学的发展...
浅谈化学教学中学生创造性思维的培养张久龙 湖北省...化学教学中可通过设置疑问、组织讨论、改进实验、探索...我认为,根据实验目的,重新设计实验方案是发展学生创造...
生物实践教学中培养中学生的创新思维_教学案例/设计_教学研究_教育专区。生物实践教学中培养中学生的创新思维 【摘要】素质教育的核心是创新教育。中学生物实验教学对于...
高中语文教学中学生创新思维的培养_教学案例/设计_教学研究_教育专区。龙源期刊网...中长期教育改革和发展规划纲要》明确指出素质教育的重点是“以培养学生的创新 ...
闽公网安备 35021102001881号 
热门文档