《山东省郯城县郯城街道初级中学八年级信息技术 第一单元 第4课《分支结构》导学案.doc》由会员分享,可在线阅读,更多相关《山东省郯城县郯城街道初级中学八年级信息技术 第一单元 第4课《分支结构》导学案.doc(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第一单元第4课分支结构导学案学习目标:一、知识目标:了解分支机构在算法中的使用二、技能目标学会设计程序保护自己电脑中的资源三、情感、态度与价值观目标培养计算机安全和网络安全的意识,掌握信息安全自我防范的基本技能重点、难点:设计密码验证器教学进程:一、课前准备:1、预习导学稿;2、启动E语言二、共同研读:了解分支结构1、密码验证问题的分析2、分支结构:密码验证涉及的算法的分支结构,它通常会有两个或两个以上的分支来处理问题,当符合条件时会按照一定程序进行,当不符合条件时会按另一种程序进行。3、密码验证问题的简单流程图,(P19,流程图)三、合作探究:用E语言程序代码解决密码验证问题提示:自学、求助
2、“导学稿”、或向身边的同学、老师请教。1、任务分析:密码验证器:输入密码,验证密码是否正确据算法,绘制流程图确定所需要的组件(1)1个标签(注释)(2)1个编辑框(放置输入的密码)(3)1个按钮(被单击时激发代码)2、界面设计(可参考右图)3、学生上机实践、交流汇报、演示效果4、认识分支结构语句见p20图加油站:分支结构代码中的虚线是E语言代码输入时候自动生成的,主要是为了方便编程者能够清晰地看到程序运行的流程走向,方便检查代码的正确性。信息框(“密码正确!”,32,)语句的作用是弹出一个对话框,其中“密码正确!”是对话框中显示的文字,“,”是命令参数分割符号,“32”是对话框中显示的图标。关
3、于“信息框()”语句的使用,请参考E语言知识库。5、练一练:(代码可参照右图)输入代码后并运行此程序,然后在信息框里输入“1234567890”,单击“验证密码”按钮,看看程序是否能够对输入的密码进行判断。如果要把输入的密码作为数值来判断,应该如何修改按钮相应代码?6、开拓创新:尝试另外的方法解决该问题(可参考右图)1、认识“如果”()语句和“如果真()”语句2、尝试用“如果”()语句和“如果真()”语句进行书写编码。7、练一练:如果要对两个或两个以上的条件进行判断,那么如何设计分支结构的程序代码呢?请设计一个程序,能够对输入的任意两个只进行大小的比较,并能把大的数值以信息框的方式显示出来。四、实践与创新请设计一个判断题的程序,如果用户输入正确,则通过信息框提示“恭喜您,答对了”;如果输入不正确,则通过信息框提示“请继续努力”。五、课堂小结:1、分支结构在算法中的使用2、分支结构语句3、多条件判断分支的处理,即“如果真()”命令代码六、评价评价项目自我评价小组评价分支结构流程图“如果()”命令“如果真()”命令数据的加密六、学后记: 附:比较大小的程序界面示例和代码2