天天范文

编程毕业论文:程序设计

1现行教学方法存在的问题

编程毕业论文:程序设计

1.1教学与实践脱节vfp是一门操作性很强的课程,我院以往的理论课在教室上,实验课在机房上,这种理论和实践相脱离的教学模式,不能收到很好的教学效果。任何一种计算机应用软件的重点都在于操作的实现过程,而仅采用ppt讲解,学生只能对软件有感性认识,容易出现教师虽已讲完,但学生仍然不知道如何操作软件的情况。另外,实验课和理论课往往有一定的时间间隔,理论课刚讲完就应该进行及时操作演练这样学生才能更好地掌握。学生只有通过上机实践才能消化理解并掌握所学内容,但目前教学中过多地强调理论教学,忽视了实验教学。1.2教学过程缺乏互动环节由于我院vfp理论课在教室开展,只有一台教室机可用,加上受教学进度和课时所限,不可能让每名学生都有机会操作,所以教学互动性较差。另外,我院虽然有充足的计算机教室供计算机基础、程序设计等课程教学使用。但是,教师多数情况下还是在一台计算机上操作课程学习内容,再通过投影仪呈现在屏幕上,尽管这比单纯采用ppt讲解有了很大改善,但由于视觉效果等原因,大部分学生在课堂上只能学会少部分知识。有的学生在教师讲解过程中试着边听边操作,但又往往跟不上教师的节奏,因此,教学过程中师生难以形成有效互动,教学效果受到影响。

2改革方案

2.1解决计算机程序设计入门难、理解难的问题教师在vfp教学过程中帮助学生建立起一个完整的学习目标框架,让学生带着明确的学习目标来完成每节课的学习。教师在上第一课时不再像以往那样主要讲授一些vfp的概念、发展历史、语言结构等,而主要演示准备好的一个完整的数据库管理实例(可以选择和医学、实际生活相关的实例),如药品管理系统、学生档案管理系统等。在演示过程中介绍该系统的主要功能及每个界面的使用方法,并让学生亲自上机操作,体验管理系统的使用,让学生了解vfp并不是单纯的程序设计,而是一个完整的数据库管理系统。通过实际操作,学生会对vfp有一个感性认识,同时也对vfp课程产生学习兴趣。此时要求学生改变以往的分散式记忆方式,将所有学习内容统一成一个整体,在头脑中建立一个完整的学习框架。另外,教师在教学过程中,要始终坚持以案例式教学为主,适当结合其他教学方法来完成每一节课的教学。如把实例药品管理系统分解成若干部分,应用到每节课的教学之中,最终完成整个系统的讲解。

2.2解决vfp教学和实践相脱离的问题将理论课和实验课都安排在计算机房来完成,并引入管鲍多媒体电子教室软件和电子白板辅助教学,以提高教学效果。教学方法以案例式教学法为主,其他教学法为辅(如演示法、讲授法)。(1)将理论课从普通教室转移到计算机房,利用机房的多媒体设备实现同步教学演示,教师在上面讲解,学生及时模仿操作,使学生动手能力得到一定程度的提高。此时电子教室软件将会发挥重要的作用。电子教室是在教室中,以计算机技术为基础,以多媒体技术为核心,通过网络技术实现众多计算机分布式控制的电子教学平台。由于在计算机房上课,每名学生都有一台计算机,因此在讲授知识的同时穿插上机操作很方便,每名学生都有练习的机会。教师可以利用管鲍多媒体电子教室软件的“屏幕广播”功能让每名学生电脑都显示当前讲授的ppt内容和vfp操作界面。(2)实验课采用任务驱动式教学法。为了更好地提高学生的操作能力,教师可以在每节实验课开始之前,安排好实验任务,并且采取积分制。由于vfp的考核方法是上机+笔试,该积分直接与学生的期末成绩挂钩。这种以成绩为驱动的锻炼模式,激发了学生的实验积极性,提高了实验教学效率,增强了学生的动手能力。在实验课上也可以充分利用电子教室软件,监管每名学生的上机情况,且在课程结束学生提交作业时,方便教师及时检查学生的实验效果。

2.3解决课堂缺少互动的问题以能力培养为中心组织教学,使每堂课都变成“我想学什么”和“我要如何学”,充分调动学生的能动性。教师的作用不是向学生灌输知识,而是帮助和引导学生去建构自己的知识。为了激发学生的学习兴趣,在课堂上演示用vfp编写的实用程序,让学生了解vfp的用途,从而调动学生的学习积极性。另外,让学生动手操作、及时表达自己的想法,不仅能够活跃课堂气氛,而且也提高了学生的学习主动性,达到互动式教学的目的。教师还可以利用电子教室的“监控转播”功能,随时随地了解学生的操作过程,一旦发现学生操作中出现问题,马上进行远程控制或广播教学。

3改革的意义

vfp教学方法的改革使非计算机专业的学生很容易理解程序设计思想,更好地掌握信息管理技术;同时也调动了学生的学习积极性和主动性,为其他计算机数据库管理软件的学习奠定基础。