版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高中信息技术选修1数据与计算4.2基本运算和表达式教案本课对应浙教版高中信息技术选修1数据与计算中“基本运算和表达式”单元,面向已完成算法初步、顺序结构程序读写的高二学生。学生此时能理解输入、处理、输出的基本流程,能照猫画虎运行简短Python程序,却常把运算符当成数学符号的机械迁移,把整除、求余、幂运算、比较运算混成一锅粥。教学立意不止于“会算”,而在于把表达式看成数据加工的最小语言单位,让学生在“写对一个式子”与“设计一段可信计算”之间建立联系。本课拟用两课时连排完成。第一课时聚焦算术运算符、数据类型约束与表达式求值,第二课时延展到复合赋值、关系运算、逻辑组合与小程序校验。这样的编排并非拉长战线,而是把最容易出错的“符号认得却用得不对”放在连续语境中处理,避免隔周课后学生又回到背诵优先级表的状态。教材把基本运算安排在程序控制结构之前,价值在于先让学生建立“每一个分支和循环都依赖表达式给出判断或更新”的观念。若这一课只讲加减乘除,后续条件语句会变成无根之木。教师需要把课堂主轴定在三个问题上:表达式由什么构成,求值结果受哪些因素影响,怎样让表达式服务于真实问题。三个问题看似简单,却分别指向语法、语义与语用,恰好覆盖本节的全部关键能力。学情方面,班级学生数学基础分化明显。数学成绩较好的学生容易轻视运算规则,认为程序中的a除以b不过照搬课本;基础薄弱学生则对负号、浮点误差和类型转换心存畏惧。还要警惕一种隐性困难:学生会在草稿纸上算出“7除以2等于3.5”,却不能预测Python中不同写法会得到3.5、3或1,这说明他们没有把“运算对象类型”纳入思考。教学要制造足够强的认知冲突,让符号差异自己开口说话。教学目标从可观测行为出发设定。知识目标为学生能区分加、减、乘、除、整除、求余、幂、比较和逻辑运算,能说明相同符号在不同数据对象上的结果差异。能力目标为学生能根据问题选择合适运算符,能把自然语言条件改写成合法表达式,能借助简单输入输出验证边界情况。素养目标则落在计算思维的早期形态:面对一个计算任务,先确定数据从哪里来、属于什么类型、需要怎样变换,再把变换写成可检验的表达式,而不是直接堆砌语句。重点确定为算术表达式求值、字符串与数值的差异、取余在周期判断中的使用、关系表达式返回布尔值。难点落在两处:一是除法、整除、求余三者在负数、零除、浮点参与时的行为边界;二是把复杂条件拆成多个清晰子表达式,并用逻辑运算符组合。难点不靠教师反复叮嘱攻破,而靠“预测—运行—对照—修正”的循环训练逼近。教学准备强调轻量与可复查。机房环境保证每人可运行Python,教师端预置四个微任务:体测BMI片段、公交优惠年龄判断、找零拾取、活动室预约冲突。任务卡不写完整程序,只给出数据样例和目标输出,让学生把注意力集中在表达式。黑板右侧预留“错误博物馆”区域,专门张贴学生运行中出现的典型表达式,注明诱因与修正方案;这一区域不下课擦除,用于两课时之间的回看。课堂评价采用嵌入式,不把测验放到尾端孤立进行。每个任务都设置三句追问:你预测结果是什么,实际结果是什么,差异由运算对象还是运算顺序造成。学生只要把三句话写进任务单,就等于完成一次自评。教师据此即时分组,而不是等到下课作业才发现误解已经固化。一、情境导入与问题定向开课不展示运算符清单,而投影一段校园食堂结算记录:餐盘芯片读入价格17.5元,学生卡余额20元,若想加餐一盒3元牛奶,系统该扣多少、余额多少、能否再打一份特价菜。学生脱口而出用减法,却说不清整数金额与浮点金额混算后为何屏幕偶尔出现19.999998。这个熟悉的刺痛感,比任何定义都更能唤起点名主题:程序里的“算”从来不是天然靠谱,表达式写得粗,结果就会漂。教师把问题压成一句板书:同样一个“减”,为什么有时像数学,有时像记账,有时还像陷阱。学生先在任务单写下个人猜想,允许写模糊答案。接着运行两行最短代码分别显示2017.5与20001750,再引导学生把金额看成是元还是分。此处不急着讲授精度理论,只让学生亲眼看见“表示方式改变,表达式稳定性也改变”,为后文类型意识埋点。导入控制在八分钟以内,目标不是讨论支付系统,而是形成本课共同语言:任何表达式都由操作数、运算符与求值规则组成。教师领读这句话,不追求背诵,要求学生在接下来每个错误中指认三类成分谁出了问题。课堂自此有了通用诊断工具,而不是靠老师一句“你又写错了”。二、算术表达式的结构解剖进入新知时,先让学生看三行孤立的式子:7/2,7//2,7%2。要求不运行,先给出预测并注明理由。教室会出现标准分歧:有人坚持3.5、3、1,有人问负数怎么办,有人问为什么斜杠数量会改变意思。教师把三种声音都写上去,不做裁决,只统一命名:真除法、Floor意义下的整除、取余。命名是为了让后续讨论有短句可用,减少“那个点点杠”的含糊说法。随后给出运算对象不同的对照组:8.0//2,8//2.0,7//2,7%2。此处用力要稳,不能满堂灌结论。学生两人一组运行并记录,发现整除向更小方向取整,求余符号与被除数相关。教师只补一句规则描述:程序遵守既定数学约定,约定可查证,不靠感觉。这样既保留严谨,也不把课堂拖进证明泥潭。幂运算用面积缩放引入。边长扩大3倍,面积扩大多少,学生写33与32都可接受;再问体积、再问到n次方,333的机械写法自然显得笨。教师不贬低乘法展开,而指出表达式应随抽象层级上升而变短。学生由此理解运算符不是替换符号,而是压缩重复结构的手段。优先级被处理成“怕歧义就加括号”的工程习惯,而不是背口诀。给出一串含加减乘除幂与括号的式子,让学生先圈出最想先算的部分,再对照运行。多数分歧来自指数与负号相邻、乘除与取余同级这类场景。教师明确课堂约定:本课程序中,凡涉及三层以上运算或混合类型,必须用括号表达意图。宁可多一对括号,不让读程序的人冒险。三、类型意识与输入边界选修1的输入常从input读入字符串开始,学生最容易写出age=input("年龄")后直接判断age>=18。这个错误在入门阶段极具代表性,值得占用完整探究。教师先让错误发生,程序抛出异常或比较结果异常,再追问:用户敲下18时,程序拿到的究竟是数字十八还是字符十八。学生用type查看后,表情通常会松动,因为他们第一次看见“长得一样的内容在机器里有不同身份”。转换不是把int、float当成咒语念,而是教学生在边界处做选择。涉及人数、次数、编号,倾向整数;涉及身高、金额、平均成绩,接受小数但要说明误差;涉及身份证、学号、电话号码,宁可当字符串保存。这个反直觉点很重要,许多学生把能参与算术当作是否该转数值的标准,却忽略前导零与位数意义。表达式写对的前提,是别把不该算的东西硬拉进算式。课堂练习安排一个“坏输入修复”片段:输入两件商品价格,输出总价与平均价。给出三组数据,其中一组含空串,一组含字母,一组含极大小数。学生不追求完整异常处理,只要求在表达式之前加最小保护,例如strip去除空白、isdigit粗判整数、float包裹合法小数。此处强调够用即可,防止学生误以为本节要学会工业级校验。教师巡视时盯住两类动作:一类学生每读一个值都盲目int,一类学生把所有变量都float化。前者会在单价里丢角分,后者会让计数带小数点。教师不直接替改,而要求他们给自己的转换写一句注释说明“为什么这里必须是这个类型”。注释不写套话,只许写数据来源与用途。能把理由写出来,类型选择才算真正发生。四、从算术式到布尔式关系运算的切入用体测坐位体前屈成绩。系统要判断学生是否达到良好线,表达式写grade>=23.5看似平淡,却能制造理解落差:这个式子没有算出“成绩”,而是交出True或False。教师让学生把print放在语句中观察输出,再问Boolean值能否参与后续分支。学生由此把比较运算从“数学题的对错”改造成“程序决策的开关”。常见的坑随即摆上桌面:把等于写成单个等号,把区间判断写成18<=age<60后长舒一口气,却不知链式比较的语义;把“不是优秀”写成notscore>85而漏掉等于边界。每组错误都让学生用具体数据戳穿。比如85分到底算不算优秀,边界不在老师嘴里,而在表达式里。学生逐渐习惯用端点值、端点两侧值各测一次,这是本节最值得带走的测试直觉。逻辑运算以图书借阅规则展开:本校学生且未超期,或持有临时通行证且已缴押金,可进入自习区。学生第一版常写成school==yesandoverdue==noorpass==yesanddeposit==no,混杂自然语言与变量。教师不急着给标准答案,先让大家把汉语条件拆成四个原子命题,再赋予布尔变量,此后才组装and、or、not。这个动作把“会想”与“会写”分开,降低一次性翻译的负荷。短路特性点到为止,但必须有用。示例为count!=0andtotal/count>3,问为何调换顺序可能报错。学生看出and左侧像门卫,能挡住危险求值;再迁移到len(s)>0ands[0]=='0',理解索引安全。此处不扩展复杂真值表,只要求记住一条写作原则:把可能爆炸的子条件放在安全守卫之后。表达式的顺序因此具有保护意义,而非风格偏好。五、任务驱动的核心实践第一任务为零钱机找币。输入应付与实付,要求输出最少张数的十元、五元、一元组合。学生自然想到减法和整除,真正挑战在于余额要随每次取币更新。教师要求用amount、remain等可读名称,禁止a、b、c满天飞。学生写出ten=change//10,remain=change%10,再在剩余额上重复。运行样例17元得到1张十元、1张五元、2张一元,过程顺利;改用0.5元后,整数方案失效,课堂重新讨论单位统一为角或分。表达式没变复杂,计量基准变了,这个震动比任何讲解都有效。第二任务为排队叫号。系统每批放行4人,输入到达序号,输出所在批次与批内位置。取余与整除结合派上用场:batch=(no1)//4+1,pos=(no1)%4+1。为什么要先减一,成为高密度讨论点。学生用1到8列表演算,很快发现不从零归零会让边界全体错位。教师只总结成一句可操作的话:现实计数从一开始,机器分组常从零开始,表达式负责把两种计数翻译好。第三任务是运动心率安全提示。输入年龄与静息心率,估算最大心率并输出建议区间。涉及220age,再乘百分比。学生最初写max_hr0.6<target<max_hr0.8,能跑,但重复计算两次。教师引导用low=max_hr0.6与high=max_hr0.8,把公共子表达式命名。这里顺势讲表达式的可读性:名字不是装饰,是给别人也是给三周后的自己看的。一个学生若会把重复部分抽出来,说明开始从“能跑”走向“好维护”。第四任务为书香校园检索。给定标题keyword、作者author、年份year,判断是否符合“近五年出版且题名含‘科普’,或作者是本校推荐名单成员”。学有余力者用in、and、or、not组合,基础薄弱者先用多个if表达同样意思。教师明确允许两条路径并存,但要求最终都能解释逻辑等价。分层不是降低标准,而是承认学生进入抽象的门不一样宽;门后可到达同一房间,房间里放的是同一组运算符。六、错误博物馆与协同修正课堂中段安排八分钟静默改错,材料来自前测生成的真实错例。错例一:pi=3.14159;area=pir^2,学生迁移数学书写漏掉乘号、误用指数符号。错例二:ifx=5:,把赋值当比较。错例三:average=a+b+c/3,自信满满却丢括号。错例四:"总分:"+total,字符串与数值直接拼接。每张错例卡只标现象,不标答案,避免学生抢结论。学生按小组认领卡片,完成三步处置:复述机器看到表达式时如何理解,给出最小修改,补一个能暴露旧错的新数据。教师强调“最小修改”原则,反对整段重写。重写容易掩盖病灶,最小修补逼迫学生定位到符号、括号或类型。修改完成后,小组把卡片贴入错误博物馆,署名不写个人而写诊断名称,如“单等号误诊”“字符串绑架数值”。略带幽默的命名能增强记忆,又不羞辱出错者。全班分享不追求每张都讲,而挑彼此成因不同的三张。讲述者必须说一句“我原来以为”,再说“现在判断依据是”。这句话看似简单,实则把元认知拉上台面。教师听完只纠偏术语,不夸聪明不批迟钝,让注意力停留在证据。课堂气氛因此敢错,表达式教学最怕学生把错误藏起来,越藏越久,后期控制结构会被连环引爆。七、表达式的可读性与微规范当多数学生能写对,教学重心转向写得清楚。比较两版等价代码:一版为r=((ab)+(cd))/(ef)ifef!=0else0,另一版拆成mol=ab+cd与den=ef再判断。讨论不看谁短,而看旁人能否在十秒内说出风险点。学生普遍承认拆行啰唆却安心。教师给出本课微规范:一行一个主要意图;危险分母先判;混合运算必括号;魔法数字尽量命名;输出前明确单位。命名规则落到细节。表面积不用mj,用surface_area;及格线不用x,用pass_line;临时和不用s,用subtotal。Python标识符限制顺带提醒,但不展开。更关键的是禁止用拼音首字母堆出txl、zongfen这类半年后无人能懂的缩写。学生起初嫌长,运行一次他人代码后立刻改观,因为读别人程序时爆发的茫然最能教育命名。注释也被限定用途。表达式旁不写“这里用加法”,而写“余额按分保存,避免元角换算误差”。好注释解释意图和约束,不复述符号。教师展示一句废话注释与一句有效注释,让学生分辨。这个环节短,却直接服务后续项目,因为程序规模稍长,表达式质量会决定调试成本。八、评价量规与课堂证据本课量规四级,聚焦可见作品。第四级能选择正确运算符并主动命名中间量,能用边界数据证明表达式稳定,能发现同伴式子中类型或优先级隐患。第三级能完成主任务,边界处理经提示后修正。第二级主流程可走,但对负数、零除、字符串混淆仍靠试错。第一级停留在照抄,无法解释一个运算符为何这样写。量规不讲品行,只描述证据,学生易接受。证据收集依托三张表:预测记录表、错误诊断卡、终版任务单。预测记录表看学生是否敢先想再跑;错误诊断卡看能否归因而非归咎;终版任务单看规范是否落到代码。教师不把运行截图当唯一成果,因为截图可以巧合正确。必须搭配一句话解释与一组自造测试数据,二者缺一则降档。规则提前告知,避免学生认为教师苛求。同伴互评用“二星一问”简化:指出两个值得借鉴处,提出一个可验证问题。禁止“写得很好”“下次努力”这类空泛回复。被评者可以选择采纳,也可以答辩,但答辩必须给数据。这样的对话把评价从分数挪到论证,符合表达式教学的本质:正确不靠声高,靠可重复验证。九、差异化支持与拓展出口对暂困学生,支架不是给答案,而是给半结构化模板。模板列出已知量、目标量、单位、可能运算符、边界数据五栏,学生先填算术含义再落到代码。允许他们先用多行小步表达,再逐步合并。教师巡视时只问三句:哪个量没变,哪个量在更新,更新后旧值还要不要。三句足够把注意力从屏幕符号拉回问题结构。对学有余力者,开出三条窄路。一路研究round、format与银行家舍入在成绩报表中的差别;一路比较浮点累加与整数分单位累加在义卖账目中的稳定度;一路把逻辑表达式改写成不含and、or的嵌套判断,再论证语义是否一致。拓展不要求提交长篇结论,只要求一个能推翻常识直觉的小例子。拔高不在题量,而在发现自己原以为稳固的东西会晃。特殊需要学生按学校支持方案执行。视觉障碍学生使用高对比主题与朗读输出,教师提前提供纯文本任务;精细动作困难学生可用语音口述表达式,由同伴协助键入,评价仍以诊断解释为主;读写困难学生允许用图卡排出运算对象与符号顺序,再誊入编辑器。公平不是同一把尺子压所有人,而是让每个人展示对表达式关系的真实理解。十、板书结构与沉淀生成主板书分三区。左区写定义骨架:操作数、运算符、求值规则;中区挂运算符族谱,按算术、比较、逻辑排列,旁边只记高危点;右区即错误博物馆,随课生长。板面不求工整漂亮,求留下思维轨迹。学生回头能看见自己从“7除以2”一路走到“分母先守、边界先试、单位先统”的路径,这比打印讲义更有黏性。临近下课的五分钟不用来赶作业,而做“一句话带走”。每人写下一个今天最可能再犯的错和对应防线,投进班级文档。教师抽取数条朗读,不点名。出现频率高的防线会成为下一课起始素材,例如“input进来先问身份”“除法前先问除数能否为零”“余数善用周期”。课堂由此闭环到学生真实误区,而非教师预设的华丽总结。作业设计克制。基础层完成三道表达式诊断与一道找零变式;提高层把心率程序加上单位与异常输入提示;挑战层用整数分重构奶茶拼单结算,比较两种实现的稳定输出。所有题目都要求附测试数据。严禁布置“抄写运算符表二十遍”这类消耗性作业,因为它强化的是手,不是判断。十一、资源使用与课堂管理机房管理常见问题是学生一旦运行成功就转向游戏或社交。本课用短任务颗粒锁住节奏,每个任务不超过九分钟,结束有明确交付物。教师端广播只用于放大利器,不用于长时间演示。学生在屏幕前最容易被“跑通了”骗过,因此每组必须准备反例才算完成。管理不靠盯屏,而靠任务本身要求反证,使闲逛成本变高。网络资源使用保持节制。允许查官方内置文档中的运算符说明,不允许直接搜索完整答案。教师示范如何把问题改写成可检索的术语,例如把“为什么除以二小数不对”改成“Pythonfloordivisionnegativeremainder”。检索素养在此顺手培养,但不喧宾夺主。学生要知道,答案易得时代,提问质量反而决定学习质量。安全与伦理只取与表达式相关的一点:涉及心率、成绩、家庭收入样例时,全部使用虚构数据,强调模型输出不能替代医疗或资助决策。技术课的边界教育不必宏大,落在“一个布尔式可能影响真实评价”就足够。学生知道自己写出的>=可能决定某人是否被标记,就会对括号与端点多一分敬畏。十二、两课时衔接与遗忘对抗第一课时收束在“能预测、能解释、能守边界”。第二课时开课不复习定义,用三道快测直接唤醒:含负数的整除求余,字符串数字比较,分母守卫。错题当场回流到错误博物馆,学生看到熟悉名字会意识到问题没走
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年医学分析-2025年基孔肯雅热培训
- 工程项目工程款支付审核管控制度
- 2026运动护齿器行业技术门槛与市场竞争格局演变分析
- 2026中国智能水净化设备市场供需现状调研及投资方向评估规划
- 针刺天枢穴加耳穴贴压法治疗习惯性便秘
- 2026中国智能手机产业链供需格局竞争态势与发展策略研究报告
- 药物临床试验设计与评估
- 脑肿瘤切除手术配合课件
- 2026慢性病管理行业市场动态监测及趋势研判与投资方向
- 胸腔闭式引流病人的护理讲稿白地色
- 2026年湖南湘西自治州州直事业单位招聘考试笔试试卷附答案
- 第3课时 认识更大的数2026-2027学年北师大版四年级数学上册
- 新版2026秋新教科版科学六年级上册全册核心素养教案教学设计合集
- 2026年秋新教材统编版小学语文一年级上册教学计划及进度表
- (2025年)龙港市辅警考试试卷真题带答案
- 2026年郑州财税金融职业学院教师招聘考试备考试题及答案解析
- 2026年中医技术操作综合提升练习试题附完整答案详解(夺冠)
- 缓解入园焦虑教师培训
- 老年性肺炎科普
- 网红直播带货合作协议模板(2026版)
- TCS-贵州分布式电力交易实施指南
评论
0/150
提交评论