版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高中一年级信息技术《非数值计算》教学设计一、教材地位与内容体系解读非数值计算是教科版高一信息技术必修1第四单元的第三节内容,承担着从“数值计算”向“智能计算”过渡的桥梁作用。前两节学生已经学习了计算的本质、数值型问题的算法求解,建立了“用计算机处理数字问题”的经验世界。本节课则把学生引向一个更为广阔的领域:查找、排序、文本处理、逻辑推理等不涉及算术运算却同样依赖算法的计算形态,为后续学习人工智能初步知识和数据与编码奠定方法基础。教材的知识主线可以概括为三个层次。第一层是概念的明晰:什么是非数值计算,它与数值计算的区别与联系在哪里;第二层是方法的习得:以二分查找和排序算法为主线,体会“算法思想”不依赖于数据类型;第三层是价值的迁移:通过生活情境中的查找与排序任务,理解算法的效率概念,初步形成用算法思维解决问题的意识。教材的编写意图并非让学生记忆“冒泡排序”“二分查找”这些名词,而是让学生经历一次完整的思维跃迁:计算不等于算术,算法不等于公式,计算机能处理的问题远比加减乘除丰富。这一认识转变,是信息技术学科核心素养中“计算思维”落地的关键节点。二、学情分析与教学目标高一学生刚完成数值计算的学习,已经能用Python编写简单的循环和分支程序,能解决诸如累加、判断素数等问题。但学生的经验中存在三个认知障碍:其一,默认所有算法都围绕数学问题展开,对“文字也能被算法处理”缺乏直觉;其二,对“效率”没有量化体验,认为只要程序能运行就算完成任务;其三,对抽象算法步骤的理解容易流于背诵,缺少在真实情境中动手操作的痕迹。据此,本节课的教学目标设定为四个维度。知识与理解层面,学生能用自己的语言说出非数值计算的含义,能举例说明查找与排序属于非数值计算,能描述顺序查找与二分查找、简单排序算法的基本步骤。技能与操作层面,学生能用Python实现二分查找和至少一种排序过程,能通过数据规模的变化观察两种查找方法在时间开销上的差异。思维与素养层面,学生能在新情境中识别“这是个查找问题”或“这是个排序问题”,并能依据数据是否有序选择合适的策略。情感与价值层面,学生能体会到算法思想对人类处理信息方式的深刻影响,形成对“效率”和“规则”的尊重。三、教学重点难点与突破策略教学重点是二分查找的思想及其程序实现。二分查找是本节课思维含量最高的知识块,它第一次把“数据的有序性可以转化为效率”这一深刻命题呈现给学生。教学难点有二:其一是理解“折半过程如何逐步缩小搜索区间”,学生容易把代码背下来却在区间边界的更新上出错;其二是理解排序为什么必要、排序与查找之间的依存关系。突破策略采用“实物操作—语言描述—图示推演—代码实现”四步走。先让学生用一叠标有字母的卡片亲手做二分查找游戏,再用准确的语言向同伴复述规则,然后借助区间示意图推演每一步的left、right、mid变化,最后才落笔写代码。代码出错时,鼓励学生回到卡片上重演,用实物校准思维。排序部分则采用“小组比拼”方式,让不同小组用不同策略给十张乱序卡片排序,在比较中自然引出“算法的优劣可以用步骤数衡量”。四、教法学法与资源准备教法上采用情境驱动、任务引领、探究对比三条脉络并行。情境驱动确保每个知识点都长在真实问题上;任务引领保证全员动手;探究对比让学生在差异中建构概念。学法上强调做中学、错中学、讲中学,每个小组都设“操作员”“记录员”“讲解者”三种角色并轮换。资源准备包括:装有Python环境的机房、教师课件、每生一张“学习单”(含任务单与评价量规)、每组一套字母卡片与数字卡片、用于演示的大数据集(一万个有序姓名列表的文本文件)。五、教学过程(一)情境导入:找名字背后的计算(约7分钟)上课伊始,教师在屏幕上展示一份包含全体高一新生姓名的名单文件,抛出问题:教务处想知道这个名单里有没有一位叫“”的同学,计算机应该怎么做?请两位学生分享直觉方案。多数学生会说“从头看到一个尾”。教师顺势打开Python演示程序,用循环对这份一万个姓名的名单做顺序查找,并现场计时。随后教师追问:“如果名单是按照拼音排好序的,你还能想到更快的办法吗?”学生顿时意识到“有序”里藏着机会。教师板书课题——非数值计算,并用一句话点明本课主旨:今天处理的问题里没有一个数需要加减乘除,但每一步都依然是严格的计算。姓名是文字,比较的是顺序关系,这就是非数值计算的典型形态。(二)概念建构:什么是非数值计算(约6分钟)教师引导学生回顾上一节的素数判断程序,再对比刚才的查找程序,组织两人互议:这两个程序里的数据有什么不同?比较之后,师生共同归纳:数值计算处理的对象是数值,核心操作是算术运算,结果是量;非数值计算处理的对象可以是文字、符号、图像、逻辑关系,核心操作是比较、判断、移动、匹配,结果是位置、状态或结论。教师进一步举例拓展:文档里的查找替换、手机通讯录的排序、拼写检查、棋类游戏的走法推演,都属于非数值计算。请学生再举两例贴在黑板角上的“问题墙”,并注明其中的数据类型。这一步的设计意图是让学生在大量具体例子上形成概念的边界感,而非背诵定义。(三)任务一:二分查找思想的发现(约12分钟)教师向每组发放二十张按字母顺序排列的卡片,卡片背面写有不同人名。规则是:每翻一张牌记一次,用最少的翻动次数找到指定的名字。各组自由尝试两分钟后,教师请翻动次数最少的小组介绍方法。学生普遍发现从中间翻起能排除一半的卡片。教师此时用精确的语言给出算法规范表述:设查找范围为left到right,每次取中间位置mid,比较mid处元素与目标值;若相等则找到;若目标值小于mid处元素,则把查找范围缩小为左半段,即令right等于mid减1;否则令left等于mid加1;重复此过程直到找到或范围为空。教师用区间示意图同步演示,左右指针的移动用红蓝两色粉笔标注,让抽象的“缩半”变成可见的运动。接着学生在学习单上完成“纸面模拟”:给定一个11项的有序数列与目标值,逐步填写每次的left、right、mid及比较结果。教师巡视,对区间更新出错的个案,请其回到卡片上用实物重演相应步骤。纸面模拟是写代码前的必要条件,目的是把思维活动显性化。(四)任务二:二分查找的代码实现与效率对比(约10分钟)学生打开教师提供的半成品程序框架,补全while循环条件与三处边界更新语句。代码框架如下所示:defbinary_search(a,target):left=0right=len(a)1whileleft<=right:mid=(left+right)//2ifa[mid]==target:returnmidelifa[mid]<target:left=mid+1else:right=mid1return1运行成功后,教师布置对比实验:分别用顺序查找与二分查找在一万个有序姓名中查找一个位于末尾的名字,用time模块记录耗时,再分别记录两者实际比较的次数(在程序中加计数变量)。学生将实验数据填入学习单表格。典型结果是:顺序查找比较约一万次,二分查找不超过十四次。教师引导学生思考这个“十四”从何而来。借助对数的直观解释——每比较一次范围减半,一万对折再对折,十四次左右就只剩一个——学生第一次真切体会到算法选择带来的量与质的飞跃。教师强调一个前提:二分查找要求数据有序,这正是下一任务存在的理由。(五)任务三:排序问题的探究(约10分钟)教师向每组发放十张乱序的字母卡片,任务是把它们排成有序序列,并记录自己用了多少次“比较”与“交换”。各组策略自然分化:有的先找最小的放到最前,反复进行;有的两两比较相邻卡片逐步换位。教师请两种策略的代表上台演示,全班为两种方法命名:选择思路与冒泡思路。随后教师给出冒泡排序的核心代码片段:defbubble_sort(a):n=len(a)foriinrange(n1):forjinrange(n1i):ifa[j]>a[j+1]:a[j],a[j+1]=a[j+1],a[j]学生运行程序观察列表逐步有序的过程,并配合动画演示理解“每一趟把当前最大值沉到底部”的过程。教师点拨:排序本身不产出新知识,它产出的是“秩序”,而秩序能让后续查找快上百倍千倍——这就是排序与查找之间的依存关系,也是非数值计算内部各问题相互勾连的缩影。(六)总结提升与素养回落(约5分钟)教师用三句话收束全课:第一,计算的对象早已超越数字,语言、符号、关系都是可计算的对象;第二,算法的效率差异是真实的,数据有序时二分查找把一万次比较压缩到十几次;第三,算法之间不是孤立的,排序为查找铺路,查找让信息可用。学生完成学习单上的出口条:用自己的话说明“为什么要先排序再查找”,并举出生活中一个非数值计算的例子。教师抽取三份朗读点评,作为对本课目标达成度的即时检验。六、作业设计作业分三层。基础层:完成学习单后的二分查找纸面推演两题,确保区间更新无误。发展层:修改冒泡排序代码,使其能按姓名拼音逆序排列,并思考“趟数是否可以提前结束”,尝试加入提前退出标志。拓展层:调查手机通讯录或电商网站的搜索功能,写一段不超过两百字的说明,推测其内部可能采用了哪种查找策略,并说明理由。三层作业由学生依自身情况至少完成前两层,体现弹性与梯度。七、板书设计主板书居中书写课题“非数值计算”,左侧从上到下排列“对象:文字·符号·关系”“操作:比较·判断·移动”“结果:位置·状态·结论”三个要点,勾画概念框架;右侧以流程图形式呈现二分查找的决策过程,left、right、mid三个词语用醒目颜色标出;右下角留白,用于记录课堂中学生贡献的生活实例,让板书成为师生共同完成的知识地图。八、教学评价设计本课采用过程性评价为主的方式。评价嵌入三个观察点:纸面模拟环节观察区间更新的正确率,判断概念理解程度;代码补全与效率实验环节观察程序运行结果与数据记录的完整性,判断技能达成度;出口条与小组讲解环节观察语言表达的准确性与举例的贴切性,判断迁移水平。学习单末尾附简短自评表,学生就“我能说出非数值计算的含义”“我能独立写出二分查找”“我能解释排序与查找的关系”三项分别打勾,教师据此在下一节课进行有针对性的补偿教学。九、教学反思预设从同类内容的执教经验
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 鼓励家长参与子女学习指导书
- 三年级科学上册教学工作总结-蓝色-温暖的光照明亮的画面暖色调
- 高三化学一轮复习硫及其化合物教学设计
- 高三化学一轮复习盐类的水解专题教学设计
- 八年级地理中国的土地资源教学设计
- 2026中国区块链技术标准化进程及金融领域应用前景分析报告
- 2026年wm资格考试试卷及答案
- 2026年国考申论考前密押卷及答案
- 智慧健康养老服务企业日常运维管理规范
- 屠宰厂区无人机巡检方案
- 教师节快乐感恩有你
- 2026年秋季小学道德与法治四年级上册(新教材)教学计划
- 2026小学道德与法治五年级上册第四单元创新教学设计详案
- 2026秋新版人教PEP英语六年级上册教学课件:第一单元Unit 1第5课时 B Read and write Reading time
- 2025年注册会计师考试经济法真题及答案解析
- 2025年基金从业资格考试私募股权投资基金基础知识真题及答案
- 2026年湖北省安陆市辅警招聘考试试题题库及参考答案【新】
- 2026-2027学年数学人教版七上第一章 有理数重难点检测卷(提高卷)
- 2026秋季开学典礼校长致辞
- 2026年6月英语六级真题第3套(附答案)
- 2026-2027学年人教版(新教材)小学美术六年级上册教学计划及进度表
评论
0/150
提交评论