临池镇初级中学集体备课实施方案.doc

临池镇初级中学集体备课实施方案.doc

ID:62450711

大小:80.00 KB

页数:7页

时间:2021-05-06

临池镇初级中学集体备课实施方案.doc_第1页
临池镇初级中学集体备课实施方案.doc_第2页
临池镇初级中学集体备课实施方案.doc_第3页
临池镇初级中学集体备课实施方案.doc_第4页
临池镇初级中学集体备课实施方案.doc_第5页
资源描述:

《临池镇初级中学集体备课实施方案.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、泰山版《信息技术》第2册第2单元微项目2《用枚举算法寻找问题多解》教学设计威海经济技术开发区新都中学王军霞《用枚举算法寻找问题多解》教学设计年级学科七年级信息技术课题《用枚举算法寻找问题多解》主备人王军霞学时1课时单元分析信息技术学科核心素养包括信息意识、计算思维、数字化学习与创新、信息社会责任。四个核心要素互相支持,相互渗透,共同促进学生信息素养的提升。其中,计算思维是指个体运用计算机科学领域的思维方法,在形成问题解决方案的过程中产生的一系列思维活动。具备计算思维的学生,在信息活动中能够采用计算机可以处理的方式界定问题、抽象特征、建立结构模型、合理组织数据;通过判断、分析

2、与综合各种信息资源,运用合理的算法形成解决问题的方案;总结利用计算机解决问题的过程与方法,并迁移到与之相关的其它问题解决中。《探究如何用计算机解决问题》是第一册第二单元,《用算法高效寻求问题答案》是第二册第二单元,将这两个单元整合为大单元进行学习。第一部分学习目标是了解Python编程语言的特点及使用技巧,掌握基本语法,会分析程序、设计程序,能用计算机解决生活中简单的问题。算法是本单元的重要概念,第二部分学习目标是让学生探索并了解各类算法的特点和用途,用算法提高解决问题的效率,培养学生的问题分析、抽象建模、算法设计与评价、程序功能改进能力,锻炼信息技术应用能力,养成运用计算

3、思维解决问题的习惯。这两部分,第一部分是基础,第二部分是提高,其目的都是为了培养学生的计算思维,从而提高核心素养。单元核心任务用计算机程序高效解决实际问题教材分析本项目是泰山版七年级信息技术第2册第2单元微项目2的教学内容。本单元通过学习前2个项目,学生在第1册已经初步掌握了 python的基础知识及简单的程序设计。枚举算法是是把问题的所有可能答案都一一列举出来,并按照问题要求的条件逐个判断每个答案是否是正解的解。本项目是借助计算机的高速运算能力,采用枚举算法通过逐一尝试得出结果。学情分析本节课的教学对象是七年级的学生。七年级学生思维活跃,好奇心强,有较强的自学能力和动手能

4、力。他们已学习过python最基本的一些知识,能用选择结构程序做出判断,用循环结构程序自动化计算。本课学生通过实践、探究,掌握枚举算法的分析和计算过程,培养学生的自主学习能力、探究能力和分析问题的能力。教学目标通过实例探究引导学生分析枚举对象、范围、条件的构造,体验用枚举算法解决问题的思想,寻找解决问题的多种答案组合,逐步培养计算思维。重点枚举算法的设计方法,能够利用枚举算法分析问题。难点用python编程技能编写枚举算法程序解决实际问题。教学方法启发式教学、分层任务驱动法、讲授法、演示法、自主探究学习法。教具准备多媒体网络教学设备、计算机。教学内容学生活动设计意图情景导入

5、1.拍“7”游戏。2.通过拍“7”游戏让学生认识到数字越大,越难发现符合条件的数据。3.由游戏引出课题《用枚举算法寻找问题多解》,出示教学目标,引出枚举算法的定义学生游戏 (游戏不能顺利进行)学生会感觉有一定难度通过游戏,激发学生的学习兴趣,引导学生思考,让python语言帮我们快速找出符合条件的数数据。从而出示本课教学内容,明确学习目标。定义解读枚举算法(也称穷举算法):就是将问题的所有可能答案都一一列举出来,然后根据条件逐个判断每个答案是否合适,保留合适的,丢弃不合适的,做到不遗漏不重复。要使用枚举算法,首先要确定枚举对象、枚举范围、判定条件学生学习枚举算法定义,为下面

6、学习做铺垫 。通过定义分析,使学生对枚举算法有探究学习的强烈愿望。想进一步试一下枚举算法的神奇。实例探究拍“7”小游戏,假定报数达到100时游戏结束,枚举1~100的自然数。根据“拍7”规则,把1~100内的“明7”或“暗7”的符合条件的数枚举出来。分析题目(从枚举对象、范围、条件分析),绘制流程图自主探究,绘制流程图小组交流,修正流程图小组展示,分享解题思路通过绘制流程图理清问题解决的思路,为下一步编写程序做好铺垫。实例探究根据流程图,参考学习助手,编写程序分析:枚举的对象设定为变量i枚举的范围是1~100的自然数。枚举的条件是“明7”或“暗7”自主探究,编写程序小组交流

7、,解决遇到的问题小组展示,分享编写的程序将流程图转变为程序,锻炼计算思维。通过编辑操作提高学生观察和解决问题的能力。小知识相关函数range():控制枚举取值范围。表示形式:range(初值,范围值,变化量)如:range(1,5)范围是指1、2、3、4,变化量是1。如:range(1,5,2)范围是指2、4,变化量是2。str():将对象转化为字符串。表示形式:srt(i)相关运算符or:“或”或者表示满足一个条件。and:“与”并且表示同时满足两个条件。%:取余运算,运算结果为两数相除所得的余数。如:i%7==

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。