论文库
  • 首页
  • 论文发表
  • 论文宝库
  • 期刊大全
  • 新闻中心
  • 著作出书
  • 发表流程
  • 关于我们
  • 诚心通道
  • 联系我们
  • 当前位置:主页 ->论文库 ->工学论文
  • 基于 CDIO 的《数据库访问技术》课程教学改革与实践

    2014年4月01日 17:13 作者:吴晓艳
    基于 CDIO 的《数据库访问技术》课程教学改革与实践中国论文网Y]T3kz4Vc
    吴晓艳 沈阳工学院 辽宁抚顺 113122中国论文网%Q#`#U:Pl(X-d
    【文章摘要】
    3M3LFY"L6eD0《数据访问技术》课程是软件工程
    :@F4a ]~0及其相关专业的一门重要的专业主
    8r;\.px |Ue0干课。本文结合我校的具体情况,从中国论文网z8d!h&fK:G!?&A/S
    提高学生的具体应用能力介绍《数据
    .n DC{"i%M0访问技术》的课程改革。
    1w9Ki'C Jt0【关键词】中国论文网6d?t ded\ Ea
    数据访问 ;CDIO ;改革
    g:F%_#e5G |,z\9I0数据访问技术课程是软件工程专业中国论文网:[M p g#~
    的一门非常重要的专业课,主要介绍如何
    ?x1x SR)p&PM0使用ADO.NET实现对数据库的访问工作,
    W:G&F!x!qmZ+Q TS0此部分内容对于学生进行 WINDOWS 程
    (u*fT[|0序开发和 WEB 程序开发都起到至关重要
    N p.P*K7E,p0的作用。中国论文网%[1a$qCcB$r[6j
    传统的数据访问技术在进行课程容
    sd(k$c&U o-D0讲授的时候,针对每个知识点介绍时,采中国论文网D,@ zz+jV
    用的是一些零碎、松散的小例子,学生普
    2`&mxiaO,FO0^0遍反应学习了所有内容之后,可能针对某
    T]9px KyS#Y0个具体功能的实现能够完成,但是若是要中国论文网XU5j9|:Q6u9Dd J
    进行一个系统或网站的设计与实现时,却
    yK,V0H$iG_3SF0又觉得无从下手。针对学生这样的问题,
    Kk#a(u:|dJW0我们对数据访问技术课程进行了教学改
    !@tBM5I*U O"E.V0革,以期使学生通过课程的学习,能够进中国论文网+H@&bcx"q
    行具体系统的实现。
    M@x _I5i:{01 CDIO 理念概述
    'r.l3I%sUku0CDIO 高等工程教育模式是由美国
    ['o-zO,u[ VK B0麻省理工学院和瑞典皇家理工学院等 4
    b3\k9vr,VkS}0所大学提出的一种现代工程教育理念。中国论文网2dgR WaBi3Z
    CDIO 是指构思 (Conceive)、设计 (Design)、
    8d}3c'}5Fz&x0实 现 (Implement) 和 运 作 (Operate)。它 以
    E%M9})\&{ o5F6Qc0产品研发到产品运行的生命周期为载体,中国论文网] QU6E r0VJ(H%u.O%p8X
    让学生在实际的系统或产品运行过程中中国论文网 n7ec^%[:uK
    以主动的、实践的、课程之间有机联系的
    $\QT%K;X6X-gKw O0方式学习工程。这是一种面向学生的教育
    pUpe~C0n [jQ0模式,综合考虑了学科知识与科学基础、
    :K'V(o\K0B0个人职业技能与人际技能和在现代企业中国论文网 E.R1_e3X@J9U(I)}1wU {Y
    环境下产品的 CDIO 过程。强调学生的实
    l _hCJ,}'z3o0践能力、学习能力以及系统掌控能力的培中国论文网q"F:]FI/ZE nA O
    养。
    0PyR6PDiC0结合我校应用为本,学以致用的办学
    $D i3QHN QB\0理念,以培养应用型人才为主,我们针对中国论文网7H#[ D&kN
    数据访问技术课程进行了 CDIO 项目教中国论文网 GVA.}.EZG,h"S
    学,通过知识结构和基于项目的学习,实中国论文网&w$t"_F"D:a5~2y_1`
    现真正的“做中学”。中国论文网9{?w*]\2P2TZ2oO
    2 课程内容的选取
    KPX T\ L0根据数据访问技术课程需要掌握的中国论文网 yx\'z.xw4[*j
    内容,将数据访问技术课程分为如下几部
    5IwUj4W[f0分内容 :
    KO)D S ~6pDl @0(1)ADO.NET 概 述 :包 括 .NET 框中国论文网X0Lpr/\l `J"m @
    架的组成、ADO.NET 对象的组成、ADO.
    ^)V w{/r0Bz0NET 的特点等。中国论文网DPM@j-e:M"G+Q`(}
    (2)连接对象的使用 :包括创建连接中国论文网t]0_r*x*f+i.h6z
    对象、设置连接字符串、连接对象的方法。
    !x2Z(\+\F+Y0(3)命令对象的使用 :包括创建命令
    ;~v~#q#Zg:m0对象、设置命令的属性、命令对象的方法、中国论文网Y:`%o0Q&Wj
    异常处理。其中命令对象的方法是重点和中国论文网"pG_{9u+lj4[
    难点内容。
    KZE R`? U0(4)数据适配器和数据集 :包括数据
    7^nr5T lQ0集对象的创建及 5 个集合 ;数据适配器对
    XtqC(^K;`}0象的创建及属性设置 ;填充和更新数据中国论文网)A `(vh6mpL
    集。
    5z nDJt9^\0x,H1NX0(5)LINQ 技术 :包括 LINQ 语法基中国论文网 c_jq.zs
    础、LINQ to SQL、LINQ to DataSet、LINQ
    1e] S7y5^*l-t\M(h {0to Entities ;实体框架。中国论文网,ix:R'SYD)o-]
    3 课程项目选取中国论文网1y,X;^i,]S'kg3FMq(G
    课程选取图书销售网站的后台的设
    !e_ K DBy5\C0计与实现项目。针对后台中的登录功能、中国论文网^AX rsM p:F
    用户管理功能、图书类别管理功能、图书
    g#Tz+q*mX0管理功能、订单管理功能、公告管理公告
    YW%|5b:^ f2T0的完成,使学生掌握数据访问技术的精中国论文网j+Ku&J(w{SQ
    华。中国论文网!mh(rJtA
    在项目教学中,我们倡导素质教育,中国论文网Y7q%^kWZ(Gh
    把传授知识和提高学生的素质相结合。通中国论文网T0|]8j*x g
    过项目学习的学习活动(自主学习、讨论
    T-] K#U zT tX p7] k0学习、演示演讲等)展开,培养学生的信息中国论文网CVm5\$`O&r+q
    搜索习惯、语言表达能力、与人合作意识、
    a&xX GM5C0协同工作能力、严谨工作态度。
    +BY]0C.g3` L0通过项目学习的实践活动(社会调
    -`xq]p|%G*e0查、代码设计、项目实施等)展开,培养学
    @OHE N ur0生的逻辑思维习惯、严谨编程风格、分析中国论文网 _1M-p ww#]&o+@
    问题能力、解决问题能力、技术创新意识。
    _p6MccpI6U0课程项目、子项目及知识内容的关系中国论文网 {vCS v-h
    图如图所示。
    &i2K%H8TJ'I.Z0子项目 1 :
    ;G+BGuvzR0学习及训练的内容 :设计后台登录
    H `:|$|q&BV:DT0界面 ;确定数据库连接对象 ;设计连接中国论文网"CbMa9o2k%P']NT
    对象的属性和方法 ;设计命令对象,执行
    i1k)SD2ls.{FA0ExecuteScalar 方法。中国论文网@/q*~vt]
    技术知识 :掌握并理解连接对象的创中国论文网"is%I_txS5hd K
    建 ;掌握连接对象的属性 ;掌握连接对象中国论文网5l#Hm'E:WQ o z2x!?{j
    的方法 ;掌握命令对象的 ExecuteScalar 方
    )Z6G,z6D!eT VLM0法。中国论文网AQ)bSG5oy
    子项目 2 :
    "a8X"a"RMO_%e0学习及训练的内容 :○设计用户界中国论文网(TYs"y o-u
    面 ;GridView 控件的使用 ;使用命令对象
    Y,X;K0| p2{ J0实现对数据库的查询、修改、删除和增加。中国论文网]p*tR/@|
    技术知识 :掌握命令对象的方法 ;掌
    3Sz T].Vc4Y0握如何使用 GridView 控件实现数据绑定;
    (]![J!@Hz*W"O!CM0掌握带参的存储过程的实现 ;掌握异常处中国论文网ADrB)H
    理的使用。
    d P/Q2Cs9c0子项目 3 :
    B1Xg8[0wDz8b*[0学习及训练的内容 :设计用户界面 ;
    ym6k ?J0使用数据适配器和数据集实现增加、修
    n.r(h,~e0改、删除、查询的功能。中国论文网-?/iu8hP
    技术知识 :掌握数据适配器的属性及中国论文网.r&z&A2xp
    方法 ;掌握数据集的创建、属性及方法 ;中国论文网&s-p$N4A3h!~(e.h+j m
    掌握数据集的填充、更新。中国论文网L*bU(u;S7P3@8Jd
    子项目 4 学习及训练的内容 :设计用中国论文网yf'C;zFc@-g
    户界面;使用 LINQ 实现对数据库的操作。
    .i&VdJR2r$qGQ0技术知识 :掌握 LINQ 的基本语法 ;
    ?Q,k;]"^ R0掌握 LINQ to SQL ;掌握 LINQ to DataSet ;
    7O2sWI`B0掌握 LINQ to Entities ;理解实体框架。中国论文网#}:t~ h#J!W3t
    针对每个子项目,以后台登录功能为
    @a7G5D[.r0例,我们在讲解按照如下的步骤 :
    xfj G~0i0(1)任务引入中国论文网d\B+PZ a
    如果想实现这样的功能,我们都需要
    E![8i0Pan0用到什么呢?演示一下提前做好的登录
    xIw fM3G2`lh+L0功能,使学生能有更直接的认识。中国论文网[rm(c8N%O+O|
    (2)知识的讲解中国论文网En/l)u9i
    由上面的引入,我们知道我们需要连
    S6G4A U(H H|0接数据库,查询数据表中用户的信息并进
    DTX$e}3\G0行比较,如何连接数据库、如何查询数据中国论文网b"g_;D0_^ K;B&e b
    是我们要解决的关键问题,也就是我们这
    8?.uk.w8U'M0次课要讲解的核心知识点。中国论文网$su/}u%x!_)MJ5u
    (3)项目实施中国论文网+J*\2Q3E wK0f:L
    进行项目的实施,教师讲解,学生边中国论文网Mq m#{@&b&t(e9mU
    学边练,要求学生能够跟上教师的进度,中国论文网)Y$j4g*N"x?N3XX
    完成项目的实施。在项目实施的过程中,中国论文网)lO Z[*`
    会强调重要的知识点,以使学生不光可以
    -g7Ls q'C*{nmf0完成本次项目,也可以将知识灵活运用到中国论文网z C yW$y HNR `
    其它项目中。中国论文网h7Eh!_f T\
    (4)项目考核
    &KFT1u'_|NP F%}0对学生完成的每个子项目进行考核。中国论文网 I zh/b/l e
    4 考核与评价
    7oo.@+lkP?k0CDIO 理念下的考核,我们更注重学中国论文网3M*NmjjzV
    生的过程考核,注重学生的操作能力、过
    R p0P,Y(H)@i~0程学习、团队合作、沟通交流等能力。中国论文网^-ir3i)^%y l? QH
    考核时,过程考核点 20%,技术知识
    4? c#`'Kc;Yof3R0Xm0考核占 80%。其中过程考核中包括平时作中国论文网/R9_`'Ct
    业(5%)、考勤(5%)、讨论学习(5%)及问
    %b6Y_R)Z/{_H0题回答情况(5%);技术知识考核包括 6 个
    %G'Gh4W[r'KJ5Z0子项目的考核,合计占 70%,报告点 10%。中国论文网2CrCyqd
    这种考核方式,既有利于缓解平时期
    3q^.GE4Iw5q#x;y0末考试的压力,又可以使学生能够在平时中国论文网.Z5^"g0VcQQj&ez
    的学习过程中绷紧神经,通过学生具体项中国论文网$H;x D1K,|'GF
    目的考核,对学生的实际操作能力的提高
    ZM:N)Fl|6Nv X4v0起到积极的促进作用。
    /V;Htr(W!tC1gFY!`0通过教学实践,这种基于 CDIO 理念中国论文网pw$NkQp
    下的数据访问技术的教学改革是可行的,中国论文网2IS&afTcW%kz
    极大地激发了学生的学习热情,提高了学
    6W?-H w/b5FD"h0生的创造能力和动手能力,锻炼了综合运
    @,S$WcW0用知识的能力,取得了很好的效果。
    y'n6[a0ewD0【参考文献】
    :l!|$p(t M0{0蒋霞,基于 CDIO 理论的 C 语言程序
    ,u F,?PL0设计课程改革,电脑知识与技术,
  • 上一篇             下一篇
发给朋友 分享到朋友圈
  • 回顶部
中国论文网|微信客服:15295038855
本站提供论文发表发表论文核心论文发表
免费论文发表资源,文章只代表作者观点,并不意味着本站认同,部分作品系转载,版权归原作者或相应的机构;若某篇作品侵犯您的权利,请来信告知:lunwenchina@126.com