- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《计算机算法设计与分析》教学经验浅谈
《计算机算法设计与分析》教学经验浅谈
巫小蓉1李霞2(1.2广东外语外贸大学信息科学技术学院,广东广州510420)
[摘要]计算机算法设计与分析是计算机科学的一门核心课程。通常学生在这门课程的学习中,会感到困难。作为教师,有责任引导学生学好这门课。本文根据实际教学中的体会,讨论了一些关于这门课程的教学经验。
[关键字]计算机算法设计与分析;教学经验;多媒体辅助教学[中图分类号]G642[文献标识码]A[文章编号]1009-2633(2004)03-0071-03
Abstract:computeralgorithmdesignandanalysisisthecoreofcomputerscience.Duringthestudyofthiscourse,moststudentshavethefeelingthatitisdifficult.Asateacher,heshouldtaketheresponsibilitiestoguidestudentinstudyingthiscourse.Inthispaper,someexperienceofteachingthiscourseisdiscussed.Keywords:computeralgorithmdesignandanalysis;experienceofteaching;CAI
一、概述
目前,各行业、各领域都广泛采用了计算机信息技术,并由此产生出开发各种应用软件的需求。设计一个高效的程序不仅需要编程的技巧,更需要合理的数据组织和清晰高效的算法,
任务,传授知识和培养能力。正确的教学目的就应以后者为重点,要在培养学生能力上多下功夫。对于计算机算法设计与分析这门课程尤其如此。
我们认为培养能力的一个关键因素就是培养学生独立思考的能力。在现代社会,人们的生活节奏和工作步伐大大加快,这样的一种氛围也影响到了大学校园。学生们都努力地吸取各个方面的知识,希望能尽快地学到更多的东西,这是一种非常积极的态度。但是,在这样一种心态下,很多同学不再愿意把时间花在思考上,认为那样浪费了时间,又不能马上得到显著的效果。殊不知,很多知识,只有思考之后才能更深刻地理解;很多能力,比如理解能力、自学能力,也都是在思考的过程中逐步培养起来的。因此,作为老师应该善于引导学生去思考,学会正确的思考方式。在计算机算法设计与分析这门课程中,我们采用了一些方法去培养学生思考的习惯和能力。
1.所谓教学方法,从某个方面通俗地讲,可以理解为传教学习的方法,即老师在传授知识的同时,还要传教自己如何理解、掌握这些知识的方法体会。在课堂上,我们主要借助计算机领域的经典问题讲解经典算法。在讲解的过程当中,不仅介绍单个具体问题的解决方法,而是将自己对这一类问题的思考方式表述出来,让学生知道怎么去考虑一个问题。
2.预留时间和提问。课堂上,教师应该在适当的时候预留一定的时间让学生好好地理清思路,对问题进行考虑,并向老师提出疑问。其次,讲解到算法的关键地方可以对学生进行提问,使学生能仔细地考虑算法思想的精髓之处,更深刻地理解算法。
3.布置自学内容。教学是一个教与学的过程,教师不仅要教,还应促使学生自己去学。因此,适当的布置自学内容可以达到让学生培养自学能力和思考习惯的目的。通常,对于一种算法,在讲解了一两个典型问题之后,我们会布置教材上另外的例题,让学生课后去学习。在下节课的时候,对自学的内容进行提问。
4.布置作业。对于计算机算法设计与分析这门课程来说,学算法的目的,就是要灵活地运用算法去解决实际的问题。作业是进行这方面训练的必要手段。但是,正如前面提到的,算法很难,因此,作业题量不宜多,也不宜太难,重要的是让学生学会用学到的算法思想去解决问题。
三、将传统教学和多媒体教学手段结合起来帮助学生理解
随着计算机信息技术的发展,计算机在教育领域应用日趋广泛。计算机多媒体技术及其网络教学系统,能使以往靠多种设备、技术才能实现的课堂多媒体教学集计算机于一身,并能与现代通讯设备形成网络,构成全方位、多渠道、交互式的教学系统。多媒体教学系统是一种全新的教学系统,它集声音、图像、视频和文字等媒体为一体,能产生生动活泼的效果,有助于提高学生学习的兴趣和记忆能力;同时,充分利用多媒体的表现力、参与性、重视力和受控性强的特点,既能达到传授知识、开发智力、培养能力又能实现因材施教和个别化教学的目的。对算法这门课程,应该适度地利用多媒体教学手段,将其与传统的教学方式融合在一起。
算法是一门很抽象的学科,学生理解有一定的难度,通过演示教学法把理论问题具体化,把静态的教学动态化,一
文档评论(0)