4.2.算法 教学流程 2023—2024学年苏科版(2018)初中信息技术八年级全一册

资源下载
  1. 二一教育资源

4.2.算法 教学流程 2023—2024学年苏科版(2018)初中信息技术八年级全一册

资源简介

算法的教学流程
引入
学生玩游戏;
学生思考;
教师提问,学生回答步骤;
教师和学生一起分析并总结第一关游戏攻略;
教师提问“计算机解决问题的过程”并列出;
引出课题:算法。
新课
算法概念:
1、算法概念的讲解;
2、过渡;
由“从键盘输入两个不同的数,然后显示大的数”引出设计算法。
任务一:
布置任务一:分析并设计“从键盘输入两个不同的数,然后显示大的数”的算法;
学生尝试写出一种算法;
教师提问,学生回答,引导学生有多种算法;
教师和学生一起分析并写出两种算法;
教师讲解算法的择优;
教师总结:刚才给出的两种算法同学们都能理解,这就是常用的自然语言
描述算法。
任务二:
教师讲解:算法的描述除了自然语言外还有流程图;
教师讲解流程图常用符号及含义,并演示任务一中算法二的流程图绘制过程及注意点;
布置任务二:将任务一的算法一用流程图表示出来;
学生模仿并在学案上绘制任务一中算法一的流程图;
教师提问并用展示台展示学生的作业,及时点评;
教师总结自然语言和流程图描述算法的优缺点。
提高任务:
过渡:
教师和学生玩游戏(谁最高):利用随机点名软件从在座的学生中选取10名同学来比个子的高矮,每点到一个请同学们记好自己被点到的顺序;学生参与并分析应该让谁留在讲台上,直到最高的学生留下来,完成游戏,送给这个学生一个玩具大白。
让学生根据游戏过程尝试用自然语言写出游戏“谁最高”的算法;
让学生尝试根据已经写出的算法完成流程图的绘制。
教师利用展台展示学生的作品;
Visio绘图软件的简单介绍。
总结:
教师提示学生回忆本节课的教学内容:
1、算法的概念
2、算法的描述方式:自然语言和流程图
拓展(课后)任务:
有了“谁最高”的算法,请同学们分析并设计“求一组数中最大数”的算法

展开更多......

收起↑

资源预览