资源简介 计算机解决问题的过程(第1课时)【学习目标】1.了解并能说出通过编程解决问题的过程。2.知道算法的描述方法,针对一个问题能用自然语言和流程图描述算法。3.识记流程图符号和对应的功能,能画出流程图符号和算法的三种基本结构。重点:识记流程图符号和对应的功能,能画出流程图符号和算法的三种基本结构。难点:针对一个问题能用自然语言和流程图描述算法。【评价任务】任务1做游戏,尝试用语言描述最强大脑游戏问题。学生通过1个活动,打开“最强大脑游戏.py”程序,按照要求做游戏,并且用语言描述做游戏的过程。检测学习目标1,学习目标2。任务2认识流程图及其基本结构。学生利用2个活动,通过分组讨论,组内分工合作,借助教师发的学习资源和评价表,学会独立思考,养成自主探究的学习习惯,检测学习目标3。【学习过程】游戏导入:播放《最强大脑游戏》视频,让学生体验解决最强大脑游戏有几个步骤,分别是什么?接着引导学生了解编程人员通过计算机编程解决问题的过程。任务一: 做游戏,尝试用语言描述最强大脑游戏问题活动1 玩“最强大脑游戏”。“最强大脑”游戏的游戏规则为:用3秒记忆5位人物对应的编号,之后根据提问回答3位人物的编号,看谁记住的人物编号数量多。要求:1.每个同学做2-3次,看谁答对的次数多。2.用语言描述做游戏的过程。(提示:1.打开教师文件文件夹,双击“最强大脑游戏.py”程序,完成要求1的操作。2.互相合作,讨论完成要求2的内容。)评价得分 8-10分 5-7分 1-4分 自评得分评价标准 熟练操作游戏,用自然语言流畅描述做游戏的过程。 在教师提示下,完成活动1,可以说出游戏的过程。 仅能完成部分环节。【知识点拨】计算机解决问题的过程:、 、 、任务二 :认识流程图及其基本结构活动2:阅读课本P22-23页,使用流程图描述算法部分,认识流程图基本符号,组内同学以互相提问的方式,识记流程图符号及其功能。【知识点拨】算法概念:算法就是 。解决问题的过程,就是实现算法的过程。描述算法方法及其特点描述算法特点:优点:通俗易懂,是我们理解算法的第一步。缺点:用 描述算法流程图也称程序框图,它是算法的一种 表示方法。特点:形象、直观、易理解。2.常用流程图符号:起止框:表示一个算法 。输入/输出框:表示从 。处理框:表示 。判断框:表示 。满足条件,执行 的路径;不满足条件,则执行 的路径。流程线:指向 。连接符:表示 。在相互联系的流程图内,流程线将在具有相同数字或字母的另一连接符处继续下去。评价得分 8-10分 5-7分 1-4分 自评得分评价标准 能熟练画出流程图符号,并说出其功能。 在教师或同学的提示下,完成活动。 仅能完成部分环节。活动3 结合教师文件文件夹中的《程序的三种基本结构》动画,理解三种基本结构的流程图,完成问题一、问题二的流程图制作。要求:组内互相讨论学习,标出不懂或模棱两可的地方。【知识点拨】算法的三种基本结构:顺序结构、分支结构、循环结构1.顺序结构是一种最简单的基本结构,按照 执行程序语句。如图所示的顺序结构示意图中,先执行处理框 A,再执行处理框B。2.分支结构也称为 ,是一种根据 的结构。如图所示的分支结构中必定包括 ,若 则执行处理框A,若 则执行处理框B。3.循环结构是一种 结构。如图所示的循环结构中,若满足条件则执行 ,若不满足条件则 ,执行循环结构后面的代码。问题一、问题二的流程图:问题一 问题二评价得分 8-10分 5-7分 1-4分 自评得分评价标准 能快速、准确说出算法的三种基本结构;理解并能说出每种结构的使用方法;可以选用正确的流程图解决问题一,问题二。 在教师或同学的提示下,说出算法的三种基本结构、知道三种基本结构的使用方法、画出问题一问题二的流程图。 仅能完成部分环节。【知识总结】【学后反思】(收获与感悟:1.2.3.) 展开更多...... 收起↑ 资源预览