- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
算法与程序设计说课稿
课题:
优雅的算法世界
——《算法与程序设计》前言
引入
各位评委上午好。记得有句歌词是:“不是我不明白,这世界变化快”,现在我们每天不得不和一大堆的密码打交道,什么电子邮箱、QQ、论坛、博客,当然还有各种银行卡密码等,密码多了容易忘记。我手中拿的是一张银行卡,有一次我急着用钱,但就是不记得密码了,在ATM机上连着试了几次都取不出钱来,机器警告我不允许再试了,否则吞卡,为什么会这样呢?
今天我的说课就从“银行限制试探密码次数”说起,题目是——优雅的算法世界。
一、教材内容分析
1.《课标》对本模块的要求
《算法与程序设计》是《普通高中信息技术课程标准》中的选修模块,其目的在于“使学生进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题”,要“引导学生注意寻找、发现身边的实际问题,进而设计出算法和计算机程序去解决这些问题”。
2.简析教材
粤教版《算法与程序设计》第一章《揭开计算机解决问题的神秘面纱》从华南太阳能设备厂的生产方案入手,分三个小节,主要讲解了计算机解决问题的过程、算法和算法的描述、程序与程序语言等,其中“算法和在解决问题中的地位和作用”是第二节中的部分内容,通过比较了两种求“最大公约数”算法的效率来强调算法的重要性。
二、学生分析
高中学生已经有了一定的数学基础,甚至数学选修课里面也有“算法”的内容,他们的抽象思维能力也比初中学生好得多,但选修算法这门课程的学生仍然不是很多,也许是因为目前初中小学《信息技术》课程几乎没有程序设计内容的缘故吧,所以很多学生对编程不太理解,不知道这门课教什么内容,还有的学生听说编程很难,很枯燥。正所谓“万事开头难”,所以上好第一节课对学生后面课程的学习是非常重要的。
三、教学策略
1.设计方向
记得初中物理第一节课,一位老教师走了进来,手里拿了很多好玩的东西,如单摆、不倒翁、音叉等等,我们在尽情的玩耍中体会到科学的神奇,刺激了我们学好这门课程的欲望。这节课给我留下了深刻的印象,以至于到现在还历历在目,这些看似漫不经心拿来的玩具却在我们后来所学的热、电、声、光等课程中都用到了,所以我想能否结合《课标》的要求和目前教材的编写思路,在本课程的第一节课上一节引导课,以学生身边的实际问题入手,结合一些益智类游戏,一方面可以激发学生对算法和程序设计内容的兴趣,另一方面又对本课程的后续内容起到一个高屋建瓴的作用。
2.教学目标及教学重难点
【教学目标】
知识与技能:
了解什么是算法及算法在问题解决中的地位和作用。
能描述穷举法的基本思想。
了解顺序查找算法、对半查找算法和递归算法。
尝试VB软件的基本操作,模仿“猜100以内整数游戏”的算法写出“猜4个数”游戏算法的主要步骤;
过程与方法:
能从生活中“银行限制试探密码次数”的现象出发,在老师的指导下,了解用穷举法解决问题的基本思想;
能通过BBS获得问题的有关要求和提示信息,在体验游戏之后,能在BBS上发表观点、交流思想、开展合作;
情感态度价值观:
在游戏的过程中,体验到算法是有用的、有趣的,激发对《算法和程序设计》这门课程的求知欲。
【教学难点】
递归算法
【教学重点】
算法在问题求解中的地位和作用。
四、教学过程
课前准备
1.为了能让学生更好的交流和分享心得,最好所有的学生用机都能连上因特网,并且每位学生已在班级论坛里注册了;
2.为了共享教学辅助资源,要确保所有学生机都能连接到教师机。
3.为了使演示能顺利进行,要确保“教学控制系统”能正常使用
引入
师:大家看到老师手上拿的一张交行的银行卡,有一次我取钱的时候不记得密码了,于是就将常用的密码一个一个的去试,但试到第三次的时候,ATM柜员机警告不允许再试了,否则将没收磁卡,请问:“银行为什么要限制尝试密码的次数”呢?
生:为了安全,以免银行卡丢失的时候,别人取走了你的钱。
师:请注意老师的问题,为什么要限制次数呢?
生:因为如果不限制次数的话,试多了,就可以试出密码来。
师:如果现在换作你,无论试多少次都可以,你怎么获得密码?通常我们银行卡的密码是六位数。
生:一个一个的去试,先是000000,然后000001,一直到999999,总有一个密码是对的。
师:我可不是要大家以后捡到了别人的卡都去试啊(笑),只是讨论这种方法的可行性。刚才大家的讨论说明了,如果不限制次数,六位数的密码我们最多试一百万次,一定能够获得相应的密码,所以幸好银行限制了次数,而且也限定了每天所取的金额不超过5000元,这样较好的保护了我们的利益。
算法的基本概念
1.穷举法和算法的基本概念
这学期我们要学习的内容是《算法与程序设计》,提到算法,大家可能觉得很神秘,很高深,其实我们刚才试密码的方法就是一种最简单、最实
您可能关注的文档
最近下载
- 新人教版数学五年级上册全册各单元教材解读课件.pptx VIP
- 译林-英语-四年级上册-期中测试卷-10套.docx VIP
- 黑布林阅读初三16《雾都孤儿》中文版.docx
- 网络传播概论(第5版)课件 第3、4章 网络传播形式的流变、网络传播的多重策略.pptx
- 常见口腔疾病的用药指导及诊疗指南解读答案-2024年执业药师继续教育.docx VIP
- (2024秋)部编版一年级语文上册《 两件宝》教学设计.docx VIP
- 初中九年级(初三)化学课件 氢气的实验室制法.ppt VIP
- 圆锥曲线二级结论.docx VIP
- 译林版四年级上册英语单元测试卷、月考试卷、期中、期末试卷(含答案)sc.doc VIP
- 2024年中级经济师《运输经济》试题及答案.docx VIP
文档评论(0)