您现在的位置: 首页>>>培训鉴定>>>2006年度全国技工教育和职业培训教学研究成果评选活动>>>参评论文
 
[006]"课程设计模式"在VFP教学中的应用
2006-11-02

  摘要:《Visual FoxPro6.0数据管理与应用》是目前全国高等院校、中等职业技术学校在校学生必修的一门专业课程,主要让学生掌握基本的数据库概念和编程基础。课程设计是在《Visual FoxPro6.0数据管理与应用》实际教学结束后进行的一次全面的综合练习。其目的在于:配合课程的教学,使学生能巩固和加深对数据库基础理论和基本知识的理解;掌握使用数据库进行软件设计的基本思想和方法;提高学生运用数据库理论解决实际问题的能力;培养学生调查研究、查阅技术文献、资料、手册以及编写设计管理系统的能力。

  关键词:目的、任务、要求、实施

  一、 前言

  1、课程设计模式的必要性。

  采用传统教学模式在教学内容上只注重基本职业能力中知识、技能的培养,而忽视了综合职业能力培养;注重知识传授和认识的学习,抽象性知识多,实用性知识少;注重传统事实性知识,缺少让学生发散思维的空间。为了打破传统教学的局限性,课程设计让学生通过动手动脑解决实际问题,是学生学完课程后进行的一次全面的综合训练。通过课程设计,使学生经受一次综合动用所学知识,解决实际问题,掌握使用各种计算机资料和有关参考资料,提高学生的基本设计能力;培养学生理论联系实际和独立思考的能力,并激发学生的实际开发创造意识和能力,锻炼学生适应社会的能力。

  2、课程设计模式的可行性。

  首先从学生学习角度分析:在职校中开设VFP课程的总体目标是让专业类的学生熟悉可视化编程环境,掌握基本的编程方法,能利用所学的知识解决实际生活中的问题。按原来的传统教学模式,"理论→上机"再"理论→上机",整个学期下来很多学生只停留在分散知识点的应用上,而对所有知识的综合应用无从下手。如果使用课程设计模式,在第一堂课上由任课老师下达本学期的课程设计任务,在整个学期的教学过程中以此为主线,逐一对教材中的知识点进行分析、讲解、应用,效果可想而知,不但能提高学生的学习兴趣,也能充分发挥学生的空间想像力和集体合作精神。

  其次从学生就业角度分析,信息时代的企业和事业单位,需要专业性技术强,尤其是综合能力强的应用型人才。课程设计模式的目的就是提高学生运用数据库理论解决实际问题的能力;培养学生调查研究、查阅技术文献、资料、手册以及编写设计管理系统的能力。

  二、课程设计的前期准备工作。

  1、明确课程设计的目的和任务

  课程设计是知识深化、拓宽的重要过程,也是对学生综合素质与实践能力的全面锻炼,是实现培养目标的重要阶段。通过课程设计,着重培养学生综合分析和解决问题的能力,培养学生理论联系实际和独立思考的能力,并激发学生的实际开发创造意识和能力。

  课程设计的任务是,通过进一步的设计训练,使学生熟悉数据库管理系统设计的基本原理和方法,具备一般程序设计的基本技能;能够根据不同情况,合理地选择结构、构造方案,熟练地进行数据库结构设计,并学会利用各种设计资料。

  2、下达设计内容

  (1)、开学初,教师下达设计任务 :开发出一套实用的应用程序系统。

  (2)、编写详细的课程设计说明书一份。(由于学生的基础水平参差不齐,此项工作可以在老师的帮助下共同完成。)

  3、说明课程设计基本要求

  课程设计是综合性很强的专业训练过程,对学生综合素质的提高起着重要的作用。基本要求如下:

  (1)、学习要求。在教学中,要求学生掌握好每一个知识点,并且随时反馈。

  (2)、时间要求。一般不少于2周(定于教学完成后两周);

  (3)、任务要求。在教师指导下,独立完成一项给定的设计任务,编写出符合要求的系统结构设计流程图。

  (4)、知识和能力要求。熟悉系统结构设计流程图的各项内容和要求,明确课程设计的目的、方法和步骤;设计中必须努力认真,独立地按质量地完成每一个阶段的设计任务;设计中绝对禁止抄袭他人的设计成果;所设计的程序必须满足实际使用要求,编译出可执行的程序;要求程序结构简单,功能齐全,使用方便。

  三、"课程设计"模式在VFP教学中的具体运作。

  根据VFP课程的教学安排及课程设计的任务,主要步骤如下:

  (1) 前期工作:

  第一步:确定设计小组,限定小组成员为4人,由各小组成员分工合作。

  第二步:收集学生综合管理系统所必需的数据及素材,了解各程序模块所要执行的功能。(可以督促学生在课余时间完成)

  (2) 后期工作

  第一步:根据课程设计任务要求,构造出程序的基本思路,画出程序设计结构框图如图1。



图1

  第二步: 教师可先对自己设计的学生管理系统进行演示操作,在演示的过程中,教师还可以提出功能需求,让学生自己来操作,实际感受一下数据库管理系统的作用和方便实用的操作界面,然后明确指出,设计出类似这样的管理系统,就是VFP课程将要完成的学习任务,接下来可对演示管理系统逐一进行分解,让学生看清楚整个系统是由哪几个功能模块组成,每个模块要牵涉到哪些知识点,这样,通过分解示范让学生清楚地知识VFP课程的学习与其它课程有所不同,它的每一章节的内容都将是完成这个管理系统设计的一个必不可少的知识点,只有将全将所学的知识统一成一体,才能够完成系统的设计,至此,学生对VFP课程的学习有了一个初步的认识,在头脑中建立起一个完整的学习框架,对VFP课程产生了强烈的求知欲和浓厚的兴趣,从而为以后的教学订下基础。

  第三步:教学任务后,把所有知识点进行综合运用,按照如下设计步骤完成学生管理系统的设计开发。

文本框: 设计主程序文本框: 设计主界面文本框: 设计基本输入表单文本框: 设计基本输出报表文本框: 设计浏览表单外观

  四、教学检查评估

  检查评估由学生自评、小组互评、教师检查三部分组成。学生自评侧重于对资料的收集、所分配任务的完成情况等方面。小组互评的侧重点是小组展示学生管理系统的交互性和完整性,阐述设计过程时的说服力、小组成员对待意见反馈的态度等。教师检查则侧重于小组功能模块实施计划的制订和完成情况、设计思路、方法和技巧,小组成员解决冲突的能力及客观存在的不足等,综合以上三方面的情况,对学生进行整体、全面的评价,落实期末课程设计的成绩评定,课程设计的成绩优秀、良好、不及格三级评定。

  五、结束语

  课程设计教学有利于提高学生分析问题和解决实际问题的能力。它是一种动态的、开放的教学方式,教学形式由课内向课外扩展,使学生学会搜集信息、处理和利用信息;教学内容由教材向实际应用扩展,从而培养学生知识迁移、解决实际问题的能力;有利于促使学生学会沟通与使用。课程设计教学的过程中学生学习的形式以小组为单位,通过个体独立和群体合作的方法协作学习,在这过程中学生将学会与人交往、与人沟通,增强了团队精神,也增强了说服别人以及聆听他人的能力;有利于促使学生学会学习。学会学习是学习型社会对人们能力的基本要求。教师通过有意识的引导,让学生自己去查资料,自己选择功能模块,自己分析功能要求,自己设计方案,这样经过反复多次的积淀后,就会获得自主学习的方法,提高学生的学习能力。

  参考文献:

  [1]高文,教学模式论[M].上海:上海教育出版社,2002

  [2]赵建华,李克东,协作学习及协作学习模式[J],中国电化教育,2000.(10).

 
稿件来源: 中国劳动力市场信息网监测中心
 
·相关文章


 
 
 

| 关于我们 | 联系方式 | 网站地图 |
京ICP备05071856号

主办单位:中国劳动力市场信息网监测中心
版权所有:中华人民共和国劳动和社会保障部 1999-2008
地址:北京市东城区和平里中街12号 邮编:100716
电话010--84661167 (编辑部) E-MAIL :lmxz@molss.gov.cn