论文库
  • 首页
  • 论文发表
  • 论文宝库
  • 期刊大全
  • 新闻中心
  • 著作出书
  • 发表流程
  • 关于我们
  • 诚心通道
  • 联系我们
  • 当前位置:主页 ->论文库 ->教育论文
  • 角色扮演法在数据库设计教学中的应用

    2015年1月06日 09:48 作者:陈小年 王春芹
    角色扮演法在数据库设计教学中的应用
    陈小年 王春芹
    (广东省海洋工程职业技术学校 广东广州 510320;
    广东省理工职业技术学校 广东广州 510500)
    中国论文网iu_b&Z%o
    【摘 要】在数据库技术教学中,数据库模型设计是一项非常重要的环节,传统的教学效果不佳。本论文在数据库设计教
    学中引入角色扮演法,由学生扮演项目背景角色,通过项目流程的模拟演绎来主动发现项目数据,抓住数据细节以及联系,
    进而思考、讨论如何表示数据、存储数据,最终达到建模的目标,较好地完成了知识传授,能力培养的教学目的。
    中国论文网pXnNGP+|
    【关键词】角色扮演法 数据库技术 建模设计

    %\0[%e$yP6Yw C)q0
    一、数据库技术课程
    数据库技术是计算机技术的一个重要分支,也是重要的基础。数据库是各类管理信息系统、网络应用系统等系统的
    基础平台,对整个系统有着重要意义。数据库技术课程是中、高职计算机类专业重要的专业基础课之一,既重理论,又重
    实践。其中,数据库设计是一项非常重要的实践环节,基础性强、难度大。在当前的中、高职教育中,数据库设计建模
    教学主要存在着以下问题 :
    中国论文网a^Bi`6j
    1、直接讲授数据库规范化原理。该套原理涉及到复杂的数学知识,是本科生阶段的学习内容,太复杂,太抽象,而
    且老师难讲学生难懂,安排在职业教育中,不符合该阶段学生的认知规律,往往事与愿违,吓怕了学生。

    uc1s!s/W,?+ekm,w0
    2、老师教学时不做介绍或简单介绍,直接给定数据表结构,让学生照葫芦画瓢。学生不懂得为什么这样做,遇上新
    的应用背景就无法迁移到别的数据库设计中去。

    xK'v-b\M\,\0
    3、基于前两个原因,学生在后续学习中经常碰到一些问题, 由于基本原理不清楚、 基本结构不熟悉, 出现一系列问题。比如, 职员表中, 出现“年龄”字段而不是“出生日期”字段,表中的主键、候选键不能确定或者选不对,做查询时表间数
    据关系理不顺,不能从多表正确获取数据。
    中国论文网U+{W0AN/Q+aC+N
    4、学生没有真正动脑分析思考去设计数据库,没有自己动手的经历,在逻辑表达上有所欠缺,因而分析能力得不到
    锻炼提高,表达能力也不强,阐述问题不到位。

    Lo-z+ZJ8vS6]G F5x0
    二、角色扮演法角色扮演法就是在实际的问题环境中,学生通过扮演角
    色来深入了解背景环境,参与问题的分析和解决。在角色扮演中,学生立足于本身所扮演角色的立场来发现问题、提出
    问题、思考问题、分析问题,进而一起讨论、解决问题。角色扮演法可以提高学生的参与热情和学习兴趣,帮助学生深
    入感知、理解问题。该方法曾在物流管理、市场营销、英语及酒店管理等文科性质的学科领域教学中应用比较多,在理
    工科教学中应用还是比较少见。

    sI#`_(~DO[k;I2F0
    三、在数据库设计教学中的应用在数据库设计教学中引入角色扮演法,就是在数据库设
    计环节中,根据具体的项目背景,划分不同的角色,由几名学生来分别扮演,模拟开展项目中的实际工程环节,在模拟
    扮演过程中立足角色位置来体验、思考数据库的数据细节、数据流向、数据关系,由感性认识进而上升到理性认识,经
    过全部角色讨论分析,共同设计,最终得出一个数据库的初步模型。比如,在校园图书管理信息系统的项目背景下,设
    计其数据库模型时,数名学生分别扮演高层管理者、一线管理员、学生读者、教师读者、外部访客等角色,模拟借书、
    还书、入库和盘点等业务流程。在这些流程模拟演绎中,学生来主动发现各种数据、各种细节以及数据间的各种联系。
    然后,学生一起探讨如何根据掌握的理论知识来设计图书馆的数据库模型。
    角色扮演法在数据库设计教学中应用步骤,主要如下 :
    中国论文网^"M H;Z.G@v
    1、教师布置任务。教师结合教材、学生专业背景选取1~3个小型的应用项目案例,进行充分分析,准备适当的材
    料和提示,根据项目的主要参与者设置几个角色,准备分发给学生。将学生分成若干个小组,小组自主选择一个案例开
    展后续学习活动。
    中国论文网#T*iv @F]T
    2、学生课外调研。学习小组在小组长的带领下,选定各自的角色后,尽可能地到实际项目背景中去调查、了解,掌
    握该项目中本角色的所有活动的实际情况。

    \.j;l%f&P0
    3、座谈、模拟、讨论。学习小组成员坐在一起,模拟该项目的主要活动过程,不断提出问题、分析问题,做好记录。
    4、提出合理结构。学习小组经过角色扮演、项目模拟和集体讨论,最终确定项目数据库应该存储管理哪些数据,数
    据库由哪些数据表组成,每个数据表分别包含哪些字段,确定正确的主键,理顺表间关系,确定表的外键,确定表中的
    索引字段 ; 每个字段应该采用的数据类型,确定完整性约束等。

    n2r,gGX1a8t9@M0
    5、展出设计结果,选代表宣讲。每个小组展出小组的设计结果,并选派一名代表,在课堂上汇报说明,交流其扮演
    角色的感受。

    \oK,| yz(Ji0
    四、可能碰到的问题及应对措施在数据库技术教学中,初次引入角色扮演法,可能会碰
    到如下一些问题,需要教师做好课前准备,及时协调应对,驾驭好课堂。
    中国论文网[7i*yz!vj
    1、学生不够主动,不知道做什么,怎么做。在开课之初就提前分好学习小组,选定动手能力、组织能力强的小组长,
    事先动员,做简单培训,使其明确工作性质、主要任务,能够很好地配合教师,带领小组成员开展学习活动。
    中国论文网.`'W7Fup.|g
    2、课堂乱作一团,指挥失灵。教师课前仔细梳理工作任务, 划分好角色, 大致制定其业务范围, 确定工作内容和要求,
    打印成小卡片,分发到每个角色。注意抓小组长,调动小组有序开展活动。
    中国论文网/C(r `8FZQG6jv!~
    3、评议阶段的控制。评议阶段学生往往过分推介自己小组的设计成果,希望获得高评价,而忽视发现自己不足,学
    习人家长处。教师要注意把握方向和节奏,适时发问,引导学生思考,提醒大家不过分关注成绩和表演的好坏,把重点
    放在发现不足,提出合理建议。

    a$| [6R9wY*g0
    五、意义及推广角色扮演教学法在数据库设计中的应用,是该方法在计算机类理工科课程教学中的一次大胆尝试。通过应用发现,该方法化被动接受为主动思考问题,大大激发了学生的学习兴趣,培养学生自主实践、自主创新的意识和能力,
    提高了学生对实际问题的分析和解决的能力,提高了学生建模设计能力 ; 促使学生自主融入到团队协作中来,
    积极探讨问题,共同完成建模任务 ; 在实践中学生可以通过语言、图表来描述,也可以通过严谨规范的设计说明书来表
    达,对学生的综合表达能力的提升、打造良好的 IT 职业素养也有很大帮助。
    角色扮演教学法在数据库技术中的尝试,取得了良好的效果,还可以进一步在软件工程、项目管理、局域网设计、
    网站设计开发等课程中进行推广、应用,为改善工程技术类
    课程教学效果大胆做出尝试,获取更多成绩!

    4V#a,D:|3ij5T#[0
    参考文献
    [1]罗小燕.角色扮演法在“酒店前厅服务”教学中的应用[J].萍乡高等专科学校学报,2010,27
    [2]董平.角色扮演在高职市场营销学教学中的应用[J].中国科教创新导刊,2010,14
    [3]高凡.角色扮演法在大学英语教学中的应用.武汉船舶职业技术学院学报[J],2004,2
  • 上一篇             下一篇
发给朋友 分享到朋友圈
  • 回顶部
中国论文网|微信客服:15295038855
本站提供论文发表发表论文核心论文发表
免费论文发表资源,文章只代表作者观点,并不意味着本站认同,部分作品系转载,版权归原作者或相应的机构;若某篇作品侵犯您的权利,请来信告知:lunwenchina@126.com