九年级上学期信息技术总第13课。
第四单元智能机器人。
第7课程序的基本结构。
供第十五周使用)
相邸镇初级中学李振华。
教学目标 知识目标。
熟悉“多次循环”、“永远循环”、“条件循环”和“条件判断”模块的作用和使用方法。
技能目标。能够规范地使用各种控制模块,使程序结构清晰、容易理解和修改。
情感、态度与价值观目标。
1、让学生形成良好的编程习惯和态度;
2、增强创新意识。
教学重点。1、熟悉“多次循环”、“永远循环”、“条件循环”和“条件判断”模块的作用和使用方法。
2、能够规范地使用各种控制模块。
教学难点。能够规范地使用各种控制模块。
教学时数。2课时。
教学过程。一、复习与导入。
多次循环。条件循环。
永远循环。二、讲解新课。
一)多次循环。
多次循环”允许多次同一组指令。
例:让机器人唱3次“do,re,mi”。
关键:右击“多次循环”模块,在弹出的对话框中输入循环次数,然后在“多次循环”循环体中插入需重复处理的模块。
二)永远循环。
永远循环”模块的功能是永远执行循环体内的同一组指令。
永远循环”模块可以直接使用,无需进行设置,它的功能就是永无休止地循环。所以习惯上将“永远循环”模块的工作方式称为“无限循环”
例:要求机器人受到碰撞就发音。
本程序比第6课的容易些,只是受到碰撞就发音,关键是在“永远循环”循环体内插入一个永远循环处理的模块(碰撞检测模块)。
三)条件循环。
条件循环是指当设定条件成立,就进行循环。
例:在周围很安静的情况下,机器人一直等待主人下达命令,直到你发出声音,机器人才开始运动。
分析:将“条件循环”模块移到流程图生成区,并连接在程序的相应位置。右击“条件循环”模块,在弹出的对话框中输入判断条件,然后在“条件循环”循环体内插入需要重复处理的模块。
声音检测”模块。
处延时等待”模块的作用。
四)条件判断。
条件判断是指根据条件在两组指令中选择一组执行,可以对任何全局变量和传感器变量进行判断,如果满足条件,就执行“是”下面的指令;如果不满足条件,就执行“否”下面的指令。
三、学生上机练习。
1、教师巡回辅导并检查各组设计的运行线路的可运行性。
2、各组完成上机作业后,是否在svjc上**调试成功。
3、对运行成功的组做点评。
四、整理微机。
学生关机,整理键盘、鼠标,填写上机记录,摆放好凳子。
程序的基本结构
作者 张爱国。中国信息技术教育 2010年第04期。教学目标。知识与技能 理解程序设计的顺序结构基本思想,掌握顺序结构语句特点。过程与方法 培养用算法分析问题的能力,能够使用顺序结构编写简单的程序解决具体问题。情感态度与价值观 体会用结构化方法解决数学问题的便捷性 明确结构化在程序设计中的重要作用。...
12程序的基本结构
一 教学目标。根据本节教学内容以及学生的特点,结合学生现有知识水平,确定本节课教学目标如下。1 认识程序的三种基本结构。2 能牢固掌握程序的顺序结构并能编写出简单的小程序。3 初步认识选择结构的简单程序。4 培养学生分析问题 解决问题的能力。5 使学生积极参与,发挥他们的主动性,激发他们的求知欲。二...
程序的基本控制结构
第二节 程序的基本控制结构。一 教学目标 1 让学生理解程序设计以及何为结构化程序设计 2 介绍结构化程序设计的三种基本控制结构 二 重点与难点 重点 1 结构化程序设计方法中的三种控制结构。难点 1 循环结构的掌握。2 计算机随机数及其应用。三 教材分析与教学建议。本节的目的是让学生理解计算机程序...