人教版高中数学必修三《算法初步》教学反思
高中数学新课标人教版必修3“算法初步”教学的一些体会

高中数学新课标人教版必修3“算法初步”教学的一些体会作者:牛淑琴来源:《新课程·中旬》2016年第02期高中数学新课程改革的大背景下,作为一名高中一线数学教师,我感受到了算法初步的教学给传统的高中数学教学带来新的压力和冲击,它将改变传统的数学思维方式,使我们以“算法为线索”或从“算法的角度”对高中数学课程进行全新的理解和审视。
那么,如何搞好“算法初步”的教学,就成为广大一线教师的机遇和挑战。
作为一名普通教师,我能够亲身参与和经历高中新课程改革,这其中既有挑战也有困惑。
在教学过程中我有了一些思考,也遇到了一些困惑。
一、教学资源存在的问题1.课程本身新课程标准对于算法理念和目标做了很好要求,但是只有宏观要求,没有具体指导。
如在算法程序中的一些具体内容介绍不够详细;对于算法与相关数学内容结合问题,只是提出要求,而没有具体说明,教师难以把握。
尤其人教版教材只是要求有条件的学校可以上机实践,但没有安排上机的要求和时间,导致实际教学中教师安排上机操作有困难。
还有对于算法的概念和特征,算法书写要求都没有明确说明,这些都不利于教师的教学和学生的理解。
再次就是课时和教学内容的矛盾,教学要求和高考考查内容的矛盾,如何在规定时间设置合理的算法内容,高考考到什么程度适合,是一个需要仔细和认真探讨的问题。
2.教师自身新课程的成功实施依赖于一线教师的大力支持。
但是在教学过程中,有相当一部分教师对新课程理念理解不到位,他们认为算法的引入没必要,是多余的教学。
有的教师在教学中注重的是学生学会做题,考试得高分,对于算法思想的体会,算法思想与相关内容结合等等,只要考试不考就不重视。
因此,算法理念不可能得到很好的落实。
还有很多老教师,由于缺乏计算机和英语的基础,也由于学习意识薄弱,在教学中遇到的难度很大,所以反对算法教学的引入。
3.课程资源不足在教学中存在大量教学参考资料资源不足和教学配套设备不足的情况。
算法教学在我国是为了适应信息时代的发展而刚刚提出不久,教学参考资料的不足客观存在,师生由于没有条件或者很少在计算机上实现算法,这本身就不符合算法教学的要求。
人教A版高中数学必修3《第一章 算法初步 小结》_4

算法初步复习课题:算法初步复习(第一课时)(普通高中课程标准实验教科书数学必修3(人民教育出版社A版)第一章)授课班级:高一(12)班授课时间:2008年4月23日星期三第2节一、教学目标1、知识与技能(1)了解算法的含义及思想,掌握算法的三种基本逻辑结构以及基本的算法语句;(2)能正确阅读、理解程序框图,能根据问题设计简单的程序框图。
2、过程与方法在具体问题的解决过程中理解程序框图的三种基本逻辑结构;通过操作、分析、探索,阅读理解程序框图,模仿、设计程序框图表达解决问题的过程。
3、情感、态度与价值观(1)通过本章内容的学习,使学生了解算法,体会算法与人们生活的密切相关;(2)在算法中融入统计、概率的思想,使学生体会算法知识的应用;(3)发展有条理的思考与表达的能力,提高逻辑思维能力,提高学生学习数学的兴趣。
二、教学重点1、算法的三种基本逻辑结构与程序框图的设计2、算法知识在统计、概率中应用。
三、教学难点1、正确阅读理解程序框图的设计;2、算法知识在统计、概率中应用。
四、教学课件:自制powerpoint课件五、教学过程设计及教学分析1、基础知识复习(1)基础训练1)算法共有三种逻辑结构:顺序结构,条件结构和循环结构,下列说法正确的是(D)A. 一个算法只能含有一种逻辑结构B. 一个算法最多可以包含两种逻辑结构C. 一个算法必须含有上述三种逻辑结构D. 一个算法可以含有上述三种逻辑结构的任意组合2)在一个算法中,算法的流程根据条件可以有几种不同的流向( B)A .1B .2C .3D .多于3个3) 用二分法求方程022=-x 的近似根的算法中要用哪种算法结构(D ) A .顺序结构 B .条件结构 C .循环结构 D .以上都用 4) 下列各式中的S 值不能设计算法求解的是(C ) A .3245S =+⨯- B .2222123100S =++++C .122334S =⨯+⨯+⨯+⋅⋅⋅D .11111234100S =-+-+-⋅⋅⋅+(2)知识小结1) 算法是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须 是明确的和有效的,而且能够在有限步之内完成。
人教A版高中数学必修3《一章 算法初步 小结》优质课教案_5

算法初步小结一、教学设计1、教学目标分析算法是计算机科学的理论核心和重要基础。
随着现代信息技术的飞速发展,算法在科学技术、社会发展中发挥着越来越重要的作用,并且融入到社会生活的许多方面。
算法思想已经成为现代人必须具备的一种数学素质。
特别地,算法对于数学教育有着重要的作用,算法学习非常有利于提高学生有条理地分析和解决问题的能力。
本节课作为章节小结课,力图通过回顾、梳理本章的知识点来完善学生的知识结构体系,提高学生运用知识解决问题的能力。
通过模仿,操作,探索了解算法含义,掌握程序框图画法,结合具体问题,理解几种基本算法语句。
2、教学内容解析这一章的主要知识点有:算法与程序框图、基本算法语句、算法案例。
因此本节课的重点是引导学生全面复习所学的知识,找出知识间的内在联系,建立完整的知识体系。
本章以算法初步为内容独立成章,目的在于发展我们有条理的思考和表达能力,提高我们的逻辑思维能力。
所以,本节课的教学重点为:(1)在准确理解算法的基础上,掌握流程图的画法和判断,掌握基本算法语句;(2)结合实际问题的探究,体会本章知识体系的建构,感悟算法思想方法。
3、教学问题诊断学生在学完新课后,已对本章节相关的知识点有了大致的理解,但知识点间的内在联系还比较模糊、头脑中还欠缺一个完整的知识体系;除此之外,由于不了解信息科学和计算机语言,学生在设计算法时会存在一定的困难,他们可能只是简单的模仿,这必然导致思维受阻,特别是对算法思想的灵活运用,学生操作起来有一定的困难,所以,本节课的教学难点为:(1)怎样选择算法分析解决实际问题,并把算法转化为程序框图和基本算法语句;(2)如何把所学的零散的知识点系统化,并有效建构本章知识结构图和思维导向库。
4、教学对策分析常言道:数学是思维的体操。
本节内容是小结课,教学容量大,学生参与度高, 需采用多媒体教学手段进行教学。
做到面向全体学生,发挥教师的主导作用,突出学生的主体作用。
5、教学基本流程6、教学过程设计创设情境,提问复旧例1: 某工厂2005年的年生产总值为200万元,技术革新后预计以后每年的年生产总值都比上一年增长5%.设计一个程序,输出预计年生产总值超过300万元的最早年份.例2:写出用“二分法”求方程220(0)x x -=>的近似解得算法。
算法初步小结

算法初步小结各位评委老师:大家好!今天我说课的课题是新课程人教A版必修3第一章《算法初步》小结,课时安排为一课时。
本节课我利用了新课标的理念来指导教学,以“教什么,怎么教,为什么这样教”为思路,从教材分析、课前教学目标设计、课前重难点设置、教学过程实施、教后反思等几个方面来阐述我对教材的理解和教学的设计,敬请各位评委批评指正。
一、教材分析算法是高中数学新教材中新增的知识之一,是数学及其应用的重要组成部分,是计算科学的重要基础。
算法思想也正成为现代人应具备的一种基本数学素养。
在本章中,学生在初步感受算法思想的基础上,结合对具体数学实例的分析,体验算法在解决问题中的重要作用,培养算法基本思想,提高逻辑思维能力,发展有条理地思考与数学表达能力,同时体会中国古代数学对世界数学发展的贡献,增强民族自豪感。
二、教学目标分析在课前,根据现阶段学生的学习情况和认知水平,算法的实际意义,特制定以下目标知识目标:复习算法与程序框图、基本算法语句、算法案例的基础知识,理清知识网络,掌握算法的方法,体会算法的思想能力目标:熟练应用算法与程序框图、基本算法语句、算法案例等方法解决问题情感目标:通过本章的学习逐步提高学生的逻辑思维能力,学会用数学方法认识世界、改变世界三、重难点设置重点:算法的知识与对应程序框图的设计难点:程序框图的设计与编写本节课作为本章的小结,旨在和学生一起站在全章的高度,本节课的教学过程中,我是以算法思想为灵魂,以问题的解决为主线,以典型的例题为具体的操作平台,以巩固知识、发展能力、提高素养为目地对本章作全面的复习总结,以帮助学生进一步提高对算法的理解和认识,完整和优化知识结构。
通过以上的分析,我们可以向教学进军啦!四、课堂教学实施本节课的教学,我是按照“复习旧知,铺垫引入→典例剖析,合作学习→课堂巩固,飞跃点睛→归纳小结,反馈反思”四个环节来组织。
环节一:复习旧知,铺垫引入(用时约5分钟)在本环节中,我设计的本章知识框架,由学生导入具体的知识,以辗转相除法的程序框图为载体,复习以下知识点:各图形框名称及功能、基本算法语句及三种逻辑结构通过三个简单例题,回顾相应算法的步骤。
人教A版高中数学必修3《第一章 算法初步 小结》_3

必修3第一章算法初步【教学目标】1.明确算法的含义,熟悉算法的三种基本结构:顺序、条件和循环,以及基本的算法语句。
2.能熟练运用辗转相除法与更相减损术、秦九韶算法、排序、进位制等典型的算法知识解决同类问题。
【教学重难点】重点:算法的基本知识与算法对应的程序框图的设计难点:与算法对应的程序框图的设计及算法程序的编写【教学过程】一、知识回顾1、算法概念:算法通常是指按照一定规则解决某一类问题的_______和_________的步骤;三种基本逻辑结构(框图)1. 顺序结构2. 条件结构3. 循环结构IF-THEN格式2、(流程图)主要由________和____________组成。
3、 三种结构、五种算法语句4、算法案例:(1) ①辗转相除法—结果是以相除余数为0而得到②更相减损术—结果是以减数与差相等而得到【例1】用辗转相除法和更相减损术求270与396 的最大公约数,(2)进位制①k 进制数化为十进制数【例2】将8进制数)8(135化为十进制数②十进制数化为k 进制数—除k 取余法【例3】将十进制数30化为二进制数为________(3)秦九韶算法【例4】用秦九韶算法计算4532)(34-++=x x x x f 在x =2时的值.二、基础练习1.算法共有三种逻辑结构:顺序结构,条件结构和循环结构,下列说法正确的是( ) A. 一个算法只能含有一种逻辑结构 B. 一个算法最多可以包含两种逻辑结构C. 一个算法必须含有上述三种逻辑结构D. 一个算法可以含有上述三种逻辑结构的任意组合 2、 算法具有确定性,其确定性指的是( ) A .算法的步骤是有限的 B .算法一定包含输出C .算法的每个步骤是具体的,可操作的D .以上说法都不正确3.执行如图所示的程序框图,最后输出结果为( )(第3题) (第4题) (第5题) A .B .C .D .4. 执行如图所示的程序框图,当输入 时,则输出的值为( ) A .B .C .D .5、如图1的程序运行的结果是( )A. 1, 2 ,3B. 2, 3, 1C. 2, 3, 2D. 3, 2, 16、执行如图所示的程序框图,若输出的 ,则判断框内应填入的条件是( )ENDc ,b ,a INPUT ac c b b a 3c 2b 1a ======(第6题) (第7题) A . B . C . D .7.执行如图所示的程序框图,若输出结果为1,则可输入的实数 值的可能为( ) A .1B .2C .2D .48、840和1764的最大公约数是( )A. 84B.12C.168D.252 9、下列各数中最小的数是: ( ) A.111111(2) B.210(6) C.1000(4) D.71(8)10、(1)用秦九韶算法,求多项式543()25467f x x x x x =---+当x=5时的值.(2)把七进制数72010()化为二进制数.。
高中《算法初步》在教学中的几点认识

二、《算法初步》教学要求
(一)、考情分析(在高考中的常见题型)
在高考试卷里,算法多数以小题形式出现,考查程序框图的知识经常出现在高考的选择题或填空题中,理解程序框图中,程序的流向,执行步骤。难度属中等。主要考查算法思想和算法框图的三种基本结构:顺序结构、条件结构和循环结构,且考查最多的是循环结构,考查还经常以算法和程序框图为载题考查高中其它重要数学知识的理解。不大会出现让考生就一具体问题编写一个算法,并画出程序框图的题目。
高中《算法初步》在教学中的几点认识
摘要:《算法初步》是高中数学课程中的新增内容,相信很多老师刚开始接触这部分内容的时候,都有种说不出的“怪”感觉,当然也包括笔者在内,不知道该如何给学生讲授才能使学生接受起来更清晰明了……,而且《算法初步》作为高考的必考内容,有必要对它进行一番研究,一是高考中使考生得分,二是让学生明白算法的真正含义。该文章是笔者通过查阅资料及结合个人的认识所写,希望对教师们有帮助。
关键词:算法、算法初步、思想、计算机、信息技术。
引言:算法思维贯串于全部个高中数学课程.可以绝不浮夸地讲,每个数学问题的解决都对应着一个算法,研究数学问题的解法需要钻研算法(很多时候只是人们忽略了从算法的角度去观察、思考问题)。
一、《算法初步》学科思想:
算法是数学内容以及和数学思想方法的主要组成部分,也是计算机运用的首要根本。在信息技术高度发达的当今社会,“算法”应该是公民具有的科学素养之一。作为《新课程标准》增加的新内容,算法走进了中学数学。在教学时,除要让孩子领会算法的基本含义和学习基本算法语句,更重要的是让孩子体会和应用算法思想,特别是要注意引导学生认识算法思想的渗透。在教学时注意将算法与数学其他内容联系,并且应该注意将算法思想渗透到后续的学习中去,帮助学生尽可能地运用算法知识解决相关问题。例如,算法在函数中的渗透,通过算法总结函数奇偶性的判定方法,函数单调性的判定方法,函数零点的求法等。再如,算法在立体几何,数列,解析几何等各方面都可以渗透,通过这些问题的研究,学生不仅可以更好的体会算法的思想,还能够更好的掌握所学知识方法,形成基本技能。
高中数学《算法初步》教案新人教A版必修

高中数学《算法初步》教案新人教A版必修一、教学目标1. 理解算法的基本概念,了解算法在数学和日常生活中的应用。
2. 掌握算法的基本步骤,能够清晰地描述和分析算法的过程。
3. 学会使用循环结构编写算法,熟练掌握基本的编程技巧。
4. 通过解决实际问题,培养学生的逻辑思维能力和创新能力。
二、教学内容1. 算法的基本概念:算法、输入、输出、步骤2. 算法的基本步骤:排序、查找、乘法口诀、求解一元二次方程3. 循环结构:for循环、while循环、do-while循环4. 实际问题求解:编写算法解决生活中的实际问题,如计算器、购物清单等。
三、教学重点与难点1. 重点:算法的基本概念、基本步骤和循环结构。
2. 难点:循环结构的嵌套使用和复杂问题的算法设计。
四、教学方法与手段1. 采用问题驱动的教学方法,引导学生从实际问题中提炼出算法。
2. 使用多媒体教学手段,展示算法的过程和效果,增强学生的直观感受。
3. 引导学生通过编程实践,巩固算法知识,提高解决问题的能力。
五、教学安排1. 第一课时:介绍算法的基本概念,学习算法的输入、输出、步骤。
2. 第二课时:学习算法的基本步骤,掌握排序、查找、乘法口诀、求解一元二次方程等基本算法。
3. 第三课时:学习循环结构,掌握for循环、while循环、do-while循环的用法。
4. 第四课时:运用所学算法解决实际问题,编写算法程序。
5. 第五课时:进行课堂讨论,分享算法解决问题的经验,进行算法设计的交流和探讨。
六、教学过程1. 导入:通过引入日常生活中的算法例子,如计算购物找零、制定旅行计划等,激发学生的兴趣,引出算法的概念。
2. 新课导入:介绍算法的定义、特点和作用,引导学生了解算法在数学和科学领域中的应用。
3. 案例分析:分析排序、查找等基本算法,让学生通过具体案例理解算法的基本步骤和原理。
4. 编程实践:让学生动手编写简单的算法程序,如排序算法、查找算法等,加深对算法概念的理解。
算法初步小结

课题:算法初步小结(说课稿)占书文(湖北省云梦县梦泽高中)一.说教材分析1.地位和作用《算法初步》是人教A版高中新课标教材必修3第一章的内容,是一项新增内容,也是广大数学教师教学中普遍感到比较困难的一章.算法是数学及其应用的重要组成部分,是计算科学的重要基础.随着现代信息技术的飞速发展,算法在科学技术、社会发展中发挥着越来越大的作用,并日益融入社会生活的许多方面.算法进入高中数学的必修模块,反映了算法在数学中的地位得以提高:这既是时代的要求,也是古代数学思想在一个新的层面上的复兴.学习算法对于发展我们有条理的思考与表达能力,提高我们的逻辑思维能力是很有帮助的.时至今日,算法思想已经成为现代人应具备的一种数学素养.2.学习目标本章复习应严格遵循新课标基本要求,不可求难.结合具体实例和练习,让学生通过模仿、操作、探索、学习设计程序框图和算法语句表达解决简单问题的过程.(1)明确算法的含义,熟悉算法的三种基本逻辑结构:顺序、条件和循环结构,以及五种基本算法语句:输入、输出语句,赋值语句,条件语句和循环语句.能用程序框图和算法语句表达解决一些简单问题的算法,尤其是会解读给定的算法.(2)能熟练运用辗转相除法与更相减损术、秦九韶算法、进位制等典型的算法知识解决同类问题.(3)通过本章的复习,把知识系统化、牢固化,进一步体会算法思想的重要性和有效性,体会中国古代数学中的算法思想.3.重点难点根据以上分析,我把本章重难点定为:重点:算法基本思想的理解和程序框图与算法程序的解读.难点:简单问题的程序框图的设计和算法语句的运用.二.说教学策略算法教学的主要目的在于让学生会解读程序框图和算法程序,体会基本的算法思想,提高逻辑思维能力.它与信息技术课程中的程序语言的学习和程序设计是不同的.在《算法初步》一章中,教科书通过简单的实例来说明程序框图和算法语句的使用,抓住了算法的关键步骤,不追求完整;算法案例的处理也遵循了这一原则,重在对案例的算法分析.案例的选择主要考虑了算法的典型性和可接受性,用一些学生非常熟悉的问题,如二元一次方程组求解、一元二次方程求解、二分法求方程的近似解、简单数列求和、辗转相除等问题为载体来讲解算法的有关知识,以使学生能把精力集中在对这些算法核心的理解上.因此,根据我校学生实际情况,在复习算法初步这一章时,我作如下处理.1.不按常规顺序复习我的做法是打破教材顺序重新组合,把整章内容分为以下四大部分:顺序结构、条件结构、循环结构、案例分析.把典型例题和习题也进行了重新组合,每一部分的重点题目都同时用两种或三种不同的语言来表示,让学生通过复习,进一步归纳它们的联系和区别.2.提高学生对三种基本逻辑结构的认识要设计出一个结构良好、易读好懂的算法,就必须以三种基本逻辑结构为基础来构建算法,这就要求我们对基本逻辑结构有比较深刻的认识,事实上三种基本逻辑结构中蕴涵了比较深刻的思想。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《算法初步》教学反思
广义的算法指为解决某一问题所需进行的具体步骤,例如太极拳图解、做米饭等。
算法有着非常广泛的作用,不仅对学生的数学学习方法有着指导作用,更重要的是对他们自身思维方式有着极其深远的影响。
国外对于算法课的开设比较早,美国初中开设算法教学,日本小学就开设了算法,相比之下,我国近年才在高中开设,是比较迟了。
一、结合实际、深入浅出
由于算法学习的重要性,本人在教学中特别注意结合实际、深入浅出。
例如在第一节引入中,为调动学生学习积极性,用一题引入:一人带3只羊、3只狼过河,只有一条船,同船可以容一个人和两只动物。
没有人在的时候,如果狼的数量不少于羊的数量就会吃羊。
问如何安全渡河呢?这使得许多对数学已经没感觉的学生兴奋的进入解题状态。
也为算法后面的教学做了铺垫。
二、利用循环结构、优化算法
学生初次接触算法,由以往模仿老师教的方法解题到用算法分析题目解法,比较困难,尤其一开始又是二分法,这是教学上的难点,因此注意采取不断反复,难点分散的方法使知识的掌握螺旋上升。
效果较好。
例如:写出54321的一个算法。
算法分析1:
第一步:先求21,得到2;
第二步:将第一步得到的结果乘3,得到6;
第三步:将第二步得到的结果乘4,得到24;
第四步:将第三步得到的结果乘5,得到120。
算法分析2:
第一步:t=1;
第二步:i=2;
第三步:i t t ;
第四步:1i i ;
第五步:如果不大于5,返回重新执行第三步,第四步和第五步,否则,输出t 的所求结果,结束。
以上算法分析1显得繁琐,当连乘数较多时,更加冗长;算法分析2利用循环结构形式简洁。
教学中,先允许学生多种思路书写,在初学时,学生更接受算法1,当学习了循环结构后,又返回头再做变式题,当乘数越来越多时,学生才真正体会算法的优劣之分,这样一来分散了难点,使得学生印象深刻,可以不断进步。
三、分清当型、直到型结构
程序框图与算法语句教学中,注意从学生解题中搜集问题,利用作业讲评展示给全班,集体讨论。
不但起到举一反三的作用,更加重要的是调动了同学的学习热情。
也给初次进行算法教学的我很多惊喜:学生还是积极思考出许多方法的,弥补了我教学中的不足。
例如:画出程序框图:计算997
531的值,并编写一个程序。
算法分析:
第一步:s=1;
第二步:i=3;
第三步:i s s ;
第四步:i=i+2;
第五步:如果i>99,则执行第六步,否则执行第三步;
第六步:输出。
程序框图:程序:
以上是直到型循环结构,引导学生再用当型循环结构写程序框图,程序。
通过对比真正理解两者区别。
算法初步的开设是很好的,唯一不足的是没能和信息技术课结合好,使学生有机会上机实施一下自己编写的程序,希望新课改能更深入一步,给我们师生带来更大的喜悦。
开始S=1 i=3 i
s s i=i+2
i>99???
输出
结束
否
是
S=1
i=3
DO
S=s*i
i=i+2
LOOP UNTIL i>99
PRINT s
END。