您好,欢迎来到爱学范文!

当前位置:爱学范文网>>实用资料>>面向对象程序设计教学大纲_面向对象程序设计教学浅析的论文

面向对象程序设计教学大纲_面向对象程序设计教学浅析的论文

标签:
时间:

  摘要面向语言程序设计是计算机专业的必修基础理论课,在课程教学中,许多教师和学生都认为,计算机语言教学死板,不利于将知识转化为能力。本文结合作者的教学实践,对如何有效讲解面向对象程序设计这门课程进行了探悉,以期提高教学效率和效果。

  关键词面向对象程序设计教学方法

  面向对象程序设计是计算机专业的必修课程,开设此课程的目的是使学生掌握程序设计的基本方法并形成面向对象的程序设计思想,能够熟练地使用C++语言进行程序设计并具备独立调试程序的能力,为后继课程学习和应用打下坚实的基础。作者结合国内外优秀编程语言的教学方法和模式,不断地总结和积累经验并运用于教学实践之中,取得了较好的教学效果,有助于学生在有限的教学时间内,以最快最简单易懂的方式,扎实地掌握C++语言的内容。下面是作者在面向对象程序设计教学中的一些体会。

一、培养学习兴趣

  为了使初学者能尽快地掌握计算机知识,进入计算机的应用领域,在课程讲授过程中,要特别注意培养学生的学习兴趣。初接触计算机时,很多学生感到新奇、好玩,这不能说是兴趣,只是一种好奇。随着课程的不断深入,大量的感念、规则、定义、要求和机械的格式出现,很容易使部分学生产生枯燥乏味的感觉。为了把学生的好奇转化为学习兴趣,授课时作者从具体问题入手,让学生先从感性上认识新知识,继而再讲授理论要点。

  在首次课上,给学生找一些《高等数学》、《线性代数》等已学课程的问题,用算法语言来求解,使学生体会程序设计的用途和一种全新的解决问题的方法。在课程的进行中,引导学生学一种算法,就尝试在同行课程中应用。作者还经常介绍一些趣味性算例,如:“迷宫问题”等[1],来培养学生的学习兴趣,让大家积极主动地获取知识,打好程序设计基础。整个教学过程中应该把解题思路、方法和步骤当作授课的重点,从而让学生明白如何分析并解决实际问题,逐渐培养学生进行程序设计的正确思维模式。

二、循序渐进讲解

  绝大部分学生是第一次接触面向对象程序设计的概念,通俗、易懂的教学原则同样适合于这门课的教学。在课程讲授过程中,作者没有把重点放在语法规则的叙述上,而是放在算法和程序设计方法上,通常由几个例题引出一种语法规则,通过一些求解具体问题的程序来分析算法,介绍程序设计的基本方法和技巧,既注重教材的系统性、科学性,又注重易读性和启发性。从最简单的问题入手,一开始就介绍程序,要求学生编写程序,通过反复编写、运行程序来掌握语言规则和程序设计方法。同一个语法规则、同一种算法,在选择例题时也是由简到难,逐步呈现给学生。在学习上不要求学生死记语法规则,而是要求学生能把各个孤立的语句组织成一个有机的程序。注意培养学生良好的编程风格,让学生在编制程序过程中不断总结、巩固,达到学会方法、记住语法规则,提高设计技巧的目的。

  三、改进教学方法

  作者要求学生事先预习,实际上就是要求他们课前自学,讲课时以学生预习过为起点,只讲难点、重点,这样既给了学生思维分析的余地,又节省课时。这就要求必须精选教学内容,注意详略安排。如在讲到“类与对象”,“继承与派生”[2]这些关键性章节时就讲的特别精,使学生能够熟练掌握、理解透彻,而讲到“输入输出流”时,让学生做到一般了解即可。课堂上找一些程序设计较好、解题思路清晰的例题让学生自己读,找出精妙之处和不理解之处,对普遍性的问题共同讲解,个别问题课后解答。

  作者特意地设置一些不同深浅的笔误和口误,马上让学生肯定对与错,以考查学生注意力集中的程度,提高他们的敏锐性和判别力。对有些问题,给出一种程序设计方法后,让学生讨论,还有没有其它的程序设计方法和思路,让他们发表意见,提出自己的解题思路和编程方法,给学生交流不同思路和观点的机会。这就要求老师既能引导又能放开,既有事先的精心备课,又有课堂上的因势利导,同时也可以从学生讨论中提出的问题来丰富教材内容,使得教与学相得益彰,共同进步。

  四、习题与上机实践

  做习题是复习所学内同的过程,也是深入学习的过程。作者每次课后给学生布置一些有代表性的习题,以巩固课堂上所学的内容。也通过学生的作业情况来了解学生对课程内容的掌握程度。对作业中比较普遍出现的错误,在下次课上当堂讲解,使得学生能对学过的东西理解透、掌握牢。作业中新颖的程序设计方法和思路,也当堂宣讲或作业批注,以鼓励创新型的学习方法。

  每次实际上机操作前,都根据实验教学计划,有系统地布置上机实习作业,让学生明确上机任务,编写好上机调试的程序,使学生在每次上机实践中都有收获。作者让学生按照自己的姓名、学号命名自己的程序文件,调试成功后存入磁盘,并撰写实验报告,课程结束后结合学生的程序和实验报告来评定实验成绩。课程结束前作者坚持进行总结,把所学的内容作一个概要分析,前后联系起来,使学生对所学课程内容能够融汇贯通。

  参考文献

  1.刘璟,周玉龙.高级语言C++程序设计.第二版[M].北京:高等教育出版社,2006

  2.GradyBooch著,冯博琴,冯岚,薛涛,等译.面向对象分析与设计[M].北京:机械工业出版社,2003

推荐阅读:

    想了解更多实用资料的资讯,请访问:实用资料
    下载文档

    看过《面向对象程序设计教学大纲_面向对象程序设计教学浅析的论文》的人还看了以下文章

    延伸阅读

    【规章制度】航空企业基本建设全流程内部控制管理研究 本文关键词:基本建设,内部控制,流程,航空,研究航空企业基本建设全流程内部控制管理研究 本文简介:摘要:随着我国经济社会发展步入“中高速

    党支部:是党组织开展工作的基本单元,是党的全部工作和战斗力的基础,是团结群众的核心、教育党员的学校、攻坚克难的堡垒,在社会基层单位中发挥核心作用。本站今天为大家精心准备了学校党支部职责分工,希望对大家

    《青春之歌》是女作家杨沫的代表作。这是一部全面反映二十世纪三十年代学生运动的长篇小说,以下应届毕业生小编为大家整理的青春之歌读书笔记2023字,欢迎阅读本文!  【青春之歌读书笔记2023字一】  作

    电话销售是一个说服的过程、介绍的过程、服务的过程,更是一个沟通的过程;会不会打电话,直接影响到销售的效果。电话销售人员如何制定工作计划呢?本文是学习啦小编整理的电话销售工作计划,仅供参考。

    质量年度工作总结汇编八篇总结是指社会团体、企业单位和个人对某一阶段的学习、工作或其完成情况加以回顾和分析,得出教训和一些规律性认识的一种书面材料,它可以提升我们发现问题的能力,让我们来为自己写一份总结

    以下是为大家整理的关于庆祝六一儿童节活动总结的文章3篇,欢迎大家参考查阅!第1篇:庆祝六一儿童节活动总结鲜红喜庆的地毯铺起来,五颜六色的鲜花捧上来,鲜艳美丽的服装穿起来,轻柔美妙的旋律响起来。20__

    学习目标:  【情感、态度、价值观】懂得尊重、宽容、诚信、与人为善等是交往的品德,初步树立正确的友谊观,学会和同学,朋友建立发展真正的友谊;友爱同学,增进与同学之间的友情。  【能力】学会与同学、教案

    教师岗位自荐信在现在的社会生活中,用到自荐信的地方越来越多,我们时常通过写自荐信达成我推销的目的。到底应如何写自荐信呢?下面是小编精心整理的教师岗位自荐信,欢迎大家分享。教师岗位自荐信1贵校良好的

    鸟的天堂六年级作文六年级李世雯游客朋友们:大家好,今天我来做你们的导游。我要为你们介绍的是一处名胜景点——广东兴会的“鸟的天堂”。这里是全国最大的赏鸟乐

    我们得到了一些心得体会以后,应该马上记录下来,写一篇心得体会,这样能够给人努力向前的动力。那么心得体会该怎么写?想必这让大家都很苦恼吧。以下是我帮大家整理的最新心得体会范文大全,希望能够帮助到大家,我