基于计算思维培养的信息技术程序设计初探
2021-07-23王智慧
江苏科技报·E教中国 2021年9期
王智慧
在信息技术核心素养落实的过程中,有一种误解是将计算思维教育简化为“编程学习”,落实在教学中就被有些教师理解为只要开展程序设计课,就被视为培养了学生的计算思维。
笔者认为,培养学生的计算思维就是培养学生用这个时代的思维去处理这个时代的事情,让学生体验一个完整的处理问题的过程。具体到程序设计教学过程中,就是让学生清楚遇到的问题是什么,这个问题怎么解决,用程序如何实现,实现后如何优化,优化后是否能迁移到其他领域的问题解决中,形成“计算思维+”的过程。要落实计算思维,需要信息技术教师在程序设计相关内容的教学设计中下功夫,本文以“编程解决问题——抛硬币问题”一课为例进行了探究。
一、指向核心素养的教学目标
指向核心素养的教学目标既要符合常规教学目标,即知识目标符合信息技术课程标准和教科书基本要求,水平符合学生已有基础,又要以核心知识为载体,指向学生对学科思想和方法的理解,指向迁移应用所学知识、方法和技能去解决新问题的能力。
结合“编程解决问题——抛硬币问题”一课内容及学生现有知识水平,教师确定了两个教学目标:一是通过分析抛硬币问题,了解编程解决问题的基本方法,加深对计算机程序设计本质的认识。二是通过计算机实现模拟抛硬币过程,理解计算机解决实际问题的原理与思路,提升利用编程解决实际问题的意识与能力。……
登录APP查看全文
