教育系统突发公共事件应急预案_第1页
教育系统突发公共事件应急预案_第2页
教育系统突发公共事件应急预案_第3页
教育系统突发公共事件应急预案_第4页
教育系统突发公共事件应急预案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、“C面向对象程序设计本科教学探索与实践”第24卷第6期Vo1.24N0.6钦州学院JOURNALOFQINZItoUUNIVERSITY2009年12月Dec.2009C+面向对象程序设计本科教学探索与实践张广平(钦州学院数学与计算机科学系,广西钦州535000),摘要c+面向对象程序设计是计算机本科专业的一门主干课程.只有从教学计划修订,教材精选,教学内容优化,教学方法和手段的改进,考核方式改革等方面进行探索和实践,才能取得了较好的教学效果.关键词面向对象程序设计;课程;教学改革中图分类号TP312.14文献标识码A文章编号16738314(2009)06004203c+面向对象程序设计是计

2、算机本科专业的一门专业课程,其目的是培养学生了解面向对象程序设计的基本理论和基本概念,主要是面向对象的程序设计思想,掌握面向对象程序设计的基本技巧和方法,重点是培养学生的思维和实际编程能力,培养与计算机应用相关的软件设计,测试,管理及新产品的开发领域高素质应用型人才.如何使c+面向对象程序设计教学紧跟时代发展的步伐,培养和造就一批具有高素质创新性和竞争性的人才,是摆在从事该学科高校教师面前的首要问题.笔者深深认识到为了适应现代化人才市场的需要,为了抓住广西北部湾开放开发的大好时机,为北部湾开发培养更多的应用型,创新性的人才,就应不断地更新教学理念,改革教学内容,教学环节和教学方法,努力提高教学

3、质量.经过多年对C+面向对象程序设计的教学和软件开发实践,笔者对C+面向对象程序设计课程进行了一些探索和尝试.c+面向对象程序设计课程特点及教学中存在的问题:第一,涉及知识面广,内容丰富.c+面向对象程序设计由c+基本概念(包括类,对象,构造函数,析构函数,友元,类模板等)和基本的属性(包括继承,派生,多态性,虚函数等)以及提供的一些类库操作部分组成.由于内容多,教学课时相对较短.因此,如何在有限的课时内完成教学任务,确保教学质量,达到良好的教学目的是首先要考虑的问题.第二,实践性强.本学科所学的知识主要是用于实际的软件开发实践,是实践性很强的课程,课程的主要目标之一就是提高学生的实践和动手能

4、力,培养学生设计解决实际应用问题的思维.因此,加大上机实践的课时量就显得尤为必要.第三,与其它计算机课程类似.C+面向对象程序设计课程也具有逻辑性强,概念抽象,知识点应用灵活等特点,这样就增加了课堂教学的难度.另外,新技术,新知识不断涌现,对人才需求的质量不断提高的新形势下,必须改进教学内容和教学方法,与时俱进,努力调动学生学习的积极性和主动性,以培养出高素质的创新性人才.基于C+面向对象程序设计课程存在的上述特点,笔者从教学大纲,教学手段,方法及教学考核评定等方面进行了一些探索和尝试.1制定合理的教学大纲根据计算机专业培养计划和教育部计算机专业教学指导委员会制定的计算机专业规范,在征求了教师

5、和学生的意见后,重新修订了C+面向对象程序设计教学大纲和教学计划,使大纲更符合专业的发展方向.主要体现在以下几个方收稿日期20081127作者简介张广平(1975一),男,湖北浠水人,钦州学院教学与计算机科学系教师,硕士.第6期张广平:c+面向对象程序设计本科教学探索与实践43面:(1)重新调整了每个章节的授课时数,将重点放在学生学习基本理论,基本原理的内容上,而减少了在实际开发中应用较少的章节的授课时数.如:过去在课堂上要给学生讲授运算符重载相关章节,调整以后,只讲面向对象重点的,应用最为频繁的内容,例如:类和对象,继承与派生,多态与虚函数.而相对在开发中较少使用的知识点要求学生自己在课后自

6、学并完成相关的练习,然后对学生作业中存在的问题再进行重点讲解,这样节约了课时数,也能很好的发现同学对知识的应用掌握情况.(2)修改大纲的教学内容时,不象以前那样只简单列出各章节的题目,而是明确了各章节需要了解和掌握的具体内容,这样使得教师更加明确所讲授的内容.这就要求教师必须完成教学大纲规定的教学内容,从而避免了教师调整课程内容的随意性.(3)此次也将与理论课程相配套的教学实验的具体要求列入大纲中.按照大纲要求,在讲授面向对象的具体概念原理时必须使用可视化的调试界面平台来讲解具体的实例.比如采用了VisualC+和.Net开发平台来调试每一概念,方法应用的实例,让学生在学习抽象逻辑性较强的面向

7、对象的性质时有一个更直观的认识,更有利于培养学生的实际动手开发能力.2选择合适的教学参考书,优选教学内容由于计算机技术的飞速发展,程序设计思想和语言的日新月异,以及每个学校实际教学情况的不同,没有任何一本教材完全适用于本系本专业本课程的教学.在选择授课教材时,应考虑教材的系统性,基础性,科学性和先进性,其内容必须精练,知识结构合理,有一定的代表性.在选择教材时,没有指定与课程完全配套的一本教材,而是指定一本为主,配有多本参考书.笔者以清华大学出版社出版的谭浩强等编着的C+面向对象程序设计为主要参考教材,同时给同学们提供一些和课程讲述密切相关的教材如:C+程序设计,c+程序设计实践指导,C+面向

8、对象程序设计题解与上机指导等.这样,学生就可以根据不同的侧重点,参照不同的教材,根据自己的兴趣进行自学.另外,为了弥补教材存在的缺陷,在讲授教材的同时,不断学习面向对象新知识新思想,阅读国内外专业期刊,浏览专业网站,在努力提高自身知识水平的同时,将有关面向对象程序设计的新理论,新技术,新的应用邻域不断地穿插到相关的章节中给学生讲授,不断完善和更新教学内容.对于教材中没有而需要掌握的新内容,实时补上,这样可以尽可能多的教授学生一些新知识,将当前课程相关的主流思想和热点融于课程教学之中.除此之外,伴随课程的学习,以课后作业的形式给学生布置34个使用所学的知识设计开发小型的应用程序,这些实际的应用程

9、序有的是学生难以理解,复杂混乱的知识,有的是重点的,关键的知识点.比如:学生在学完对象数组,对象指针和友元的知识后,笔者设计了一个学生信息管理系统(功能:包括输入学生的相关信息,根据给定的条件查找学生相关信息,对学生信息进行统计处理,输出学生相关信息等)应用程序作为课后作业,学生要完成这些应用程序作业,必须经过查阅相关的资料,了解了相关的知识点,反复地在开发平台上调试才能够完成.通过这样的方式不但巩固了教学内容,同时开阔了视野,提高了学生的实际开发能力及应用能力.3采用灵活多样的教学手段,激发学生的学习兴趣多媒体教学具6-直观性,灵活性,实时性,立体化等优势,使得课堂教学信息的呈现方式形象,直

10、观,生动有趣,课堂教学信息数量多,质量高.但是,同时也具有容量大,速度快等弊端.在讲授c+面向对象程序设计课程的教学过程中,笔者采用以多媒体教学为主,穿插适当的板书,实现最优化的信息传递以获取最佳的教学效果.由于该课程涉及到大量的程序实例,实践性强,故学生听起来普遍感觉难以理解.因此,上课以前将有关内容尽量做成形象生动的PowerPoint,同时还在上课时使用一些课程教学软件比如可视化的软件作为辅助平台.使用之后,学生大多感觉内容新颖,直观易懂,形象逼真,印象深刻,从而加深了对该课程有关基本理论,方法的理解和掌握.比如在讲述类的构造函数和析构函数时,利用传统板书教学方法可能需要更多的课时.而且

11、更难讲清楚在创建类的对象时如何调用构造函数,何时调用析构函数.但是应用多媒体技术和可视化平台单步跟踪调试,能够让学生清楚了解整个对象构造和析构的过程.有效地激发学生的学习兴趣,加深了对所学内容的理解,扩大了课程教学的信息量.钦州学院第24卷4改进教学方法,提高教学效果教学是一种双向行为,教学的主体是学生,成功的教学应将学生的参与性,主体性和发展性融于教学过程中,最大限度调动学生学习的积极性和主动性.笔者非常重视学生原有的基础,心理特点,课堂效果和课后反应.同时改变过去那种教师一言堂的讲授方法,授课前先将问题提出,让学生带着问题听课.在课堂上,采用互动式,自主式,启发式教学,随时观察学生的表情,

12、注意突出学生主体地位和个性发展,使每个学生的特长和优势得到最大限度的发挥.目前普遍存在的问题是学生主动与教师交流很少.为此,在课后笔者主动与学生亲切交谈,了解学生的听课效果和学习难点,注重教与学的互动.在课后,学生的反馈也非常重要.定期收集学生的反馈信息,及时调整教学进度和改进教学方式方法.此外,笔者也非常注重学生的心理特点,尊重学生.提倡学生质疑问难,标新立异,鼓励学生发表不同见解,创造一种宽松,和谐的自由交流气氛.5改进考试方式考试成绩直接关系到学生是否可以获得这门课程的学分,是检验学生对该门课程掌握的程度的一个标准.怎样对学生进行考核是教学活动的重要一环,如果采取传统的闭卷考试的方式,学

13、生必然要对所学内容死记硬背,考完以后就忘得一干二净,这样的考核不利于学生系统学习课程,又没有培养学生理论联系实际的自觉性,更不能锻炼学生动手编程调试的能力.针对这些弊病,笔者改进学生成绩评定方法,特别是考试成绩的评定,其中考试包括上机考试(上机考试占50%)和笔试(笔试占50%)两部分组成.实践证明,通过上机测试可以激发学生上机实验的积极性,将基础知识的理解升华到应用开发的层次上.同时,能较全面地了解学生对知识的真实的掌握程度,更好地检验了教学效果.作为一名教师,希望能通过自身教学经验的积累,使学生能够从理论到实践都能很好地掌握知识,但是有些问题难以避免,如自己认为较好的教学方法更有价值的前沿

14、知识,可学生却没有太多的兴趣,结果教学效果不佳.针对这些问题要认真反思,寻找问题的症结所在,对不同学生进行不同方式的调查,如平时的谈话,聊天,还可以做问卷调查,了解学生的学习状态和对知识的需求.及时进行总结,再结合自己的实际情况,改进教学方法,让教师和学生都能轻松地,高效地上好每堂课.总之,教学是一项系统的工程,教师的责任任重而道远,教师自身要不断地提高业务素质,不断探索,不断实践,不断总结,把教学工作开展的更有生气,更有效果,为国家为广西北部湾的发展培养更多高素质的创新型,应用型人才.参考文献1谭浩强.C+面向对象程序设计M.北京:清华大学出版社,2006.2谭浩强.c+程序设计M.北京:清

15、华大学出版社,2004.3郭建宏.c+面向对象程序设计语言教学探讨J.辽宁高职,2008,(2).4马苗,田红鹏.面向对象程序设计与c+教学中的问题与思考J.计算机教育,2008,(6).PracticesandExplorationonTeachingReformoftheCourseofC+Object-OrientedProgrammingLanguageZHANGGuang-ping(DepartmentofMathematicsandComputerScienceofQinzhouUniversity,Qinzhou535000,China)Abstract:C+Object-OrientedProgrammingLanguageisthemaincourseofcomputerspecialty.TeachingexplorationofC+ObjectOrientedProgrammingLanguagehavebeenconductedbyrevisingteachingplan.selectingtextbooks.updatingteachingcontent,exploringnewteachingm

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论