3.2 算法及其描述教学设计 2022—2023学年粤教版(2019)高中信息技术必修1

文档属性

名称 3.2 算法及其描述教学设计 2022—2023学年粤教版(2019)高中信息技术必修1
格式 docx
文件大小 21.7KB
资源类型 教案
版本资源 粤教版(2019)
科目 信息技术(信息科技)
更新时间 2023-05-09 22:52:07

图片预览

文档简介

西南大学北碚实践基地 2020级教育硕士专业学位研究生实践培养 “双主共学全息育人”教学设计
课题 算法及其描述 授课时间 40min
课型 新授课 总 1课时 第 1 课时
教材及学情分析 教材分析: 1.章节:本节内容选自广东教育出版社高中信息技术必修一《数据与计算》第三章《算法基础》第二节内容《算法及其描述》。 2.内容:算法概念及其特征,算法的三种描述方法等。 3.地位:在运用计算机解决问题的过程中,算法设计是一个重要的环节。掌握算法并选择合适的方法进行描述能够培养逻辑思维能力,提高个人的数字化竞争力。同时本节内容的学习也将为学生学习第四章《程序设计基础》、选修模块《算法初步》打下坚实的基础。 学情分析: 对象:本节课的教学对象是高中一年级的学生。 思维基础:高中一年级学生思维比较活跃,敢于探索,解决问题。 3.认知基础:高中一年级学生在之前的数学学习中已经体会过算法,但对算法的具体概念以及特征尚未有一个清晰的认识,接触过流程图,但未尝试过利用流程图描述算法。
育人 目标 理解算法的概念、算法的特征。[学科认知] 能够提取问题的基本特征,进行抽象处理。[信息意识] 利用恰当的描述方法表示简单算法。[计算思维] 引导学生关注算法在生活中的应用,培养其利用计算机解决问题的意识。【数字化学习与创新】
学习重难点 学习重点:算法的定义、特征、描述方法 学习难点:算法的定义
教学过程
环节 教学内容 教师活动 学生活动 设计意图 (育人点及育人效果预期)
课题导入 玩一玩: 引出算法的概念 1.呈现活动:玩一玩 体验“狼羊过河”小游戏。 讲解游戏规则。 请学生描述狼、羊顺利过河具体的实现步骤 3.呈现方案 1.玩游戏,尝试解决问题 2.用语言描述自己解决问题的步骤 1.游戏导入,吸引学生的注意力。 2.体验运用计算机解决生活中的问题。【计算思维】【数字化学习与创新】
新课教 学 1.算法定义与特征 1.过渡语: 你知道吗 你刚才写的就是一个解决“狼羊过河”问题的算法。算法究竟是什么呢? 2.教师对学生的回答给予相应的评价,并提示学生阅读教材,得出算法正确的概念 3.【播放微课视频】 布置任务: 完善下列表格d的填写。 算法定义算法特征
教师自创口诀“有出入可确定”,帮助学生记忆算法的特征。 4.课堂检测: 利用学习系统,将算法概念的选择题发送至学生机。 1.学生思考可能得出以下结论:算法就是解决问题的方法步骤。 2.阅读教材,获得算法的概念 3.认真观看视频,加深对算法及其特征的了解。 4.完成习题 培养学生提取和总结关键信息的能力。 【信息意识】 通过习题检测,了解学生的掌握情况,便于及时调整课堂的进度。
2.算法的描述 1.教师提问:通过前面的学习已经知道算法的概念以及特征,怎样来描述算法? 教师对学生的回答给予点评并认可。 2.过渡语:流程图只是描述算法的一种方式,在接下来的学习中,我们将会系统学习算法的三种描述方法。 (1)自然语言描述 含义:就是用人们日常所用的语言,如:汉语、英语等来描述算法。 思考:如果有两瓶不同的液体,需要进行互换,我们应该采取哪些方法和步骤? 【变量赋值】 (2)用流程图描述算法 含义:是用程序框图来描述算法的一种表示方法 活动2:连一连 借助已有的电子白板,选取代表上台匹配程序框图的基本图形以及对应功能 最后教师进行相应的总结 练习: 试着利用电脑桌面上的画程软件完成两杯液体交换的流程图,并提交作业。 展示同学作品并给予学生反馈 过渡语:除此之外计算机能够帮助我们解决这个问题吗 (3)用伪代码描述算法 含义:用伪代码描述算法就是用介于自然语言和计算机语言之间的文字和符号来描述算法。 练习: 利用伪代码解决两杯液体交换问题。 带学生梳理问题,厘清思路。 教师呈现不完整伪代码,让学生进行填空。 1.学生可能会提到数学中用流程图表示算法。 2.学生认真思考 期间同学可能会提出自己的想法,引入新的杯子。 在老师的引导下得出正确的结果。 3.一名学生在白板上进行连线,其余学生在自己电脑上进行匹配。 4.尝试完成液体交换的流程图 5.部分学生对代码感到陌生,会觉得吃力,无从下手 6.在教师的帮助下顺利解决问题。 1.培养学生提取问题的基本特征,进行抽象处理,同时能够用相应的描述方法描述算法的能力 【信息意识】 【计算思维】 2.活动促学, 学生有一定的基础,在匹配的过程中学生既能复习以前的知识,也能掌握程序框图中流程图的基本功能。 【学科认知】 3.考查选取恰当的流程图图形及其功能进行算法描述的能力。 【计算思维】 4.不完整伪代码的呈现,帮助学生建立起相应的思维。 【计算思维】
3.三种描述算法的比较 1.探究: 算法描述方法优势不足自然语言表示法流程图表示法伪代码表示法
小组活动:分析归纳算法三种描述方法的优劣 小组合作交流,完成表格。 合作研学,增强小组的合作意识。
知识检测 问卷星平台上完成课后习题的检测
课堂小 结 小结 鼓励学生使用思维导图软件进行小结 总结回顾本节课的知识点 对本节的重难点进行巩固。
作业 布置 1.问卷星上完成基础知识的检测
2.思考:生活中还要哪些算法,能否利用计算机解决?
板书设 计 算法及其描述 算法 概念 特征(“有出入可确定”) 算法的描述 自然语言 流程图 伪代码 比较 算法描述方法优势不足自然语言表示法流程图表示法伪代码表示法