计算机解决问题的过程
2018-10-21王煜
学校教育研究 2018年4期
王煜
一、 教学内容分析
本课教学涉及的内容为广东教育出版社普通高中(信息技术选修1)《算法与程序设计》第一章第1节“计算机解决问题的过程”。本节是《算法与程序设计》的开篇内容,通过生活中常见的实例,使学生认识到这些生活中的瞬间片段,可以使用计算机来模拟解决的。借助程序設计语言(VB)编写程序解决问题和表达问题,使学生认识计算机解决问题的几个重要环节和一般过程,引领学生走进程序设计的学习大门。
二、 学生情况分析
学生经过了信息技术必修模块的学习,具备了一定的获取信息、信息加工与表达的能力,但是对于利用计算机程序设计语言来描述问题的解决,高一学生还是感到陌生和枯燥,提到程序语言甚至感到厌烦。
三、 教学目标
知识与技能:
1. 初步掌握用计算机程序解决问题的基本思想和方法。
2. 认识计算机程序的工作过程。
3. 体验计算机解决实际问题的工作过程,了解其实际应用价值。、
过程与方法:
通过斜抛运动的探究过程,尝试运用科学探究的方法研究计算机程序解决实际问题的过程。
情感态度价值观:
1. 体会合乎规范地使用计算机表达解决问题的思想。
2. 利用现代信息交流渠道,培养学生广泛开展合作,探究解决学习和生活中的问题。
四、 重点难点
教学重点:认识计算机程序解决问题的一般过程。
教学难点:如何将物理斜抛运动的解决过程用程序设计语言描述出来。
五、 教学过程