版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高中一年级信息技术“运用顺序结构描述问题求解过程”教学设计【教材与学情分析】本课选自粤教版(2019)高中信息技术必修1《数据与计算》第四章第二节,是程序设计入门的第一课,承担着从"体验程序"走向"编写程序"的关键转折。教材以"问题描述—算法设计—程序实现"为主线,引导学生理解顺序结构这一最基本、最自然的程序控制结构。高一学生经过第三章的学习,已经历过用计算机解决问题的完整过程,对算法有初步感知,也接触过Python的输入输出语句和基本数据类型。但学生的困难集中在三处:一是容易把程序语句看成是孤立的命令,缺乏"语句按序执行、前句结果供后句使用"的整体观;二是变量赋值的理解停留在数学等式的层面,对"a=a+1"之类语句感到困惑;三是从实际问题抽象出计算模型的能力薄弱,拿到题目不知从何下手。基于上述分析,本课以"校园生活缴费小管家"项目情境贯穿始终,用三个层层递进的任务驱动学生经历顺序结构程序设计的完整过程,让知识在解决问题的真实需要中生长出来。【教学目标】信息意识:能识别生活中适合用顺序结构描述的问题求解过程,感知"输入—处理—输出"这一程序解决问题的基本模式。计算思维:能将实际问题分解为前后衔接的若干步骤,用自然语言和流程图描述算法,体会赋值语句中数据的流动与变化。数字化学习与创新:能独立编写、调试包含顺序结构的Python程序,借助在线编程环境验证算法,并在调试中形成"读错误提示—定位问题—修改验证"的基本调试策略。信息社会责任:在程序设计中关注数据输入的合理性,初步形成编写规范、可读、可维护代码的意识。【教学重点与难点】重点:顺序结构的特点;赋值语句的理解与运用;用流程图描述顺序结构算法。难点:变量赋值的本质理解;从实际问题到"输入—处理—输出"模型的抽象。【教学准备】机房安装Python3.x环境或配置在线编程平台;教师准备"校园缴费小管家"情境课件、半成品程序代码包、流程图绘制模板、课堂练习分层任务单;学生两人一组,便于协作调试。【教学过程】一、情境导入:食堂充值引出的问题(6分钟)上课伊始,教师展示校园生活场景:学校食堂要对充值系统做一次升级,打算开发一个"缴费小管家"。学生小明饭卡充值了100元,早餐消费4.5元、午餐消费12元、晚餐消费13.5元,他想随时知道余额。教师提问:如果让你用铅笔和纸帮小明算余额,你会怎么做?学生几乎不假思索地回答:用100依次减去三笔消费。教师追问:那么把这个过程交给计算机,计算机"知道"该怎么做吗?学生讨论后认识到:计算机不会自己想办法,它只能严格地、一步一步地执行人的指令。黑板上师生共同整理出解决过程的关键词:先有初始数据(输入),再逐步计算(处理),最后给出结果(输出)。教师顺势揭示课题:像这样按照语句排列的先后次序、一句接一句执行、既不跳过也不重复的结构,就是程序设计中最基本的顺序结构。今天我们就用顺序结构,亲手把这个"缴费小管家"做出来。设计意图:从学生最熟悉的生活账目切入,让"为什么要学顺序结构"成为学生自己提出的问题,而非教师强行给出的结论。二、探究新知:解剖顺序结构(12分钟)(一)初识三要素:输入、处理、输出教师以缴费问题为例,在黑板上画出三个框:输入数据→加工处理→输出结果。引导学生回答:这个问题里,输入的是什么?处理做什么?输出的是什么?学生归纳:输入是充值金额和每笔消费,处理是依次做减法,输出是最终余额。教师指出,几乎每一个顺序结构程序都可以装进这个"三段式"框架,它是我们把模糊想法变成清晰程序的脚手架。(二)认识变量与赋值教师在Python环境中现场演示,边写边讲:balance=100教师提问:这一行是数学里的等式吗?有的学生说是,有的迟疑。教师接着演示:balance=balance4.5教师请学生用数学眼光看这条"等式",学生发现矛盾:等式两边不可能相等。由此引出关键概念:这里的"="不是等号,而是赋值号,它的意思是"把右边算出来的结果装进左边的盒子里"。变量就像一个贴了标签的盒子,标签不变,盒子里的东西可以不断更换。为了巩固理解,教师组织学生做"人肉执行器"活动:三名学生分别扮演变量money、cost和显示器,教师逐条朗读代码,"变量"举牌更新自己盒子里的数值,"显示器"报出print语句的结果。学生在笑声中亲身经历了语句逐条执行、数据逐步变化的过程。(三)用流程图描述算法教师介绍流程图的基本符号:圆角矩形表示开始与结束,平行四边形表示输入输出,长方形表示处理,菱形表示判断(本课暂不使用),箭头表示执行方向。师生共同把缴费问题补画成完整流程图:开始→输入充值金额→输入三笔消费→计算余额→输出余额→结束。教师强调:流程图是写程序之前的"草图",先把步骤想清楚、画明白,再翻译成代码,比直接敲键盘更不容易出错。三、任务实践:三级任务递进编写程序(20分钟)任务一:补全代码,让"小管家"跑起来(基础层)学生打开教师提供的半成品程序,其中input语句和print语句已给出,中间的处理语句留有四处空行。学生根据流程图补全赋值语句,运行并验证结果是否为70元。教师巡视,重点观察两类典型错误:一是把赋值号左右写反,写成4.5=balance4.5的变体;二是忘记用float()转换input接收到的字符串。发现共性问题后暂停两分钟集中讲评:input接收到的永远是文本,要进行算术运算必须先转成数值。任务二:独立编写"宿舍水电费均摊器"(提高层)教师给出新问题:某宿舍本月水费45元、电费68.4元,由4名同学均摊,请编写程序输入水电费和人数,输出每人应付金额。此任务不提供任何代码,要求学生先画流程图再写程序。教师个别辅导时坚持"三问不答"原则:不直接告诉答案,而是问"你的输入是什么""这一步要让计算机算什么""运行报错的提示读懂了吗",引导学生自行定位问题。任务三:设计有"人情味"的输出(拓展层)学有余力的学生为程序增加用户体验设计:用字符串拼接输出"同学你好,扣除三笔餐费后,你的饭卡余额为70.0元"这样的完整句子,并尝试处理一个边界情况——如果消费总额超过充值金额,程序输出的负余额意味着什么?学生由此意识到顺序结构"无法根据情况做选择"的局限,教师埋下伏笔:这正是下一课分支结构要解决的问题。设计意图:三个任务从"补全—独立—创造"拾级而上,既保证全员达成基础目标,又给学优生留出生长空间;任务三的"碰壁"为后续学习制造认知张力。四、交流展示与精讲点拨(8分钟)每组推选一名学生展示任务二成果。展示不只呈现成功代码,更要求讲述"我卡在哪里、怎么解决的"。一组学生展示了把人数也写成固定值4的做法,教师追问:如果换到5人宿舍呢?学生立刻意识到硬编码的弊端,体会到"凡是不确定的数据都应由用户输入"这一朴素而重要的设计原则。教师结合板书做结构化小结,用三句话凝练本课精髓:顺序结构的程序,语句从上到下无一例外地执行,每条语句恰好执行一次。程序的思考方式是"输入—处理—输出",写代码之前先用流程图把这条路走通。赋值是给变量的盒子换新内容,右边先算,左边后装。随后进入一分钟"快测":教师口述三条语句并用课件动态呈现盒子变化:a=5b=a+3a=b学生快速说出a和b的最终值(a为8,b为8),全班核对,即时反馈。五、课堂小结与延伸(4分钟)学生用一句话完成出口条:"今天我学会用……描述……,我最大的发现是……"教师随机收取并朗读三条,从学生的表达中捕捉理解的深度与误区。教师布置分层作业:基础作业,完成配套练习册中顺序结构部分的选择与填空;实践作业,任选生活中的一个顺序计算问题(如购物小票合计、跑步配速换算、月相天数推算),画出流程图并编写程序,下节课分享;思考题,回顾任务三中负余额的问题,猜一猜程序怎样才能"自己拿主意"。【板书设计】主板书以流程图骨架呈现:开始→输入→处理→输出→结束,中间标注本课三要素。副板书右侧记录学生的典型错误与修正,左侧书写核心语句格式:变量=表达式、input()与float()的配合、print()的输出。【分层练习设计】基础题:判断下列赋值语句能否执行并说明理由;阅读程序写出运行结果。提升题:编写程序,输入圆半径,依次计算并输出周长和面积,圆周率取3.14159。挑战题:输入一个三位数,不借助字符串切片,仅通过整除和取余运算,依次
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浙科版高中信息技术必修22026年《传感与控制》第二课时教学设计
- 小学三年级综合实践活动《好电视节目对我们的影响》教学设计
- 高中一年级信息技术3.3计算机程序与程序设计语言教学设计
- 初中九年级英语“五育并举”主题写作教学设计
- 【知识清单】初中地理八年级 东北的自然特征与农业速记
- 高中一年级劳动技术课教学设计-西红柿炒鸡蛋的烹饪实践与劳动素养培育
- 高中一年级信息技术《做信息时代的合格公民》教学设计
- 宝鸡文理课程设计招聘
- 2026年代销业务资格考试试卷及答案
- 2026年cmac资格考试试卷及答案
- CJT 297-2016 桥梁缆索用高密度聚乙烯护套料
- DLT 5175-2021 火力发电厂热工开关量和模拟量控制系统设计规程-PDF解密
- 讲述红色故事
- 智能制造概论(高职)全套教学课件
- 潍柴雷沃线上测评题
- 《地理信息系统概论》教案
- 郑州财税金融职业学院招聘真题
- 急性胃炎临床路径(2017年县医院适用版)
- 抑郁病诊断证明书
- 水生生物学绪论HJJ
- 维克多高中英语3500词汇
评论
0/150
提交评论