版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高中信息技术必修1《解决问题的一般过程和用计算机解决问题》教学设计一、教学背景分析本课选自人教中图版(2019)高中信息技术必修1第一单元,是学生进入高中信息技术学习的起始章节。教材以"解决问题"为逻辑主线,先呈现人类解决问题的一般过程,再过渡到用计算机解决问题的特殊路径,意在让学生理解"人"与"计算机"在问题解决中的分工与协作关系。这一内容是后续算法与程序实现学习的认知基石,上好本课,直接关系到学生计算思维的启蒙质量。《普通高中信息技术课程标准(2017年版)》明确指出,高中信息技术课程旨在全面提升学生的信息素养,其中计算思维居于核心素养的关键位置。本课正是以真实问题为载体,引导学生经历"分析问题—设计方案—解决问题—交流评价"的完整过程,体会有计算机参与的问题解决所独有的"抽象、建模、编程、调试"特征,为整个必修1的学习奠定方法论基础。二、学情分析授课对象为高一年级学生。从认知基础看,学生在义务教育阶段接触过信息科技课程,多数人会使用办公软件、搜索引擎和常见应用软件,少数人接触过Scratch图形化编程或Python入门知识,但普遍存在"会用软件、不懂原理"的现象。从思维特点看,高一学生正处于从形象思维向抽象逻辑思维过渡的关键期,对"为什么要分析问题""为什么要设计算法"缺乏内在认同,容易把信息技术课等同于"上机操作课"。从学习动机看,贴近生活的真实问题能有效激发参与度,而空洞的理论讲授易使学生注意力分散。基于以上判断,本课以生活问题为锚点,以对比活动为支架,以小组协作探究为主要学习方式,让学生在做中学、在议中悟。三、教学目标1.信息意识:能够敏锐感知身边的可计算问题,主动判断某一问题是否适合借助计算机解决,理解数据在问题解决过程中的价值。2.计算思维:初步掌握分析问题、抽象建模、设计算法、编程实现、调试完善的一般流程,能说清人工解决问题与用计算机解决问题的过程差异与共通之处。3.数字化学习与创新:尝试用自然语言或流程图描述解决具体问题的步骤,体验从"想法"到"算法"再到"程序"的转化过程。4.信息社会责任:在小组协作中承担明确分工,客观评价他人方案,认识到用计算机解决问题时人的主导作用不可替代。四、教学重点与难点教学重点:解决问题的一般过程;用计算机解决问题的基本过程及其各环节的内涵。教学难点:理解"抽象与建模"环节的本质,体会计算机解决问题的过程源于并改造了人类解决问题的过程。五、教学策略与方法本课采用情境驱动、任务引领、对比归纳的教学策略,综合运用讲授法、讨论法、小组合作探究法和实践体验法。教学环境为计算机网络教室,准备多媒体课件、小组任务单、简易Python演示程序及评价量表。六、教学准备教师方面:制作课件;准备"银行存款利息计算""找零问题""红绿灯配时"三组情境素材;编写并调试两个演示程序;设计小组任务单和课堂评价表。学生方面:课前观察生活中可以借助计算机处理的问题,记录一至两个实例;按四人一组完成分组,确定组长、记录员、汇报员和质询员。七、教学过程(一)情境导入:一道看似简单的算术题上课伊始,教师投影呈现情境:某同学每天上下学骑共享单车,单车月卡22元可在一个月内不限次骑行;若按次付费,每次1.5元,该生一个月骑行约40次。请同学们判断:买月卡划算还是按次付费划算?学生几乎不假思索便能口算得出结论:按次付费需60元,月卡22元更划算。教师随即追问:如果每次骑行距离不同、收费标准分段变化,如果月卡种类有五种、骑行次数不确定,如果要在学校一千名学生中统计哪种方案总体最优,你们还愿意笔算吗?学生面露难色之际,教师点明:问题没变,变得只是规模。规模一大,人脑就吃力,这正是计算机大显身手的地方。可是,计算机不会自己解决问题,它必须等着我们把解决问题的办法一步步教给它。今天这节课,我们就来研究两个层层递进的问题:人解决问题遵循怎样的一般过程?用计算机解决问题又该怎样一步步推进?设计意图:以"划算计算"这一真实生活场景切入,通过单一数据到规模数据的递进设问,制造认知冲突,让学生直观感到"人脑不够用了",从而自然引出计算机参与问题解决的必要性,为全课搭建问题框架。(二)探究一:人是怎么解决问题的教师布置小组任务:请各组在刚才会费问题的启发下,讨论并归纳——当我们解决任何问题时,头脑里大致经历了哪几个阶段?要求结合一个生活实例说明,三分钟后汇报。小组讨论中,教师巡视并适时提示:想想你解数学题的步骤,想想你筹划一次班级春游的过程。各组汇报后,师生共同归纳出解决问题的一般过程:第一步,分析问题。弄清问题的条件是什么、目标是什么、已知量与未知量之间的关系,界定问题的边界。以春游筹划为例,需明确人数、预算、时间、交通工具等约束。第二步,寻找解决问题的途径和方法。针对问题本身设计解决的思路与策略,可能查阅资料、请教他人、借鉴已有经验。第三步,解决问题并验证结果。按照既定方案实施,并检验结果是否符合预期,不满足则返工调整。教师在黑板上以流程图方式固化这三步,并强调:这是一个循环迭代的过程,验证不过关就要退回去重新审视方案甚至重新界定问题。随后请学生用"找零钱"的例子验证这一过程:顾客用50元购买17元的文具,找零33元的过程,同样经历了分析(应付多少)、设计(用哪些面钞凑出33元)、执行与验证(清点确认)三个阶段。学生频频点头,普遍产生"原来我每天都在走这个流程"的体悟。设计意图:从学生已有的解题和生活经验中提取共性,让"解决问题的一般过程"不是被灌输的概念,而是被学生自己"发现"并验证的规律,为下一环节对比计算机解决问题的过程埋下伏笔。(三)探究二:计算机解决问题的独特旅程教师过渡:人解决问题的三步走,诸位已是行家里手。但当我们想把问题交给计算机时,这段旅程会多出几个关键环节。先看一段演示。教师打开预先编写的Python程序,现场演示"月卡划算判断":输入骑行次数,程序立即输出按次付费金额、月卡费用及推荐方案。随后将输入范围扩大到一千名学生的数据文件,程序在不到一秒内输出统计结果。教室里响起惊叹声。教师抛出问题链:这段程序是天上掉下来的吗?编写它之前,我先做了什么?写完之后,我又做了什么?学生结合刚才观察到的"定义问题—设计思路—代码编写—验证结果"环节尝试作答。师生共同归纳出用计算机解决问题的过程:第一,分析问题。明确需要什么数据、需要得到什么结果,发现数据与处理之间的规律,这一步与人解决问题的第一步一脉相承。第二,抽象与建模。这是关键环节。要把现实世界的问题转化为计算机可以理解的形式:哪些是必须输入的数据,哪些是中间变量,哪些关系可以用公式或条件表达。月卡问题就可以抽象为:设骑行次数为n,按次费用为1.5乘n,月卡费用为22,比较两者大小取较小者为推荐方案。第三,设计算法。把解决问题的思路写成步骤清晰、次序明确的操作序列,通常用自然语言或流程图描述。教师投影展示月卡问题的流程图:开始→输入骑行次数n→计算按次费用1.5乘n→判断是否大于22→是则推荐月卡,否则推荐按次→输出方案→结束。第四,编写程序。选用某种程序设计语言,把算法翻译成计算机能执行的代码。教师逐行解释演示程序中输入语句、条件语句、输出语句的作用,强调每一行代码都对应流程图中的一个框。第五,调试运行。计算机一丝不苟,一个标点错误都会让程序罢工。要让程序经得起各种数据的检验,就必须反复运行、排错、修正。教师故意将程序中的判断符号写反,运行结果颠倒了,请学生找错并修正,课堂气氛活跃。教师随即呈现一张对比表,左边是解决问题的一般过程,右边是用计算机解决问题的过程,请学生在任务单上连线配对。通过配对,学生清晰地看到:分析问题对分析问题,设计算法对应寻找途径与方法,编程序、调试程序对应解决问题并验证结果,而"抽象与建模"是计算机参与后新增加的、体现计算思维特色的环节。设计意图:通过真实程序演示制造直观震撼,再由问题链引导学生逆向追溯程序诞生的全过程,使抽象的五个环节附着于具体经验。对比连线活动直指本课难点——抽象与建模的独特性,实现难点的具象化突破。(四)探究三:实战演练——帮食堂算一笔账光说不练假把式。教师布置小组实战任务:学校食堂每天采购鸡蛋,批发价每千克8.6元,食堂每天用鸡蛋约25千克,若批量超过100千克可享受九五折,超过500千克可享受九折。请你们小组完成以下任务:第一,写出解决"某周采购量超出多少天金额达到折扣线"这一问题的分析;第二,画出解决"根据采购量计算当日鸡蛋采购费用"问题的流程图并标注各环节。各组展开讨论后展示成果。教师选取具有代表性的两份流程图投影点评:一份漏掉了输入环节,一份把折扣判断的先后次序写反了。由组间质询员指出问题,原作者现场修订。修订完毕,教师追问:这两处错误说明了什么?学生归纳:分析问题要完整,算法步骤要严守逻辑次序,顺序错乱结果必错。随即教师展示Extreme数据处理:假设教务处要统计全年级1400名学生一周的牛奶订购明细,每种组合人工核算需要40小时,而一个30行的程序只需3秒。强烈的数字对比让学生真切体会到用计算机解决问题的效率优势与规模优势。设计意图:将抽象的五个环节迁移到全新的食堂采购情境中,让学生在真实任务中演练"分析—建模—画流程图"的核心动作,通过互评纠错深化对算法次序性的理解,并通过数字对比强化价值认同。(五)课堂小结:一张图收拢全课教师带领学生回顾板书上的两张流程图:解决问题的一般过程三步循环,用计算机解决问题的五步序列。请学生用一句话概括两者的关系。有学生答:计算机解决问题的过程,是人解决问题过程的精细化和工具化。教师给予高度评价并补充:计算机再快,也只是一个忠实的执行者;决定它做什么、怎么做的,始终是我们对问题的分析、对模型的抽象、对算法的设计。学好了人的思考,机器才能为我们所用。(六)分层作业设计基础层:完成课本本节课后判断与选择题,梳理本课的五个环节,默画出月卡问题的流程图。提高层:任选一个生活问题(如统计班级图书角的借阅频率、计算运动会团体总分),写出问题分析和算法流程图。挑战层:尝试查阅资料,用Python把提高层中的算法变成可以运行的程序,调试成功后在下一节课展示。设计意图:作业呈阶梯分布,兼顾全体学生的基础达成与学有余力学生的拓展需求,实现课内学习与课外探究的衔接,为后续"算法与程序实现"单元学习做好铺垫。八、板书设计主板书分左右两栏。左栏:解决问题的一般过程——分析问题→寻找途径与方法→解决问题并验证结果(配循环箭头)。右栏:用计算机解决问题——分析问题→抽象与建模→设计算法→编写程序→调试运行。两栏之间用箭头连接对应环节,"抽象与建模"处用醒目颜色标注,体现其为计算机新增的关键环节。副板书随堂记录小组活动中的典型错误与精彩回答。九、教学评价设计本课采用过程性评价与表现性评价相结合的方式。课堂提问关注学生回答的逻辑链条是否完整;小组任务单设置"问题分析完整度、模型抽象准确度、流程图规范性、协作参与度"四个维度,由师生共评;实战演练环节采用组间互评结合教师点评,重点考查学生能否把一般过程迁移到新情
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广东省体育局直属事业单位招考易考易错模拟试题(共500题)试卷后附参考答案
- 2026年广东珠海斗门区文化广电旅游体育局招聘普通雇员1人易考易错模拟试题(共500题)试卷后附参考答案
- 2026校招:中国银行笔试题及答案
- 2025年专升本湖北美术基础真题及答案
- 现代交换原理与技术(第二版)课件第六章 ATM交换技术
- 2026年菏泽市成武县数学四年级第二学期期中监测试题(含答案)
- 2026年甘肃省甘南藏族自治州夏河县数学四年级下学期期末考试试题含答案解析
- 小学五年级科学上册地球引力探究式教学设计
- 土工格栅加筋监理细则
- 初中地理九年级欧洲西部与极地地区一轮复习教学设计
- 2024年压力性损伤诊疗及护理规范
- GB/T 45845.1-2025智慧城市基础设施整合运营框架第1部分:全生命周期业务协同管理指南
- 合作种植天麻协议书
- 唐宋八大家文学精讲
- 小麦种植技术试题及答案
- 民用建筑设计术语标准
- 医疗护理员课件
- 护理阿尔兹海默病
- 学习护理知识和急救常识
- 人教PEP版英语五年级下册Unit 1~6全册教案共6个单元整体教学设计
- 全国人教版高中信息技术必修一第1章1.3数据科学与大数据1.3.2《大数据及其应用》说课稿
评论
0/150
提交评论