“项目驱动教学法”在数据库课程教学中的应用
大数据技术下的数据驱动教学范式研究

大数据技术下的数据驱动教学范式研究作者:龙虎李娜来源:《电脑知识与技术》2018年第20期摘要:大数据背景下,数据驱动教学范式是当前的主要教学范式,是有别于早期的农业时代与工业时代经验模仿教学范式和信息时代的计算机辅助教学范式,是教学范式发展的第三个阶段。
在梳理大数据技术和数据驱动教学范式概念的基础上,利用文献研究法和系统法对其进行深入的研究,提出了大数据技术下的数据驱动教学范式架构。
将大数据技术引入教学范式,拓宽了对教学范式研究的视野,提供了新的研究思路,希望该研究能为教学范式的研究者提供参考和借鉴。
关键词:大数据技术;数据驱动;教学范式中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2018)20-0162-03Research on Data-Driven Teaching Paradigm of Big Data TechnologyLONG Hu, LI Na(Kaili University, Kaili 556011, China)Abstract: Under the big data background, the data actuation teaching model is the current main teaching model, is different with early the agricultural stage and the industry time experience imitates the teaching model and the information age computer aided teaching model, is the teaching model development third stage. In combs the big data technology and in the data actuation teaching model concept foundation, conducts the thorough research using the literature methodology and the system method to it, proposed under the big data technology data actuation teaching model construction. The big data technology introduction teaching model, has opened up to the teaching model research field of vision, has provided the new research mentality, hoped this research can provide the reference and the model for the teaching model researcher.Key words: Big data technology; Data driven; Teaching paradigm随着大数据技术、数据采集技术、数据存储技术、数据传输网络技术、人工智能、云计算等技术快速发展,我们已从早期的IT时代步入到了DT时代,大数据技术作为当前一项新的颠覆性的技术,正迅速融入教育、娱乐、金融等各行各业中。
《数据库技术与应用》课程标准(完整版)

《数据库技术与应用》课程标准课程代码:MB010020 课程类型:理论+实践课程属性:专业基础课适用专业:计算机网络技术学分:2.5 学时:48课程负责人:参编人员:一、课程定位(一)课程性质该课程是计算机网络技术专业课程体系中的一门专业基础课程,对后续数据库应用系统的开发起着铺垫作用。
该课程与职业岗位紧密联系,对学生职业素质与职业能力的培养具有实践指导作用。
(二)课程作用通过对该课程的学习,使学生掌握数据库的基本知识,掌握创建、维护和管理数据库的基本方法,学会并熟练掌握应用数据库存储、维护和查询数据的实践操作能力。
(三)前导、后续课程前导课程:《计算机基础》、《编程基础》后续课程:《PHP高级开发》、《网络安全》二、课程设计思路《数据库技术与应用》作为计算机网络专业的一门专业课,该课程主要任务是使学生能够理解性地掌握数据库主要技术,能够适应数据库应用开发岗位所需要的各种素质和技能。
或者说,培养面向数据库应用开发岗位,实践能力强、具有良好职业道德的高技能人才。
本课程是一门以实践为主的课程,同时兼顾概念的理解。
该课程每周4课时,授课方式为理论、实践一体化教学;主要教学方法有行动导向法、项目驱动法、多媒体演示法等;主要学习方法有小组学习法、自主学习法、项目模仿学习法、DBA项目任务实战学习法等。
三、课程目标(一)能力目标1.创建并维护数据库的能力;2.创建和管理表、编辑数据的能力;3.检索数据的能力;4.利用MYSQL语言编写简单应用程序的能力;5.创建索引、视图、存储过程和触发器的能力;6.对数据进行复制和恢复的能力;7.数据安全性、完整性保证的能力。
(二)知识目标1.掌握数据库的基本概念;2.掌握数据库软件的安装和主要组件的操作方法;3.掌握数据收集和数据库分析与设计方法;4.掌握数据库创建、维护和管理的方法;5.掌握数据检索等基本应用。
(三)素质目标1.诚实、正直;2.客观,善于沟通;3.具有敬业精神;4.有团队意识、学习能力强。
职业高中教育中数据库教学方法论文

浅议职业高中教育中数据库的教学方法摘要:职业中学教育是不同于普通中等教育的教育层次,职业中学教育更侧重于实践性,更注重技术在工作中的应用。
但是目前的部分中职课程教学还远没有达到实际需要,脱离工作实践。
笔者就所从事的计算机基础教育,利用项目教学法,浅谈如何有效提高中职教学效果。
关键词:中职教育;数据库应用软件;项目教学法中图分类号:g642 文献标识码:a 文章编号:1007-9599 (2011) 22-0000-01teaching methods of database vocational high school educationzhang bin(liweiqiang vocational school,foshan 528300,china)abstract:secondary education is different from the general educational level of secondary education,vocational secondary education is more focused on practical,focusing more on technology in work application.however,the current section is far from teaching staff to actual needs,from work practices.the author are engaged in computer education,the use of project approach,talking about how to improve vocational teaching.keywords:vocational education;database applicationssoftware;project teaching项目教学法是在建构主义学习理论的影响下,通过选取“工程项目”来创设“情景”,通过“协作学习”的方式开展学习,通过完成“工程项目”来达到“意义建构”,其“以项目为引导,以任务为驱动”的教学方式对学生综合能力的提高起着十分重要作用。
“项目驱动”法在《计算机应用基础》实验教学模式中的探索

实践证明,项 目驱动” “ 的计算机实验教学模式能够充分体现以任务为 主线, 在教学过程 中采用 “ 目驱动” 项 教学模式 , 使得我们的教学注重 的不 是 最 终 的结 果 , 而是 完 成 项 目的过 程 , 不 仅提 高 了学生 的学 习 效果 , 证 这 保 了教学 质 量 , 且锻 炼 学 生处 理 解 决实 际 问题 、 速 适应 实 际工作 的能 力 , 而 快 以实现 与就 业 岗位 需 求 的直 接接 轨 。
参 考 文献 [] 1 吴献 文 ,陈承 欢. 项 目驱 动 +案例 教 学”模 式在高 职教 学的探 索与 “
应用 . 电脑知 识 与技 术 。
[】 2 张小梅 . 计算 机导论 课教 学方 法探讨 . 黔东 南 民族师 范高等 专科 学校
学. ‘
知识内容化为 自己的知识。另一方面 , 项 目驱动”实验教学注重实践, “ 教 师 角色 的 转换 。 种 教 学方 式 下 , 师 不 再是 知 识 和理 论 的 简 单灌 输 者 , 在这 教 而是 在 实施 教学 中既要 是老 师 又要 是信 息 咨询 员 , 生在 做 项 目时 , 有活 学 所 动都 应在 教师 的紧 密监 控 与指 导下 进行 , 遇到 的 难题 和最 终 结果 , 师 都要 教 参与决定和个别辅导 , 教师要给学生随时补充必要的知识信息, 在学生有疑 问时及 时进行咨询解答。 教师应引导学生进入状态 , 帮助学生明确项 目的目
二 、启动 “ 目驱 动 ”教 学 法 的依 据 和 意 义 项
项 目驱动 教 学法 是 实施 探 究 式教 学 模 式 的一 种教 学 方 法 , 一 种建 立 是 在建 构 主义 教学 理论 基 础 上的 新方 法 , 建构 主义 学习 理论 认 为 , 不 是通 知识
项目驱动教学法在独立学院《XML程序设计》课程中的运用

广东技术师范学院学报(自然科学)2012年第2期Journal of Guangdong Polytechnic Normal University No .2,2012项目驱动教学法在独立学院《XML 程序设计》课程中的运用胡安明(广东技术师范学院天河学院,广东广州510540)摘要:独立学院开设的《XML 程序设计》课程涉及的知识点多,且应用性强,而实践环节的设计不足,使得学生难以形成完整的知识体系,影响了课程教学效果.本文借鉴建构主义的教学模式,通过以项目的方式整合XML 课程教学各个知识点,以提高该课程的教学效果.关键词:XML 课程;独立学院;实践教学中图分类号:G 642文献标识码:A文章编号:1672-402X (2012)02-0059-02收稿日期:2012-02-20作者简介:胡安明(1982-),男,湖北荆州人,广东技术师范学院天河学院计算机系讲师.研究方向:数据库系统,移动开发.0引言独立学院是我国多种办学模式中的一种,层次属本科院校下二级学院,人才培养目标与普通高本科教育和职业技术教育有所不同;即注重理论教学的同时,强化实践教学,突出应用型本科这一特色.但独立学院发展时间不长,相对积淀较少,如何突出应用型本科,如何在进行理论教学的同时,强化实践技能培养,是亟待解决的问题.1课程现状《XML 程序设计》是计算机专业本科必修课程,其课程内容主要涵盖XML 应用和XML 程序设计两个部分;XML 本身是一种数据描述表达语言,所包含的技术体系极为广泛,相对课程的知识点和应用面也是非常广.在以往传统教学模式中,对教学内容的组织一般按技术点进行划分,基本是先讲解技术理论,然后在给出实例.这种教学方式基本由教师主导,学生对XML 中所涉及的技术,也只是如同过走马灯似的,过了一遍,难以应用于实际开发.针对这些教学中存在的问题,引入项目驱动的将各个知识点串联起来,贯穿于整个教学中,教师引导学生掌握各个知识点;学生通过开发项目的方式,理解XML 的每个知识点“可以做什么”、“什么地方做”、“如何做”,来提高教学效果.2“项目驱动”教学法项目驱动法在教学过程中以项目的设计和实施为主线,把知识点融入项目执行的各个环节中,随着项目的进展完成各项教学任务.项目驱动的学习是一种基于建构主义学习理论的探究式学习模式.教师为辅助,师生共同实施一个完整的项目的教学活动.由教师提出项目,引导学生利用已有的知识构建新的知识体系;在这过程中学生是主体,将课程中的各个知识点融入进来,自主解决问题,激发学生热情,实现从“要我学”到“我要学”的转变,提升学习的快乐,促使学生全面学习.项目驱动教学法近年来已在很多课程的教学实践中取得不错的效果,但由于各门课程的教学内容及可操作性不同,相应的实施方法不同,本文针对《XML 程序设计》课程的教学内容特点结合独立学院现状,及教学中所遇到的困难,使用项目驱动教学法对该课程的教学进行探讨.3教学内容组织《XML 程序设计》一般安排计算机专业本科三年级学习,在此之前学生一般都已学习过高级程序设计、数据库技术等专业课程,已有了一定的程序编写基础,此外还有大部分学生都有选修过Web 程序开发等课程,这就为项目驱动教学提供了基础.第2期胡安明:项目驱动教学法在独立学院《XML 程序设计》课程中的运用XML 课程教学知识点主要包含两个部分即XML 应用和XML 程序设计,XML 应用主要包含XML 的数据描述组织,XML 的数据格式定义,XML 数据模型解析,Xpath 的数据查询;XML 程序设计主要是围绕XML 应用所展开的相关开发技术,例如:DOM 、SAX 等.项目的实施必须要结合学生前面所学过的高级程序语言(C#,Java )结合进行,才能是学生理解XML 中每个知识点“可以做什么”到“什么地方做”直至“如何做”这一过程.项目的实施;选取一个常见的Web 应用系统的开发,按照软件工程的设计思路,将系统划分为,数据层、数据访问层、业务逻辑层、显示层、四个层次,将XML 的各个知识点融入其中,如图1所示.教学内容可以参照图1中软件体系结构安排,将教学内容分为3个部分:(1)数据实现层:XML 语言规则,DTD 技术,Schema 技术(2)数据访问层:这是XML 课程中重点内容,从Dom 模型入手,结合Java/C#讲解访问模型,并结合一定实例进行深入;然后在讲解Sax 模型级DSO 等.(3)逻辑业务层和显示层:重点讲解XLST 和Xpath 技术和Xquery 技术等.4课时的安排在确定教学内容及顺序后,便可设计具体的教学课时安排,我院XML 课程一般学时安排在54-56之间,理论和实践的课时安排由授课老师制定,所以课时安排上按项目实现的先后顺序进行,首先讲解数据实现层,其涉及都是较为基础的理论知识,重点安排理论讲解,以项目实验进行配合.数据访问层,是XML 课程中重点内容,其中的Dom 更是XML 的主要访问技术,所以在这个部分,以理论讲解为辅,项目实践为主.逻辑业务层和显示层是,XML 主要辅助技术,但技术理论较多,课时安排上理解讲解和项目实践各占一半.其授课计划如下表1所示.5项目教学环节的注意基于建构主义的项目教学法与传统的教学法相比,有了一定的区别,主要表现在教学目标和教学过程上,在项目教学法中,不仅注重基本理论和技术原理的讲解同时,更注重重构知识体系和技术的实际应用,以及将学生由传统的学习转变为应用技术理论的开发者角色上来.所以在授课过程中要注意以下几个问题:(1)项目展开与课程的结合在项目教学过程中,学生是教学过程中的主体,教师是引导;引导学生如何将所学的理论知识去解决实际问题,从而理解该知识点的用途和原理.这就需要教师,对项目中所应用的技术于课程中的各个知识点去有机结合,设计出符合学生特点及难度“项目”内容;例如在讲解数据访问层时,如何引入Dom 技术,Dom 技术用途和应用方法,Dom 在Java 语言中如何应用,以及如何实现使用Dom 技术开发的数据访问层.通过结合项目的方式,是学生在学习该知识点是能即时的掌握该知识点的用途和使用.(2)把握教学进度,突出重点项目驱动教学,即按照项目的实现过程来进行教学,在教学过程中不但要按照教学计划安排的时间授课,同时,也要尽量将项目的实施时间表和教学进度表结合起来,使得项目实施和教学进度的协调.在教学计划内容的制定上,应与项目中的主要实现技术点相结合.教学实施过程中原则上是完成教学内容,但也需通过项目突出图1XML 知识点与项目层次图(下转第71页)60··第2期课程的主干知识点,帮助学生建立知识技能体系.(3)提供必要的实训条件围绕对学生项目开发实用技能的培养,创建具有职业氛围的软件开发实训室.从项目需求分析到项目开发、测试、维护,让学生了解一个项目开发的全过程,以提高学生的组织管理能力和技术管理能力,同时掌握有关规程、规范的应用,提高直接顶岗能力.在加强实验实训硬件设施的同时,还要注重加强实训教学人员的技术培训,有计划、有重点地对实训教学人员进行培训.6结束语针对XML 课程教学中存在的难点,结合独立学院办学的特点,提出了项目驱动教学法应用在XML 课程的教学中.通过实践教学表面,项目驱动教学法能充分的调动学生学习的主动性,在学习XML 的同时也掌握XML 与XML 相关的开发技术.培养学生全面分析问题,主动解决问题,团队合作能力.参考文献:[1]程有娥.浅谈项目教学法在高职课程教学中的应用[J ]吉林工程技术师范学脘学报,2006,22(8):52-54.[2]何瑜.加强过程控制.采纳形成性评价[J ].中国科技信息,2005,(14):202-203.[3]贺平项目教学法的实践探索[J ].中国职业技术教育,2006,(8):13-14.在代码的设计上,同采用Bridge 设计模式有相似之处,这里就不给出伪码,从外观上看,这两个模式有着很相近的结构,都是采用继承机制的替代,都是把变化的部分封装起来,但是他们是为了解决不同的问题而设计的,Bridge 模式注重于分离抽象和实现,而Strategy 模式注重于算法的封装.2.4其他设计模式除了上面列举的三种典型的设计模式之外,项目里还用了大量的其他设计模式,比如说:在资料维护的时候采用的Observer 设计模式,数据检索和分页显示的时候的Iterator 模式等.3结束语在面向对象的编程中,软件的复用性和可维护性越来越被重视,通过采用实践证明为正确的经验总结的设计模式能较好地解决软件复用问题.通过对设计模式的研究,体会和领悟其中的设计指导思想,将其运用到具体的项目里,合理地选择适合的模式,才能发挥出设计模式的作用.使得应用程序更加的健壮和稳定,同时,也有利于提高系统的可扩展性和维护性.参考文献:[1]王宏伟,董丽丽.设计模式在软件重构中的应用与实现[J ].中国科技信息,2010,15(6):23-25.[2]李海颖.基于C++设计模式之State 模式分析实例[J ].邢台学院学报,2011,7(4):184-187.[3]林舒萍,罗键.设计模式的应用研究[J ].计算机工程与设计,2010,26(11):122-124.[4]李旭章.设计模式在架构设计中的运用[J ].电脑知识与技术,2009,5(7):1627-1628.[5]何成万.设计模式的元建模体系结构及其应用[J ].武汉理工大学学报,2010,32(2):103-105.[6]钟金琴,辜丽川,张友华,朱诚.设计模式的一种形式化描述方法[J ].微电子学与计算机,2009,26(6):150-153.徐省华:设计模式在政府采购系统中的应用(上接第60页)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!71··。
数据库_教学设计方案

一、教学目标1. 知识目标:(1)使学生掌握数据库的基本概念、体系结构及数据模型;(2)使学生熟练运用SQL语言进行数据库设计、查询、更新、删除等操作;(3)使学生了解数据库管理系统的基本原理和常用工具。
2. 能力目标:(1)培养学生运用数据库技术解决实际问题的能力;(2)提高学生的编程能力和逻辑思维能力;(3)增强学生的团队协作能力。
3. 素质目标:(1)培养学生严谨的科学态度和良好的学习习惯;(2)提高学生的创新意识和实践能力;(3)增强学生的社会责任感和职业道德。
二、教学内容1. 数据库基础知识(1)数据库的基本概念、体系结构及数据模型;(2)关系数据库的组成、特点及关系代数;(3)数据库设计方法及步骤。
2. SQL语言(1)SQL语言的基本语法及常用操作;(2)SQL查询语句的编写及优化;(3)SQL数据定义、数据操纵和数据控制语句。
3. 数据库管理系统(1)数据库管理系统的基本原理及常用工具;(2)数据库的安全性、完整性和并发控制;(3)数据库备份与恢复。
4. 数据库应用开发(1)数据库应用系统的设计与实现;(2)数据库应用程序的调试与优化;(3)数据库性能分析与优化。
三、教学方法1. 讲授法:系统讲解数据库基本概念、体系结构及数据模型,使学生对数据库有一个全面的认识。
2. 案例分析法:通过分析实际案例,让学生了解数据库在实际应用中的问题及解决方法。
3. 练习法:布置课后练习,巩固所学知识,提高学生的编程能力和逻辑思维能力。
4. 项目驱动法:设计数据库项目,让学生在实际操作中掌握数据库技术,提高解决实际问题的能力。
5. 小组讨论法:鼓励学生积极参与讨论,提高学生的团队协作能力和沟通能力。
四、教学进度安排1. 第一周:数据库基础知识介绍,关系数据库的组成、特点及关系代数。
2. 第二周:数据库设计方法及步骤,SQL语言基本语法。
3. 第三周:SQL查询语句的编写及优化,数据定义、数据操纵和数据控制语句。
任务驱动教学法在中职计算机教学中的应用
任务驱动教学法在中职计算机教学中的应用随着科技的发展和社会的进步,计算机技术已经成为了现代社会中不可或缺的一部分。
尤其是在中职教育中,计算机教学已经成为了重点学科之一。
如何有效地教授计算机知识,使学生能够掌握技能并应用于实践中,成为中职计算机教学中的重要问题。
在这任务驱动教学法成为了一种备受青睐的教学方法。
本文将探讨任务驱动教学法在中职计算机教学中的应用,并对其进行深入分析和研究。
一、任务驱动教学法概述任务驱动教学法是一种以任务为核心的教学方法,通过设计和安排任务来激发学生的学习动机和积极性。
任务驱动教学法强调学生的主动参与和实践操作,注重培养学生的问题解决能力和创新能力。
通过任务驱动教学法,学生能够在参与实际任务的过程中,自主发现问题、分析问题、解决问题,从而达到知识的掌握和应用。
1. 设计真实任务情境任务驱动教学法在中职计算机教学中的应用,首先要求设计真实的任务情境。
教师可以通过模拟真实的工作场景或项目需求,设计相应的任务情境,让学生在实际的环境中进行学习和实践。
教师可以设计一个模拟网络维护的任务,让学生在指定的网络环境中,进行网络故障排查和解决,从而掌握网络维护的基本技能和方法。
2. 强调跨学科综合任务驱动教学法还强调跨学科综合的教学方法。
在中职计算机教学中,教师可以设计跨学科的任务,将计算机知识与其他学科知识结合起来,让学生在任务中学习相关的知识和技能。
教师可以设计一个跨学科的项目,要求学生设计并实现一个包含数据库、图像处理和网页制作的应用程序,这样既能够学习计算机相关知识,又能够锻炼学生的综合能力。
3. 注重实践操作任务驱动教学法强调学生的实践操作和动手能力。
在中职计算机教学中,教师可以通过设计任务,让学生参与实际的项目开发和实践操作,从而掌握计算机技术和方法。
教师可以让学生参与一个真实的软件开发项目,要求学生在团队中负责一部分功能的开发和测试,从而提高学生的实际操作能力和团队合作能力。
将工程项目引入到教学中——“项目驱动教学法”的实践
正 做 到 ” 做 中 学 , 学 中做 ” 在 在 。
观 念 , 变 旧 的 教 育 方 式 , ” 老 师 为 中 心 ” 变 为 ” 学 生 为 改 将 以 转 以
网络 环 境 下 P ooh p教 学 除 了 大 量采 用 案 例 教 学 法 外 . htso 在 实 际 教 学 过 程 中 , 可 根 据 P ooh p各 模 块 内 容 、 生 自身 特 还 htso 学 点 等 实 际情 况 ,灵 活 运 用 其 他 教 学 方 法 。 如 : 务 驱 动 法 、 作 、 任 合 学 习 法等 等 。采 用 任 务 驱 动 法 教 学 , 学 生 带 着 问 题 学 习 . 目 让 有 的的进行” 网上 冲 浪 ” 对 培 养 学 生 动 手 能 力 和 解 决 问 题 的能 力 。 非 常有 益 。合 作 学 习法 , 用 网络 良好 的 交 互 性 . 组 学 生在 共 利 各 同案 例 中进 行 分析 研 究 .讨 论 交 流 . 以协 作 的方 式 共 同完 成 项 目, 而 达 到学 习 目的 , 有 利 于 学 生 团 队 精 神 的培 养 从 且
到 的核 心 问 题 .这 主要 是 由 于 产 品 零 部 件 结 构 的 数 据 模 式 复 杂 四 学 过 程 的 设 计 教 根 据 项 目驱 动 教 学 法 的 具 体 要 求 .在 职业 中专 计 算 机 专 业
的关 键 。 目以实 用性 为 主 , 个体 系 针对 企 业 管 理 中所 需 要 的 运用 项 目教学 法 开展 了 教学 实验 .实 验 时 间 为一 个 学 期 ,以 测 项 整 应 用 要 求 为 出 发 点 . 分 体 现 计 算 机 应 用 的特 点 . 过 社会 调查 验 、 目评 判 为 检 测 手 段 。 验 学 生对 基 础 知识 ( 转 第 1 0页 ) 充 通 项 检 下 9
任务驱动教学法在《数据库技术
任务驱动教学法在《数据库技术摘要:”任务驱动”教学法,体现”课堂以学生为主体、教师为主导”的教学方式,着力于对学生创新精神和实践能力的培养,使学生在完成任务的过程中培养他们提出问题、分析问题、解决问题的能力。
在access数据库教学中采用”任务驱动”教学法,课堂上教师教得轻松,学生学得愉快,教学效果会得到极大的改善。
关键词:任务驱动教学法;数据库技术;能力;培养中图分类号:g718文献标识码:b文章编号:1672-1578(2013)04-0210-01access数据库课是一门集知识和技能于一体、实践性很强的课程,要求学生既要学好理论知识,又要掌握实际操作技能。
而”任务驱动”教学法,体现”课堂以学生为主体、教师为主导”的教学方式,着力于对学生创新精神和实践能力的培养,使学生在完成任务的过程中培养他们提出问题、分析问题、解决问题的能力。
因此”任务驱动”教学法很适合计算机类专业课“数据库技术--access 2003”的教学。
1.注重任务的设计,调动学生学习的积极性、主动性和创造性任务设计是课堂教学成败的关键环节。
任务设计的形式必须贴近学生生活,必须是学生感兴趣的东西。
只有这样,才能营造宽松的教学环境,调动学生的学习热情和求知欲望,在融洽与和谐的情境中获得良好的教学效果。
例如在《数据库技术——access 2003》这门课程的教学中,要求学生能根据一个实际需求完成一个数据库系统的设计与实现。
它强调从需求分析、数据搜集、数据整理、系统设计到系统实现全过程的参与。
在设计时可以通过对图书管理工作人员进行调研,帮助学生了图书管理数据库系统的功能,了解图书管理的基本工作流程和工作要求。
任务的提出甚至可以由师生共同讨论或学生根据自身需求自主提出。
例如在《数据库技术——access 2003》的教学中要执行一个参数查询,要求学生做出不同的参数设置,实现对读者借阅情况的查询。
在任务设计上要求大家想办法为难老师,出难题。
PBL与案例教学法双轨教学模式在数据库课程中的应用
PBL与案例教学法双轨教学模式在数据库课程中的应用【摘要】本文主要探讨了PBL与案例教学法双轨教学模式在数据库课程中的应用。
在分析了研究背景和研究意义。
在介绍了PBL和案例教学法在数据库课程中的具体应用,以及双轨教学模式的设计与实施方法。
通过案例分析和效果评估,展示了这种教学模式的优势和实际效果。
结论部分总结了PBL与案例教学法双轨教学模式的优势,并展望了未来的发展前景。
通过本文的研究,可以为数据库课程的教学提供有益的参考和借鉴。
【关键词】PBL, 案例教学法, 双轨教学模式, 数据库课程, 应用, 效果评估, 优势, 未来展望, 案例分析1. 引言1.1 研究背景随着信息技术的快速发展和大数据时代的到来,数据库技术在各个领域都扮演着至关重要的角色。
数据库课程作为计算机专业中的核心课程之一,旨在培养学生对数据库原理、设计和应用的深入理解和实践能力。
然而传统的教学模式往往以教师为中心,学生缺乏主动性和实践经验,难以真正掌握实际应用中的数据库技术。
有必要探索更为有效的教学方法来提高学生的学习效果和实践能力。
问题驱动学习(PBL)和案例教学法被认为是两种有效的教学模式,它们注重学生的主动参与和实践,培养学生的解决问题的能力和团队合作精神。
将PBL和案例教学法结合起来,构建双轨教学模式在数据库课程中的应用,有望提升学生的学习效果和实践能力,培养学生的综合能力和创新精神。
本文旨在探讨PBL与案例教学法双轨教学模式在数据库课程中的应用,为数据库课程的教学改革提供参考和借鉴。
1.2 研究意义通过PBL与案例教学法双轨教学模式的应用,可以帮助学生更好地理解和掌握数据库相关知识。
通过实际案例的引导和分析,学生可以更好地理解数据库概念和原理,加深对知识的理解。
通过团队合作的方式,学生可以更好地应用所学知识解决实际问题,培养实际操作能力和解决问题的能力。
PBL与案例教学法双轨教学模式的应用也可以激发学生的学习兴趣和参与度。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
“项目驱动教学法”在数据库课程教学中的应用
【摘 要】本文首先提及现在大多数高校数据库课程教学的现状,并且做了
简单分析;从而引出项目驱动教学法的优势,然后介绍项目驱动教学法的实施过
程及总结。
【关键词】项目驱动;数据库
1.数据库课程教学现状
目前,社会对计算机专业人才的需求,较大部分是工程型应用人才。在当前
就业竞争越来越激烈的形势下,要增加就业机会,不仅要有扎实的专业理论基础,
更应有实践动手能力。数据库技术是计算机软件系统开发的核心技术,因此“数
据库技术”课程的教学在计算机专业人才培养中尤为重要。
但是,目前很多高校关于数据库课程的教学在教学方式上,以理论讲述为主,
实践操作为辅,导致学生在进行一个完整数据库系统设计中,很多环节存在问题,
比如:设计步骤不完整、步骤次序错误、概念结构设计错误较多。分析原因如下:
1.1实践内容相互孤立
很多实践教学仅仅作为理论课程的补充,在学习完每个知识点后,上机实践
验证,完成对理论知识的理解。上机实践内容相互孤立,没有体现出前后知识点
之间的联系和知识的综合应用,没有实践一个完整工程项目的开发过程,导致表
面上学生学习了数据库的设计方法,实际上没有掌握数据库应用系统开发所遵循
的软件工程化原则,没有从实践中总结出数据库应用系统的开发思想和方法。学
生只知道独立的例子,不知道知识点之间的相互联系,不知道如何综合应用数据
库知识。
1.2创新性不够
以往实践教学的目的只是验证和巩固所学的理论知识,几乎全是验证性实
验。上机实践过程只是验证各个知识点,没有自由发挥的机会,上机实践的兴趣
逐渐消失。由于没有机会实践一个数据库应用系统的设计和开发过程,更谈不上
创新能力的培养。
2.项目驱动教学方法优势
基于以上情况,笔者在实际教学中尝试项目驱动教学法,打破书本上原有界
限,不管章节知识点的先后顺序,以项目任务为教学单元,使用具体的数据库系
统案例作为一个大项目,然后将整个课本所有章节的的知识点融合到大项目所划
分出来的各个小项目(小任务)里面,针对项目给学生渗透理论知识点,使得学
习过程是一个不断成功地完成基础任务的过程。
项目驱动教学法有以下优势:
(1)通过“项目任务”来诱发、加强和维持学习者的成就动机,可以引起学
生的学习兴趣,学生不只是坐在那里听讲、记笔记,而是根据教师提供的项目进
行思考、判断和分析,找出解决方案,从而培养了思维能力和实际工作能力。
(2)可以加深学生对概念的理解,深化学生对理论知识的系统认识,因为
在教学中不是从已有的概念、理论出发,而是以实际项目案例为出发点,去探究
概念、理论和规律,从而达到了学生对所学课程深刻理解的效果。
(3)可以培养学生辩论、分析、应用理论和与人交流思想进行沟通的能力。
3.项目驱动教学法的实施
项目驱动教学法实施的过程一般分为设计任务、分析任务、完成任务、评价
任务等。
3.1提出明确且可行的任务
数据库课程教学最终所要达到的教学效果,是让学生学以致用,能开发出一
个小型数据库系统。所以笔者在《数据库技术应用》课程讲解的第一堂课,就给
学生展示、欣赏几个使用数据库软件设计出的实用数据库系统实例,让学生体会
到数据库软件的功能和作用。同时,给学生设计本学期这门课程的最终任务要求:
分小组,每个小组在期末要设计出一个简单功能的数据库应用系统,希望通过学
生自己动手实践的方式来掌握书本相关理论知识和数据库系统构建的方法。
3.2合理分解任务
对于要设计一个完整的数据库系统这样一个大任务,很多同学乍一听,觉得
很难,认为无法实施,此时可以给学生解释,每个章节的学习都是实施课程大任
务的基础,因此课程大任务可以按照章节进行分解,每个章节可以设计一个或多
个小任务,通过每个章节小任务的完成,就自然积累到大项目的实现。
3.3实现任务
3.3.1分组
把全班同学平均分成几个小组,并在每组中设立”项目经理”,全面负责小组
的学习讨论和落实工程项目的安排。分组的依据为:学生的学习成绩、知识结构、
学习能力、性格特点、男女搭配等,主要以互补的形式为主,成绩好的与成绩差
的搭配,性格内向的与外向的搭配等。争取每组人员的能力尽量达到均衡,避免
两极分化的境况。
3.3.2具体任务分配
在分好组的基础上,每1个或2个学生选择项目中其中一个模块具体负责,
比如,有人承担项目的“需求分析”,有人保证创建数据库系统的数据源“表“,有
人负责数据库系统中“查询”的设置等,尽量使每个模块任务明确、细化,责任到
具体每个人,这样可以使小组成员之间互相牵制、影响,无形中就督促学生积极
的配合其它成员完成项目任务,提高了学生自主、自觉学习的能力。
3.4任务评价
学习效果评价既是总结与提高的重要阶段,又是培养学生良好的自信心与成
就感的绝好时机。学生完成项目任务后,教师根据学生完成结果,适当做出点评,
并帮助学生作归纳与总结。当学生以个人成果(如电子版或是打印版)的形式完成
某项任务时,教师需要通过对其学习成果进行展示、交流、讨论、分析、评点,
及时对学生的学习情况做出反馈和评价。在学生完成任务,获得一定的成就感时,
教师及时表扬与鼓励,可以刺激学习热情与学习兴趣,增强自信。
总之,项目驱动教学法强调学生创新能力的培养与全面素质的提高,是传统
教学方法的改进,比较适合数据库课程的教学。教学过程将理论知识点融入到具
体的项目案例中,使学生通过实例来体会知识点,并且感受到理论与实践的结合,
达到了学以致用的效果,同时还培养了学生自主学习、协作学习和创新的能力,
提高了学生学习的积极性。
当然,项目驱动教学法将新知识分解到一些任务中,可能会忽略知识的系统
性和完整性。所以在此方法实施过程中,提出项目案例时一定要把握具体的小任
务、新旧知识之间要有一定联系,并且,在一个单元或一个章节的学习之后,教
师有必要引导学生对所学知识进行及时的总结归纳,以形成知识的系统性。