内容正文:
高二信息技术导学案
学科
信息技术
班级
高二
教师
伍吉超
一、学习指南
1.学习主题:第三章算法的基础第二节算法及其描述
2.学习目标:
能够描述算法的特征及其特征,理解算法在问题解决过程中的作用
熟练掌握算法的三种描述方法,了解算法的三种基本控制结构
在学习过程中,激发学生学习计算机程序基础知识的兴趣和积极探究的精神。
3.教学重难点:
重点:算法的三种描述方法
难点:算法的三种控制结构
二、学习过程
课堂
课堂活动
活动指南
环节
回顾
算法的概念:
问题导入
旧知
算法是指在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗地说,
算法就是计算机求解某一问题的方法,是能被机械地执行的动作或指令的有穷集
合。
算法的特征:
有穷性、确定性、数据输入、数据输出、可行性
情境
“最强大脑”游戏
活动指南
创设
如何运用程序语言实现最强大脑游戏?
如何描述以及设计“最强大脑”游戏算法呢?
(计算机解决问题的过程)
任务一
运用自然语言描述最强大脑游戏
活动指南
用自然语言描述算法,就是人们日常所用的语言,如汉语、英语
思考:
“最强大脑”游戏分为几个环节呢?
每个环节都要解决什么问题呢?
环节
解决的问题
任务二
自主学习—流程图的基本图形及功能
活动指南
图形
名称日
功能
○
开始/结束
表示算法的开始或结束
输入输出
表示算法中变量的输入或输出:
处理
表示算法中变量的计算与赋值
判断和
表示算法中的条件判
流程线和
表示算法中的流向
连接点口
表示算法中的转接
任务三
细化“最强大脑”游戏每个环节的具体步骤
活动指南
环节
解决的问题
解决问题的具体方法和步骤
精讲点拨一三种基本的控制结构
活动指南
成立
不成立
代码段1
条件
代码段2
代码段2
2
不成立
条件
成立
代码段
任务四
绘制“最强大脑”游戏完整流程图
活动指南
开始
清屏
3
任务五
三种描述方法的优劣对比
活动指南
描述方法
优点
缺点
自然语言
流程图
伪代码
课后
运用自然语言描述方法和流程图描述方法分别描述算法
作业
算法:判断整数的奇偶性
自然语言:
流程图:
三、课堂小结
1.算法的描述方法:自然语言、流程图、伪代码
2.三种基本的控制结构:顺序结构、选择结构、循环结构
4