- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目课程一体化教学的实践-柳州铁道职业技术学院
项目课程一体化教学的实践
罗耀军 李湘林
摘要:针对高职《数据库应用基础》课程,开发适应课程教学的软件项目,以软件项目的作品为“项目驱动”教学的“底盘”,采用竖“木桶”方式建设课程的一体化教材,在电子化教室中运用一体化教材,采用融“教、学、做”为一体的教学模式,按项目驱动教学,实现师生在课程教学中互动的效果,充分体现“做中学”的学习情境,提升学生的学习能力和职业能力。
关键词:项目化;高职课程;一体化教学;实践
《数据库应用基础》是高职软件技术、电子商务、会计电算化、物流管理等专业数据库应用方向的重要基础课程,它的前序课程是《计算机文化基础》,后续课程是各专业的《数据库应用技术》,本课程位于《计算机文化基础》课程过渡到各专业的《数据库应用技术》课程的中间,课程的主要目标是培养学生数据库操作能力、代码编写能力和初步具备应用项目的开发能力。《数据库应用基础》课程项目化教学已成为大家共识,然而课程项目化在开发的实践层面上是有适应性的。本课程教学时,学生初次接触软件项目,如果项目直接来源于企业,其操作难度较大。如果以案例的方式讲授本课程的知识点后,摸拟的给出验证性的项目,学生得不到项目开发的体会。
一、建设一体化教材
笔者认为高职《数据库应用基础》课程的项目化教学,它首先要求任课教师按课程的目标设计出适应本课程教学的软件项目,最好开发软件作品,解决教什么的问题;以作品为“项目驱动”教学的“底盘”,采用竖“木桶”方式建设课程的一体化教材,包括《项目软件》、《主教材》、《教学课件》、《项目练习与上机指南》,解决教学工具的问题,如图1所示;运用一体化教材,采用融“教、学、做”为一体的教学模式,按“项目驱动”展开教学,解决教好的问题。
图1:课程的一体化教材
(一)开发《项目软件》
依据《数据库应用基础》课程定位与课程目标,笔者根据学生熟悉的数据,开发《学分制管理》软件项目,为本课程项目化组织教学内容的“底盘”。该《项目软件》的技术报告中详细说明学分制数据库结构,重点介绍数据库中各表的属性设计、主关键字、表表间的联系及数据库的完整性(即保证数据的正确性、有效性和相容性,防止错误的数据进入数据库)。如图2所示。
图2 学分制数据库
《项目软件》的技术报告撰写完成后,再编写《项目软件》的操作说明书。《学分制管理》软件项目中“学生学分管理”功能模块的窗体界面如图3所示。
图3 “学生学分管理”界面
(二)编写《主教材》
以项目开发为中心来组织编写各部分内容,着眼于项目开发所使用的知识点,内容安排避免学科的系统性,突出应用性,理论教学以够用为原则,使学生在学完本门课程的同时即具有项目开发的经历和初步经验,突出职业能力。本《主教材》模块化的方式首先介绍《项目软件》,包括应用项目简介、操作应用项目、创建项目文件、创建数据库、创建用户界面,以系统的掌握项目操作完成学生动手能力的培养为目的;然后,逐项介绍创建的理论,包括数据库设计方法、数据库管理系统、数据库操作及应用、查询和视图设计、表单界面设计、任务驱动程序代码设计、报表和标签设计、菜单设计、应用系统的集成和发布,以理论够用为原则。本《主教材》模块化的内容如表一所示。
表一:《数据库应用基础》主教材模块化内容
模块名
模块的主要内容
模块一:应用项目开发基础
应用项目的组装;表单驱动代码的效果;VFP 6.0应用环境操作;项目管理器中表的基本操作方法。
模块二:数据库设计方法
关系模型中实体和关系与二维表的描述;数据库完整性的实现。
模块三: Visual FoxPro表达式
常量、变量、函数和表达式的正确使用。
模块四:数据库操作及应用
数据库及表管理的菜单操作和命令操作的对比实现,数据库应用的基本方法。
模块五:查询与视图
查询与视图的概念;查询设计器、视图设计器的使用。
模块六:程序设计
程序的基本概念;程序文件的建立、修改与运行;顺序程序、分支程序和循环程序的设计方法。
模块七:表单设计
表单设计中常用的容器和控件;它们的常用属性、事件和方法;驱动事件自定义方法的对象引用(绝对引用和相对引用的两种方式)及基本代码编写。
模块八:报表与签标
报表(或签标)向导或设计器的操作,实现报表(或签标)的数据源、布局和定制;列报表、行报表、一对多报表及多栏报表的带区设计。
模块九:菜单设计
菜单设计器设计操作,能定制下拉式菜单和快捷菜单。了解编程方式定义菜单。
模块十:应用系统的集成和发布
应用项目的集成、连编及发布;安装磁盘的制作。
(三)制作《教学课件》
《数据库应用基础》教学课件以模块单位,共有十个源文件,可以在Microsoft PowperPoint 2000及以上的版本中运行,不仅产生动态的、可视的、交互的教学效果,还对主教材各模块的重点、难点及疏忽点进行了项目关联的剖析,供教师上课参考使用。
原创力文档


文档评论(0)