19.阅读材料,根据要求完成教学设计。
从生活中解决问题的步骤引出算法的概念,并让学生感受到利用计算机编程解决问题的一般过程。
教学对象:高一学生
教学重点:体验人与计算机解决问题的区别
教学难点:理解算法的概念和作用
教学材料:
①“国际象棋和麦子”
②“农夫过桥”小游戏程序
③“麦子计算”VB 程序
④“交换变量值”程序代码半成品
要求:
(1)利用教学材料①和③设计一个师生互动环节,引导学生体验计算机编程解决问题的过程。(10 分)
(2)请补充表 2 所示的表格式板书的内容,详解教学材料②的算法流程。(10 分)
(3) 利用教学材料④设计一个教学环节,让学生从中感受“需求分析—设计算法—编程实现—调试运行”这一计算机编程加工的一般过程。(15 分)