初中信息技术_用排序算法进行数据整理教学设计学情分析教材分析课后反思.doc

初中信息技术_用排序算法进行数据整理教学设计学情分析教材分析课后反思.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微项目4 用排序算法进行数据整理 教学设计 【教材分析】 本节是泰山版初一下册第2单元《用算法高效寻找问题答案》的微项目4《用排序 算法进行数据整理》的第2课时。主要是在第1课时的基础上,让学生在编写数据整理的程序的过程中培养学生的核心素养,重点是培养计算思维:排序是一种数据整理,可以有利于: 1.数据应用2.数据分析3.数据挖掘。同时该阶段算法教学主要目的是使学生进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计编制程序实现算法解决问题。最终培养了学生的分析问题解决问题的高阶思维。本节课采用的是冒泡排序的算法实现排序,学生可以深刻的体会到算法在生活中的应用。第1课时时学生了解了如何用程序来得出最大数、最小数和平均数,所以本节将在使用生活算法的基础上实现用Python程序来进行高效的整理数据,让学生强化数据整理的意识,从而学会规范、高效的整理数据。 【学情分析】 本节课的授课对象的是初一的学生,在前三个微项目的基础上同学们已经初步了解 了算法设计的基本知识,学会了利用自然语言和伪代码描述解决问题的方法。所以对本节排序中需要的循环结构的伪代码和循环语句以及列表变量的使用方法都已有基础。同时学生在生活排序和排队的体验很多,对于排序算法的实现有一定的基础。但是对分析问题解决问题的高阶思维养成度不高。而且由于实践比较少,对学过的知识的遗忘率比较高,程序设计思想比较弱。因此采用深度教学的方式,在现有的知识经验的基础上逐步提升更适合学生。 【教学目标】 1.阐明冒泡排序的原理。 2.概述数据排序的意义。 3.具有利用排序算法进行数据整理、计算与分析的计算思维。 4.完成用程序实现高效自动化的排序的过程。 5.形成分析问题解决问题、归纳总结的高阶思维。 评价设计: 针对目标1的评价:学生能够阐明冒泡排序实现的过程,并能运用冒泡排序实现排序。 针对目标2的评价:学生能概述通过对数据排序,能够获取新的信息、高效的检索、分类。 针对目标3的评价:学生能在该课程的基础上概括出用排序算法进行数据整理、计算与分析的过程与方法。 针对目标4的评价:学生能在任务实践中完成对“得分排序”程序的补充,并得到排序结果。 针对目标5的评价:学生在面对排序、求名次的问题时,能说出运用排序来解决问题的方法,形成分析问题解决问题的高阶思维。在用冒泡排序算法进行排序是能总结出冒泡排序的实现规律,形成归纳总结的高阶思维。 【教学的重难点】 教学重点: 1.具有利用排序算法程序进行数据整理、计算与分析的计算思维 。 2.形成分析问题解决问题、归纳总结的高阶思维。 教学难点: 1. 阐明冒泡排序的原理。 2. 具有利用排序算法程序进行数据整理、计算与分析的计算思维 。 3. 形成分析问题解决问题、归纳总结的高阶思维。 【教学方法】深度教学、实践探究 【教学过程】 教学环节 教学活动 目标评价 导入 屏幕上显示班级学生军训汇演的照片。 师:这两张照片熟悉不熟悉? 生:是我们! 师:嗯,这是咱们班军训汇演的照片,从照片上看咱同学真是精神啊,队列排的也很整齐,我想问下大家你们当时是怎么排的队? 生讲述他们设计队形和排队的过程。 师:看来咱同学在汇演时确实很用心的对队列进行了设计。有序的队列看起来非常整齐。 【设计意图】通过用学生自身的经验进行导入,加强学生的代入感,激发学生的学生兴趣。并触发学生对整齐有序队伍的良好体验,加强对“有序”、“整齐”等概念的触感。 教学过程 环节一 教学过程 环节一 教学过程 环节一 环节一:实现学生有序队列 活动一:讨论如何进行有序排序 师:这里有队同学队伍层次不齐。下面同桌两人讨论下如何帮助他们排出有序队列。 学生讨论如何进行有序排队。后交流有序排队的方法。 在学生回答的基础上进行引领总结: 由矮个到高个进行排队。 从头开始,两两比较,把大的向后移。 【设计意图】让学生采用深度学习的方式,在能够实现自身排序的基础思考如何帮助别人进行有序排序。 活动二:学生演示如何实现有序排队 师:下面我们找几位同学来演示下如何通过这种方式实现排队。 找5位学生做代表。并每人拿一个代表身高大小的数字“8、7、11、10、6”。步骤如下: (1)教师引领学生开始第一轮的排序。排序数都是谁,一共有几个。为后续的总结做准备。让学生进行分析哪个数字大,是否进行调换。完成第一轮比较后,带领学生进行小总结:在第1轮进行了4次排序,排出了最大数“11”。 (2)接下来询问学生参与第二轮比较的数字都有谁。由学生指出“7、8、10、6”后询问“11”是否还参与比较,为什么?最终得出已排出的数据不再参与排序,这样可以调高排序效率。 【设计意图】采用深度学习的方式让学生深入思考后续排序是否需要“1

文档评论(0)

ehuanle + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6115052003000013

1亿VIP精品文档

相关文档