- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库原理》教学中项目意识培养方法
《数据库原理》教学中项目意识培养方法摘 要: 对《数据库原理》课程体系的内容整合、实践设计、教学过程控制、考核方式进行改进,能培养学生的学习兴趣,取得“学而知用,因用而学”学用一体的教学效果,提高学生实际分析问题、解决问题的能力,加强《数据库原理》课程的教学改革,有利于提高计算机专业人才培养的质量。
关键词: 《数据库原理》 研究性教学 实践教学 培养项目意识
1.引言
《数据库原理》是高校计算机科学与技术学科教学计划中的核心课程之一,是计算机科学与技术专业中的一门专业基础课,同时也是数据挖掘和人工智能等课程的基础,在整个计算机知识体系中具有十分重要的地位。对此课程的理解、掌握和拓展,将对学生的编程能力产生深刻的影响。但是,《数据库原理》的理论性强,概念抽象,学生难以理解。本文针对《数据库原理》教学过程中存在的问题,就研究性教学模式和实践教学的开展进行了探索。
2.教学现状
2.1过分偏重理论。
《数据库原理》是一门理论性较强的专业基础课,但目前多数教师依然使用传统的教学方法,将课本知识按部就班地向学生讲解[1],将理论知识一遍一遍解释,最多举个简单的例子加以说明,但是,课堂时间有限,学生注意力最集中的时间有限,多数学生不能一直集中精神跟随老师的思路,所以教学效果不好。
2.2学习目的性不强。
在知识技术竞争激烈的今天,学生更倾向于实用技术的学习,而《数据库原理》课程中多数是理论知识,学生只知道学习,但不知如何使用[1][2],甚至学习完该课程还不知道可以将学到的知识用于何处,学习活动枯燥[3],这就影响了部分学生学习的积极性。
2.3实践内容单调、孤立。
虽然该课程有相应的实验内容,但多数实验内容偏向于教材内容的巩固,没有实际应用内容的穿插,也没有体现与其他课程的联系[1][4],这就影响了该课程与其他课程知识的融合。
3.教学思想与方法
3.1教学对象。
《数据库原理》课程开设之前,应该开设C++、JAVA、C#之类的编程语言,首先培养学生的编程思想,提高逻辑思维能力。这样,学生就具备了基本的项目开发技术,只是尚未开设数据库之类的课程,没有数据库相关知识,那么该课程就从项目开发任务的角度[5],提高学生分析问题、解决问题的能力,促进教学质量的提高。
3.2教学思想。
课堂教学的内容应该精而实用,需要合理地将本课程内容与其他应用相关课程紧密结合起来,精心选配和组织那些基本的、核心的内容,将学生在预习中所提出的难点与数据库相关项目开发知识结合讲解,让学生知道所学知识“何时用”及“怎么用”,使学生在学习《数据库原理》的过程中有一种为了项目应用而学习的意识,而不是先前的盲目学习。
3.3教学方法
在《数据库原理》教学过程中培养学生的项目意识,就要将数据库教学与项目开发紧密结合起来,让学生在学习数据库知识的过程中知道何时可用,同时也知道学习的知识在项目开发中如何使用。
3.3.1内容选配整合
《数据库原理》内容的特点是概念多、逻辑性强、综合性强、技巧性强。由于学生的基础不同,将教学的重点放在基础知识的学习、基本方法的训练和基本能力的培养等方面。对于这门课,其基础的且重点的内容应该是SQL语言(数据定义、数据查询、数据更新)、数据库安全性与完整性、数据库设计三大基础知识和存储过程、触发器、游标三大数据库编程技术。那么在教学过程中,就应该将这些知识与技术穿插于项目开发的整个过程。
(2)教学过程控制
由于《数据库原理》教学内容理论性较强,缺乏趣味性,因此我们在继承传统教学优点的基础上,将原理性知识与项目实践相结合,使学生在学习过程中始终具有为项目实践而学习的意识。要做到这一点,首先,在学习整个课程之前,演示一个简单的项目成果,让学生清楚地认识到数据库在此项目当中的应用及所具有的重要地位。其次,在教学过程中将此项目分解成若干功能模块,班内学生分组,每组负责一个功能模块,教师先讲解数据库基本知识,当讲解到项目中用到的知识点时,提醒学生马上应用到项目实践当中。比如,讲到数据库设计时,让学生根据自己负责的项目模块,设计出符合项目实际应用的数据库;讲到数据定义时,让学生根据自己设计的数据库将基本表等数据库对象定义出来,这就能使学生明白如何使用。再次,学生在项目实践过程中遇到数据库方面的问题时,教师集中讲解,指出所用知识点,让学生明白其原理知识,这就可实现从原理到实践,从实践再到原理的良性循环。最后,师生互动,不能灌输式教学,给学生充分的讨论空间,通过讨论发挥想象,激发思维,加深理解。
3.3.3实践教学设计
为了巩固课堂学习效果,加深理解,每次课对应的上机实验是不可缺少的一个教学环节。本课程实验采用模拟项目开发
您可能关注的文档
最近下载
- 二零二四年度家族企业股权分割与传承协议范本.docx VIP
- 海尔集团岗管理手册.doc VIP
- 中医治疗脊椎病.pdf
- 空调加雪种培训.pptx
- 海尔集团员工关系管理手册.doc VIP
- 一类、二类医疗器械及其零部件、三类医疗器械研发生产新建项目环评可研资料环境影响.docx VIP
- 2024年中国智能手表行业研究报告-智能手表-健康生活的亿万级赛道(摘要版).pdf VIP
- 山东省济宁市2024-2025学年高二上学期期末考试模拟卷语文试题(含答案).docx VIP
- GBT33469-2016耕地质量等级.docx VIP
- 《中等职业学校产品质量监督检验专业人才培养规范》(发布稿).docx VIP
文档评论(0)