• 欢迎来到论文发表网(www.lunwenchina.cn),我们为您提供专业的论文发表咨询和论文发表辅导!
受“清朗”行动影响,原网站QQ被封,新老作者请联系通过新的QQ:189308598。或者电话微信:15295038855

你的位置:论文发表网 >> 论文库 >> 工学论文 >> 详细内容 在线投稿

基于 CDIO 的《数据库访问技术》课程教学改革与实践

热度0票  浏览122次 时间:2014年4月01日 17:13
基于 CDIO 的《数据库访问技术》课程教学改革与实践
吴晓艳 沈阳工学院 辽宁抚顺 113122
【文章摘要】
《数据访问技术》课程是软件工程
及其相关专业的一门重要的专业主
干课。本文结合我校的具体情况,从
提高学生的具体应用能力介绍《数据
访问技术》的课程改革。
【关键词】
数据访问 ;CDIO ;改革
数据访问技术课程是软件工程专业
的一门非常重要的专业课,主要介绍如何
使用ADO.NET实现对数据库的访问工作,
此部分内容对于学生进行 WINDOWS 程
序开发和 WEB 程序开发都起到至关重要
的作用。
传统的数据访问技术在进行课程容
讲授的时候,针对每个知识点介绍时,采
用的是一些零碎、松散的小例子,学生普
遍反应学习了所有内容之后,可能针对某
个具体功能的实现能够完成,但是若是要
进行一个系统或网站的设计与实现时,却
又觉得无从下手。针对学生这样的问题,
我们对数据访问技术课程进行了教学改
革,以期使学生通过课程的学习,能够进
行具体系统的实现。
1 CDIO 理念概述
CDIO 高等工程教育模式是由美国
麻省理工学院和瑞典皇家理工学院等 4
所大学提出的一种现代工程教育理念。
CDIO 是指构思 (Conceive)、设计 (Design)、
实 现 (Implement) 和 运 作 (Operate)。它 以
产品研发到产品运行的生命周期为载体,
让学生在实际的系统或产品运行过程中
以主动的、实践的、课程之间有机联系的
方式学习工程。这是一种面向学生的教育
模式,综合考虑了学科知识与科学基础、
个人职业技能与人际技能和在现代企业
环境下产品的 CDIO 过程。强调学生的实
践能力、学习能力以及系统掌控能力的培
养。
结合我校应用为本,学以致用的办学
理念,以培养应用型人才为主,我们针对
数据访问技术课程进行了 CDIO 项目教
学,通过知识结构和基于项目的学习,实
现真正的“做中学”。
2 课程内容的选取
根据数据访问技术课程需要掌握的
内容,将数据访问技术课程分为如下几部
分内容 :
(1)ADO.NET 概 述 :包 括 .NET 框
架的组成、ADO.NET 对象的组成、ADO.
NET 的特点等。
(2)连接对象的使用 :包括创建连接
对象、设置连接字符串、连接对象的方法。
(3)命令对象的使用 :包括创建命令
对象、设置命令的属性、命令对象的方法、
异常处理。其中命令对象的方法是重点和
难点内容。
(4)数据适配器和数据集 :包括数据
集对象的创建及 5 个集合 ;数据适配器对
象的创建及属性设置 ;填充和更新数据
集。
(5)LINQ 技术 :包括 LINQ 语法基
础、LINQ to SQL、LINQ to DataSet、LINQ
to Entities ;实体框架。
3 课程项目选取
课程选取图书销售网站的后台的设
计与实现项目。针对后台中的登录功能、
用户管理功能、图书类别管理功能、图书
管理功能、订单管理功能、公告管理公告
的完成,使学生掌握数据访问技术的精
华。
在项目教学中,我们倡导素质教育,
把传授知识和提高学生的素质相结合。通
过项目学习的学习活动(自主学习、讨论
学习、演示演讲等)展开,培养学生的信息
搜索习惯、语言表达能力、与人合作意识、
协同工作能力、严谨工作态度。
通过项目学习的实践活动(社会调
查、代码设计、项目实施等)展开,培养学
生的逻辑思维习惯、严谨编程风格、分析
问题能力、解决问题能力、技术创新意识。
课程项目、子项目及知识内容的关系
图如图所示。
子项目 1 :
学习及训练的内容 :设计后台登录
界面 ;确定数据库连接对象 ;设计连接
对象的属性和方法 ;设计命令对象,执行
ExecuteScalar 方法。
技术知识 :掌握并理解连接对象的创
建 ;掌握连接对象的属性 ;掌握连接对象
的方法 ;掌握命令对象的 ExecuteScalar 方
法。
子项目 2 :
学习及训练的内容 :○设计用户界
面 ;GridView 控件的使用 ;使用命令对象
实现对数据库的查询、修改、删除和增加。
技术知识 :掌握命令对象的方法 ;掌
握如何使用 GridView 控件实现数据绑定;
掌握带参的存储过程的实现 ;掌握异常处
理的使用。
子项目 3 :
学习及训练的内容 :设计用户界面 ;
使用数据适配器和数据集实现增加、修
改、删除、查询的功能。
技术知识 :掌握数据适配器的属性及
方法 ;掌握数据集的创建、属性及方法 ;
掌握数据集的填充、更新。
子项目 4 学习及训练的内容 :设计用
户界面;使用 LINQ 实现对数据库的操作。
技术知识 :掌握 LINQ 的基本语法 ;
掌握 LINQ to SQL ;掌握 LINQ to DataSet ;
掌握 LINQ to Entities ;理解实体框架。
针对每个子项目,以后台登录功能为
例,我们在讲解按照如下的步骤 :
(1)任务引入
如果想实现这样的功能,我们都需要
用到什么呢?演示一下提前做好的登录
功能,使学生能有更直接的认识。
(2)知识的讲解
由上面的引入,我们知道我们需要连
接数据库,查询数据表中用户的信息并进
行比较,如何连接数据库、如何查询数据
是我们要解决的关键问题,也就是我们这
次课要讲解的核心知识点。
(3)项目实施
进行项目的实施,教师讲解,学生边
学边练,要求学生能够跟上教师的进度,
完成项目的实施。在项目实施的过程中,
会强调重要的知识点,以使学生不光可以
完成本次项目,也可以将知识灵活运用到
其它项目中。
(4)项目考核
对学生完成的每个子项目进行考核。
4 考核与评价
CDIO 理念下的考核,我们更注重学
生的过程考核,注重学生的操作能力、过
程学习、团队合作、沟通交流等能力。
考核时,过程考核点 20%,技术知识
考核占 80%。其中过程考核中包括平时作
业(5%)、考勤(5%)、讨论学习(5%)及问
题回答情况(5%);技术知识考核包括 6 个
子项目的考核,合计占 70%,报告点 10%。
这种考核方式,既有利于缓解平时期
末考试的压力,又可以使学生能够在平时
的学习过程中绷紧神经,通过学生具体项
目的考核,对学生的实际操作能力的提高
起到积极的促进作用。
通过教学实践,这种基于 CDIO 理念
下的数据访问技术的教学改革是可行的,
极大地激发了学生的学习热情,提高了学
生的创造能力和动手能力,锻炼了综合运
用知识的能力,取得了很好的效果。
【参考文献】
蒋霞,基于 CDIO 理论的 C 语言程序
设计课程改革,电脑知识与技术,



中国论文网(www.lunwenchina.cn),是一个专门从事期刊推广、论文发表、论文写作指导的机构。本站提供一体化论文发表解决方案:省级论文/国家级论文/核心论文/CN论文。

投稿邮箱:lunwenchina@126.com

在线咨询:189308598(QQ) 

联系电话:15295038855(徐编辑)  

 

TAG: 关键词 课程改革 软件工程 数据库访问 程序开发
上一篇 下一篇
0

联系我们