吴敏
摘 要:“计算思维”这一新概念,为中小学信息技术教育提供了新的方向,本文首先提出了目前高中信息技术课程教育中存在的诸多问题,分析指出了问题背后隐含的原因是信息技术课程本身的思维缺位,接下来,本文解释了“计算思维”的内涵和特点,接着阐述了进行高中生计算思维培养的必要性,最后,就如何培养学生在信息技术课程中的计算思维做了简单的研究。
关键词:信息素养 计算思维 信息技术课程 高中信息技术 高中生
中图分类号:G632 文献标识码:A 文章编号:1674-2117(2014)22-0-01
大多数高中学校都能配备足额的信息技术教师,硬件水平也能达到教育主管部门的要求,但是信息技术课程的实际教学与考核重点仍停留在信息技术的上机操作層面,对信息技术的思维层面拓展挖掘不够,没能最大限度地挖掘信息技术课程的价值性。
1 当前高中信息技术课程教育中的一些问题
当前信息技术教育进入了一个关键阶段,同时地出现了许多问题。例如,在学生层面,学习无热情,积极性不高,甚至部分学校信息技术课堂秩序都呈现嘈杂无序的状态;在教师层面,教学无压力,备课缺研讨,教研无成果,甚至部分学校课程由非信息技术专业教师兼职;在家长层面,对信息技术课程缺乏重视和认同感,甚至认为信息技术课程就是打字、上网、游戏等。综上所述的种种现象,究其主要原因,也就是信息技术课程的背景浅薄和课程思维的缺位。通过拓展“信息素养”这一课程教学目标的内涵,可以为信息技术课程提供学科理论基础,甚至可以提高信息技术课程的地位。
2 高中生计算思维培养的必要性
信息技术课程教学的必由之路就是从注重操作实践的技术素养上升到注重思维素养的培养这一高度上来,培养学生成为问题的解决者,而不是软件的熟练操作者,具体落实到信息技术课堂教学就是“计算思维”的培养。在信息技术课程中注重计算思维培养有以下几点好处:①发展计算思维的学科思想,要让学生学会解决实际问题,使学生拥有更好、更多的生存能力,更好地认识和适应社会;②有利于学生应对快速发展的信息社会;③在高中信息技术教育中注重“计算思维”的培养,有利于学生以后的学习和生活。
3 如何培养高中生的计算思维
在信息技术课程中如何培养学生的计算思维,就要从课程价值、课程思维的切入点去考虑这个问题,笔者认为要做好以下几点。
3.1 逐步提升信息技术的课程地位
在目前偏向应试教育的大背景下,信息技术课程由于和升学考试没有直接关联,导致信息技术课程地位较低。面对现实境况,信息技术教师必须要有充分的心理准备,做好研究、挖掘教材的相关工作,不断提升自己的业务水平,做到“有为才能有位”,以计算思维作为培养学生信息素养的新突破口,让学生能学到更多的技能,这样才能有助于逐步提高信息技术的课程地位,形成良性循环。
3.2 做好教师计算思维的培训工作
作为一名优秀的信息技术教师,要达到如下两点要求:①全面掌握计算机科学知识,不求“很专”,务必“广博”,做到融会贯通,对大多数问题能设计算法和优化算法;②拥有较高的教学艺术水平,努力探索创新教学方法。
3.3 以程序设计为重点培养计算思维
程序设计教学中的核心就是算法设计,计算思维的培养很大程度上依赖于算法的教学,围绕算法的教学要注重以下几点:①面对同一问题,提倡多样化进行算法的设计。教师应该尊重学生的多样性,鼓励并保护学生的创新思维,提倡用不同的算法设计和解决问题,积极培养学生换角度考虑问题的习惯;②高中生初次面对高难度的、数据规模较大的问题不可能很好地运用计算思维解决,让学生从简单的、趣味性强的、经典的问题入手,培养学生化繁为简的能力,培养高中生的学习兴趣和树立学习信心;③鼓励分组交流,强化上机练习,提倡及时反思。
3.4 在校园文化中渗透计算思维
计算思维的培养形式不能仅仅限于课堂形式,学校应多组织一些课外活动,如科技创新比赛、专家讲座等,以开拓高中生的视野。或者让他们参与科研项目,培养他们实际动手以及进行主动思考的能力,也可以让他们将课本中学到的内容运用到实际的生活中去。
4 结语
如今我们处于一个信息化高速发展的阶段,如何运用信息技术进行学习、工作和解决问题已经成为一个必备的能力。在信息技术课程中对高中生进行计算思维培养,不仅为信息技术相关学科储蓄了高级人才,更重要的是为高中生的未来发展打下了坚实基础。计算思维的培养使得他们更加深刻地理解计算机实现的工作机制,有利于他们未来从事创新发明的工作,有利于提高学生的信息素养乃至整体的科学素养,即使高中生未来的工作未必与计算机直接相关,但是应用信息技术处理问题时形成的思维方法和学习习惯,也可以引导他们找出解决问题的最佳方案。
(江苏省仪征中学,江苏 仪征211900)
参考文献:
商书元.计算思维培养在程序设计课程中的实践[J].教育教学论坛,2013(9).