第1页共5页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共5页项目课程一体化教学的实践罗耀军李湘林摘要:针对高职《数据库应用基础》课程,开发适应课程教学的软件项目,以软件项目的作品为“项目驱动”教学的“底盘”,采用竖“木桶”方式建设课程的一体化教材,在电子化教室中运用一体化教材,采用融“教、学、做”为一体的教学模式,按项目驱动教学,实现师生在课程教学中互动的效果,充分体现“做中学”的学习情境,提升学生的学习能力和职业能力。关键词:项目化;高职课程;一体化教学;实践《数据库应用基础》是高职软件技术、电子商务、会计电算化、物流管理等专业数据库应用方向的重要基础课程,它的前序课程是《计算机文化基础》,后续课程是各专业的《数据库应用技术》,本课程位于《计算机文化基础》课程过渡到各专业的《数据库应用技术》课程的中间,课程的主要目标是培养学生数据库操作能力、代码编写能力和初步具备应用项目的开发能力。《数据库应用基础》课程项目化教学已成为大家共识,然而课程项目化在开发的实践层面上是有适应性的。本课程教学时,学生初次接触软件项目,如果项目直接来源于企业,其操作难度较大。如果以案例的方式讲授本课程的知识点后,摸拟的给出验证性的项目,学生得不到项目开发的体会。一、建设一体化教材笔者认为高职《数据库应用基础》课程的项目化教学,它首先要求任课教师按课程的目标设计出适应本课程教学的软件项目,最好开发软件作品,解决教什么的问题;以作品为“项目驱动”教学的“底盘”,采用竖“木桶”方式建设课程的一体化教材,包括《项目软件》、《主教材》、《教学课件》、《项目练习与上机指南》,解决教学工具的问题,如图1所示;运用一体化教材,采用融“教、学、做”为一体的教学模式,按“项目驱动”展开教学,解决教好的问题。图1:课程的一体化教材(一)开发《项目软件》依据《数据库应用基础》课程定位与课程目标,笔者根据学生熟悉的数据,开发《学分制管理》软件项目,为本课程项目化组织教学内容的“底盘”。该《项目软件》的技术报告中详细说明学分制数据库结构,重点介绍数据库中各表的属性设计、主关键字、表表间的联系及数据库的完整性(即保证数据的正确性、有效性和相容性,防止错误的数据进入数据库)。如图2所示。第2页共5页第1页共5页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共5页图2学分制数据库《项目软件》的技术报告撰写完成后,再编写《项目软件》的操作说明书。《学分制管理》软件项目中“学生学分管理”功能模块的窗体界面如图3所示。图3“学生学分管理”界面(二)编写《主教材》以项目开发为中心来组织编写各部分内容,着眼于项目开发所使用的知识点,内容安排避免学科的系统性,突出应用性,理论教学以够用为原则,使学生在学完本门课程的同时即具有项目开发的经历和初步经验,突出职业能力。本《主教材》模块化的方式首先介绍《项目软件》,包括应用项目简介、操作应用项目、创建项目文件、创建数据库、创建用户界面,以系统的掌握项目操作完成学生动手能力的培养为目的;然后,逐项介绍创建的理论,包括数据库设计方法、数据库管理系统、数据库操作及应用、查询和视图设计、表单界面设计、任务驱动程序代码设计、报表和标签设计、菜单设计、应用系统的集成和发布,以理论够用为原则。本《主教材》模块化的内容如表一所示。表一:《数据库应用基础》主教材模块化内容模块名模块的主要内容模块一:应用项目开发基础应用项目的组装;表单驱动代码的效果;VFP6.0应用环境操作;项目管理器中表的基本操作方法。第3页共5页第2页共5页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共5页模块二:数据库设计方法关系模型中实体和关系与二维表的描述;数据库完整性的实现。模块三:VisualFoxPro表达式常量、变量、函数和表达式的正确使用。模块四:数据库操作及应用数据库及表管理的菜单操作和命令操作的对比实现,数据库应用的基本方法。模块五:查询与视图查询与视图的概念;查询设计器、视图设计器的使用。模块六...