毕慧亮
(山东省青岛第一中学 山东 青岛 266002)
高中信息技术课程当中最重要的组成内容之一就是程序设计,经过大量的教学实践可以证明,编程教学能够锻炼学生的逻辑思维能力,培养学生的计算思维。
计算思维,做为高中信息技术学科核心素养之一,能够帮助学生建立运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一种思维方式。基于计算思维的编程教学模式,就是在编程教学中,综合利用计算思维的教学策略,构建起以教师为主导,学生为主体、以计算思维能力培养为目标的教学模式。通过任务引领和问题探究,让学生在学习过程中启发思考、总结规律、掌握科学方法,培养创新能力和科学精神,提高独立思考和解决问题的能力。
2.1 强化案例教学。计算思维强调的是应用计算机科学的一种思维活动,因此,高中程序设计课程教学中应注重引导学生如何尽快形成运用计算机科学的基本概念进行问题求解的思维习惯。为更好地培养学生的计算思维,教学中应做好案例的讲解,提高学生运用编程解决问题的意识。一方面,以案例来讲解程序实现的功能、程序设计的构成以及相关语句实现的功能,使学生认识到做好Python程序的合理设计与编写,能解决很多现实问题。另一方面,围绕学生熟悉的问题,为学生演示如何编写程序设计,传授编写程序设计的技巧,并通过运行程序,使学生感受程序设计的作用。……