1、学习新知 1 巩固练习拓展提高游戏导入添加资料 1 项目符号美化背景新增幻灯片算法的执行流程执 教 : 张 艳 丽学习新知 2 巩固练习拓展提高游戏导入具体方法具体方法步骤步骤算法: 解决问题的( ) 和( )学习新知 3 巩固练习拓展提高游戏导入游戏导入打开桌面/学案/倒牛奶,选择游戏一,完成后,用语言描述解决问题的算法。一个容量为8公升的桶装满了牛奶,如何利用5公升,3公升两种容器的桶,将牛奶平均分给两个人?学习新知 4 巩固练习拓展提高游戏导入学习新知8公升倒入5公升5公升倒入3公升3公升倒入8公升5公升倒入3公升3公升倒入8公升5公升倒入3公升8公升倒入5公升你真聪明自然语言算法的描述
2、方式:1、自然语言3、伪代码或程序2、流程图流程图请打开桌面/学案/“练习1”,复习流程图符号。学习新知 5 巩固练习拓展提高游戏导入5 8公升倒入5公升5公升倒入3公升3公升倒入8公升5公升倒入3公升3公升倒入8公升5公升倒入3公升8公升倒入5公升开始结束你真聪明8公升倒入5公升5公升倒入3公升3公升倒入8公升5公升倒入3公升3公升倒入8公升5公升倒入3公升8公升倒入5公升你真聪明自然语言流程图学习新知 6 巩固练习拓展提高游戏导入学习新知顺序模式: 严格按照算法步骤的先后顺序依次执行。步骤1步骤2学习新知 7 巩固练习拓展提高游戏导入学习新知打开桌面/学案/猜身高程序,运行程序,完成后,用
3、语言描述该算法。考考你的眼力:猜猜看老师的身高。学习新知 8 巩固练习拓展提高游戏导入学习新知猜对了(I have a daughte)输入身高身高正确吗?YN开始结束猜错了自然语言流程图输入身高身高正确吗?猜对了(I have a daughter)猜错了学习新知 9 巩固练习拓展提高游戏导入学习新知 选择模式: 在两个预定的处理步骤中,选择执行其中一个处理步骤。学习新知 10 巩固练习拓展提高游戏导入学习新知打开桌面/学案/猜年龄程序,运行程序,完成后,尝试用语言描述该算法。通过猜身高程序我们得到一个信息:老师有一个女儿,请你猜猜看老师女儿的年龄。学习新知 11 巩固练习拓展提高游戏导入学
4、习新知Y 输入年龄猜错了? N输入年龄猜错了,请重新输入开始结束猜对了(I like to travel)输入年龄猜错了?猜错了,请重新输入输入年龄猜错了?猜错了,请重新输入.猜对了(I like to travel)自然语言流程图学习新知 12 巩固练习拓展提高游戏导入学习新知 重复模式: 对某个条件进行判断,当结果为真时,执行一些语句,并重复上述过程,直到判断的结果为假结束。YN条件步骤1学习新知 13 巩固练习拓展提高游戏导入学习新知顺序模式1算法的三种基本执行流程严格按照算法步骤的先后顺序依次执行。步骤1步骤2输入输出学习新知 14 巩固练习拓展提高游戏导入学习新知选择模式2算法的三种
5、基本执行流程在预定的处理步骤中,选择执行其中一个处理步骤。步骤1条件?NY双分支单分支学习新知 15 巩固练习拓展提高游戏导入学习新知重复模式3算法的三种基本执行流程按给定的条件,连续重复执行一组算法步骤。先判断后执行YN先执行后判断YN条件步骤1学习新知 16 巩固练习拓展提高游戏导入巩固练习请打开桌面/学案文件夹内练习2,选出生活实例中包含的算法模式。学习新知 17 巩固练习拓展提高游戏导入拓展提高 (父高母高)21.075(父高0.923)母高2预测成年后身高程序的公式成人身高男女学习新知 18 巩固练习拓展提高游戏导入拓展提高运行“预测成年后身高”程序,并思考:如何用流程图描述这个算法?请打开桌面/学案文件夹练习3,拼出该算法的流程图。学习新知 19 巩固练习拓展提高游戏导入拓展提高谢谢!