ImageVerifierCode 换一换
格式:DOCX , 页数:6 ,大小:17.20KB ,
资源ID:13010931      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13010931.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(初中信息技术_《用枚举算法寻找问题多解》教学设计学情分析教材分析课后反思Word格式文档下载.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

初中信息技术_《用枚举算法寻找问题多解》教学设计学情分析教材分析课后反思Word格式文档下载.docx

1、一、导入(大屏幕出示拍7 小游戏的规则)学 生 做 游戏初步体验什么是枚举算法。2 分钟(一) 什么是枚举法出示枚举算法的定义。(二) 任务一:“拍 7”小游戏1、 出示任务一:用枚举算法编写“拍7”程序。学 生 参 考通过教师讲解,使学生明确枚举算法的定义和关键点二、2、 分为 3 步:(1)编写“明 7”程微 视 频 自引导学生从基础15 分钟教学序;(2)编写“暗7”程序;(3)主探究入手,掌握用循过程编写“明 7”和“暗 7”程序。要求:学生参考微视频。3、教师点拨学生编程中的错误。环实现枚举算法的方法。4、小结枚举算法的关键。5、对照三要素理清拍“7”小游戏中的枚举范围、枚举对象、枚

2、举条件。(三) 任务二:“百钱买百鸡”程序1 、 学生小组合5 分钟15 分钟1、 出示任务二:用枚举算法编程解决“百钱买百鸡”问题。学 生 小 组作,培养了学生的合作意识。2、 教师引导学生找到枚举对象、枚举范围和枚举条件。合作完成2 、 通过实践探究,余数的求法3、 学生合作交流代码的编写。4、 教师点拨学生编程中的错误。通过做程序,巩5、 如何缩小枚举范围和枚举对象改进程序,使程序更加高效。6、 总结:枚举法的优劣。固 所 学 习 的 知识,做到举一反三。2 分钟三、总结这节课,你收获了哪些知识?大屏幕出示本节课知识点的思维导图。学生总结,谈 收 获 与困惑。通过让学生说, 教会学生学会

3、梳理知识。3 分钟四、1.以下表达式的结果为True 的是( ) A“7”instr(“256”)学 生 利 用通过当堂检测,当堂检测B “7” in str(“179”) C 128%6=0 D 128%6=0 2. 在 python 中,数学表达式的写法极 域 平 台上 的 考 试系统完成。检验学生的学习情况,当堂讲解错题。正确的是()A 5a+b/2 B 5a+(b/2) C 5*a+b/2 D a*5+b%2 3.下列语句中变量i 取值次数最多的是( )A for i in range(101) B for i in range(1,100) Cfori in range(2,100,

4、2) D for i in range(100,200) 4. 所谓回文数是从左至右与从右至左读起来都一样的数字。如:121 是一个回文数。如果编写程序寻找三位数中的回文数可以用()算法。 A 枚举算法 B 迭代算法C 排序算法 D 递归算法用枚举算法寻找问题多解学情分析学生在小学阶段学习过图形化的编程软件Strach,对编程有了初步的了解。第一册学习 了 Python 语言的基础知识,包括两种运行模式、输入输出程序语句的编写、变量、列表等数据类型及其数据的存储。在第一册,学生学习过 for in 循环结构和and 、or 逻辑运算, 具备了学习本节课的能力。初一的学生性格活泼好动,表现力强,

5、对于游戏和课堂上学到的“百钱买百鸡”问题很感兴趣。用枚举算法寻找问题多解效果分析本节课以为学生在初一上册学习过python 的基础知识,但是由于时间过去太久,下学期再继续学习,难度很大,幸好我提前录了微课(for in 循环结构、and 与 or 的区别,) 让学生在家提前进行了预习,效果较好。本节课一开始,利用游戏导入,学生很感兴趣,因为害怕浪费时间,就没有找更多的学生参与,在参与的过程中,思考“:明 7”和“暗7”数 分别满足什么条件,从而引导学生把解题思路转化到程序中来,逐渐转化成计算机语言,使 问题得到解决。 在“百钱买百鸡”程序中,学生很容易想到三个变量x,y,z 分别表示公鸡、母鸡

6、和小鸡(枚举对象),也很容易找到三者之间的关系: x+y+z=100,但是对于 5*x+3*y+z/3=100不容易找到,教师适当引导之后,使该问题得到解决。另外,对于为什么要优化程序和如何优化程序做了说明,使学生直观地理解改变枚举对象可以减少循环嵌套的层数,改变枚举范围可以减少循环的次数。 在教学环节中,我注重对错误程序的分析,引导学生通过修改程序提升对程序的认识和重点语句的理解,从而使层次高的学生能够掌握终点语句。使大部分学生享有成就感。 最后,通过测试检测学生的掌握情况,通过成绩分析,直观反映出学生的学习情况,教师进行针对性的讲解,效果较好。 总之,教学过程中注重学生的实际操作和思路引领

7、,真正体现了“在做中学”的教学理念,收到了很好的效果。用枚举算法寻找问题多解教材分析高中信息技术课程标准对信息技术学科素养,从四个核心要素进行了具体描述,分别是 信息意识、计算思维、数字化学习与创新、信息社会责任。计算思维是采用计算机方式界定问题,运用合理的算法形成解决问题的方案,并迁移到与之相关的其他问题解决中。泰山版 信息技术教材第一册第二单元探究用计算机解决问题中学习了python 语言的基础知识和程序结构顺序结构、选择结构和循环结构。学生已经初步掌握了程序结构以及简单的 编程。本节课是学生在此基础上继续学习Python 语言的算法。本单元学习的算法有三种: 枚举算法、迭代算法和排序算法

8、,本节课在于引导学生理解枚举算法的解题思路,学会用枚 举法解决问题。用枚举算法寻找问题多解 评测练习1. 以下表达式的结果为True 的是( ) A“7”instr(“256”) B “7” in str(“179”) C 128%6=0 2. 在 python 中,数学表达式的写法正确的是( )A 5a+b/2 B 5a+(b/2) C 5*a+b/2 D a*5+b%2 3. 下列语句中变量 i 取值次数最多的是( )B for i in range(1,100) C for i in range(2,100,2) D for i in range(100,200) 4. 所谓回文数是从左

9、至右与从右至左读起来都一样的数字。121 是一个回文数。A 枚举算法B 迭代算法C 排序算法 用枚举算法寻找问题多解课后反思优点:1、目标明确、思路清晰,符合学生的认知特点和接受水平。2、导入环节,引导学生在游戏中理解程序,大大激发了学生的学习兴趣。3、本节课制作了微课,提升了学生自主探究的能力,提高了课堂效率。4、教学氛围宽松和谐,师生关系融洽,体现了教育性、科学性和趣味性的统一。5、利用极域自带的考试系统进行检测,方便快捷,结果清晰明了,巩固了学生所学的知识。缺点:1、本节课没有及时对学生的操作进行评价。2、内容多,又难,学生领会需要更多的时间。改进建议:1、对学生及时进行小组评价。2、教学任务和检测尽量分层。用枚举算法寻找问题多解课标分析本节课 通过游戏案例分析,知道枚举算法的基本思想,学会简单枚举问题中的枚举对象、枚举范围 和枚举条件的确定,能够识读简单的枚举算法程序。对于基础较好的学生可以掌握枚举算法中用到的基本程序语句。具体教学目标如下。3、学会使用枚举算法分析问题、解决问题。过程与方法:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1