《高中数学 1.1.2 第1课时 程序框图、顺序结构素材 新人教a版必修3》由会员分享,可在线阅读,更多相关《高中数学 1.1.2 第1课时 程序框图、顺序结构素材 新人教a版必修3(2页珍藏版)》请在金锄头文库上搜索。
1、1.1.21.1.2 第第 1 1 课时课时 程序框图、顺序结构程序框图、顺序结构教学建议 1 1.本课时是上一课时算法概念的延续,主要介绍了算法的另外一种表示方法程序 框图,以及关于框图的有关知识,并结合实例说明了三种基本逻辑结构的框图表示.接着教材 介绍了三种基本的逻辑结构中的一种顺序结构. 2 2.本课时的重点是框图的概念、图形符号及用框图表示算法. 本课时的难点是区别输入框、输出框、执行框和判断框的用法. 3 3.建议教师在教学时,结合实例让学生掌握每一种框图的特定含义和作用.画框图时要 遵循画框图的规则,并让学生明确用程序框图表示算法时要养成好习惯,应先设计好算法再 画框图. 4 4
2、.关于算法的整体教学 (1)算法的课程目标. 算法是高中数学课程中的新增内容,其思想是非常重要的,但并不神秘.例如,运用消元 法解二元一次方程组、求最大公因数等的过程就体现着算法的思想.在算法教学中,学生将 学习算法的 初步知识,并通过对具体算法案例的分析,体会算法在解决问题中的重要作用, 从而提高逻辑思维能力,发展有条理的思考与数学表达的能力. (2)强调算法的思想. 中学阶段安排算法的学习,除学习必要的算法知识外,更重要的是使学生接受算法的思 想的熏陶,而不是以学习多少算法知识为目标.因此,教学时,应选取最基本的算法知识作为 教学内容,如算法的含义、三种基本逻辑结构(顺序结构、条件结构、循
3、环结构)、程序框 图及其画法和简单程序的编写等,而像数组、函数等在程序设计中使用频率较高的知识均不 作介绍,其目的就是不让学生把注意力放在更多的算法知识的学习上,而应该更多地关注算 法思想的提炼. (3)通过案例引导学生体会算法的含义. 理解算法的含义一定要从具体实例出发,使学生明确算法实际上就是解决问题的一种程 序化方法,它通常针对某一个或一类问题.在教学过程中,力求使学生学会用自然语言叙述算 法,用程序框图表示算法,尽可能通过算法语句编写程序使计算机执行算法. (4)充分关注算法思想在其他数学知识中的渗透. 不仅在算法教学时注意算法与其他数学知识的联系,而且还应充分关注将算法思想渗透 到后
4、续的高中数学课程的学习中去,鼓励学生尽可能地运用算法解决相关问题.对于后续新 知识、新方法的学习及巩固算法思想均有好处. 备选习题 1 1.已知函数y=2x+3,设计一个算法,给出函数图象上任一点的横坐标x(由键盘输入),求 该点到坐标原点的距离,并画出程序框图. 分析:输入x求y求距离输出结果 解:算法如下:第一步,输入横坐标的值x. 第二步,计算y=2x+3. 第三步,计算d=. 第四步,输出d. 程序框图:2 2.任意给定函数y=2x的图象上两点的横坐标x1和x2(x1x2),设计一个算法,求过这两点的直线的斜率,并画出程序框图. 解:算法如下: 第一步,输入x1,x2. 第二步,计算y1=. 第三步,计算y2=. 第四步,计算k=. 第五步,输出k. 程序框图: