项目教学法在《delphi数据库编程》课程教学中的实践与研究

项目教学法在《delphi数据库编程》课程教学中的实践与研究

ID:9647850

大小:51.00 KB

页数:3页

时间:2018-05-04

项目教学法在《delphi数据库编程》课程教学中的实践与研究_第1页
项目教学法在《delphi数据库编程》课程教学中的实践与研究_第2页
项目教学法在《delphi数据库编程》课程教学中的实践与研究_第3页
资源描述:

《项目教学法在《delphi数据库编程》课程教学中的实践与研究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、项目教学法在《Delphi数据库编程》课程教学中的实践与研究  摘要:《Delphi数据库编程》课程在软件专业中是一门结合软件工程,SQLServer以及Delphi程序设计等内容的综合性课程。本文以该门课程为例,采用项目教学法,以“校务管理系统”为项目贯穿始终,组织教学,突破了传统的教学模式,极大地调动了学生的学习积极性。  关键词:项目教学法;Delphi数据库编程  高职教育是就业教育,是培养生产、建设、管理、服务的高素质劳动者的教育。高职教育应当能够反映企业需求、企业参与以及企业满意度,但是目前传统课程基本上还是知识体系,难以体现这一目标

2、。项目教学即指综合运用相关的操作知识、理论知识来完成工作任务,按照工作任务、工作过程和工作情境组织课程,形成围绕工作需求的新型教学与训练项目。理论知识以“必须”、“够用”为度,兼顾生产性经验和学习性经验的获得,正是高职教育课程的基本目标。    项目教学法的提出    建构主义(Constructivism)最早由著名的瑞士心理学家皮亚杰(J.Piaget)提出。建构主义学习理论认为,学习是一个积极主动的建构过程。学生是学习过程的主体,不是被动地接受知识,而是主动地在原有的知识体系中,通过不断地、积极地实践,建构新的知识和经验。基于该理论,美国著

3、名教育家、伊利诺易大学教授凯兹博士和加拿大教育家、阿尔伯特大学教授查理博士共同推创了以学生为本的项目教学法。该教学法是符合构建教学理论,促进学生全面发展的科学的教学方法。数年前,这种教学法由香港引入我国,首先在中小学生中试行并取得成功。之后,清华大学等著名高校的教学研究人员在建构性教学理论的指导下,结合我国高校的教学改革进行了深入研究,取得了重大成果。  高职院校的特点决定了软件专业的学生毕业后将成为软件蓝领或项目开发人员,因此要求学生既能掌握程序设计的基础知识,如程序设计的基础语言、程序的算法、可视化程序设计方法,又能够根据软件程序设计说明书编

4、写代码、进行软件测试,写出测试报告,了解软件开发的全过程。改变传统的教学模式,培养学生的能力成为目前软件专业教学的主要目标之一。由于项目教学法的突出特点就在于将研究融入教学过程,因此在软件专业教学中实施项目教学法十分必要。    项目教学法的实施    项目教学是将项目以需要解决的问题或需要完成的任务等形式交给学生,学生在教师的指导下,按照实际工作的完整程序进行信息收集、项目决策、项目实施、成果展示、评估总结的过程。  项目应当满足以下条件:用于学习一定的教学内容,具有一定的应用价值;能将某一教学课题的理论知识和实际技能结合起来;与企业实际生产过

5、程或现实商业经营活动有直接的关系;学生有独立制定计划并实施的机会,在一定时间范围内可以自行组织、安排自己的学习行为;有明确而具体的成果展示;学生自己解决在项目工作中出现的困难和问题;项目工作具有一定的难度,要求学生运用新学习的知识、技能,解决过去从未遇到过的实际问题;学习结束时,师生共同评价项目工作成果。  下面根据项目教学法设计《Delphi数据库编程》课程的教学活动。  (一)课程目标  《Delphi数据库编程》课程是软件专业构建职业技能的关键课程。该课程利用“校务管理系统”介绍了Delphi开发应用程序,包括Delphi的基础知识以及面向

6、对象的高级编程,组件编程的有关知识,与数据库相关的一些组件以及一些较为高级的Delphi编程知识,如网络编程、Windo.  (三)教学实施  传统的教学主要采用以班级为单位,以讲授法为主的班级授课法展开;学生学习以听讲、讨论、阅读、理解、实验、练习为主。学生的学习处于被动接收状态,以理解和记忆为主,很难形成完整的职业能力。而项目教学法突出工作实践,强调学生的自主学习,因而有别于传统的教学组织方式和教学方法。在项目教学实施过程中需要注意几个问题:(1)小组教学。项目是以小组教学为主,班级教学为辅。为确保项目活动的开展和形成稳定的合作关系,可以将具

7、备不同能力和特长的学生分为一组,同时每个组员明确分工。小组教学有利于提高学生学习的自主权,培养团队的合作精神,增加学习的乐趣。(2)弹性教学管理。在教学过程中,为了提高学生自主学习的能力,根据学生的学习能力,提倡动态调整各模块的工作任务,让学生掌握学习的主动权,从中得到学习的乐趣。例如,大部分学生根据要求完成一个模块里所需的基本工作任务时,部分编程能力较强的学生可以增强和完善模块的功能,以此激发学生的学习积极性。比如在“数据录入模块”中,能力一般的学生只需完成“班级管理数据录入”,而能力较强的学生在此基础上还可以完成课程管理数据录入、档案管理数据

8、录入以及强化界面的交互性等等。学生根据能力的不同,完成不同的任务,达到较好的教学效果。(3)调整教学方法。在项目教学过程中,讲授法已不是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。