1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
沪科教版选修1 算法与程序设计《第1章 计算机解决问题的过程 第三节 程序和程序设计语言 学习指引 程序的基本结构》优秀教案设计
从生活实例出发,概述算法的概念与特征,运用恰当的描述方法和控制结构表示简单算法。(普通高中信息技术课程标准2017版)
【学业要求】
根据解决问题的需要设计算法,采用流程图的方式描述算法,掌握一种程序设计语言的基本知识,能够编写简单的程序用以解决问题。
【教学内容分析】
循环结构是程序设计的三种基本结构之一,而计数循环又是循环结构中非常重要的一种结构。本课从学生易于理解和演示的情景——“门外谁最高”出发,历经思考讨论、演示归纳、算法设计,测试结果等过程,在探究实践中理解和掌握计数循环结构的特点,培养学生利用程序设计手段解决实际问题的基本能力。
流程图可以有效地帮助学生分析问题、理顺思路、呈现思维,进而设计出算法。而可视化计算工具——“画程”的使用,实现了程序和算法的设计、测试和结果的呈现,突破了“程序语言”的障碍,引导学生更多地关注问题解决过程中的算法设计,提升学生学习的获得感。
【学情分析】
通过前面的学习,学生已经基本掌握了程序设计结构中的顺序结构和选择结构,已经能够熟练地使用可视化计算工具——“画程”来呈现思维,设计相关算法,经历了利用计算机程序解决问题的基本过程,具备本课学习需要的一些知识与技能。
但是,高一的学生基础参差不齐,绝大部分同学没有掌握相关的程序设计语言;同时,循环结构相比顺序、选择结构而言,更为抽象和难以理解。
【教学目标】
知道什么是循环;
能结合实际问题,提炼出循环体、明确循环的起止条件,掌握循环的特点;
掌握计数循环的特点和适用场景。
在探究解决“门外谁最高”这一问题的过程中,理解原理,掌握方法,逐步形成运用计算机解决问题的思维方式和学科方法,培养严谨、细致的思维习惯。
【教学重点难点】
教学重点:循环结构的特点循环体的提炼
教学难点:循环体的提炼计数循环的适用场景
【教学准备】
网络机房 画程工具
【教学策略分析】
针对本节课的教学内容较为抽象,学生难以理解的特点,本节课从解决学生身边的实际问题——“门外谁最高”出发,以“提出问题——>分析问题——>解决问题”为主线。在提出问题之后,通过学生的思考和讨论来界定问题;通过学生的示范演示来呈现问题解决的过程;并据此归纳和抽象出问题的特征(循环),引导学生建立模型,设计算法;最后利用可视化计算工具——“画程”来呈现思维,编译调试程序,测试结果。在问题解决的过程中,亲历利用计算机程序解决问题的整个过程,培养计算思维,实现教学目标。。
教法:情景教学法,问题导学,演示法等
学法:自主探究法,观察记录法等
【教学过程】
表1 循环结构之计数循环