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

    2014年4月01日 17:13 作者:吴晓艳
    基于 CDIO 的《数据库访问技术》课程教学改革与实践中国论文网dQh_2T3Z)@MCAG+H-f
    吴晓艳 沈阳工学院 辽宁抚顺 113122
    b [2I/_-{.VIc0【文章摘要】中国论文网6Km7N/`q3@,o&__-Qg r~
    《数据访问技术》课程是软件工程中国论文网]q Y\Q P5]
    及其相关专业的一门重要的专业主中国论文网!H9r!I:L [`&P$pE9P
    干课。本文结合我校的具体情况,从
    vtj UR8QObiQ1Z ?o0提高学生的具体应用能力介绍《数据
    V{c1c/g1}0访问技术》的课程改革。中国论文网1uqxQ v
    【关键词】
    b5r9QRF*X!|+P5A0数据访问 ;CDIO ;改革中国论文网D;KH'?Z-YX
    数据访问技术课程是软件工程专业
    G{i(E/mH f0的一门非常重要的专业课,主要介绍如何中国论文网4D9k2D4c7t h$N9N#?
    使用ADO.NET实现对数据库的访问工作,
    6JWzav0m!Q m0此部分内容对于学生进行 WINDOWS 程中国论文网,wjL\;Sm0W!g{4i
    序开发和 WEB 程序开发都起到至关重要中国论文网_.d+Y.vc+K
    的作用。中国论文网|;U.n-T"{U-[w {#@
    传统的数据访问技术在进行课程容中国论文网iC5v9Mn:\'mY.A5KE(m
    讲授的时候,针对每个知识点介绍时,采
    +ts.@G']&|0用的是一些零碎、松散的小例子,学生普中国论文网H0_Nz^D6E}&W
    遍反应学习了所有内容之后,可能针对某
    7{5A0j^p^^0个具体功能的实现能够完成,但是若是要
    V.z"gQmLsrX%D8T0进行一个系统或网站的设计与实现时,却
    /~^9~e4S J&Mp3k]0又觉得无从下手。针对学生这样的问题,
    g6wD9f0Lw6i_0我们对数据访问技术课程进行了教学改
    ;kEK9X$| G.d \ l7N+x0革,以期使学生通过课程的学习,能够进
    (u4Fo:S,j2V[0行具体系统的实现。
    M2pCX XD01 CDIO 理念概述
    iHPgJgG0CDIO 高等工程教育模式是由美国
    F"a-k4Hj gv0麻省理工学院和瑞典皇家理工学院等 4
    AquOTJ0所大学提出的一种现代工程教育理念。中国论文网$K q*[3E`/k8i
    CDIO 是指构思 (Conceive)、设计 (Design)、
    |.O-v[j#ggV'\3o0实 现 (Implement) 和 运 作 (Operate)。它 以中国论文网-X:@a-xM;~
    产品研发到产品运行的生命周期为载体,
    ~K^f_S W0让学生在实际的系统或产品运行过程中
    8C4y]~OKo0以主动的、实践的、课程之间有机联系的
    V"fq v*d!p"l2D^/Wpb0方式学习工程。这是一种面向学生的教育
    ,\;M`*O C/g"l$_]M0模式,综合考虑了学科知识与科学基础、
    iXr0^$y&J8XjDB0个人职业技能与人际技能和在现代企业中国论文网6D)K-b]3}7z-a5g
    环境下产品的 CDIO 过程。强调学生的实
    S] EBOC0践能力、学习能力以及系统掌控能力的培
    7[h i xv4rS!Sod0养。中国论文网g(L8C0k nUke
    结合我校应用为本,学以致用的办学
    e8t*P{6A:p0理念,以培养应用型人才为主,我们针对中国论文网6\1X2w2K1D h D
    数据访问技术课程进行了 CDIO 项目教中国论文网 x e ?o5P0|
    学,通过知识结构和基于项目的学习,实
    M DG6iB`f0现真正的“做中学”。
    G5`q.|]A%y R'I5}^o+p02 课程内容的选取
    -i:ysT4nt }2NL0根据数据访问技术课程需要掌握的
    x uY+|%xUQgG0内容,将数据访问技术课程分为如下几部中国论文网#X H|U8T4JEH
    分内容 :中国论文网B5YV(`3Je#t E:y
    (1)ADO.NET 概 述 :包 括 .NET 框中国论文网z\T7{ f+sry5y
    架的组成、ADO.NET 对象的组成、ADO.
    *`kW O? }2Ax;V0NET 的特点等。
    "MY3k&`\O*p l-J0(2)连接对象的使用 :包括创建连接
    1a,Um/[7H3j0J$Zc:T0对象、设置连接字符串、连接对象的方法。
    $GMM.H M\%J0(3)命令对象的使用 :包括创建命令
    u4b8E*W1s^ ~"A2a0对象、设置命令的属性、命令对象的方法、
    3TYm t XU$N~0异常处理。其中命令对象的方法是重点和中国论文网3_!Kn#x,W m;P6x
    难点内容。中国论文网.t"l+[@$M,r
    (4)数据适配器和数据集 :包括数据
    _7iWnVe'dO4f0集对象的创建及 5 个集合 ;数据适配器对
    (_.am Y+?Z$p$d0象的创建及属性设置 ;填充和更新数据中国论文网6~3Zs\rF|w
    集。
    Le'\cA\`{~0(5)LINQ 技术 :包括 LINQ 语法基
    g;mAw(D&K0础、LINQ to SQL、LINQ to DataSet、LINQ中国论文网s,y XxI
    to Entities ;实体框架。
    .y/D?.F0a,],gR@03 课程项目选取
    TbJ]t+S0课程选取图书销售网站的后台的设中国论文网hSDx9wv|+pT
    计与实现项目。针对后台中的登录功能、
    *h$k5I4iUn{ cky6Y0用户管理功能、图书类别管理功能、图书中国论文网|-F _.V @&V,d
    管理功能、订单管理功能、公告管理公告
    AH?:rNr%W$}0的完成,使学生掌握数据访问技术的精中国论文网,J$o1O8R+Ho
    华。中国论文网%GG%I$b3}j,B]c
    在项目教学中,我们倡导素质教育,中国论文网%n)y+E,N4G[1q#@
    把传授知识和提高学生的素质相结合。通中国论文网GfokkB+B`"d
    过项目学习的学习活动(自主学习、讨论中国论文网?R$hG)_x}:\
    学习、演示演讲等)展开,培养学生的信息
    C SK$\!t.}%d0搜索习惯、语言表达能力、与人合作意识、中国论文网}%h Ib,E&b)N H
    协同工作能力、严谨工作态度。
    n@z.y7No0通过项目学习的实践活动(社会调
    5iksxcJK\ mK0查、代码设计、项目实施等)展开,培养学中国论文网$D | tUE"o(u
    生的逻辑思维习惯、严谨编程风格、分析中国论文网!`1Y T/`0qW%Kq#bB
    问题能力、解决问题能力、技术创新意识。
    1H.h0][)_Q D \0课程项目、子项目及知识内容的关系
    Cq%e%i]*b&J0图如图所示。
    _2ub.@0ac-M5t0d0子项目 1 :
    c|hR5p}%F:{p0学习及训练的内容 :设计后台登录
    `TZci%V0界面 ;确定数据库连接对象 ;设计连接中国论文网B/NtX \5E V [J&^
    对象的属性和方法 ;设计命令对象,执行中国论文网yX*wic1W^Q+UP6F
    ExecuteScalar 方法。
    'F9j)tXE5`N0G }Ob0技术知识 :掌握并理解连接对象的创
    tcs3l^0建 ;掌握连接对象的属性 ;掌握连接对象
    P"F:qVIBz0的方法 ;掌握命令对象的 ExecuteScalar 方
    jf(K(K7v%q1v]0法。
    NB1b"dm6@e }0子项目 2 :
    i#ICL4k{.}e-D\0学习及训练的内容 :○设计用户界
    b&W.c7g,zk0面 ;GridView 控件的使用 ;使用命令对象
    -Y|+|K&ON%BJ+nw/}r0实现对数据库的查询、修改、删除和增加。
    OT.uL+~.k0技术知识 :掌握命令对象的方法 ;掌中国论文网 d)J1`GV s-a`#[d4N
    握如何使用 GridView 控件实现数据绑定;
    ~i"Qg[Q\0掌握带参的存储过程的实现 ;掌握异常处
    IY3W1MaO#K&t'HD0理的使用。
    ?A FkE^$ew*f0子项目 3 :
    R[jFSm-I&?f0学习及训练的内容 :设计用户界面 ;中国论文网YBPU]
    使用数据适配器和数据集实现增加、修中国论文网/],bU~w&`Y:FJC
    改、删除、查询的功能。
    ];SF{}q{ kX0技术知识 :掌握数据适配器的属性及
    8V2H;L8i"q fuS0方法 ;掌握数据集的创建、属性及方法 ;
    :r F5w"V,R,BR U0掌握数据集的填充、更新。中国论文网?2k&ins:m(Y
    子项目 4 学习及训练的内容 :设计用
    dP1_V @SZ$D0户界面;使用 LINQ 实现对数据库的操作。中国论文网'yv5b4MI9tRR(e
    技术知识 :掌握 LINQ 的基本语法 ;
    &q [_9xA?'K0掌握 LINQ to SQL ;掌握 LINQ to DataSet ;中国论文网| ]*C Co
    掌握 LINQ to Entities ;理解实体框架。中国论文网*v(c2Ng B
    针对每个子项目,以后台登录功能为中国论文网wMy}hqt}-h+?X
    例,我们在讲解按照如下的步骤 :中国论文网iAwET*Ci
    (1)任务引入中国论文网,G:Bd.N\DH"^
    如果想实现这样的功能,我们都需要
    7z{Da.^?'O0用到什么呢?演示一下提前做好的登录中国论文网/`k%e:f"` l0SA
    功能,使学生能有更直接的认识。中国论文网g:YT&?H ]:i {0u S
    (2)知识的讲解中国论文网0m ykS ~}1z
    由上面的引入,我们知道我们需要连
    d"mA'TPS:O-H0接数据库,查询数据表中用户的信息并进中国论文网3?C&Q3T+p*O
    行比较,如何连接数据库、如何查询数据
    m.sDa3e*C"}0是我们要解决的关键问题,也就是我们这
    ~/QadT3KI @0次课要讲解的核心知识点。中国论文网d.jF*u1KZ
    (3)项目实施
    :t)K)ox]4p0进行项目的实施,教师讲解,学生边中国论文网-Hb&u)IU \;w
    学边练,要求学生能够跟上教师的进度,
    C4`q$?H@;E0Q;Jo0完成项目的实施。在项目实施的过程中,中国论文网7W*E| vZ
    会强调重要的知识点,以使学生不光可以
    ;_@(|J*Z8GX0完成本次项目,也可以将知识灵活运用到
    $S7d_e%L0其它项目中。中国论文网'n/Tqs2}jG-I%I
    (4)项目考核中国论文网%ov~O wJ%J
    对学生完成的每个子项目进行考核。
    5Y L-Q1DZ04 考核与评价
    1rb#krV!DB%E0CDIO 理念下的考核,我们更注重学
    *_ gnD_D9R0生的过程考核,注重学生的操作能力、过
    (}m6b}A ~\#W,`0程学习、团队合作、沟通交流等能力。中国论文网+\j/SB2E&kzs/|Q
    考核时,过程考核点 20%,技术知识中国论文网0w}:|;\.}
    考核占 80%。其中过程考核中包括平时作中国论文网Q @;W:m3l.d9k)E
    业(5%)、考勤(5%)、讨论学习(5%)及问
    3z)H8xBSy6f$K0题回答情况(5%);技术知识考核包括 6 个
    Y/K \3{o KA)F.B0子项目的考核,合计占 70%,报告点 10%。中国论文网6b4AP1@iepU]
    这种考核方式,既有利于缓解平时期中国论文网!B&L)@^c/} G7`\
    末考试的压力,又可以使学生能够在平时
    oMb'x!ka0的学习过程中绷紧神经,通过学生具体项中国论文网Y,JNFd[6eN
    目的考核,对学生的实际操作能力的提高
    .p&C6\_ f0起到积极的促进作用。
    t|-Ush+A%\(v0通过教学实践,这种基于 CDIO 理念
    tr8GO1Ae ^n UI(^k0下的数据访问技术的教学改革是可行的,
    I+M+H`-FT0极大地激发了学生的学习热情,提高了学中国论文网O|H[4J9`
    生的创造能力和动手能力,锻炼了综合运
    KB'o l$T[D"ji2x0用知识的能力,取得了很好的效果。中国论文网7\,R:D"Z Bn-]o
    【参考文献】
    oDUJW$T0蒋霞,基于 CDIO 理论的 C 语言程序
    mH7y B0nYf-|K0设计课程改革,电脑知识与技术,
  • 上一篇             下一篇
发给朋友 分享到朋友圈
  • 回顶部
中国论文网|微信客服:15295038855
本站提供论文发表发表论文核心论文发表
免费论文发表资源,文章只代表作者观点,并不意味着本站认同,部分作品系转载,版权归原作者或相应的机构;若某篇作品侵犯您的权利,请来信告知:lunwenchina@126.com