浙教版高中信息技术必修1 2.2 算法的控制结构 教学设计(PDF版)

文档属性

名称 浙教版高中信息技术必修1 2.2 算法的控制结构 教学设计(PDF版)
格式 zip
文件大小 1.7MB
资源类型 教案
版本资源 浙教版(2019)
科目 信息技术(信息科技)
更新时间 2020-05-26 10:50:04

图片预览

文档简介

“算法的控制结构”教学设计
课程标准与教学目标
适应的课程标准
1.6从生活实例出发,概述算法的概念与特征,运用恰当的描述方法和控制结构表示简单算法
针对的教材内容:22算法的控制结构
教室环境:有教学控制软件的多媒体机房。
预计课时:1课时
教学目标
所指向的核心素养
·理解三种算法控制结构的概念、特点及适用·信息意识:对日常生活中的复杂信息问题进行
分析、判断,确定解决问题的路径,学会用算法
·能选择合适的控制结构,正确地设计、描述日解决问题。
常生活实例中的算法。
·计算思维:针对较为复杂的任务,能运用形式化
·理解各种控制结构在解决问题过程中综合应方法描述问题,能选择合适的控制结构设计并
用的必要性。
描述算法。
·信息社会责任:对信息技术创新所产生的新观
念和新事物具有积极学习的态度,能运用一定
的技术性策略保障信息安全。
平价设计
过程性评价
终结性评价
观察学生是否认真阅读、积极回答问题。·对学生完成思考练习的准确程度进行记录
在学生回答问题过程中,对学生的回答进行
评估反馈。
·学习结束后,通过反馈便签了解学生的掌握
学习活动设计(1课时)
教学环节
教学过
设计意图
创设情景展示以往春运期间购买火车票与现如今的对比图片从日常应用入手,引出顺序结构
(-)引出通过12306售票系统进行网上购票的案例。控制流程的学习
学生自主阅读教材22.1顺序结构。
学生在之前的一节课中对各种
学生描述12306购票流程,打开网站、登录账户后购控制结构有了直观的体验,通过
自主学习
票的各步操作,并描述该过程的执行特点
自主阅读教材后,这部分知识将
学生思考举例其他可以采用顺序结构进行描述的实上升到概念层面
例,如如何实现通过一只空杯交换一杯水和一杯醋,引导学生思考,掌握计算机中数
如何输入圆半径计算输出圆面积等
据交换的方法、程序处理的一般
步骤
归纳讲解顺序结构控制流程执行的特点,讲解一个程归纳程序的一般组成输入→处
知识讲解序的算法一般可用顺序结构描述,即输入数据→处理→输出,然后对处理部分进行
(2)理数据→输出结果,然后再对“处理数据”部分细化即细化,培养学生自顶向下、逐步
求精的算法设计思想。
续表
创设情景运行竞猜价格程序,让学生竞猜商品价格。
激发学习兴趣,自然而然地引出
(二)(1”)
分支结构控制流程的学习。
学生自主阅读教材222分支结构,理解一元二次方通过自主阅读教材,分析实例
自主学习程求根的算法。
加深学生理解分支的执行特点
(71)学生用分支结构描述价格竞猜程序的算法。
和适用情形。
学生思考举例其他应用:邮箱登录验证。
知识讲解讲解分支结构执行的特点及适用情形。
归纳总结,把分支结构知识上升
到概念层面。
创设情教师提出如何完善价格竞猜程序,如在设置了竞猜次引导学生进一步地思考,引出循
(三)(°数的情况下,若竞猜次数达到限定次数,则程序结束,环结构控制流程的学习。
否则可以继续竞猜。
通过智能电饭煲烧饭算法,讲解循环结构的执行特|通过实例分析,归纳循环结构程
点:判断循环条件,若成立,则重复执行循环体
序设计的一般思维:归纳出规律
通过价格竞猜程序(限制竞猜次数)、邮箱登录程序相同的处理,进而分析重复处理
知识讲解(限制登录次数)的算法分析,归纳循环结构程序设计的结束条件,引导学生算法思维
10)的一般思维:归纳出规律相同的处理,进而分析重复的发展。
处理的结束条件。
教师提问:如果循环条件一直成立,将出现什么情
况?进而讲解“死循环
学生自主阅读教材223循环结构“超市收银系统”这通过学生自主学习、教师分析讲
自主学习部分内容,尝试在现实项目中对问题进行抽象,理解解实际项目,培养学生界定问
知识讲解超市收银系统算法。
题、对问题进行抽象建模、最终
12)教师讲解超市收银系统算法,使学生加深理解循环控设计算法的算法思维
制结构,再讲解累加器的应用
思考练习:智能农业大棚算法分析设计。
学生通过课后思考练习,自主分
作业布置
析该项目实例的算法,提升学生
应用合适的控制结构设计算法
的能力。
课堂小结
31)总结三种算法控制结构的执行特点及适用情形
总结归纳,升华知识。
对差异化教学的考虑
有些学生信息技术基础较好,具有较好的数学思维,他们通过自主阅读教材,能很好地理解三
种控制结构流程,这部分学生一般比较活跃,教师可以让他们来阐述本课所举实例的算法,让他们
总结各种控制结构的特点和适用情形,充分调动他们的积极性。对于一些基础薄弱的学生,可以
让他们在其他同学阐述完这些算法实例后,在教师引导提示下,简单举出类似的应用实例。可以
要求这些学生简单描述其中的算法,也可以视情况不做要求