还剩2页未读,继续阅读
文本内容:
浙教版信息科技六上第课算法与问题解决20231第1课算法与问题解决学科信息科技年级六年级教材分析本节课以生活中常见的投票问题为情境,引导学生认识计算机中运用算法解决问题的一般步骤,主要经历问题分析、抽象与建模、设计算法以及验证优化算法等过程以投票问题为例,通过确定变量、抽象规则最终借助公式、表格或图示等方式建立模型,以流程图的形式设计算法,体验Python编程语言验证算法的过程教学目标
1.能认识计算机中利用算法解决问题的一般步骤
2.能对问题进行分析,抽象出关键要素并借助公式、表格、图示等方式建立模型
3.能确定算法中的输入与输出,合理选择控制结构,准确有序地描述解决问题的步骤,借助流程图设计算法
4.能在体验程序验证算法的过程中对算法进行优化调整学情分析学生通过前阶段的学习,了解掌握了算法与算法的表示,理解算法的三种控制解构,并初步掌握运用算法解决生活中实际问题的基本步骤,为学习算法的实现做好准备教学重点、难点重点体验在计算机中运用算法解决问题的一般步骤难点设计解决问题的算法教学准备
1.网络教室
2.Python
3.8或更高版本
3.投票问题相关的图文、影音素材
4.使用多种计算机语言编写的范例程序教学实施过程情境导入教师活动学生活动设计意图L视频导入,引出问题,组织讨论学生观看视频,动试一试,对投票过程进行排序电子教材操作生活中的投票问手操作,思考讨设置联系生活题可以通过那些途径解决各有什么优点?论投票问题可以实际的问题,引
2.引出主题,提出目标通过计算发学生真实情境播放视频,提出建构算法的过程,提出本节课目标学机算法解决,快下的思号习算法解决问题的一般步骤速有效观看视频,了解算法解决问题经历过程教学活动一抽象与建模教师活动学生活动设计意图
1.播放视频,引导学生观察并抽象出投票问题的关键要素学生观察总结,抽引导学生通过作品投票象提炼出关键要观察分析,总结经过全校海选,确定A作品和B作品为候选校徽设计方案,请素两个候选作提炼出问题的关全校1000名学生投票选择自己喜欢的方案,投票结果将在全品的编号、1000键要素,提升信校公示名学生的投票情息意识
2.抛出问题投票问题中,总的投票情况,两个候选作品的况问题导向促进的票情况都是在变化的,可以用什么来进行处理呢?
3.播放视学生思考,动态变学生思考与迁频,引导学生掌握变量命名的基本原则和组成化的数据可以通移
4.确定变量引导学生确定投票问题中的变量,并对变量进过变量来存储并思考与实践结行命名,说出变量所表达的含义处理合,运用数字化学生掌握变量要
5.抽象规则引导学生根据问题描述,将问题的解决过程抽工具形成对问题有意义且唯一,象成规则,并用自然语言表示出来的建模与描述,由数字字母下划
6.建立模「提升数字化学习口线组成能力型:组织学二思考并给变量命生讨论,在--------------------------------名,表达投票问抽象基础题的抽象规则,上总结规律,用图示的方式绘制初问题模型讨论并实践使用
7.教师巡视指导,投屏展示并学生介绍图示的表达画图或PowerPoint绘制建立模型教学活动二设计算法教师活动学生活动设计意图
1.播放视频引导学生思考投票问题的具体步骤,组织讨论并学习自然语言进行梳理思考并讨论,将问的问题描述
2.播放视频,学习巩固流程图的基本用法和不同形状表示的题用自然语言进回顾并迁移旧含义行步骤梳理知
3.动手实践,小组合作,将小组合作,运用提升数字化创梳理的问题描述步骤转换工具绘制流程作实践能力为流程图,借助流程图绘图分享算法设形成合作与分制工具绘制投票问题的流计中用到的技享氛围程图巧,探讨遇到的
4.教师巡视指导,小组相问题互帮助,投屏展示小组流程图,引导学生介绍绘制技巧或遇到问题,形成探讨过程教学活动三验证算法教师活动学生活动设计意图生思考其优点思考当计算机排查,培养学生
2.展示python编程语言验证投票问题的程序程序出现问题探寻问题根源
3.播时,可以检查是引导学生进一八投票程序py-D:股票程序py
3.
11.1FileEditFormatRunOptionsWindowHelp放代码出现错误步思考,根据问*川、表示、作品的御票数.程序初始票数归零8b A Bp=0fe=0p用变吊:i控制投票的次数视或者是算法设题的变化调整1=1!力行B少个人参9投票就砧环多少次-Lib.i1001:才提示用户投票的方式,并用存储用户输入的投票内容频,计上出现错误和优化totp=input轲一祟给A作品.输入b投票步B作益..口对卬中的内容进行判断.并不断统计A、B作品的票数引学生观看视频,导讨论并发表如*输出、作品的票数ABprint件品获得票数为,A学何调整优化算使用Python编写的投票程序生法
1.播放视频,介绍如何用计算机程序验证算法,引导学学生观看视频,通过对问题的思考当计算机程序出现问题时,应当如何寻找问题所在
4.设问当用户输入数据既不是a也不是b结果会怎样,如何调整算法,引导学生讨论后回答□X练习给三个作品投票的算法是怎样的动手尝试,在电子教材中,把合适的指令拖拽到流程图合适的位置,将流程图补充完整c-c+1评价标准:能在原流程图的基础上以手绘火鹤数il+l字化绘图的方式修改流程图,并说明理由教学总结反思
1.情境贯穿主线,以身边真实存在的投票问题设置情境,引起学生对问题解决的关注与思考,在此情境的支撑下,体验分析问题、抽象建模、算法设计及验证过程,从而提升解决生活实际问题的信息素养
2.投票问题的完整流程图较为复杂,孝师可以提供流程图半成品文件,学生打开文件进行内容填充和图形补齐,重点考察形状表示的含义以及关键要素的表示。
个人认证
优秀文档
获得点赞 0