APP下载

数据库原理与应用继续教育在线课程建设研究

2022-11-24陈龙猛

电脑知识与技术 2022年28期
关键词:数据库系统原理知识点

陈龙猛

(青岛农业大学理学与信息科学学院,山东 青岛 266109)

当前计算机网络技术尤其是移动互联技术的快速发展,大力推动着继续教育和互联网的深度融合,成为继续教育创新发展的时代潮流[1]。利用基于移动互联网的在线教育资源,继续教育学员可以在工作生活之外、“闲暇”之余、利用碎片化的时间开展在线学习,获得更多的知识。党和国家高度重视网络教育,鼓励发展基于移动互联网的在线教育,并写入十九大报告。因此充分利用移动互联网建设在线课程以推动继续教育发展是高校教育工作者的重要责任[2]。

青岛农业大学在高等学历继续教育办学中,以提高教育教学质量为核心,开展“网络+面授”混合式教学模式改革,加大信息化与网络课程建设力度,不断促进继续教育办学实力的提升。学校注重内涵建设,鼓励各学科开展网络教学资源建设,以培养更多的优秀计算机科学与技术专业应用型人才,服务地方和国家经济社会发展。

1 网络在线课程与继续教育

传统的继续教育,每学期集中一段时间统一进行课堂讲授或电视广播教学。这种教学方式越来越难以满足当代继续教育的需求。而将互联网技术应用于继续教育,把校内的课程“搬到”互联网上,让授课的全部内容和过程全部在互联网上提供和实施[3],构建高校继续教育在线课程,实施线上教学,不但可以很好地解决继续教育学员时间、空间难以保证的问题,而且可以提高学员的学习兴趣和积极性,并且可以较好地实现以学员为中心的教学,为提升其职业能力、专业水平奠定基础。而开展高校继续教育在线课程建设,也是高校整体提升继续教育办学实力和信息化水平的有效途径[4]。基于继续教育在线课程的上述优点,本文着重研究“数据库系统原理及应用”在线课程在继续教育领域中的建设方法。

2 数据库原理与应用继续教育在线课程的建设特点

数据库技术是计算机科学的重要分支,是信息系统的核心和基础,在当今社会已经进入到信息化时代的背景下,掌握数据库的基本理论、基本方法和技术已经成为信息技术类专业人才的必要素质。

2.1 数据库原理与应用继续教育在线课程定位与课程内容总体设计

按照我校继续教育立足于应用型人才培养的指导思想,数据库原理与应用继续教育课程的知识点设计突出理论、方法和技术的完整准确理解与应用,淡化有关理论(关系规范化理论、数据依赖的公理系统、模式分解的定理等)的证明、推导,略去基础研究性内容如关系查询优化、数据库管理系统(即DBMS)的基本结构和主要实现技术等。为了帮助学员对有关理论的理解,在教学中要对有关理论进行形象化的阐释和说明。

2.2 数据库原理与应用继续教育在线课程的内容组织采用模块化结构,使其易于动态调整

数据库原理与应用课程应用面广,它不但是计算机科学与技术专业的一门重要核心专业课程,而且也是其他理工类、管理类专业的学生的热门选修课程。考虑到继续教育学员来源面广、学历层次不一、需求多样、共同目标是提高受教育人员的专业技能和水平以适应工作岗位需求的特点,课程内容的组织采用模块化结构,以利于动态调整。课程的教学以运用数据库系统原理和技术分析解决实际问题的应用能力培养为目标。该课程的定位包括下面两点:①重点讲授以关系型DBMS为核心的数据库系统的原理及其应用,学员通过基于Oracle DBMS实验平台进行学习和实验能够理解和掌握关系数据库的基本概念、基本知识,并利用它们分析解决数据管理领域的问题,获得数据库的设计、实现、操纵、使用和运行控制的能力,且能触类旁通,为在开发信息系统时学会使用其他关系型DBMS设计和管理数据库打下坚实的基础。②学员通过学习数据库原理与应用在线课程,能为进一步学习数据仓库和数据挖掘、面向对象数据库系统、分布式数据库系统等高阶课程打下扎实的理论和技术基础。而根据课程的定位,数据库原理与应用继续教育在线课程的教学内容可以包括如下七个部分:(1)数据库相关的4个基本概念和数据库的基本知识,包括数据管理技术发展、数据库系统的组成与结构、数据模型等。(2)关系数据库理论,包括关系数据结构、关系操作与关系数据语言、关系完整性约束、关系代数等。(3)关系数据库标准语言SQL及数据库的交互式操作,主要包括DDL、DSL、DML、DCL等。(4)关系数据理论与关系数据库设计,包括函数依赖、范式(1NF~BCNF)、模式设计(模式分解基本定理的运用)和数据库设计的规范设计法等。(5)数据库编程,包括PL/SQL块、游标操作、存储过程、函数、触发器等。(6)数据库的事务管理和运行控制,包括安全性控制、完整性控制、并发控制方法和技术的运用,了解数据库故障恢复的基本原理。(7)数据库设计综合实践,希望学员综合运用在本课程中所学的内容,在Oracle DBMS平台上进行一个具体而微的数据库应用系统的设计与调试实践,锻炼学员综合运用所学知识解决复杂问题的能力。上述课程内容的设计,按照概念、知识、工具、理论、方法、系统实施及运行控制的路径循序渐进、层层递进,符合人们认知发展的一般规律,体现了以学生为中心和应用型人才培养的理念,具有系统性、实用性。

3 数据库原理与应用继续教育在线课程的知识点设计

在数据库原理与应用继续教育在线课程的具体制作中应重点考虑如下4个方面:(1)数据库的应用领域十分广泛,这为在教学中提供丰富的应用案例提供了有利条件。可以充分利用在线课程网络化优势,通过提供丰富多样的应用实例,让学员多方面接触数据库的相关知识和应用;(2)教学案例资源应与时俱进、及时更新,努力为学员提供最新的课程资料,使其反映社会对数据库知识和技术的新需求;(3)在课程知识点的划分上,每个知识点的独立性要尽量高,其所涵盖的内容宜小不宜大,其教学视频长度一般以学员能够有效集中注意力学习的10分钟左右为宜[5];(4)在每个知识点的教学方式上,坚持理论与实践相结合的理念。这一理念的体现有两方面:一是数据库有关原理较抽象、难以理解,结合实践教学可使有关理论变得生动形象易为学员理解和接受。Oracle DBMS是大型商用关系型数据库管理系统,该系统对数据库系统的原理和技术有较全面的支持和体现,本课程选择她作为课程讲授和实践的平台,可得到一举三得的教学效果:讲课时帮助学员易于理解有关原理;实验时通过她进行验证所学知识或进行设计性实验;该平台在许多行业得到应用,这就能实现课堂上所学与工作中所用相统一。二是对每一知识点,都提供一定数量的练习测试题,一道练习测试题可对应一个或几个课程知识点,同时一道练习测试题被赋予(0,1.0]区间的分值,该值与本题对相应知识点的覆盖比例相对应。据此,学员可检测自己对某知识点的掌握程度,教师也可了解各学员对不同知识点的掌握程度,以对学员的学习情况做出评价。

按照上述指导思想,数据库原理与应用继续教育在线课程可分为12章,150个左右知识点,见表1。

表1中除了列出每章所含的知识点外,还通过“前序章节序号”列出了学习本章前需要具备的知识基础,这利于学员按需自主选择知识模块进行学习。按照课程各章内容间的内在关联性:将这12章内容集聚成基础、设计与应用开发、系统运行控制与管理[8]、综合实践等四个大类,它们在学员的知识能力养成中分别贡献数据库的基础知识、设计方法和开发技术、系统运行控制技术与管理方法和综合应用实践能力。

表1 数据库原理与应用继续教育在线课程知识点设计一栏表

?

4 课程知识点教学资源的实现

对上述设计的课程知识点,在实现其在线教学资源时,采用自建与引进相结合、自建为主的方式。当第一次建课时,因时间紧,对于学校网络教学平台上可用的教学包中符合教学大纲要求的章节的教学视频,先引进之,其余的则自己录制。在录制时,每个教学视频时长控制在10分钟左右,里面包含1个或几个完整知识点的讲授。在视频的中间和每章后都提供练习题,每道练习题都对应明确的知识点。在视频中间插入基本知识练习题是为了对该视频的播放学习进行检测和控制:当该视频播放进行到习题的插入点时,视频播放自动暂停并弹出习题窗口,只有这些习题做完提交并答对了,视频播放才能继续进行,这样既可防止学员空放视频,也保证了视频学习效果。对于每章后的练习题,学员在提交答卷后可查看答案。其中的客观题由系统自动批阅给出成绩,主观题在网上人工批阅,批阅完成后学员可查看答案。在制作教学视频时,考虑学员层次不一、基础不同,尽量用形象易懂的语言讲述知识,并结合工作生活学习中的实例进行说明,充分做到理论与实践相结合。

5 教学方式、方法设计

数据库原理与应用继续教育在线课程建设完成后,在教学过程中主要采用以线上课程学习为主、线下面授辅导为辅的教学方式。

5.1 学员在教师指导下利用线上课程自主学习

教师在课程开始前通过QQ等即时通信软件发布课程知识点之间支撑关系图、授课计划、实验指导讲义等,学员根据授课计划和自己实际情况制定自主学习计划,学习内容包括线上课程教学视频、上机操作视频、课件、线上习题、上机操作指导书等;在教学过程中学员可以就线上学习过程中遇到的问题在教学平台上提出来,教师给予解答,其他学员也可以分享自己的解决方案,这样就实现了师生间的教学互动和学员之间的学习互动。

5.2 教师在线下开展面授教学

教师在线下面授教学时,主要通过讲解一个微小型的较完整的数据库应用系统案例,并结合上机实践实现该项目案例的方式开展教学,帮助学员将本课程的主要知识贯穿起来,达到能够对本门课程知识综合运用的目的。另外,还要对学员线上学习中遇到的重点难点问题进行辅导答疑。

5.3 增加过程性学习在课程学习评价中的权重,提高学习质量

为提高学员利用线上课程学习的积极性,在课程的学习评价中,增加过程性学习成效在学习评价中的权重。学员在线学习时长占25%,单元练习和课后作业占25%,提出问题和参加讨论占10%,课程考试成绩占40%。

6 结束语

计算机对科学技术的发展产生了巨大影响,其应用十分广泛。数据库技术是计算机科学的重要分支,其应用已经进入到当今信息社会的各个领域,在广大工程技术尤其是信息技术人员中有着迫切的学习需求。数据库原理与应用继续教育在线课程为工程技术人员学习该门课程提供了符合在职人员亦工亦读特点的学习形式,对其在线课程的建设研究成果,将促进我国数据库系统原理与技术继续教育的发展,为广大工程技术人员的学习提高提供良好的条件。

猜你喜欢

数据库系统原理知识点
一张图知识点
一张图知识点
第四页 知识点 歼轰-7A
了解咳嗽祛痰原理,有效维护健康
平均场正倒向随机控制系统的最大值原理
数据库系统shell脚本应用
微细铣削工艺数据库系统设计与开发
化学反应原理全解读
实时数据库系统数据安全采集方案
通信原理教学改革探索