欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    算法的应用——解决排序类问题 教学设计.docx

    • 资源ID:4243316       资源大小:22.86KB        全文页数:7页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    算法的应用——解决排序类问题 教学设计.docx

    解决排序类问题学习活动设计一、学情分析1 .通过前期的学习,学生已经认识了算法的概念、基本特征,以及三种基本控制结构,能使用自然语言和流程图描述简单的算法,形成了一般问题建模能力。2 .通过前面三个课时的学习,学生对单元学习任务有了明确的认识,能够选择相应的算法,并且能够利用编程来验证算法得出结果。二、学习目标1 .通过对问题的求解,能够利用自然语言或者流程图来描述排序算法,明白问题求解的基本思路,能自觉利用计算机中常用算法设计问题求解方案,培养学生的计算思维能力;2 .通过SCratCh编程验证算法,形成SCratCh作品,形成提升利用数字化作品进行表达的欲望。3 .通过对实际问题的分析,尝试利用排序算法解决生活中的实际问题,明白生活的问题可以通过计算执行程序来解决,培养学生的信息意识;4 .通过利用计算机解决问题,基于对排序算法的认识,能负责任地编写程序,并将排序算法迁移到实际的学习生活中,培养学生的信息社会责任。三、学习重难点通过对实际问题的分析,尝试利用排序算法解决实际问题四、学习过程:(一)导入1、复习2、教师利问题导入:过渡语:同学们,上节课我们通过了分析规划,并结合自身参与跳蚤市场的实际情况,分析和发现出了一些问题,我们一起来听听一些小组同学的想要解决的问题。(教师指生答)2、引入问题学生讲解遇到的问题:本次跳蚤市场,我准备买一本书,可是带到学校的现金有限,只有20元,我可以选择买哪些书呢?他们的价格是多少呢?3、教师引导学生思考:通过阅读题目,你能获取哪些信息?有什么问题或者想法吗?预设:(教师从学生的回答中提出“排序”“20元以下”重要信息,并且对学生的想法做出总结:你是通过排序来找出20元以下的书籍)过渡语言:想要解决这个问题,可以通过排序,在5000本书里面找出20元以下的书,今天我们就来学习“解决排序类问题”。(引出课题)3、化繁为简(将数据范围缩小)教师衔接话术:一般我们在解决一个复杂问题的时候,都会从简单的入手,化繁为简。今天,我们也从简单的入手,先从排前5本书的单价,从里面找出20元以下的书籍。图书名字单价10.0089.2310.129.2311.5(-)探究新知1、寻找解决方法教师引导学生思考:要解决这个问题,你打算怎么排,能描述一下你的算法吗?(请学生起立回答)预设:教师从学生回答总结出解决这个问题的办法:可以通过从小到大或者从大到小的排序找出20元以下的书籍。2、教师引导学生描述算法(在学生的基础上给出清晰的,明确的算法描述的范例,结合计算机内存)3、独立思考,探究解决办法(任务一)(明确学习任务单上的要求)教师引导生在任务单上写出自己的算法:想必同学们有解决这个问题的算法了,把你的算法写在学习任务单上。(生根据作业单内容进行独立尝试,寻找解决方法。师巡视,并给需要的同学进行针对性指导。)3、小组交流师:老师看绝大多数同学都已经至少写出了一种方法,把你们的方法互相交流交流,看一看哪组想出的方法又多又好。开始吧!(教师巡视指导,找出不同组的不同方法)4、全班反馈,展示方法检查任务,教师衔接话术:听到大家交流的热火朝天,想必很多同学已经迫不及待想把你的方法分享给大家了吧!谁先来?(三)SCratCh验证算法教师出示用scratch完成的排序算法演示程序,学生在此基础上进行修改。(四)拓展任务二:在学校举行的第二届跳蚤市场中,全校有5000本书将参与本次售卖,你能以最快的速度找出哪类书销售额最多吗?请上机实现。五、学习板书设计解决排序类问题r冒泡排序问题算法Y选择排序J插入排序六、学习评价表解决排序类问题T你是否能用自然语言或者流程图来描述本课中的算法?【多选题】匚能清晰流利地用自然语言描述D能用流程图描述算法只能描述一部分完全不憎本课的算法 2.能否解决本课中遇到的实际问题?【多选题】匚能完全将描述的算法转化成SCratCh编程脚本匚能实现部分问翘的解决口完全不憎 3.你知道或者掌握了哪些排序算法?【多选题】 泡排序 选择排序 插入排序*4.是否积极参与小组内的活动?不想参加非常愿意参加O12345678910提交七、教学反思在本课教学中,始终围绕在“算法的应用"周围,以学生的实际问题为出发点,旨在培养学生的计算思维能力、信息责任等。在实际学习中,如果将简单的知识点变得丰富呢?如何让学生将习得的知识迁移到实际生活中呢?这是教师在备课的时候思考的问题。木课的环节设计紧凑,始终围绕着“问题”"算法”展开,并且在学习活动中让学生主动参与进来,在课程最后通过“问卷星”发放问卷,感知学生学习的情况,教师可及时调整教学方式,对后续教学提供了依据。附件课程基本信息学科信息科技年级五年级课题利用算法解决排序类问题学习目标L通过对问题的求解,能够利用自然语言或者流程图来描述排序算法,明白问题求解的基本思路能自觉利用计算机中常用算法设计问题求解方案,培养学生的计算思维能力;2 .通过SCratCh编程验证算法,形成SeratCh作品,形成提升利用数字化作品进行表达的欲望。3 .通过对实际问题的分析,尝试利用排序算法解决生活中的实际问题,明白生活的问题可以通过计算执行程序来解决,培养学生的信息意识;4 .通过利用计算机解决问题,基于对排序算法的认识,能负责任地编写程序,并将排序算法迁移到实际的学习生活中,培养学生的信息社会责任。课上学习任务【学习任务一】这次跳蚤市场,我准备买一本书,可是带到学校的现金有限,只有20元,我可以选择买哪些书呢?他们的价格是多少呢?图书名字单价10.0089.2310.129.2311.5请你试着解决这个问题。建议:先想一想从题中你了解了那些信息,你想怎样解决这个问题。把你的想法写一写,最后想办法验证你的方法是否正确。【学习任务二】在学校举行的第二届跳蚤市场中,全校有5000本书将参与本次售卖,你能以最快的速度找出哪类书销售额最多吗?请上机实现。

    注意事项

    本文(算法的应用——解决排序类问题 教学设计.docx)为本站会员(李司机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开