- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
六年级第一单元第7课《猜数字算法验证》学案
一、学习内容
算法是计算思维的核心要素之一,是培养学生信息意识和计算思维的重要载体。本课《猜数
字算法验证》选自浙江省义务教育2023版信息科技教科六年级上册第7课,是第一单元《算法的
实现》的第7课。通过本单元的学习,学生能知道在计算机中实现算法的一般步骤,理解算法与
计算机程序之间的关系,培养运用算法思维的习惯,利用算法与计算机程序解决生活中的简单问
题,也为后续理解和分析算法的效率奠定知识基础。
本课是本单元的最后一课,学生在本单元之前的学习中进行了“鸡兔同笼”问题的算法实现,
初步了解了python的编程环境,了解了单分支结构和循环结构,;在前一课的学习中还深入完成
了“猜数字”游戏的算法设计,本节课主要用程序验证上一节课的算法,在此过程中认识python
中“输入”和“双分支结构”。本节课通过“设计算法-验证算法-完善算法-再验证算法”的迭代
过程,学生能够进一步加深算法与程序之间的关系,掌握运用计算机解决问题的一般方法,初步
形成设计与实现算法的能力。
1.使用计算机验证算法,首先要选择合适的程序设计语言编写程序,即将算法转化为计算机
可以执行的精准命令;其次,需要运行程序并跟踪、记录运行过程结果,验证算法是否解决问题
。
2.通过分析程序结果与任务需求是否一致以及调试过程中发的问题,提出完善算法的方案。
例如,为了提高“猜数字”程序的实用性与趣味性,可以在程序中增加记录猜测次数的功能:用
变量ci表示次数,用户每猜一次,ci就加1,用户答对后输出一共猜了多少次的提示。
二、学习要求
学习目标学习要求
1.通过对照“猜数字”算法流程图,找到核心算法,1.使学生了解算法求解问题的基本方式,培养学生初步
并尝试读程序语句;运用算法思维的习惯,并通过实践形成设计与分析简
2.了解输入语句和双分支结构语句,通过运行程序,单算法的能力。
对算法进行验证。2.在通过程序验证算法的过程中,继续发现问题并修改
3.通过修改目标数,记录猜测次数,逐渐理解“二分和完善算法,形成测试修正、迭代优化的意识。
查找法”。
4.通过小组讨论,完善算法,增加记录猜测次数的功
能,尝试修改程序并验证,从而增强猜数字程序的实
用性和趣味性。
三、学习资
活动单;“猜数字”程序;课件;程序运行、调试微课视频
四、学习方式
主动学习:六年级的学生有一定的Scratch学习基础,能够理解算法的结构,但对于Python
编程的实现还有待学习,包括相关语句的规则。六年级的学生有一定的思维能力,更能够通
过独立地分析、探索、实践、质疑、创造等方法来思考问题解决问题。因此本节课采用主动
学习方式,把学生作为主体,通过问题、知识迁移来引导学生将算法编程程序,主动参与编
写程序、调试验证程序最终完善程序。
合作学习:六年级的学生具有一定的合作学习能力,较好的表达自己的观点。在解决问题的
过程中往往需要听取他人的建议进行合理有效的分工,共同协作完成任务,相互支持解决问
题提升效率。因此结合合作学习的方式。
五、学习过程
1.学生回顾“猜数字”算法流程图
(一)回顾旧知师:上节课我们设计了“猜数字”算法,请一位再来梳理一遍它
的算法。
师:这个算法能不能解决问题呢,我们今天就一起来验证。
1.学生通过讨论,找出流程图对应的核心语句
输入输出语句;判断语句;循环语句;
(二)小组讨论,
探索新知
2.【活动一】打开活动单,猜一猜语句的意思;对照活动单,给
语句排序。
3.补充小知识
【活动二】打开资料包中的猜数字程序.py,运行程序,试一试,
能否成功,能否有正确的提示。
(三)运行程序,
趣味验证
您可能关注的文档
- 《1 洗手》(教案)-一年级下册劳动人教版.pdf
- 《1 洗头》(教案)-二年级下册劳动人教版.pdf
- 《2 叠衣服》(教案)-二年级上册劳动人教版.pdf
- 《3 拉拉链与系纽扣》(教案)-一年级下册劳动人教版.pdf
- 《3 整理书包》(教案)-二年级上册劳动人教版.pdf
- 《6 扔垃圾》(教案)-一年级下册劳动人教版.pdf
- 《6 盛饭》(教案)-二年级下册劳动人教版.pdf
- 《7 换电池》(教案)-一年级下册劳动人教版.pdf
- 《7 整理课桌》(教案)-一年级下册劳动人教版.pdf
- 《8 包书皮》(教案)-一年级下册劳动人教版.pdf
- 第9课 算法的评价方法(教案)六年级上册信息技术浙教版.pdf
- 第9课 项目实践(教案)五年级上册信息技术浙教版.pdf
- 第13课 数据有关联 教学设计 四上信息科技浙教版(2023).pdf
- 第15课 编码的验证优化 教学设计 四上信息科技浙教版(2023).pdf
- 第17课《对嫉妒说“不”》教学设计 五年级上册心理健康教育(北师大版).pdf
- 第八课《让思维做体操》(教案)-北师大版心理健康五年级上册.pdf
- 第八课《相信自己一定能行》(教学设计)-北师大版心理健康三年级上册.pdf
- 第二课《带着问号的学习》(教案)-北师大版心理健康五年级上册.pdf
- 第九课 做情绪的主人(教案)-北师大版心理健康五年级上册.pdf
- 第九课《做情绪的主人》教学设计-北师大版心理健康三年级上册.pdf
文档评论(0)