
《2.2程序的顺序结构》 一、教材分析 粤教版《算法与程序设计》(选修1)第二章第二节《程序的顺序结构》主要介绍了如何使用顺序控制结构解决现实中简单的问题的思维过程,讲述了利用赋值语句和输入语句功能将外界数据输入程序内部并保存的方法,讲述了输出语句的功能用法。涵盖了变量存储及引用的特点、数据类型转换的方法、不同数据类型数据输出特点、数据输出格式控制、整除运算等知识点。 本节的作用和地位 通过本节的学习,让学生掌握VB语言中的赋值语句和输入输出语句,学会使用程序设计语言实现顺序控制结构,解决简单的问题,并初步掌握调试、运行程序的方法。本节课在整个程序设计的学习过程中起到一个承前启后的作用,“前”是对语句、语法使用的深化认识,“后”是指程本节内容为后续选择结构、循环结构的学习打下了基础。 二、学情分析 本课的学习对象是高一年级学生,在本节课前,他们已经接触了VB程序设计语言的部分内容,对VB程序的编辑界面和程序代码都不陌生,已经消除了对程序设计的神秘感。他们现阶段具备的逻辑思维、分析问题、表达思想等能力及掌握的数学知识已经能够支撑起其对程序代码寓意的理解。同时,在本节内容前学生已学习了VB程序设计环境、变量、赋值语句、算术表达式等知识已经为本节内容奠定了基础。这样一来,掌握本节的知识难度相对不大。 由于本模块前期内容侧重于知识及思路方面内容的传授,学生没有亲历程序的设计过程,而本节内容是学生第一个规划设计的程序,在设计过程中容易陷入迷茫,无所适从,无从下手,故此在授课过程中应注重对学生思路的引导,加强对设计环节中细节的把握。 三、教学目标 1、知识与技能: ①、了解顺序结构程序的特点,掌握程序设计的基本思路 ②、理解VB语言中赋值语句和输入输出语句的功能和格式。 ③、能够编写简单的顺序结构的程序,以解决生活中的一些计算问题 2、过程与方法: 本节采用“任务驱动教学法”,从“测量不可抵达物体高度”问题入手,引导学生体验程序的设计过程,在过程中渗透赋值语句和输入输出语句的学习,通过调试、单步运行程序的操作让学生了解顺序结构的特点。通过解决问题的思路让学生明了解析法的思路。通过观察分析运行结果让学生认识到数据需划分类型的必要性,通过表达式的设计让学生体验智慧的魅力,激发参与的兴趣。 3、情感态度与价值观: ①、培养学生初步的程序设计思维,形成辩证思想的模式。 ②、培养学生发现问题、思考问题和解决问题的习惯,树立策略优化的意识。。 四、教学重点和难点 (1)重点:VB语言中的赋值语句和输入输出语句的功能与格式。 (2)难点:1、变量赋值的特点 2、Inputbox()函数返回数据的数据类型 五、教学方法 任务驱动法、诱思导学法、实践探究法、类比推理法 六、教学准备 1、多媒体网络教室;2、LearnSite网络教学平台; 3、VB6.0软件;4、自制的教学课件 七、教学时间 1课时 八、教学过程 环节 名称 用时 教学设计 设计 意图 导入 2分钟 师:在前几次的课程中我们了解了关与程序设计的一些知识,但是我们还没有机会亲手编写一个完整的程序,今天这节课我们就一起来实现这个目标。请大家观看屏幕上的图片,(稍顿)知道这是哪座建筑物吧? 生:埃及金字塔 师:是的,金字塔。假设现在我就在这座金字塔附近,我想知道这座金字塔的高度,咱们同学们有没有办法帮我精确地测出它的高度来? 生:…… 师:刚才的方法基本上都不完善,要么得到的结果不精确,不符合需要,要么方法不具备可行性,其主要原因是金字塔底部的测量点我们无法到达。这节课我给同学们介绍一种测量不可抵达物体的高度的方法 建立 情境 引出 问题 需求 呈现 问题 中数 学关 系的 形成 过程 展现 算法 步骤 的形 成过 程 6分钟 ... ...
~~ 您好,已阅读到文档的结尾了 ~~