计算机编程--第4节分支结构程序设计.doc
上传人:qw****27 上传时间:2024-09-10 格式:DOC 页数:3 大小:158KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

计算机编程--第4节分支结构程序设计.doc

计算机编程--第4节分支结构程序设计.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第4节分支结构程序设计一、教学目标知识目标:了解分支结构程序设计的概念。技能目标:1、学会对分支事件进行综合分析,并用分支结构加以描述。2、学会画分支结构流程图。二、重点难点教学重点:分支结构程序设计及画流程图。教学难点:多重分支结构。三、环境与素材1、能够上因特网的多媒体网络教室。2、相关图例。四、教学建议建议课时:2课时。电子邮箱申请过程中出现的“用户名已经被注册”的情况可能学生在注册邮箱过程中已经碰到过了,这就很自然地引出程序设计的分支结构。教材中提供了邮箱申请过程中分支结构的流程图片段,结合上一节的流程,学生应该能够把这个流程图写完整。需要指出的是:“重新输入用户名”一段程序应该是流程图的哪一位置?实际操作中,程序是在出现“用户名已经被注册”提示信息后,直接返回到上一步操作,即要求重新输入用户名及密码等信息(这里不同的网站要求及内容会有所不同)。“行李托运问题”教材给出了完整的流程图。教师要帮助学生对流程图加以分析,指导学生学会看流程图,学会通过对事件进行分析画出流程图,最后逐步学会根据流程图写出源程序。从理解层面上看,分支结构对学生来说并没有太大难度,主要问题是在应用上。如何指导学生对分支问题进行分析是教学的关键,而分析分支结构程序最关键的是对“分支条件”的分析,即怎样把判断条件表达明确、清楚。课文中的几个实例相对比较简单,理解和分析起来应该没有太大问题,但对课后练习中的两个题目分析起来可能会有一定难度。为加强学生练习,巩固分支结构,教参在本节增加几道练习,以供教师在教学过程中参考、选用。如何把问题分析得透彻、全面,是教师在教学中应当着重把握的内容。要重视对学生分析方法的指导,培养学生严谨的逻辑思维和良好的学习习惯。下面补充一些分支结构练习,以供教师在教学中对学生进行训练。在训练时还是要强调:先对问题进行分析,画出流程图,再转化为程序,上机调试运行。1、输入a、b、c三个不同大小的数,将它们按由小到大的顺序输出。2、某超市为了促销,规定:购物不足50元的按原价付款,超过50不足100的按九折付款,超过100元的,超过部分按八折付款。编一程序完成超市的自动计费的工作。3、从键盘读入一个数,判断它的正负。如果是正数输出“+”,是负数输出“-”,否则输出“0”。参考程序: