《数据库基础与应用》TOC课程教学大纲.doc

上传人:飞****2 文档编号:51831810 上传时间:2022-10-20 格式:DOC 页数:16 大小:129.50KB
返回 下载 相关 举报
《数据库基础与应用》TOC课程教学大纲.doc_第1页
第1页 / 共16页
《数据库基础与应用》TOC课程教学大纲.doc_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《《数据库基础与应用》TOC课程教学大纲.doc》由会员分享,可在线阅读,更多相关《《数据库基础与应用》TOC课程教学大纲.doc(16页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、数据库基础与应用教学大纲课程性质通识必修课课程名称数据库基础与应用课程编号适用专业非计算机本科专业先修课程大学计算机基础总学时72学分数4一、课程教学目标通过数据库基础与应用课程的教学,学生应达到如下目标:知识目标:使学生理解软件开发的生命周期;理解数据库和数据库管理系统的基本知识;认识与理解Access的7大对象,掌握程序设计的基本思想和方法。使学生掌握数据库分析、设计的方法和步骤;掌握ACCESS 2003(或2010)数据库管理系统的基本操作;掌握VBA程序设计语言的程序编写方法;了解SQL语言的基本语法。能力目标:通过小组开发软件项目的过程培养团队协作,提高沟通能力、解决实际问题的能力

2、、计划和组织能力、创新能力、自我管理能力、学习能力和技术能力,具备用计算机信息系统处理现实生活和工作中数据的能力。情感目标:使学生充分认识信息与信息处理的作用,为将来走上工作岗位后积极推行的信息化建设树立正确的思想。二、课程教学基本要求本课程的教学方法结合了“333制”和“项目驱动”教学模式,因此,本课程的教学需要将教学班的学生分为5至6人形成的项目组,来模仿实际的软件开发场景,并需要配备一定数量的免费实验室用于学生课后实践。在条件许可的情况下,如果配备学生助教将会有更好的效果。教学过程中将进行五次的小组作品汇报和展示。因此,教室中需要配备多媒体设备。因要举行一次小组查询操作的竞赛,如果班级中

3、有八至十台的笔记本计算机则可将活动在理论教室举行,否则,需要在实验室进行该活动。最后一次教学活动需要一间较大的多媒体教室,并需要其他教师的参与和协作,以完成小组软件作品发布会的场景模拟。三、课程主要教学内容、学时及进程安排1、课堂教学内容序号教学模块主要教学内容学时1软件工程知识软件生命周期;1算法和数据结构的基本概念;1软件开发生命周期中各个阶段所使用的工具和方法;12数据库知识数据库的基本模式;1数据库的类型和特点;1数据库分析和设计的方法和步骤;23ACCESS数据库管理系统用ACCESS创建和管理数据库中的表8查询8窗体10报表4数据访问页1宏2模块94VBA程序设计程序设计的发展过程

4、;1程序设计语言;VBA程序设计语言的编写;3VBA编程环境15软件开发过程分阶段完成一个小型信息系统的设计和开发86国家二级知识强化针对国家计算机等级考试的要求,对所学的知识和技能查漏补缺,加强应试能力10注:此处的学时包括实验课的学时。本门课程是一门实践性、操作性很强的课程,许多教学内容通过实验教学能取得更好的教学效果,因此,72个总课时中,实验教学课时分配为34个课时,理论课时为34个课时,另外的4个课时为答疑和考查活动。2、实验教学内容序号实验项目名称内容摘要实验学时实验类型开出要求1某某信息管理系统展示;介绍ACCESS的七个对象图书管理系统案例展示。往届学生软件系统作品展示。运行A

5、CCESS软件,熟悉其基本框架2综合性必做2建立数据库和表创建表,建立表间的联系2验证性必做3选择查询练习国家二级操作题库中的简单的选择查询。涉及条件的输入2验证性必做4查询条件及函数总计查询、参数查询;使用立即窗口学习函数。2验证性必做5各种查询;初识窗体交叉表查询、操作查询;窗体的基本操作2验证性必做6窗体操作练习QQ登录窗体设计;窗体的习题强化;控件设计2设计性必做7窗体考试题型讲解,初识程序UI设计加强,第55套和第48套的第三大题。2验证性必做8窗体设计学生制作计算器;小组准备活动三2设计性必做9宏的操作;程序调试宏的相关知识与操作;教材习题中的27、28、29程序调试。2验证性必做

6、10窗体和查询的综合;报表简介第55套和第53套中窗体与参数查询联合使用;自动生成报表2综合性必做11报表操作练习;数据访问页简介报表操作的加强练习;第6章 页;2验证性必做12过程调用;初次数据编程演示一个实例,使学生感受传址调用与传值调用的区别2验证性必做13数据库编程第33套和第27套数据库编程的窗体练习2设计性必做14活动四个人作品检验学生上交个人软件作品,相互测试软件2创新性选做15活动五准备小组作品的完善; 2创新性选做16国家二级模拟二级试题加强2验证性选做17答疑解答学生操作中的问题2综合性选做四、教学方法与策略单元名称教学目标教学方法和策略所需资源软件工程理解软件生命周期;理

7、解算法和数据结构的基本概念;理解软件开发生命周期中各个阶段所使用的工具和方法以课堂讲授和课堂活动为主。通过课后练习提高应试能力。通过软件开发的实践帮助学生理解对应的概念。教学讲义、教学PPT、教学活动说明、练习题。数据库基础理解数据库的基本三个模式;理解数据库的类型和特点;掌握数据库分析和设计的方法和步骤以课堂讲授和小组讨论为主,辅以课后活动一的进行及项目组汇报进行加强教学讲义、练习题、联系实际的数据库分析案例、多媒体教室。ACCESS数据库管理系统掌握用ACCESS创建和管理数据库中的表、查询、窗体、报表、数据访问页、宏、模块的操作通过大量的实验演示和练习帮助学生掌握实验案例、上机操作题、多

8、媒体教室、实验室VBA程序设计了解程序设计的发展过程;理解程序设计语言;掌握VBA程序设计语言的编写;熟悉VBA编程环境以课堂讲授和小组讨论为主。需要通过实验课演示和学生的练习帮助学生理解实验案例、实验室软件开发过程通过软件小组开发的实践活动将课程知识穿插和巩固,达到理论联系实际的教学目标。通过成立虚拟项目组,学生的软件开发角色扮演来模拟软件开发的情境。通过小组分阶段反思、展示和答辩实行“333”制教学模式。一些小项目的原型、参考书教师提供的选题和任务书、教师和助教的指导、实验室、多媒体教室、答辩老师(3人)国家二级知识强化针对国家计算机等级考试的要求,对所学的知识和技能查漏补缺,加强应试能力

9、以课堂讲授为辅,主要通过针对习题的练习来提高学生的应试能力。总结性的教学讲义、大量高质量的习题、模拟试卷、教室五、学生学习成效评估方式本课程的考核为形成性评价。五次反思汇报活动和实践项目活动计入评价之中。因不确定是否具备举行模拟考试的条件,本课程的考核有三种方案可选:方案一:数据库分析和设计(15%) +查询设计(15%)+ UI设计(15%) + VBA程序设计竞赛(15%)+软件系统展示和答辩 (30%)+考勤(10%)方案二:数据库分析和设计(10%) +查询设计(10%)+ UI设计(10%) + VBA程序设计竞赛(10%)+软件系统展示和答辩 (10%)+ 模拟考试(40%)+考勤

10、(10%)方案三:数据库分析和设计(15%)+查询设计竞赛(15%)+窗体设计小组展示(15%)+个人作品(15%)+软件系统集成和答辩(30%)+小组长所给平时分(10%)六、选用教材陈振主编,Access数据库技术与应用,清华大学出版社, 2011年。七、参考资料1)教育部考试中心,全国计算机等级考试二级教程(Visual access 数据库程序设计),北京:高等教育出版社,2011。2)教育部考试中心,全国计算机等级考试二级教程(公共基础知识),北京:高等教育出版社,2011。3)廖望,叶杰宏,余芳编著,中文ACCESS2003案例经典,冶金工业出版社,2004。4)李雁翎,万玉主编,

11、Visual Basic程序设计实践教程(第2版),北京:人民邮电出版社,2011。5)张银霞著,Visual Basic 程序设计,北京:北京航空航天大学出版社,2012。相关网站与主页维普考试资源系统附:活动一至活动五的方案及考核细则大纲起草人: 杨成群、杨顺参与讨论人:陈振、高海波、曾喜良、徐红系(教研室)审核人: 学院审核人: 日期: 2013 年 5 月 14 日活动一:数据库分析和设计一、活动目的通过本次活动,使学生理解数据库的基本概念;掌握数据库分析和设计的方法和工具,使各项目小组增强团队凝聚力,得到针对具体需求的数据库分析和设计的E-R图。二、活动前期工作为完成本次活动,教师需

12、要在一周前布置本次活动任务。提前要求学生将活动成果发给课代表,用U盘存储,并于活动时间带来。1、教师通过一个案例,讲解数据库分析和设计的过程。2、教师布置活动一的任务(见活动一任务内容),并说明评分细则。3、然后公布约五个选题,如物流业务管理系统,班费管理系统,某超市仓储管理系统,美发沙龙客户管理系统,学生成绩管理系统等(教师可根据专业特点和学生的实际情况推荐其它的选题,学生也可以自主选题)。项目组讨论后确定本组的选题。4、课代表登记各组选题。5、项目组初步分工。6、活动布置两至三天后,教师对项目组进行分小组辅导,解决学生在活动中遇到的困难,为学生活动的后续进行提供指导和帮助。三、活动任务内容

13、第一步:根据项目组的选题,针对具体的用户需求,项目组需进行项目调研,得到一些原始资料,重点是原始数据和业务流程。例如,做物流业务系统的学生,可通过调查学校各快递公司和学生客户,通过谈话、上网搜集、问卷调查等各种手段得到用户的需求信息。本阶段要提交进行需求分析的各种文档。第二步:小组分工,根据单个应用的需求,画出能反映每一应用需求的局部E-R模型。然后将这些E-R图模型图整合起来,消除冗余和可能存在的矛盾,得出系统总体的E-R模型。将E-R图用计算机画好,将在活动一现场展示。四、活动流程1、课代表组织小组抽签决定展示的顺序。2、各个小组用三至五分钟的时间展示本组的设计成果,包括文档资料,用两分钟

14、回答老师提出的问题,问题可是关于数据库基础中的一些概念,也可以是针对小组E-R图所提出的具体问题。3、所有小组完成后,用五至十分钟的时间用于学生总结。五、活动评分细则项目分值备注PPT文档或WORD文档1是否制作了PPT或WORD文档来展示E-R图。E-R图的完整性3是否考虑了重要的数据和业务,若业务考虑全面则记3分,基本包含了业务则记2分,否则记1分。E-R图的规范性3可采取不同的规范,但尽量按照国家二级教材上的要求,一个错误扣0.5分。小组协作1小组是否分工合作完成,全员参与,只要有一位同学没有参与讨论,则扣1分。回答问题2本次展示时,随机抽查的问题是否回答正确,答错一问扣1分。E-R作业

15、(后期工作)5是否按照要求修改了E-R图中的错误,并按时提交了E-R图作业。没有修改错误扣1分,迟交一天扣1分。六、活动需要的资源1、一间多媒体教室;2、评分表七、活动后续工作学习了范式和关系数据库的知识后,可布置课后书面作业,要求各项目组对E-R图进行“实现设计”和规范化。要求学生修改并提交E-R图作业。并在ACCESS软件中完成表的设计和数据输入。八、备注由于各班人数不同,有些班级可能需要两节课才能完成本次活动。教师可根据实际情况,修改各项目的分值。以小组为单位,只要上交一份结果。活动二:查询竞赛一、活动目的查询时数据库的重要操作,查询对象是ACCESS的重要基础对象,要求学生设计的数据库

16、应用系统,查询的建立于使用必不可少,因此,学好查询对学好数据库知识至关重要。本活动通过小组竞赛、计分的方法,要求组内成员协作分工完成。在增强教学趣味性的同时,促使学生以集体的方式学习、讨论,更好的掌握查询的相关知识。二、活动前期工作1、教师完成查询教学。2、活动前一星期将题库及答案(查询运行结果截图)发给学生。3、活动时,每学习小组至少准备笔记本一台(带电池)、鼠标(带鼠标垫)(全班至少10台)三、任务内容按易、中、难三级(对应活动中2分、4分、6分题)选取选择查询、参数查询、交叉表查询、操作查询、SQL子查询部分试题组建题库。活动时,采用小组对抗(选题)、险中求胜(随机抽题)的形式完成对相关

17、要求的操作。四、活动流程及评分细则阶段一:小组对抗。抽签决定对抗组(两两对抗),每组选派三人进行对抗。两组参赛者依次从2分、4分、6分的题库中抽题(已抽中试题不再使用,故其中一方拥有6分题优先选择权,另一方拥有2分题、4分题优先选择权)。操作开始后5分钟内完成。2分、4分、6分对抗双方完成速度最快者,报告完成并停止作答。所有参数者完成或时间耗尽,教师开始评分。评分规则: 正确完成方计分,否则为0分; 2分、4分、6分对抗双方最快完成者获得满分(2分、4分、6分),否则获得半分(1分、2分、3分); 最快完成者答题不正确,对方正确完成,对方获得满分。若双方均不正确,都不得分; 2分、4分、6分对

18、抗双方获得满分者为优胜,没优胜一局,小组总分加1。阶段二:险中求胜。所有小组对抗完成后,进入此阶段。依次询问每个小组是否进入此环节。若进入,则要求小组再次选派13名参赛者(组员不能重复出赛;参加人数根据各班、各教室及剩余时间等具体情况决定),每名参赛者采取随机抽签的方式在2分、4分、6分的题库中抽取试题进行操作。若正确完成则在小组总分中加入相应分值,否则扣除相应分值。每次答题时间5分值。小组满分15分或20分(教师根据阶段二参与人数决定)五、活动二需要的资源1、一间多媒体教室;2、笔记本若干台(具体数目教师根据班内分组情况决定)六、活动后续工作教师可根据情况选择对题库进行讲解或下发操作流程;要

19、求各小组完成本组数据库应用系统查询部分七、备注若小组数为单数,可让轮空小组最后与此前低分最低小组进行对抗。二次参加对抗的小组若获得更好成绩,则修改小组成绩为当前成绩。活动三:UI设计一、活动目的UI即User Interface(用户界面)的简称。UI设计则是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的UI设计不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。通过本次活动,使学生理解UI设计的基本概念;掌握access中界面设计的方法(重点掌握窗体与报表的设计)和理解交互设计(重点为理解窗体、报表与查询等界面之间的跳转及初步掌握对话框的设计

20、与作用),使各项目小组理会从用户角度出发体会系统的使用与运行,并结合所学的知识实现UI设计,增强团队凝聚力,得到针对适合用户使用的、具体需求的界面设计与交互设计。二、活动前期工作为完成本次活动,教师需要在一至两周前布置本次活动任务。提前要求学生将活动成果发给课代表,用U盘存储,并于活动时间带来。1、教师通过一个案例,讲解数UI设计的重要性。2、教师已完成表、查询、窗体和报表的教学3、教师布置活动三的任务(见活动三任务内容),并说明评分细则。4、活动布置两至三天后,教师对项目组进行分小组辅导,解决学生在活动中遇到的困难,为学生活动的后续进行提供指导和帮助。三、活动任务内容第一阶段:UI设计展示1

21、、软件系统中建议有登录模块。2、软件系统至少要实现相关信息的编辑(即增、删、改)、查询、打印等功能的相应窗体、报表和查询界面。能体现用户的主要需求。4、交互设计(这主要指窗体、报表、查询等界面之间的跳转操作和对话框的设计与使用)具有一定逻辑性,是否符合大多用户的操作习惯,感觉软件的操作舒适、简单。5、界面美观、方便。第二阶段:实现阶段,软件作品展示实现UI的设计。要求在软件中通过窗体报表宏和代码实现第一阶段的设计,并在计算机上运行和展示软件作品。四、活动流程1、课代表组织小组抽签决定展示的顺序。2、各个小组用三至五分钟的时间展示本组的UI设计成果,要求用PPT模拟系统的UI设计交互操作过程,将

22、设计好的窗体,报表及操作的逻辑性展现出来(即从用户角度出发,借助超级链接和相应的窗体报表图片模拟软件的操作过程)3、用两分钟回答老师提出的问题。4、所有小组完成后,用五至十分钟的时间用于学生总结。5、各小组根据教师在第一阶段提出的修改意见,实现UI的设计。6、第二阶段的小组软件作品展示。五、活动评分细则第一阶段的评分细则:项目分值备注窗体类型(登录、编辑、查询、打印、或其它类型)2评分时要注意学生设计的窗体是否考虑了重要的数据和业务;根据资料是否充分给予分值界面美观1交互功能,是否方便操作1操作是否符合逻辑 1第二阶段的评分细则:项目分值备注界面美观窗体内容工作量饱满记分,工作量一般记分,否则

23、记分表、报表和宏的使用使用一项则记分系统的完整性增删改查的功能各记分功能实现能实现用户名和密码验证,记分,还能打开相应的对象,记分。六、活动需要的资源1、一间多媒体教室2、评分表七、活动后续工作活动结束后,可布置课后作业,要求各项目组完善并实现本项目组系统的UI设计,为最后的系统集成做准备。八、备注教师需要加强对各小组的过程监督。活动四:程序设计竞赛一、活动目的模块是Access系统中的一个重要对象,它是以VBA语言为基础编写的,以函数过程(Function)或子过程(Sub)为单元的集合方式存储的VBA程序 。使用模块的前提在于正确编写过程,而过程编写的关键在于程序基本结构的理解和使用。本活

24、动要求学生在规定的时间内完成一系列数学问题的求解。数学问题的严谨性、逻辑性将帮助学生在活动中理解程序的基本结构。二、活动前期工作1、教师完成程序的基本结构教学。2、活动前一星期将题库发给学生。3、活动时,每学习小组准备笔记本一台(带电池)、鼠标(带鼠标垫)三、任务内容按易、中、难三级(对应活动中2分、4分、6分题)选取一系列待求解的数学问题组建题库。活动时,采用团队协作限时答题的形式完成问题求解。四、活动流程及评分细则1、本竞赛分三轮进行,每轮20分钟,每轮结束后休赛10分钟,进行小组总结与评分;2、每轮竞赛时,小组集中、协作解题,共用一台(且只能使用一台)笔记本;3、每轮开始阶段(2分钟内)

25、各小组自行从题库中选取至少3个问题进行求解。选取的待求解问题数允许超过3个,但所有问题都必须在本轮完成。问题无论是否在本轮正确求解,下轮都不能再次选取。4、规定时间内正确求解的问题,将获得该题相应的分值。针对于该问题求解代码的注释和流程图(纸质)将分别获得最高1分的加分;5、时间奖励:所选问题在12分钟内完成求解的小组,获得2分的加分;所选问题在14分钟内完成求解的小组,获得1.5 分的加分;所选问题在16分钟内完成求解的小组,获得1 分的加分;所选问题在18分钟内完成求解的小组,获得0.5 分的加分;注:小组宣布完成求解后,立即计算得分,同时不再接收该组的补充材料;所有小组完成求解或本轮时间

26、结束后,总结小组本轮得分并排名。6、排名奖励:排名1,2的小组将获得2分的加分;排名3,4的小组将获得1分的加分;排名5的小组将获得0.5分的加分;7、排名惩罚:排名6的小组将扣除0.5分;排名7,8的小组将扣除1分;排名9,10的小组将扣除2分;五、活动四需要的资源1、一间多媒体教室2、笔记本若干台(具体数目教师根据班内分组情况决定)六、活动后续工作教师可根据情况选择对题库进行讲解,以加强学生对程序基本结构的理解;七、备注上述活动方案以10小组20台笔记本为依据进行设计,教师可根据班上小组数和笔记本数,自行设定三个阶段每个小组的参赛人数。上述活动方案设计为三阶段,每阶段三轮,每轮答题时间10

27、分钟。教师可根据竞赛进展速度适当增加轮次数。活动五:软件系统的展示与答辩一、活动目的通过与兄弟班级共同举行的答辩和软件作品发布会,为学生提供一个更为广阔的学习者之间的交流的机会,也为优秀学生提供了更好的相互学习的机会。通过类似于毕业设计答辩的活动过程,使学生在个人能力展示、小组团队协作及对数据库技术掌握的各方面能力得到提升。本次活动展示的是一个小组通过一个学期在大家共同努力之下的成果,有利于学生获得学习中的成就感,得到更为广泛的教学反馈。二、活动前期工作本次活动中,各小组将展示最终的软件作品。在前期四次活动的基础上,各小组完成软件作品的设计、编码和测试工作,于本次活动展示最终成果。1、在本次活

28、动举行之前,教师应督促各小组完成软件作品的开发工作。2、提前两个星期布置活动任务,公布评分细则。3、了解各小组的软件开发完成情况,给予指导。4、给学生准备软件打包的相关工具(此项可选)。5、在各班进行一次预演,评选出选秀作品。6、联系一间大的多媒体教室,能容纳所任教的所有班级。7、和其它老师(三位课程组老师及班级辅导员)发出参会邀请。8、集中任教班级的学生干部开会讨论会议流程。9、从学生中选择会议主持人,告知会议流程。10、准备摄像器材,于会议前一天布置会场。11、通知每个小组带一台电脑和U盘。12、打印多份评分表。13、各小组长抽签决定答辩顺序。三、活动任务内容各个班级优秀软件作品发布会及答

29、辩。每个班最多五个名额。四、活动要求1、软件系统中必须有登录模块。2、软件系统至少要实现信息的编辑、查询、打印三个功能。3、数据库至少要符合第3范式。4、最好要体现创新意识和个性化设计,每个需要分工独立完成,不可拷贝或出现雷同。5、答辩时需要提交需求分析文档、系统设计文档、项目报告、开发的软件系统,答辩时的PPT。五、活动流程1、各班清查人数。2、主持人公布会议流程。3、各小组按顺序展示作品和答辩。每个组5分钟时间展示,2分钟答辩。4、学生总结(10分钟)。5、教师总结。六、活动需要的资源1、一间多媒体教室2、评分表3、各小组的电脑和U盘七、活动评分细则项目分值备注需求分析和系统设计展示(PP

30、T)用户需求是否较明确,系统设计是否合理。系统的实现16无登录窗体扣2分;无用户名和密码验证扣2分;没有用SQL语句扣2分;没有数据表的增、删、改功能扣5分;没有查询功能扣5分;没有参数查询功能扣2分;没有报表打印功能扣2分;工作量5工作量饱满记4分,一般记3分,不够记1分,工作量超量记5分小组协作4资料齐全,软件运行正常回答问题2答错一问扣1分总分30备注:评分细则教师可以结合本班的实际情况进行合理的调整。八、活动后续工作学生上交最终作品,统计各组成绩。九、备注本次活动最大的困难在于大媒体教室的申请和人员的协调。由于学生选修课和各种活动,所以很难找到集中的时间。学生建议在星期日晚自习举行,但任课教师很难在晚上到校来参加活动。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com