基于行业需求的职业院校课程设计与实施——以《数据库原理及应用》为例
- 格式:pdf
- 大小:102.84 KB
- 文档页数:1
新工科背景下融入CDIO理念的《数据库原理及应用》课程实验教学设计宋倩 段艳明【摘要】立足于新工科大环境下,专业课程与课堂思政、理论与实践实现一体化教学已然成为新常态,全面推进专业知识传授、能力培养和价值塑造改革行稳致远。
以《数据库原理及应用》课程为例,探索专业、思政理实教学案例,围绕红色英雄数据库开展实验教学。
从课前实验预学、课中实验教学以及课后自我拓展三个方面探讨实验课程改革的策略,提出融入CDIO理念的实验教学设计,实验中融入思政元素,重构实验教学体系,创新实验教学方法,从而稳步优化专业课程实验教学效果,达到育人目标要求。
【关键词】CDIO理念|实验教学|红色英雄数据库|课程思政新工科建设背景下,课堂教学自始至终都是贯穿三全育人的桥头堡,也是教育教学改革攻坚克难的最后一关。
笔者团队围绕《数据库原理及应用》课程实验教学,展开探讨如何在专业课实验教学中,既能发扬英雄精神,传承红色基因,又能进行理实一体化教学。
本文选取讲解的教学片段为查询语言中的Select命令。
Select命令是数据库编程中的最常用的操作,该命令十分实用,于初学者来说较为抽象。
如何讲通、讲活该命令,从而实现由知识内涵升华到思想政治内涵,需要重构教学目标、深耕细作教学案例;在课中实验教学、课后自我拓展等方面重点发力、巧妙构思。
一、教学目标设计《数据库原理及应用》课程实验教学改革,首当其冲要重构实验教学目标,剖析实验教学目标与思政目标的潜在关系,将思政目标润物细无声地融入到实验教学目标中[1]。
(一)知识与技能目标熟练掌握Select命令的一般格式、单表查询与多表查询的语法格式,拥有数据库查询设计与分析的能力,能够简化程序编制,提高编程效率。
(二)过程与方法目标采用“线上MOOC+线下工程能力培养+思政案例”的混合式教学,激发学生学习的主动性,引导学生以创新的意识去参与课堂互动,提升学生问题分析和创新能力。
(三)情感态度与价值观目标提升学生获得专业知识的成就感,唤起学生主动求知的内在潜力,鼓励学生自信自强。
专业领航Z H U A N Y E LIN G H A N G 教师•TEACHER2021年12月D e c.2021〇B E视角下“数据库原理与应用”课程的教学探索与实践陈伟,刘佳,陆琳琳(河北环境工程学院,河北秦皇岛066102)摘要:文章分析了 “数据库原理与应用”课程的特点和传统教学模式存在的问题,提出了在课程教学过程中 融入0BE教育理念的教学改革,从理论内容到小项目实践内容采用“项目引领”的方式进行优化和调整,增加 课程设计的大项目环节,并采用多元化的考核方式对学生的学习情况进行全面考查。
在经过实际教学检验后,文章从小项目实验成绩、课程设计成绩和综合笔试成绩三方面对比分析了该课程教学改革的成效关键词:0BE;教学改革;以学生为中心;项目引领中图分类号:G642; T P311文献标识码:A收稿日期:2021-07-13文章编号:1674-120X (2021 ) 34-0095-02一、 引言随着互联网和大数据技术的飞速发展,数据库技术的重 要性日益彰显。
当前的软件系统几乎全部需要数据库的支持,而数据库技术就是用计算机管理和处理实际生活中的各种复 杂数据,以便为信息共享、决策支持提供基础。
m因此,各 高等学校软件工程专业基本都开设了与数据库相关的课程,其在软件工程专业的本科教育中占有十分重要的地位,是核 心的专业基础课程之_。
成果导向教育(Outcome Based Education,O B E),即基于“学习产出”的教育理念,它以学生为本,以成果为目标导向,是采用逆向思维的方式进 行的课程体系的建设理念,强调学生通过教育过程最后所取 得的学习成果。
121将OBE理念贯穿于“数据库原理与应用”课程教学全过程,对传统教学模式进行改革,主要是以任务 点和项目为驱动,理论和实践并重,实现对知识体系的灵活 运用,并通过多样化考核形式检验学生对知识的掌握和能力 的提高情况。
131本文基于OBE理念,对“数据库原理与应用课程教学改革进行探讨,并对改革的成效进行分析。
一、课程设计的目的与要求本课程设计通过对一具体的数据库应用课题的设计与编程,掌握数据库系统应用程序的开发与设计方法,巩固所学国的理论知识。
通过本课程的学习,使学生学会利用RDBMS进行数据库的设计,以便加深对数据库原理课程所学知识的理解,并能进行数据库应用程序的设计,为学生以后在数据库技术领域的学习打下基础。
同时,本课程的学习过程也是复杂程序设计的训练过程,要求学生编写的程序结构清晰、正确易读,符合软件工程的规范二、设计正文1.开发工具本课程设计采用面向对象方法学,使用Rational Rose 2003进行建模,以JAVA 作为编程语言,JCreator 2003为开发工具,并辅以Dream Weaver 8 进行页面总体布局设计,Adobe Photoshop CS2 进行网站图片的设计。
完成用户对BBS帖子,公告,论坛的创建管理,管理员对系统得维护管理以及用户对帖子的浏览及评论发表,并采用ACESS作为后台数据库。
2.总体设计(框图)2.1设计问题域子系统2.2设计数据管理子系统本系统使用access 数据库管理论坛、公告和用户的信息。
使用JDBC-ODBC桥驱动方式,访问数据库。
2.3设计人机交互子系统本系统人机交互简单,采用JSP技术和CSS技术进行界面的设计,所有页面风格一致,简单明了,用户十分易于上手用户只需通过按钮和文本框,或文本区实现和系统的交互。
2.3.1用户注册模块设计模块实现对用户输入信息的保存和提交,具有客户端验证功能,能提示用户是否输入错误信息,用户通过多个文本框与系统进行信息交互。
2.3.2贴子管理模块设计实现了对帖子的编辑、删除、引用、等功能,用户只需通过点击相关的功能按钮就能进入相应的管理模块进行对贴子的操作。
2.3.3用户信息管理模块设计实现对用户信息的修改,以及对用户的权限的设置,由若干文本框组成能对用户所有的信息进行详细的修改。
2.3.4公告管理模块设计实现对公告的发布,和对公告信息的修改,可通过点击功能按钮进行相应的操作。
数据库原理及应用课程设计一、课程设计背景与目的数据库原理及应用是计算机科学与技术专业的必修课程,是学生系统学习数据库知识的一门重要课程。
通过这门课程可以让学生对数据库的基本概念、基础理论、组织结构和基础知识有更深入的了解和掌握。
本课程设计旨在通过实际操作,让学生深入了解数据库的设计原理和编程技术,实践操作中充分掌握SQL语句在数据库开发中的应用,培养学生创新能力和实际操作能力。
二、课程设计内容1. 需求分析需求分析是数据库设计的第一步,通过对实际业务流程的分析,确定数据中需要存储的信息,并将信息归纳总结成数据库表设计的草案。
在本次课程设计中,我们将以学校教务系统为例,对教务系统的需求进行分析,确定数据表的设计方案和数据之间的关系。
2. 数据库模型设计根据需求分析,我们将使用标准的E-R图法进行数据建模,设计数据库的实体、属性和关系,并将其转换成关系模型,建立数据库关系模式和数据库表的结构。
3. 数据库表的实现通过SQL语言,我们将在MySQL数据库中创建数据表,包括学生信息、课程信息、教师信息、选课记录等。
4. 数据库功能实现在数据库表的基础上,我们将采用SQL语言实现诸如数据插入、修改、删除、查询等常用功能,并通过简单的Java编程实现对数据库的操作,例如增加学生信息、查询学生选课情况等。
5. 数据库性能优化在数据库设计过程中,我们需要考虑数据库的性能优化,如索引的使用、数据的分区、查询语句的优化等。
三、课程设计实施方案1. 课程设计人员本次课程设计的理论讲解和操作实验由计算机科学与技术专业的教师负责,学生需要根据课程设计的安排,认真听课、完成每一个环节的任务,并对任务进行实际操作。
2. 课程设计时间本次课程设计的时间为两个学期,第一学期教师将进行理论课的讲解和操作演示,第二学期学生需要根据实验指导书完成课程设计的实际操作,并撰写课程设计报告。
3. 课程设计评估课程设计采取学期考核的方式,学生需要提交课程设计文档和实验报告,课程设计分数占总分的20%左右。
《数据库原理及应用(SQL SERVER 2005)》课程设计从本周开始进入《数据库原理及应用》课程设计阶段,同学们将自由组合为五至六人一组的设计小组,组长负责,组织组内同学共同完成设计工作,2013年12月23日前由组长提交课程设计书文本存档。
具体要求如下:一、课程设计选题(各组协商,不允许重复)1.学生学籍管理系统2.学生成绩管理系统3.高校教务管理系统4.高校工资管理系统5.高校教材管理系统6.高校人事管理系统7.高校教学仪器管理系统8.高校科研管理系统9. 银行储蓄业务系统10.超市业务管理系统11.航空售票系统12.产品加工信息管理系统13.音像租借管理系统14.图书信息管理系统15.物流信息管理系统16.物业信息管理系统注:选题不受以上内容局限,可自定。
二、写课程设计说明书的要求按照课本第三章数据库设计的具体步骤进行书写。
1.调研并进行需求分析。
2.概念设计,画出E-R图。
3.逻辑设计,根据E-R图确定相应的关系模式集。
4.物理设计,合理设计数据库和各表,确定主码,并通过外码实现表与表之间的联系。
6.数据库实施,包括数据库结构的定义、数据录入、相关应用程序的编制与调试、数据库试运行。
7.其他要求:课程设计说明书文本按A4幅面(上下边距各2.5厘米,左右边距各2.5 厘米)排版并打印。
课程设计说明书内容和格式附后。
荆楚理工学院课程设计说明书题目:院系:专业班级:学号:学生姓名:指导教师:20 年月日目录1可行性研究2 需求分析3 概念设计3.1 局部E-R图3.2 整体E-R图4 逻辑设计4.1 关系模式4.2 模式规范化5 物理设计6 数据库实施与维护5.1 数据库和表的创建5.2 建立存储过程5.3 创建触发器7 测试8 课程设计总结参考文献荆楚理工学院课程设计成绩评定表。
高职院校数据库原理与应用课程教学改革的探讨摘要:根据高职课程的教学大纲要求以及人才培养目标,结合自身的教学实践,本文在深入分析目前高职院校数据库原理与应用课程的教学中存在的一些问题后,从课程的内容编排、教学方法和考核方式三个关键方面进行了教学改革探讨,其中重点阐述了在教学方法中引入信息技术支持的研究性学习的四种教学模式,更好地培养了学生的科学素养和知识的综合运用能力。
关键词:高职;数据库;教学改革;研究性学习1、引言《数据库原理与应用》是高职院校计算机、信息管理与信息系统专业课程体系中的核心课程,主要讲授数据库的基本原理和应用设计方法,理论性强。
应用广泛。
通过该课程的学习,使学生既能掌握数据库技术的基本概念和理论,又能掌握数据库的设计和应用方法,更好地胜任今后的实际工作,在人才培养中具有十分重要的意义。
高职院校作为培养应用型、技能型人才的重要基地,如何做好数据库课程的教学工作,数据库课程开设的效果如何,将对学生选择就业岗位的适应能力有着深远的影响。
2、课程教学现状及不足目前,我国高职院校计算机及信息技术等相关专业大都开设了《数据库原理与应用》这门课程,教学内容和教学方法基本相似,并且呈现出学生学习目的性不够明确,学习积极性不高,导致学习效果不理想,在实际应用中更是无从下手。
在教学过程中主要存在如下几个问题:2.1 课程教学内容理论性较强《数据库原理与应用》课程的教材基本上都是依据教学内容,以知识体系为顺序组织编排:前半部分集中介绍数据库的基础理论,后半部分重点介绍具体的一种数据库管理系统软件。
教师在组织教学时,往往也基本按照教材编排的顺序。
这种课堂教学存在如下问题:学生在最初的学习过程中因为没有实践的心得体会而很难理解那些抽象的概念和理论。
很难提起学习的兴趣;在后半部分过程中学习一种具体的数据库管理系统时,也因为不知道实际用途,而只是掌握单纯的软件使用和操作。
因此,学生学完课程后只是掌握了几个孤立的知识点和一种软件的基本操作,不会设计和评价具体的数据库系统,无法完成预定的教学目标。
《数据库原理及应用》教学教案(全)一、教学内容本节课的教学内容来自于《数据库原理及应用》教材的第四章,主要内容包括数据库的基本概念、关系型数据库、SQL语言以及数据库的设计。
二、教学目标1. 使学生了解数据库的基本概念,理解关系型数据库的特点。
2. 培养学生掌握SQL语言的基本操作,能够进行数据库的基本设计。
3. 提高学生运用数据库技术解决实际问题的能力。
三、教学难点与重点1. 教学难点:关系型数据库中SQL语言的运用,数据库的设计。
2. 教学重点:数据库的基本概念,关系型数据库的特点,SQL语言的基本操作。
四、教具与学具准备1. 教具:多媒体教学设备,黑板,粉笔。
2. 学具:教材《数据库原理及应用》,笔记本,彩笔。
五、教学过程1. 实践情景引入:通过展示一个简单的数据库应用案例,使学生了解数据库在实际生活中的应用,激发学生的学习兴趣。
2. 知识点讲解:(1)讲解数据库的基本概念,包括数据的定义、数据的组织、数据的存储等。
(2)介绍关系型数据库的特点,如数据的一致性、数据的独立性、数据的完整性等。
(3)讲解SQL语言的基本操作,包括数据的查询、数据的插入、数据的更新、数据的删除等。
3. 例题讲解:通过具体的例题,讲解SQL语言在关系型数据库中的运用。
4. 随堂练习:让学生运用所学的知识,进行实际的操作练习。
5. 数据库设计:讲解数据库的设计方法,让学生理解并掌握数据库的设计过程。
六、板书设计板书设计如下:数据库的基本概念数据的定义数据的组织数据的存储关系型数据库特点数据的一致性数据的独立性数据的完整性SQL语言的基本操作查询插入更新删除数据库的设计设计方法设计过程七、作业设计1. 请简述数据库的基本概念。
2. 请说明关系型数据库的特点。
3. 请用SQL语言编写一个查询操作。
4. 请用SQL语言编写一个插入操作。
5. 请用SQL语言编写一个更新操作。
6. 请用SQL语言编写一个删除操作。
八、课后反思及拓展延伸课后反思:拓展延伸:1. 研究其他类型的数据库,如非关系型数据库。