内容正文:
2019沪教版高中信息技术——必修1《数据与计算》
项目五 描述洗衣机的洗衣流程
——了解算法及其基本控制结构
学习目标:
■ 认识算法的概念与特征。
■了解算法的描述方法及其优缺点。
■了解算法的三种基本控制结构以及三种结构的流程图表示。
■能运用适当的描述方法和控制结构表示简单算法。
教学重点难点:
重点:算法的特征、算法的描述方法以及算法的基本控制结构
难点:使用流程图来描述算法
教学准备:
软硬件环境:机房、投影仪
教学素材:教学演示课件
教学过程:
教学环节
导案
学案
设计意图
新课导入
展示手工洗衣流程“故事板”,引出“算法”的概念——在有限步骤内解决问题所使用的方法。
倾听,思考
培养学生独立思考能力,引入今天的课题。
探究学习
展示洗衣机快洗流程图,对洗衣机洗衣过程进行分析,引导学生归纳算法的特征及评价。
算法的特征:
有穷性 确定性 有零个或多个输入 有一个或多个输出 可行性
算法的评价:
正确性 可读性 高效性
展示针对同一个问题分别用自然语言、流程图、伪代码描述的算法,引导学生发现几种方法的异同。
算法的描述方法:
自然语言
流程图
伪代码
解释流程图的符号用法,引导学生用流程图描述“洗涤”过程,帮助学生初步掌握用流程图描述算法的关键步骤(可引入知识链接中的相关内容)。
展示并讲解描述洗涤算法的伪代码,介绍伪代码较容易被程序开发人员转换为能被机器识别并执行的指令。
演示并讲解顺序结构、选择结构、循环结构的算法执行逻辑,引导学生思考教材第73页的“思考与讨论”。
算法的三种基本控制结构:
1、 顺序结构
2、 选择结构
3、 循环结构
针对学生对前两节课内容的掌握情况,选择教材活动5.2 5.3 5.4中的部分或全部内容,让学生自主完成探究活动,以巩固学生对算法的学习。
联系生活实践,总结归纳。
在教师的引导下阐述对不同算法描述方法的认识。
用流程图描述“洗涤”过程。
观察伪代码,体验该方法的优势。
思考、讨论。
活动5.3 5.4
培养学生自主学习能力,探索算法的特征及评价、研究算法的描述方法
探究流程图的使用及绘制方法,了解算法的三种控制结构。
小组交流
活动5.1:描述医院自助挂号算法。
引导学生分析并描述医院自助挂号算法:
(1)进入登录界面,选用本人有效证件登录。
(2)进入挂号分类界面,选