基于计算思维的数据库课程教学改革

来源 :中国信息技术教育 | 被引量 : 0次 | 上传用户:wwwlucky2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对当前高校数据库课程教学的状况,在分析“数据库原理及其应用技术”课程与计算思维关系的基础上,笔者提出采用IPR-CDIO、案例教学法、“大班上课、小班讨论”和任务驱动教学法等模式,从而达成训练学生计算思维的目标。实践表明,采取有效的计算思维训练可以显著提高数据库课程的教学效果。
  关键词:计算思维;IPR-CDIO;数据库课程;教学改革
  中图分类号:G642 文献标识码:B/A 论文编号:1674-2117(2016)10-0079-04
  引言
  目前数据库技术已经应用到各行各业中,各种数据管理系统都离不开数据库技术强有力的支持。笔者所在学校的数据库课程统称为“数据库原理及其应用技术”,它不仅是计算机专业的主干课,而且是信息与计算科学、信息管理与信息系统等理工科、管理类专业的必(选)修课程,如何让学生通过本课程的学习,了解数据库技术在社会各领域中的作用,掌握基本的数据库知识,学会分析和使用各种数据库管理系统,掌握数据库应用系统的设计、开发和维护等方面的技能,对学生来说是十分重要的。
  计算思维是运用计算科学的基础概念进行问题求解、系统设计、人类行为理解等涵盖计算科学之广度的一系列思维活动,是除理论思维、实验思维外的第三大思维。[1]
  对学生计算思维能力的培养已成为大学计算机基础课程的主要任务之一,它强调在学生学习计算机知识与技能的同时培养其计算思维,而计算思维的培养又能有效促进学生对计算机知识与技能的学习。[2]鉴于以上原因,笔者将计算思维理念引入“数据库原理及其应用技术”课程的教学中,在整个教学过程贯穿计算思维的方法,在教授不同知识点时,运用不同的计算思维的方法,培养学生利用计算思维解决本领域问题的能力。最终,不仅教师形成了新的教学思路和良好的教学方法,同时学生也提升了其求知能力和创新能力。
  CDIO代表构思(Conceive)、设计(Design)、实施(Implement)和运作(Operate)。IPR是指兴趣(Interest)、毅力(Perseverance)和责任(Responsibility),IPR-CDIO就是将学生的探索兴趣、解决问题的毅力和社会责任感的培养,融入到项目研发的CDIO过程。教师通过不同级别的项目设计,激发学生的学习兴趣,培养其获取知识(自主学习)、共享知识(团队合作)、运用知识(解决问题)、总结知识(技术创新)和传播知识(沟通交流)的能力与素质,同时训练他们的职业道德修养和社会责任意识。[3]
  笔者结合“数据库原理及其应用技术”课程进行教学改革,探索创新可行的计算思维的培养模式,在教学中以培养学生的计算思维为目标,通过使用IPR-CDIO工程教学方法进行课程实践应用拓展,培养学生的计算思维能力和创新应用能力,从而提高数据库课程的教学效率。
  教学改革内容
  1.基于计算思维的数据库课程体系构建
  针对不同专业的学生教授数据库课程时,教师设计课程体系不仅要考虑如何兼顾课时和教学深度,同时还要考虑实用性。课程体系的设计以数据库应用技术为基础和出发点,涵盖数据仓库和数据挖掘等相关概念和方法,将数据库技术和数据挖掘技术结合在一起,让学生掌握基本的数据管理和数据分析技术。在计算思维理念的指导下,让学生真正能用数据库的相关方法和工具解决将来在工作和研究中遇到的问题。
  根据不同专业在数据库教学方面的教学内容和教学时间的要求,在保证能够体现数据管理完整过程的基础上,笔者最大限度地精简了课程内容,精选了必要的知识点,减少甚至去掉不必要的内容,将课程内容划分为如下图所示的几个部分。
  在教学过程中,教师针对不同专业的学生,要合理取舍讲授的内容。可选择性讲解的内容包括关系的完整性、视图、索引、存储过程、触发器、事务处理、备份恢复、安全性等。例如,对安全工程等专业的学生,安全性部分应重点介绍。
  对于学生必须掌握的知识和技术,应重点讲解。例如,对关系数据库来说,SQL命令是最重要、最基本的访问方式,从建库、建表、数据操纵到数据查询以及基本的数据分析都要用到SQL语言,数据挖掘前的数据整理和清理,也要用到SQL语言,所以对这部分应该讲透、讲到位。
  2.基于计算思维的数据库课程资源构建
  为了适应不同专业的多种需求,以及在有限的时间内完成教学任务的要求,需要多种在线和离线的多元化教学资源相配套。在全国都在缩减公共课课时的大背景下,为了保证教学质量,笔者设计与实施了基于MOOC平台的教学模式,通过MOOC平台呈现课程内容。课下学生完成线上学习、习题与作业,与教师线上交流、讨论;课上教师检查学生学习情况、答疑、辅导、讨论,实现传统教学与网络教学相结合的多元化教学模式。笔者与浙江财经大学、浙江农林大学和浙江传媒学院等高校联合制作的MOOC视频课程(第一版)已经在玩课网(http://www.wanke001.com/)上线,在线注册学习人数达2300余人,有东北师范大学、上海海洋大学等多所省内外高校使用了本课程教学资源,教学效果良好。
  3.基于计算思维的数据库课程教学方法
  基于计算思维的教学,应以思维训练和提高问题求解能力为目标。在教学过程中,教师应以计算思维为切入点,针对不同的教学内容,采用适当的教学方法,训练学生的计算思维,使其在掌握数据库原理和应用技术的同时,掌握基本的计算思维方法。由于各专业的人才培养目标和内容不同,对计算思维和计算机能力的要求也不同,因此,除了传统教学中使用的讲授模式之外,教师还需要结合不同专业的特点,探索与计算思维相结合的多元化教学模式。
  如表1所示,针对表1中的课程体系,在基础理论、基本操作和系统开发中,教师分别对涉及的重点知识,引入计算思维中相应的方法。在相关知识点讲解和计算思维引入的过程中,根据具体的情况,笔者分别使用基于问题教学模式、任务驱动式教学模式、案例教学模式、课堂讲授 网络学习的教学模式中的一种或者多种模式,激发了学生的学习兴趣、启发了思维,取得了较好的教学效果。   (1)采用案例教学模式
  从激发学生学习的积极性的角度来看,与专业方向相融合的案例教学是一种重要的教学方法。“数据库原理及其应用技术”是一门理论和实践相结合的课程,教学方式中包括课堂教学和实验教学,两种教学方式都可以引入案例教学法。在理论教学中笔者引入案例教学,重在让学生深刻理解数据库的基本原理,培养学生的计算思维意识,从而从本质上和全局上进行思考并给出问题的解决思路。例如,针对金融工程专业的学生,在讲解实体联系模型时,让其设计一个网站管理会员制客户的数据库系统概念模型。在实验教学中引入案例教学,重在激发学生的学习兴趣和热情,培养学生的知识运用能力和动手实践能力,从而帮助其将知识“内化”为能力。实验教学案例的设计要注重趣味性,只有贴近生活并融入专业知识的案例,才能最大程度地激发学生的学习兴趣。
  课堂教学是整个数据库课程教学的第一个环节,笔者将案例渗透到课堂教学的每个环节,以传统的学生选课数据库为基础讲解基本知识点,然后联系实际中使用的“学生教务管理系统”的设计与开发,讲解知识点在实际中的应用。同时,采用分组教学模式,即在课程教学开始前将学生按照每组3~5人进行分组,并为每个组分配不同的项目。笔者考虑到学生目前的认知能力和知识水平,主要从功能需求、数据管理需求和信息安全需求三个方面尽可能清晰地描述每个案例,使每个小组看到案例描述都能清楚地知道自己应该完成的工作。这种做法可以有效地缩短学生在明确案例需求方面花费的时间,使他们把主要的精力放在数据库设计上,从而突出了数据库课程的重点。
  课后作业的布置也采用分组的形式,每组的作业知识点相同,但是具体的作业内容根据项目不同也有所不同。对普遍出错的知识点在习题课上集中讲解,对个别组出现的个别错误则采用课后答疑的方式解决。
  教师通过这种方式不仅可以加强和学生的交流,帮助学生巩固知识点,使他们更加正确地把握案例,而且还可以引导他们设计出合理的数据库,从而为后面的实验和课程设计打下良好的基础。
  (2)采用“大班授课、小班讨论”模式
  首先,教师在课堂上结合教学内容给出一些与具体理论知识联系紧密的案例,让学生以小组的形式进行自由讨论,充分发挥学生的主观能动性。其次,学生通过小班讨论,消化理解知识点,加深对案例的理解。最后,鼓励学生通过实际的项目案例来检验课堂所学知识,并通过上机操作来加深对技术的理解和掌握。
  (3)基于问题教学模式
  在课堂教学中,采用基于问题的教学法,能使师生在“提出问题、探究问题、解决问题、引发新问题”的螺旋式递进问题情境中进行交流和学习,启发思考。
  基于问题教学法,就是以问题为载体贯穿教学过程,使学生在设问和释问的过程中萌生自主学习的动机和欲望,进而逐渐养成自主学习的习惯,并在实践中不断优化自主学习方法,提高自主学习能力。基于问题教学法充分体现了学生的主体地位,能有效激发学生学习的主动性和积极性。
  (4)任务驱动式教学模式
  在教学中采用任务驱动教学法,为学生提供实践情境和感悟问题情境的体验,围绕任务展开学习,以任务的完成结果检验和总结学习过程,使学生主动建构一个从探究问题到实践、思考、运用相关技能解决问题的学习体系。
  (5)“课堂讲授 网络学习”的教学模式
  采用“课堂讲授 网络学习”的教学模式可以进一步激发学生学习的自主性。在课堂上讲授数据库核心的理论知识和关键技术及方法,培养和训练学生用计算思维的核心思想考虑问题和解决问题。利用网络课程向学生讲授数据库具体的操作方法,如表的创建和操作、报表的查询和创建、界面设计以及数据库操作的编程实现等。网络课程不受课堂学时限制,有利于学生拓展知识范围,对于重难点问题学生也可进行反复学习,有效解决了他们学习进度不同步的问题,在一定程度上起到了因材施教的作用。
  4.基于计算思维的数据库课程考核方法
  为了体现计算思维的培养效果,可采用过程性评价与结果性评价相结合的方法。该方法需要重视提高平时成绩在总成绩中的比例,规范平时成绩的考核指标,包括学生在教学平台上的表现、参与讨论的积极性、提出问题和解决问题的深度和创新性、作业和实验的完成情况、创新性作品的质量、出勤考核、阶段测试的成绩等,并且采用等级评分制,淡化分数,注重能力和素质的评价。同时也要重视考试的重要性,规范考试制度,建立试题库,采用上机考试系统统一考试、评卷,保证考试的公平性和公正性,保证不同班级、不同任课教师考核评价的一致性。
  在课程考核方面,实现根据培养计划和大纲要求,对课程需要掌握的知识和计算思维能力培养按照重要程度进行分级,然后在日常教学过程中,根据学生的表现进行评分,并根据其重要程度作为评分的权重,在综合平时成绩和期末考核成绩的基础上,给予总体的科学评价。笔者所在学校现在主要采用MOOC和翻转课堂的形式,考核比例如表2所示。
  结语
  计算思维是提高学生专业素质的有效途径,其数学思维和工程方法对数据库学习非常有帮助。笔者通过对“数据库原理及其应用技术”课程中基于计算思维的教学模式和教学方式进行研究,形成了适合高校学生数据库课程学习的一整套课程体系、资源库、支持平台、教学方法和成果,从而提高了学生对计算机领域相关知识的掌握和理解,增强了其利用计算思维解决本领域实际问题的能力。
  参考文献:
  [1]何钦铭,陆汉权,冯博琴.计算机基础教学的核心任务是计算思维能力的培养——《九校联盟(C9)计算机基础教学发展战略联合声明》解读[J].中国大学教学,2010(09):5-7.
  [2]李廉.计算思维——概念与挑战[J].中国大学教学,2012(01):7-12.
  [3]陆慧娟,关伟,高波涌,何灵敏.基于IPR-CDIO理念的数据库课程教学改革研究[C].浙江省高校计算机教学研究会——2015学术年会论文集.杭州:浙江大学出版社,2015(08).
  作者简介:陆慧娟,女,教授,浙江省高校教学名师,研究方向为模式识别、生物信息学等;高波涌,男,副教授,研究方向为模式识别、图像检索等;何灵敏,男,副教授,研究方向为模式识别、地理信息系统等;关伟,男,讲师,研究方向为模式识别、数据库应用等。
  基金项目:本项目得到全国教育信息技术研究“十二五”规划2014年度重点课题(146221930)、中国计量大学校级教改项目(HEX2014008)和量院〔2014〕93号(“计算机专业实践教学质量提升教学团队”)的资助。
其他文献
摘要:教育信息化给教育教学开创了新的局面,为教与学的各项活动注入了生机与活力:数字故事,润物细无声;电子白板教学,实现交互的课堂;多媒体教学,呈现多彩的历史;Wiki简报,记录成长的足迹;网络教研,思想火花的美丽碰撞。本文将就此展开叙述,探讨信息化环境下的历史教学如何能更好地开展。  关键词:数字故事;电子白板教学;多媒体教学;Wiki简报;网络教研  ● 数字故事,滋润细无声  数字故事作为一种
LOGO语言的学习可以训练学生的逻辑思维和发散思维能力,能发挥他们的创新潜能。但是学生们大多对学习LOGO语言的兴趣是前高后低,整体的学习水平是两极分化,形成的知识体系是零散残缺,对命令的运用是张冠李戴,对程序结构的理解是一知半解,对知识的机械记忆严重束缚思维的发散,这与学习LOGO语言的初衷大相径庭。究其原因,关键是他们还没有掌握好学习方法,或者说没有掌握一种适合学习LOGO语言的方法。思维导图
● 小学英语教学中运用多媒体存在的问题  1.为用而用  目前,很多小学英语教师都是抱着“只怕不用、不怕乱用”的心理,强硬地将学生拖进多媒体课堂。大量地使用多媒体进行教学,但是全然不顾所选的内容是否符合学生的兴趣,也不考虑所选的内容是否与小学英语教学内容相关。这种不科学的教学方式,无法有效地促进教学,甚至有可能影响课堂教学质量。  2.盲目“拿来”  随着信息技术的发展,教师都积极地使用多媒体进行
《借助“翻转”,跳出教材当“创客”》是苏州工业园区胜浦实验小学周丽老师撰写的文章,读来颇觉欣慰。  周丽的翻转课堂,是从修炼微课程教学法开始的。微课程教学法是为准备走向优秀翻转课堂的教师而准备的。其基本结构为三大模块,相应地有系统设计的作品“三剑客”,即课前自主学习任务单、配套教学视频和课堂学习任务单。  周丽学成之后,我曾经对她提出新的要求:常态化“翻转”。走向常态“翻转”之后,教师分析教材、洞
作为教育信息化重要组成部分的教育管理信息化,是提高学校管理效能和建设现代学校制度的有力手段,校园网、QQ、微信、在线留言等多种交互平台早已出现在许多学校信息化管理方式之中,而随着钉钉的推出,我校也开始探索钉钉在学校管理中的应用。  ● 为何选择钉钉  我校在教育管理信息化的起步阶段,曾与多家公司接触,打算引入学校OA平台。但有的定制要收费,重大版本升级要收费,动辄几万、十几万的高昂费用,让我们却步
摘要:近年来,3D打印技术逐渐成熟,相关的3D建模设计也被广泛应用于中小学信息技术教学中。本文从设计思维的培养角度出发,参照哈佛设计学院院长Peter Rowe提出的设计思维EDIPT模型,主要从同理心思考、需求定义、创意构思、原型实现和实际测试五个阶段,引导学生进行创新设计并使用3D打印技术完成创意模型的实现,提升学生的设计思维,让设计思维真实可见,引导学生建立创造性思考的能力。  关键词:设计
我一回头,身后的绿草全开花了。一大片。好像谁说了一个笑话,把一滩草惹笑了。  我来到市区黄河边十里风光带,一块块的绿草地宛如花的海洋。  也许是当农技员久了的原因吧,竟养成一习惯,在看那姹紫嫣红的花时,还要蹲下来,用手扒扒,发现花的下面竟是一片从枯黄中长出的绿草。  一幅画,有底色,那是美丽的衬景,是还未涂抹之前的真色;一湾水,有底色,那是清灵的透视,是还未混浊前的清晰;一座山,有底色,那是伟岸的
大肠共有1.5米长    人的躯体下部叫腹部,腹部的中间是肚脐。肚脐周围的一大团都是小肠。小肠把所有食物当中的营养吸收后,剩下的废物在腹部右下方的位置(回盲部)排入大肠。  腹部右下方的这个位置,就是大肠的起始部,叫盲肠。顺着盲肠往上走的一段(就是腹部的右侧位置)叫做升结肠。  结肠的中间像横梁一样,横在肚子的中间,叫横结肠。横结肠的上面是肝脏和胃,横结肠到了脾脏处(就是腹部的左上角)拐弯往下走了
女人又踱到山坡上晒太阳了。她仰面朝天,微眯了双眼,让阳光流水般均匀地从身体上淌泻下来,在脚下汇成一湾清塘。她舒服地张开双臂,将内心芜杂的烦恼完全沉浸下来,打算美美地浣洗一遍“阳光澡”。  阳光正从头顶的方向漫漶而下,它在小溪中嬉游,在山坡上溜滑梯,在岩石上打坐,在树梢上歇脚,在草尖上打滚,在鸟儿的双翼上舞蹈,馋得女人心头痒痒的。阳光来得多么慷慨大方啊!它是世间万物的营养之源,既能咀嚼也可啜饮。女人
微课程教学法把单位课时教学活动划分为三大模块,分别是自主学习任务单、配套学习资源和课堂教学方式创新。笔者尝试用微课程教学法的“翻转”模式从事《江南春》教学,围绕三大模块,设计了《江南春》翻转教学的“三剑客”。  ● 问题引领,达成课前学习目标  微课程教学法创始人金陵认为:“翻转课堂颠倒了‘学习知识、内化知识’原来的时空排序,是一种以‘学习知识主要在课外,内化知识、拓展能力主要在课堂’为基本结构的