

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

是你****盟主
实名认证
内容提供者


最近下载
最新上传
浙江省宁波市2024-2025学年高三下学期4月高考模拟考试语文试题及参考答案.docx
汤成难《漂浮于万有引力中的房屋》阅读答案.docx
四川省达州市普通高中2025届第二次诊断性检测语文试卷及参考答案.docx
山西省吕梁市2025年高三下学期第二次模拟考试语文试题及参考答案.docx
山西省部分学校2024-2025学年高二下学期3月月考语文试题及参考答案.docx
山西省2025年届高考考前适应性测试(冲刺卷)语文试卷及参考答案.docx
全国各地市语文中考真题名著阅读分类汇编.docx
七年级历史下册易混易错84条.docx
湖北省2024-2025学年高一下学期4月期中联考语文试题及参考答案.docx
黑龙江省大庆市2025届高三第三次教学质量检测语文试卷及参考答案.docx