1 2算法描述与设计_第1页
1 2算法描述与设计_第2页
1 2算法描述与设计_第3页
1 2算法描述与设计_第4页
1 2算法描述与设计_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,算法描述与设计,陈思,安徽省淮北市第一中学,2,教材分析,学情分析,教学目标,教学重难点分析,教法、学法,教学准备,教学过程,说课流程,一、教材分析,3,作用和地位,教材内容,教材处理,教育科学出版社算法与程序设计(选修)第一章如何用计算机解决问题第2节算法描述与设计正确、高效的算法对程序的实现会有很大帮助。算法的学习,也是学生学科核心素养中计算思维培养的重要一环。,一、教材分析,4,作用和地位,教材内容,教材处理,教材中介绍了“算法是灵魂”和“如何描述算法”这两个部分的内容,其中第二部分是本节课的主要内容。“如何描述算法”部分,“用自然语言描述算法”和“用流程图描述算法”引用的是第一节桌面小时钟的案例,引导学生思考并比较两种算法描述方式的各自特点;“用伪代码描述算法”引用的是闰年判断的案例。,一、教材分析,5,作用和地位,教材内容,教材处理,在实际教学中,为了激发学生的兴趣,引导学生自主学习探究,以游戏“跳一跳”部分功能算法实现作为项目研究主题,学生利用数字化学习平台,学习课程相关知识,分析游戏功能实现方式,完成项目内容。,二、学情分析,6,三、教学目标,7,了解算法的基本概念及其特征;了解算法的三种描述方式;能够根据具体问题,选择合适的方式描述算法。,知识与技能,情感态度价值观,过程与方法,通过自主学习的过程了解相关概念;通过设计游戏算法的项目学习,体验设计算法的过程,了解描述算法的方法。,使用贴近学生的案例,培养学生学习算法与程序设计的兴趣;学生亲身体验并合作完成学习项目,培养学生信息意识和信息社会责任。,知识与技能,过程与方法,情感态度价值观,学科核心素养,三、教学目标,8,(1)了解算法的概念、基本特征和描述方法。(信息意识)(2)合理运用数字化学习资源,并使用合理的策略方式管理整合学习过程与资源,完成学习任务,创作作品。(数字化学习与创新)(3)针对给定的项目任务进行需求分析,明确需要解决的关键问题,并设计相应的算法。(信息意识、计算思维)(4)能够选择适合的方法描述算法。(信息意识)(5)愿意与同学交流、合作、共享研究成果,尊重不同的研究内容,积极、主动地融入到信息社会中。(信息意识、信息社会责任),四、教学重难点分析,9,教学重点,教学难点,1,2,()算法的概念()算法的描述方式,(1)如何根据实际问题进行需求分析,设计算法;(2)如何根据自身需求,选择最合适的方法描述算法;(3)对算法应该从哪些方面进行评价。,通过游戏操作流程设计和项目探究活动等环节突破教学重点。,通过教师项目范例展示、学生项目探究活动等环节突破教学难点。,五、教法、学法,10,教师主要采用项目教学法、任务驱动法、讲授法进行教学。课程中,引导学生设计“跳一跳”小游戏部分功能的算法。在研究设计的过程中,部分重点知识内容,通过讲授的方式向学生传授。,学生主要采用项目学习、合作交流评价等方式进行学习。学生作为“游戏开发者”,根据老师的范例展示,对本节知识进行学习与探究,并分组完成学习的项目任务。学生展示各自研究成果后,其他学生对其进行评价,对学习内容进行总结提升。,教法,学法,六、教学准备,11,1多媒体网络机房2数字化学习资源库以本节课教学内容为主题的学生学习资源网站,包括本节课知识要点、学习内容拓展、视频微课等资源。3项目探究活动任务单,12,新课导入,知识学习,项目学习介绍,项目范例展示,项目实施,交流评价,总结提升,教学过程,七、教学过程,13,新课导入,知识学习,项目学习介绍,项目实施,交流评价,总结提升,项目范例展示,七、教学过程,14,新课导入,知识学习,1、新课导入(3分钟)视频“跳一跳”火爆朋友圈,激发学生兴趣,引出本节课研究对象。提出问题:怎么能让它成功地落在下一个砖块上呢?,项目学习介绍,项目实施,交流评价,总结提升,项目范例展示,七、教学过程,15,2、知识学习(3分钟)根据学生设计的玩家流程,引出算法描述方式的教学。引导学生通过贴图的方式,完成对玩家流程的算法使用流程图的方式描述出来。,新课导入,知识学习,项目学习介绍,项目实施,交流评价,总结提升,项目范例展示,设计意图:培养学生的自主学习能力,为后续学习做铺垫。学科核心素养:信息意识,七、教学过程,3、项目学习介绍(2分钟)老师通过提问,引导学生分析问题,解决问题。,跳近啦,刚刚好,跳远啦,新课导入,知识学习,项目学习介绍,项目实施,交流评价,总结提升,项目范例展示,16,设计意图:引导学生分析问题,解决问题。学科核心素养:计算思维,七、教学过程,4、项目范例展示(5分钟)老师以其中的一个子项目为例,介绍探究目的,并展示探究结果。学生思考自己的探究项目。,新课导入,知识学习,项目学习介绍,项目实施,交流评价,总结提升,项目范例展示,17,设计意图:介绍项目学习如何开展,明确探究内容。,七、教学过程,新课导入,知识学习,项目学习介绍,项目实施,交流评价,总结提升,项目范例展示,18,七、教学过程,5、项目实施(8分钟6分钟)学生分小组,利用老师搭建的学习平台查找相关资料,组内交流讨论,为小游戏的功能设计算法。老师巡视学生完成情况,并及时为学生提供个性化的指导。,新课导入,知识学习,项目学习介绍,项目实施,交流评价,总结提升,项目范例展示,19,设计意图:培养学生自主分析问题、解决问题的能力。学科核心素养:信息意识、计算思维、数字化学习与创新、信息社会责任,七、教学过程,、交流评价(6分钟+5分钟)学生通过组内合作完成任务后,学习小组汇报探究结果。其他小组对其探究成果进行评价。,新课导入,知识学习,项目学习介绍,项目实施,交流评价,总结提升,项目范例展示,20,设计意图:展示交流探究作品,学生总结学习成果。学科核心素养:信息意识、信息社会责任,七、教学过程,、总结提升(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论