版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高中信息技术选修3《算法与程序设计》教学设计:基本概念、需求分析与选题一、教学背景与教材定位本课是教科版高中信息技术选修3第一单元"用计算机解决问题"的起始课,承担的基本概念、需求分析与选题三个任务,是整个学期项目学习的基石。本模块要求学生从零散的编程操作走向完整的问题解决流程,而第一课时往往决定了学生能否建立"先想清楚、再动手做"的工程习惯。授课对象为高二年级,学生已经在必修模块中接触过算法描述和简单的Python语句,能读懂顺序结构的程序,但对"需求分析"这一概念普遍陌生,他们习惯拿到题目立即写代码,写一步看一步,程序越改越乱,最终陷入调试泥潭。本课正是要纠正这种习惯,把"分析先于编码"的意识种进学生的思维里。二、教学目标1.信息意识目标:能从真实生活情境中识别适合用程序解决的问题,判断一个问题是否具备可计算性、可分解性和数据可获得性,说出程序解决问题与人工处理在效率、规模上的本质差异。2.计算思维目标:掌握需求分析的基本方法,能够针对一个具体选题写出输入是什么、输出是什么、处理规则是什么三类分析结果,能把一个大需求拆分为若干功能模块,初步形成抽象与分解的思维习惯。3.数字化学习目标:会使用流程图或伪代码表达对需求的初步设计,会用表格整理选题候选方案的优劣对比,为后续编程实现储备方案。4.态度与责任目标:在选题环节考虑项目的实际价值与边界,理解程序服务于人的原则,避免选择无意义或存在伦理风险的题目。三、教学重点与难点教学重点是需求分析的三要素,即输入、输出、处理规则的确定,以及从需求到功能分解的基本路径。教学难点在于选题的适切性判断:学生会兴奋于"做一个游戏""做一个商城"这类宏大设想,却意识不到三周课时内无法完成;也有学生会选过小的题目,三下五除二写完,后续课时无事可做。引导学生把选题控制在"一周可调研、两周可实现、一课时可展示"的尺度上,是本课最需要教师功力的地方。四、课前准备教师准备一个半成品案例:一个"班级图书借阅登记程序",程序能运行但界面混乱、规则残缺,比如不检查同一本书已被借走、不限制每人借书数量。同时准备学生生活场景清单二十条,涵盖食堂排队、社团报名、运动会检录、宿舍卫生评分等。学生端机房安装好Python环境与流程图工具,课前问卷收集学生"最想用程序解决的一件小事"。五、教学过程环节一:用一个"坏程序"制造认知冲突上课伊始,教师不提问、不讲解,直接在屏幕上运行借阅登记程序。输入书名《平凡的世界》,状态显示"已借出",程序依然允许再次借阅,登记成功。再借第三本给同一学生,依然成功。教室里很快有笑声:"这程序有问题。"教师顺势追问:问题出在哪一行代码吗?学生沉默了。教师点破:问题不在代码,写代码之前我们就输了。没有人告诉程序员"一本书同一时间只能借给一个人""一个学生最多同时借两本"这些规则,程序自然忠实执行了残缺的需求。这一环节约五分钟,其目的是让学生亲身体验"需求不清,代码白写"的痛,为需求分析概念的引入埋下伏笔。学生此时产生的困惑是真实的、内生的,比任何定义灌输都有效。环节二:基本概念建构教师板书三个词:问题、需求、需求分析。问题,是现状与期望之间的差距。宿舍查到就寝时间太晚,期望是按时熄灯,其中有差距,这就是问题。需求,是解决问题的一方对未来系统的期望描述,回答"我希望这个程序做到什么"。需求必须具体、可验证。"让查寝更方便"不是需求,"晚自习后十分钟内生成本楼未按时回寝名单"才是需求,因为后者可以让任何人拿表核对,达成与否一目了然。需求分析,是在编写任何代码之前,通过与使用者沟通、观察现有流程、查阅既有规则,把模糊的期望转化为明确、完整、可验证的功能描述和约束条件的过程。教师带领学生把概念落到三要素上。任何一个需求都可拆解为:输入,即程序要接收什么数据,数据的格式和范围是什么;输出,即程序要呈现什么结果,结果的外观与精度如何;处理规则,即从输入到输出遵循什么逻辑,包括边界条件和异常情况的处理。教师演示把借阅程序按三要素重写需求:输入为学号、书号、操作类型;输出为登记结果及提示信息;处理规则包含三条约束,即书目状态校验、个人借阅数量上限、逾期提醒。三条规则写清后,学生立刻明白刚才程序的缺口在哪。环节三:小组演练对真实情境做需求分析学生以四人为一组,从情境清单中任选一题,填写需求分析表。表格只有三列:输入、输出、处理规则,另加一行"暂不实现的功能"。教师巡视,重点纠正三类常见毛病。第一类是需求写成愿望:"系统很智能""操作很方便",教师追问"智能体现在哪,方便在哪一步",逼学生落实为可检验的行为。第二类是遗漏异常:做运动会检录的组只写了"输入名单、输出成绩",教师抛出问题"运动员重名怎么办""一人报两项撞时间怎么办",促使小组把异常条目补进规则。第三类是贪大求全:有组想做"校园订餐系统",教师引导他们砍到"每周五统计班内午餐订餐并生成采购数量"这一个核心功能,把支付、评价、配送全部放进"暂不实现"栏。此环节约十五分钟。教师特意强调"暂不实现"这一栏的存在感:需求分析不仅是决定做什么,更是决定不做什么。一个能被按时完成的好程序,胜过十个烂尾的大项目。环节四:选题方法与学生方案互评教师给出选题四条标准,逐条配以实例:1.真实性,题目来自身边真实困扰,能访谈真实使用者。食堂提案系统优于凭空设想的火星农场。2.适切性,工作量与十至十四课时匹配,功能不超过五项。3.可计算性,问题能被形式化为数据的输入输出,纯粹主观艺术类问题暂不选。4.边界清晰,数据获取合法合规,不处理他人敏感信息。每组据此修订选题,写一张选题卡,包含题目、一句话价值、三项功能、预期使用者。随后进行两轮交换互评:每个选题卡由另两组分别依据四条标准打分,写入一条优点和一条风险点。教师择两份典型选题卡展开全班点评,一份"校运会检录小助手"被评为可行,理由是其数据量小、规则明确、三日可实现最小版;另一份"全校情侣关系分析"因数据伦理问题被直接否决,教师藉此讲清选题底线的意义:技术能力不等于技术权柄。环节五:从需求走向设计雏形各组在选题定稿后,用十分钟画出程序的结构草图:第一层是主流程,第二层是功能模块。教师不做强制工具要求,流程图、伪代码、脑图均可,但要能用三句话把图讲明白:第一步做什么,数据流向哪里,出错会怎样。此环节不强求完成度,目的是让学生体验"先画骨架再填血肉"的工程节奏,为下一课"算法设计与编码"蓄水。环节六:课堂小结与分层作业小结由学生完成。教师提出三个问题请个别学生作答:需求分析回答的核心问题是什么?三要素分别指什么?选题四条标准里你最容易忽视哪一条?教师对学生的回答只作补充,不重复。作业分三层:基础层,把课堂选题的需求分析表誊清并访谈至少一名真实使用者,补充一条新发现的规则;提高层,为本组选题绘制完整模块结构图,标出每个模块的输入输出;拓展层,调研一款手机应用,反推其需求文档的雏形,思考它把哪些功能归入了"暂不实现"。六、板书设计板书呈问题链形状。顶部为"现状与期望的差距就是问题";中部为"需求:做到什么,三要素——输入、输出、处理规则";下部为"选题四标准:真实、适切、可算、合规";最底部一行红线:"没有写清需求,不写一行代码。"七、教学评价过程性评价占主。需求分析表按完整性、具体性、可检验性三个维度给出等级;选题卡在互评得分基础上由教师终评;小组结构草图只作诊断不打分,以免学生为画图而画图。教师为每组建立项目档案袋,本课材料即入档,伴随后续五个单元持续推进,期末项目答辩时回看第一课的需求分析是否被忠实执行,以此形成完整闭环。八、教学反思预设本课没有写任何代码,可能出现少数学生"这节课什么都没做"的失落感。教师要在结尾明确回应:今天写下的三要素表,会在两周后替你们节省至少三小时调试时间。另一个风险是选题趋热,多个组扎堆做查寝、订餐类题目,教师应有意储备冷门题目,如语音教室座位分配、实验室仪器借用等,保证班级选题的多样性。其三,部分组的互评可能流于客气,教师需示范一条"坏消息式评语
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 婚礼策划师技术实务考核试卷含答案
- 网版印刷员健康知识考核试卷含答案
- 装裱师岗前时间管理考核试卷含答案
- 制材工岗位实操知识能力考核试卷含答案
- 铸管精整工岗位班组建设考核试卷含答案
- 织布机操作工工作意识能力考核试卷含答案
- 地毯整修工技术水平模拟考核试卷含答案
- 缺铁性贫血核心铁代谢实验室检查(铁蛋白、总铁结合力)标准化解读文档
- 主管护师专业知识押题卷含答案解析
- 执业药师(中药)药学专业知识一考前密押题集
- 2026建信养老金管理有限责任公司校园招聘9人笔试备考题库及答案解析
- 索尼摄像机HXR-MC2500说明书
- 外研版(三起)(2024)三年级上册英语Unit 2 My school things 单元整体教学设计(共5课时)
- 国家安全教育大学生读本电子版教材2025年课件讲义全套合集
- 国内饲料法规培训
- 科技成果转化:新质生产力的路径
- 2025-2026学年北师大版数学小学三年级上册(全册)教案设计及教学计划
- DG-TJ08-2215-2025 道路照明设施运行养护标准
- 《民法案例分析教程(第六版)》课件全套 杨立新
- 成果转化许可协议书范本
- 2025年全国统一高考英语试卷(全国二卷)含答案
评论
0/150
提交评论