whm669的个人博客分享 http://blog.sciencenet.cn/u/whm669

博文

新课标算法教学探索

已有 2368 次阅读 2012-5-6 10:23 |个人分类:算法教学|系统分类:教学心得| 教学, 算法, 高中数学

明天的教学开始进行高中数学必修③,第一章是算法初步。新课标高中数学最大变化算法莫属。算法原为计算机程序设计的组成部分,现在把它放到高中数学课本的必修部分,充分体现了新课标重应用、重能力的思想。

算法思想源远流长,中国古代数学中就蕴涵了丰富的算法思想。随着现代信息技术飞速发展,算法在科学技术、社会发展中发挥着越来越大的作用,并且日益融入社会生活的许多方面学习该模块的目的是使学生在原有基础上进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现解决问题的算法。

 在三年前上一轮的教学实践中,我不断地领会课标精神、研究教材和教法,积极开展教学实践活动。有不少收获。
    

一、利用新颖有趣内容培养学生对算法和数学文化的兴趣 

算法是解决问题的方法和步骤,是程序设计的灵魂。实际上,很多事情中都蕴含着算法思想,如笔算开方问题、百钱百鸡问题、汉诺塔问题等。这些趣味问题中不仅蕴含了丰富的算法思想,还为学生描述了问题形成的文化情境,对学生进一步了解人类文化有一定作用。

在讲算法的概念之前,学生演示了笔算开方,学生非常有兴趣,特别是“为什么用20×商?”成为学生们关注的焦点,他们兴致勃勃地讨论每一步的方法和原理,此时可以趁机引出算法的概念,指出算法就是解决问题的思路和方法。另外,我还准备了蕴藏着算法思想的汉诺塔玩具和一则故事:“有三个野人和三个书生过河,河里有一条船,船一次最多只能载两个人,当野人数量超过书生时,野人就要将书生吃掉。”由于时间有限,故事没有用上。

二、以教材为依托,教师演示,学生操作

《算法初步》教材内容在展开的过程中设置多样化的实践项目,以引导教学活动的具体实施。备课时,我精心选择课程内容,设计课件,并从网上下载了qbasic软件,安装在电教室电脑中;恰当安排活动任务,复杂程序的例题事先输入保存,简单的程序上课时临时输入,相似的让学生操作,当学生走上讲台时,他们会觉得自己作为课堂的主人,也深深地感觉到教师的不易,学会了尊重教师的劳动,明确了自己作为学生应该担负的责任。复杂程序只需演示,还节省出一节课让学生上机操作。

、教学实践中的问题及对策

高中学生的起点水平参差不齐。很多学生在升入高中前,并未接触过算法的相关知识。虽然在高一必修课中初步接触过算法,但无论从对编程语言的掌握,还是对编程思想的体会上来说,还是处于很初级的阶段。

另外,教学内容多而教学课时有限。由于高中学生的课业较重,课余时间很少能用来习“算法与程序设计”,要想只利用每时间领会算法思想,并能初步使用一种程序设计语言编制程序实现解决问题的算法,对教师和学生而言都是一个不小的挑战。

为了克服教学实践中存在的上述问题,结合中学生好奇心强、表现欲强等特点,采取以下措施:

(1)连续在多媒体教室上课。讲过算法语句和例题,立即利用Qbasic软件演示给学生看,使他们亲眼看到算法在计算机上的实现;

(2)让学生参与教学。在教学中结合具体实例,让学生多分析、多参与、多体验,在做中学,在学中做。学生由被动地接受知识逐步转变为主动探究知识。例如,讲完一个分段函数算法例题,立即让学生模仿练习另一个分段函数,为了操作成功,学生会在课前进行充分的准备,在准备程序的过程中,学生的学习能力得到明显的提高。

(3)有区别地对待作业。对于难度不同的作业题目,采取不同的方法对待,同步学案上的要求必须完成,点拨上的指导学生完成;有些难度较大仅供部分学有余力的同学选做。
    现在,每个教室都安装了电子白板,条件有所改善,但是学生人数也增多了。希望这一轮的算法教学还有新收获。


参考文献:

1. 人教社高中数学教科书必修

2. 人教社高中数学教科书必修教师教学用书;



https://blog.sciencenet.cn/blog-709200-567694.html

上一篇:深入了解康托
下一篇:两个妈妈两番话,平静幸福18年
收藏 IP: 122.79.232.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-22 04:27

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部