版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高中信息技术高一必修一顺序结构的应用教学设计本课对应粤教版普通高中信息技术必修一《数据与计算》第四章“程序设计基础”中4.2.2“顺序结构的应用”,授课对象为高一年级学生,课时安排为两课时连排,每课时45分钟,中间保留10分钟机位巡查与小组互助。课程内容处在学生已经认识算法、了解程序基本语句、能读懂简单Python语句之后,是第一次把“自然语言问题”稳定转化为“可执行程序”的关键节点。顺序结构看似平直,却是分支、循环乃至模块化设计的地基;学生对“先做什么、后做什么、中间数据如何变形”的把握,直接决定后续学习是否出现逻辑塌陷。本课以“校园轻食站日终结算”为贯穿情境,让学生在真实问题中经历提取数据、确定变量、写出表达式、安排语句先后、运行验证、修正边界sensations的完整链条。这里的“sensations”仅指课堂生成中的直觉判断,正文统一的学科表述仍以“输入—处理—输出”为主线。设计中不追求语法堆积,而强调一个朴素判断:程序不会因为代码漂亮而正确,只会因为数据关系清楚、执行次序合理而可靠。高一学生常把数学等式与程序赋值混为一谈,把“总价=单价×数量”顾名而忘义地把左右两侧随意调换,因此本课把“等号是数学关系,赋值是时间动作”设为隐形主线。教学目标按四个层面落位。信息意识层面,学生能从一张轻食站流水单中识别有效字段,区分商品名、单价、数量、折扣、实收、找零与备注,知道哪些数据该进入程序,哪些数据只是背景噪声。计算思维层面,学生能把结算过程抽象为IPO模型,用变量保存中间结果,用顺序执行的语句表达“读取—换算—累计—输出”的固定节拍,并解释为什么“先算折扣再抹零”与“先抹零再折扣”会产生不同结果。数字化学习与创新层面,学生能借助教材配套环境或机房Python解释器完成可运行程序,能利用注释、meaningful命名与对齐输出提升可读性;此处统一改用中文表达,即“有意义的命名”。信息社会责任层面,学生在小票输出中体会计价透明、促销规则公示、个人消费数据不过度采集的基本要求。教学重点确定为三项:用赋值语句建立变量与值之间的对应关系;用算术表达式描述单价、数量、折扣、找零之间的依赖;按时间先后组织语句,使程序输出与手工验算一致。教学难点不在某条命令,而在“次序感”:学生往往知道要做哪几步,却不能证明哪一步必须先发生。破解难点采用“反例先行—手工追踪—断点观察—同桌互讲”四连策略,让错误变量值在大屏上停留足够长的时间,促使学生把因果说清楚。课前准备包括三层资源。教师端准备一份脱敏的轻食站销售样例,字段保持克制,只含日期、商品、单价、数量、会员标记与支付方式;文件不绑定真实学生信息。学生端机房预装Python3,关闭无关网络页面,保留本地帮助文档与计算器;为差异学习准备“保底任务卡”“进阶任务卡”“挑战任务卡”三类纸质索引。环境层面预置三个易错陷阱:把input接收到的文本直接参与乘法,把单价与数量顺序写反,把找零公式写成实收减应付却在给付不足时仍然输出正数。陷阱不是为难学生,而是让顺序结构的边界自然显形。课堂导入控制在六分钟。大屏展示一张被故意遮住合计栏的小票:燕麦奶两份,单价六元;全麦三明治一份,单价八元;学生会员折扣九折;支付二十元。教师不急着讲程序,只问三句话:这笔交易涉及几个会变动的量;哪个量一旦先算错,后面全错;若用程序解决,电脑最先必须知道什么。学生口头回答后,教师把答案压缩成三枚词写在黑板左上:数据、关系、次序。此时不打开编程界面,意在给出静默期,让“先想清楚再敲键盘”成为本课默认动作。新知建构以“把一句话变成一条语句”为入口。教师板书一条最小程序骨架:单价等于六;数量等于二;小计等于单价乘数量;输出小计。用中文复述后,再对应到Python语句:dj=6,sl=2,xj=dj×sl,print(xj)。考虑到粤教版示例以英文标识符为主,课堂同步给出标准写法:price=6,count=2,subtotal=price×count,print(subtotal)。两组标识符并排出现,只为说明命名可中文可英文,工程上更推荐可读英文缩写与统一风格;课堂上不展开编码规范之争,避免冲淡主线。对顺序结构的概念界定采用一句可检验的话:程序从第一条可执行语句开始,一条接一条向下运行,当前语句不结束,下一条语句不抢跑;没有条件跳转,也没有回头重复。随后用生活类比加固:收银台前,先扫码,再报价,再收钱,再找零;若先找零再报价,不是热情,是事故。类比之后立即回到抽象,给出本课通用节拍:输入input获得原始数据,必要时用int或float完成类型转换;处理阶段用赋值生成新值;输出print把结果交还给人。类型转换只点一句要害:input拿到的是文本,做乘法前必须让它成为数。第一个探究任务为“单笔交易快算”。学生独立补全三行核心逻辑:读取单价与数量,计算应付,输出“应付:×元”。教师巡视时不直接改错,而用手势指向屏幕左侧的行号,让学生自己回答“此刻哪个变量已经有值,哪个还只是文本”。约四分钟后收集两类典型:一类把price=input(“单价:”)后的结果直接乘数量,运行报出类型错误;另一类写出total=price×count却忘记print,程序安静结束。两类问题并排投屏,学生投票判断哪一个更接近“会算”,多数先选前者,教师再请他们看错误信息,形成轻冲突:能运行不代表正确,不运行也不代表思路全错;判断标准仍是数据是否按关系流动。紧接着引入“表达式不是等式”的微讲座,时长五分钟。板书三行:总=单价×数量;总=总+运费;数量=数量+1。逐句追问:数学里能否说总等于总加运费;程序里这句发生了什么;右边用的总是旧值还是新值。学生通过替换具体数字发现,赋值号右侧先求值,结果再盖回左侧变量,旧值被覆盖,时序藏在一个符号里。教师顺势给出口诀,但不许学生只背口诀:先算右边,装进左边;装入之前,右边是旧;装入之后,左边更新。口诀服务于理解,不替代表演。中途安排一次站立式手工追踪。每组领取一张“变量变化卡”,卡片横向排列price、count、discount、pay、change五栏。教师读程序,学生用可擦笔在对应栏填写每一步后的值。读到discount=0.9时,有组把pay直接写成总额乘0.9再减5,另一组写成总额减5再乘0.9,两组都自称“优惠后更便宜”。教师请他们代入总额40元比较:前者得31,后者得31.5;差额只有五角,却足以让规则公示变得严肃。此刻引出顺序结构的第二层含义:同样的运算符,摆放位置不同,业务含义不同;程序中的先后,就是制度中的公平。核心任务一“日终结算小票”开始,时长十八分钟。任务要求明确、可验收:输入三样商品的单价与数量;会员享受九折,非会员原价;应收金额保留两位小数;顾客给付固定为100元;输出三行,分别为商品数合计、折后应收、应找零钱。保底层只处理一种商品与固定折扣;进阶层处理三样商品并保留两位小数;挑战层在给付不足时不输出负找零,而是输出“金额不足”,允许借用尚未系统学习的分支,但不作统一要求。这样设置让顺序结构保持主角,又给学得快的学生留一扇半开的门。学生编程期间,教师执行三轮观察。第一轮看命名,发现a、b、c满地时,提醒“下周的你isalsoareader”,随即改成中文表述“下周的你也是读者”,要求标识符能说出业务含义。第二轮看转换,凡是input之后没有int或float而运行报错者,要求把报错信息抄进学习单,再写一句“我原本期待它是什么”。第三轮看输出,凡小票出现“应付90.00000000001”之类长尾者,引导使用round(金额,2)或在输出前说明约定;本课不深入浮点表示,只让学生如实看到“decimals在机器中并不总是整齐”,再统一表述为“小数在机器中并不总是整齐”,避免英文夹杂。展示评价采用“三机位同屏”。第一台展示能运行但命名混乱的作品,第二台展示类型安全却输出生硬的作品,第三台展示结构清楚且小票友好的作品。评价尺只设三项:数据能否进来,关系能否算对,结果能否看懂。每项两分,共六分;小组互评必须给出一处具体证据,例如“第7行把文本直接乘了”“小票第二行单位缺失”。教师不排名次,只把六分映射到改进动作:两分以下回到保底任务,四分左右补强输出,五分以上尝试挑战层。评价的目的被限定为让下一行代码更可靠,而非制造短暂兴奋。核心任务二把焦点从“会算”推进到“会排错”。教师发放三段带病程序,病源分别对应顺序结构高发误区。甲程序把total=price×count放在price赋值之前;乙程序把change=money-total写成total-money;丙程序在输出后才进行类型转换。学生四人一组完成“病灶定位单”,栏目包括报错或错值、首次出现异常的行号、此前变量状态、修复后最少改动。要求“最少改动”是关键,防止学生用重写掩盖理解;顺序结构的学习价值恰在于发现挪动一行就能改变全局。甲程序讨论时,有学生提出“计算机不能预知后面会赋值吗”。这一问题值得正面回应:解释器按文本顺序读取,未赋值的名字没有可携带的值;在部分环境里错误类型可能略有差异,但共同点是使用必须先于定义的准备完成。乙程序引出符号方向与语义方向的区别,数学上差的绝对值相同,业务上找零与欠款恰好相反。丙程序让学生直观看到“输出这一刻”冻结了当时的数据状态,之后再转换已经来不及影响已发出的文本。三个错例合起来,把顺序、时态、可见结果连成一条线。为促进迁移,课堂插入跨学科短桥。数学角度,把price×count×discount看作复合函数,输入是三元组,输出是应付额;程序中的中间变量相当于分步代入。物理与综合实践角度,把输入设备、处理单元、输出小票对应传感、计算、执行,说明自动售货机并不神秘。德育与法治角度,讨论“默认勾选保温袋收费一元”是否应进入程序;多数学生认为应让顾客知晓并可取消。教师只给边界:技术能实现不等于应当默认,透明计价是顺序结构之外的顺序,先把人放在前面。第二课时以“从一笔到一批”的有限拓展开场,但不进入循环语法。教师提出日终统计需要汇总二十笔交易,学生自然想到复制二十段或明天再学循环。设计上选择“半批处理”:仍用顺序结构完成三笔交易合计,暴露重复代码的笨重,为下一节循环埋下认知需求。学生写出三次输入、三次小计、一个grand_total累加后,教师提问:若交易量变成三百,顺序结构还胜任吗;它错了吗。学生逐渐形成平衡判断:顺序结构没有失效,失效的是用复制应对规模;控制结构的选择取决于问题形态,而不是个人偏好。此时正式归纳本课模型。黑板中央写IPO三字母,左侧列“可读入”,右侧列“可输出”,中间列“可计算”。在可读入下方写商品、数量、折扣、支付;在可计算下方写subtotal、discount_amount、payable、change;在可输出下方写小票、提示、合计。学生把这张图抄成学习单首页,并在每个变量旁标出类型:文本、整数、小数、布尔暂不展开。模型不是装饰,它将在单元后续被分支与循环反复调用;今天把格子画正,明天填入新机制时才不会四处漏水。当堂检测采用“静悄悄的五题”。题目一,写出让x增加3的语句;题目二,说明y=x与x=y是否等价;题目三,input读入“12”后为何不能直接乘2;题目四,给出total=18.6,money=20,写change;题目五,排列四句乱序代码的输出结果。五题全对不奖励扩展题,只要求在错题旁写“我误把什么当成了什么”。检测追求短、准、可回看,避免用竞赛化难度消耗初学者的秩序感。收卷后教师随机抽读三份错题归因,尤其肯定那些承认“把赋值当等式”的直白表达。板书设计遵循左中右三块。左侧写概念:顺序结构,自上而下,依次执行。中间保留动态区,展示总=单价×数量,折后=总×折扣,找零=支付−折后,并在每个变量下留空写运行值。右侧写纪律:先输入后处理,未定义不使用,文本先转数,输出要见人以单位。整堂课板书不追求满,而追求下课前能拍成一张留存照;学生复习时看到照片,能回忆起每一步是在何处发生。作业分三层布置。基础作业完成“早餐车结算”:读取豆浆杯数与油条根数,按定价输出应收,并找零;必须手算一份样例附在代码注释上方。提升作业为“运动补水站”,输入体重公斤数与运动分钟数,按建议补水量等于体重乘0.03乘运动小时数估算毫升数;公式中0.03提供为课堂约定系数,学生需用文字解释单位从公斤、小时到毫升如何被程序接纳。拓展作业观察家中一次线上支付,记录页面呈现了哪些字段,判断哪些由顺序计算产生,哪些可能涉及条件;不要求写出真实卡号、地址或完整订单号,强调最小必要采集。学习单结尾设置安全提示。学生练习使用的销售数据均为虚构,不得把同学姓名、电话、消费偏好带入机房共享文档;截图展示成果时遮挡支付二维码;若引用家庭成员消费记录,只保留金额区间与品类。这个环节不超三分钟,却把信息社会责任落在可操作动作上。程序课谈伦理容易悬空,放在顺序结构里反而具体:第几条语句读取了不该读的数据,哪个变量保存了本不该保存的标识,输出小票泄露了哪些可推断信息。针对不同学习起点的学生,课堂提供三条通道。对零基础者,教师准备“半完成骨架”,空出表达式与print,让注意力集中在次序;对中等者,只给字段表和验收样例;对较快者,追加“发票抬头可选”的开放要求,但提醒可用一个固定文本暂代,不必提前学分岔。分层不是把学生固定在某层,而是让每个人都在可完成的成功里碰到一次边界。教师记录谁主动要求更难材料,谁在同伴讲解中第一次说出“先右后左”,这些细节进入过程性评价,而非只看最终文件。课堂管理强调低噪音高反馈。机房常见问题是学生一报错就举手,教师若逐个补救,节奏会被少数错误拖散。本课采用“两次尝试再求助”规则:第一次重读错误最后一行,第二次把相关变量值写在草稿纸,仍不能定位再举手。小组内设“解释员”,求助前必须向同伴复述问题;能复述者往往已解决一半。教师巡屏关注三类信号:长时间停留在同一行、频繁清空重写、输出与样例差一个小数点。对应干预分别是问值、问关系、问规则,而不是替敲键盘。时间分配在教案执行中保留弹性。导入六分钟,概念与赋值十二分钟,单笔探究十二分钟,小票任务十八分钟,病句诊疗十五分钟,第二课时的半批处理、模型归纳、检测与作业布置合计四十三分钟,留出两分钟整理个人文件夹。若学校课时为单课时,可将病句诊疗移到课后微课,课堂守住“单笔到小票”的完整闭环;若为信息科技走班班额偏大,则优先保底人人能运行,把挑战层放到社团或课后服务。任何调整都不牺牲手工追踪,因为这是顺序结构从纸面进入头脑的桥。本课的评价证据包含四类:可运行源文件、变量追踪卡、病句定位单、课后反思三行。源文件看正确性;追踪卡看时序理解;定位单看诊断策略;反思只看学生是否写清一个概念转弯。教师对反思不评辞采,只圈出指向程序的句子,例如“我以前以为puter会自己把字符串当数”,圈出后请学生改成中文规范表达“我原以为计算机会自动把文本当数”。语言回到学科,理解也回到学科。可能出现的问题及处置预先写入教师手册。若部分学生数学基础薄弱,对折扣表达式迟疑,则先使用“优惠金额=总价×0.1,实付=总价−优惠金额”的两步法,再合并为实付=总价×0.9;顺序反而更清晰。若学生纠结保留两位小数与浮点误差,课堂不展开二进制表示,只约定本单元验收以round结果或格式化输出为准。若有学生提前使用分支处理支付不足,教师公开肯定其问题意识,同时说明全班的统一验收仍以无分支版本为准,避免把未学内容变成隐性门槛。与后续内容的衔接埋在三处。分支结构将承接“给付不足”“会员与非会员”“是否开发票”等判断;循环结构将承接从三笔到三百笔的复制疲惫;函数将承接多次出现的结算小票如何封装成可调用单元。教师在本课结语中不预告语法,只展示同一张业务图不断长出新的控制线,让学生感到今天的直线并非孤立,未来每个新结构都要回到输入、处理、输出校验自身。教学立意落脚在一句可操作的话:把世界读成数据,把关系写成
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医学课件-运动损伤是指在运动过程中所发生的各种损伤
- 医学课件-激惹法治疗扁平疣疗效与症型的相关性研究
- 医学课件-复旦大学附属华东医院 医院简介
- 医学保健BRMSJS急性毒性试验
- BNP心力衰竭的指标医学知识讲解
- 2025年医学分析-药物所致假性醛固酮增多症的诊断与治疗
- 2025年医学专题-基孔肯雅热预防承诺书
- 病床呼叫电路课程设计
- 日志审计合规性检查课程设计
- 生物信息学DNA序列比对生物功能分析课程设计
- 分娩尊严量表的标准化编制与效度验证
- 动物园设计规范
- DB21-T2205-2013LED照明工程安装与质量验收规程
- 2025年《管理学》考试题库及参考答案
- 高流量吸氧的护理
- 《承包商安全管理》课件
- 机动车驾驶员培训理论科目一考核题库完整版500题(含答案)
- 气垫床的使用课件
- 中国古代人物画
- 发电厂继电保护管理制度大全
- 全套可编辑地图
评论
0/150
提交评论