多样化教学在中职SQL Server数据库课程中的应用

2017-08-13 22:39林秀琴
现代职业教育·中职中专 2017年12期
关键词:计算机专业数据库中职

林秀琴

[摘 要] 在现代中职教育中,SQL Server数据库课程是极其重要的教学课程,该课程的教学质量对后续课程的开展具有重要影响。因此,需要突破传统教学模式的限制,结合中职学生的特点,对SQL Server数据库教学进行创新,从而提高学生的SQL Server数据库学习的效率与质量。主要对中职计算机SQL Server数据库课程的多样化教学展开分析。

[关 键 词] 中职学校;计算机技术;SQL Server数据库;多样化教学

[中图分类号] G712 [文献标志码] A [文章编号] 2096-0603(2017)35-0186-02

随着现代信息技术在社会中的广泛应用,社会对人才培养的要求也不断提升。中职学校作为现代人才培育的重要场所,为了适应现代社会的变化,需要培养具有较好创新能力与动手能力的实用型人才。因此,在SQL Server数据库课程教学中,需要采用多样化教学模式,不断提高学生的学习积极性和兴趣,同时培养学生的实践能力与应用能力,是现代中职学校计算机专业各个课程的教学中有待解决的重要问题。

一、我国中职学校中SQL Server数据库教学中存在的问题

中职学校与普通高中有较大的不同,普通高中主要是以备战高考为主的理论学习,而中职学校主要是立足于培养学生就业所需的技能,并为后续深入学习建立良好的基础。但是从目前中职学校学生的现状来看,计算机专业学生即存在学习态度不佳、自觉性较差的问题,同时也存在学习基础不好的问题,这些问题的存在都使SQL Server数据库课程开展比较困难。

SQL Server数据库课程是中职学校计算机专业所必修的一门课程,SQL Server数据库是计算机专业教学的重点与难点,学生能否有效掌握SQL Server数据库是该课程的教学核心,同时也是利用SQL Server数据库进行软件开发的重要前提[1]。虽然SQL Server数据库具有高度概括、简单明了的特点,但是在实际教学活动中,许多学生往往表现出“上课明白、上机发懵”的状态。笔者根据多年教学经验,总结了目前中职计算机专业SQL Server数据库课程教学中存在的问题:(1)中职学生多为初中学习成绩不佳的学生,英语基础薄弱导致SQL语言阅读能力不高,很难看懂课程中的SQL语言。(2)许多学生的数学基础薄弱,思维比较发散,逻辑性不强导致容易出现理解问题,无法有效理解SQL语言中的准则。(3)SQL语言具有简单便利、功能强大、灵活性强的特点。但是SQL语言中的准则需要使用到很多的运算符以及不同类型的函数,且书写的方式多种多样;同时在不同情况下同一功能能够通过不同的方法进行实现,这就使同一功能的SQL语言有着多样的写法。(4)传统的教学方法使学生对SQL Server数据库教学的积极性下降,若教师没有积极调动学生的学习积极性,就会导致学生产生厌烦、厌学的心理,使教学的效率下降。

二、中职计算机SQL Server数据库课程的多样化教学

(一)SQL Server数据库课程中多样化教学方法的选择

针对中职学生不同基础、不同态度的现状,教师要在SQL Server数据库课程教学中贯彻因材施教的原则,采用分层教学的方法,并通过制订不同的教学任务和使用不同的教学方法,从而达到提升教学效率目标。对初中毕业进入中职学校的学生来说,其计算机相关知识较少,需要在基础知识方面多下工夫[2],培养学生对SQL Server数据库教学的兴趣具有重要意义。在教学方法方面,需要采用实践教学、案例教学以及微课教学等方法,将复杂的理论知识简化叙述,充分利用多媒体进行教学,加深理论知识的印象,同时强调理论知识与实践活动相结合,从而培养学生的实践能力与创新精神。对在家自学过、有一定计算机操作基础的学生来说,可以在实践环节多下点工夫,从而提高学生的实际应用能力,培养学生的自学能力[3]。在教学模式上,可以应用任务驱动法,凸显学生的主体地位。让学生在课余时间多做项目,而教师在此过程中有效发挥引导作用,帮助学生解决学习过程中遇到的困境和难题。案例教学法也是现代课程教学中常用的教学方法,其主要是通过教学大纲以及教学内容选择典型的教学案例,案例的选择要能够进一步拓展知识点并使其更加具象化,从而便于学生的理解。教师将选择的案例发放给学生,让学生通过案例阅读来采集相关信息,分析案例中提到的知识点,并将预选准备好的问题提出,让学生带着问题进行思考,然后鼓励学生积极讨论与发言,引导学生进行总结分析,教师则可以在讨论过程中引出新的知识点,有助于加深对新知识点的理解。

结合市场就业形式以及中职学生的现状,教学过程中不能一味地进行理论知识的讲解,需要以培养学生SQL Server数据库应用能力为主。中职教育的目的在于培养社会需求的实用型人才,学生毕业后主要是到岗位中工作。因此,在教学过程中要强调理论知识与实践活动并重的原则。信息产业的发展促使各种系统开发需要团队成员共同努力来实现,要求学生具备较好的合作能力与沟通能力,因此在教学过程中可以增加小组合作学习模式的应用,从而培养学生的团队合作能力以及协作精神[4]。课堂教学时间是有限的,但是对学生自身的发展来说是终身的。学生在课余时间要通过不断的学习来充实和发展自身,从而在未来的就业市场中更好地找到适合自己的工作。在校学习期间对学生自主学习能力的培养是非常重要的,教师要督促学生自主学习,从而培养学生的终身学习意识。

(二)课程教学设计

根据中职教育的定位,需要进一步凸显实用型人才培养的特点,并且确定计算机专业学生培养的核心技能为能够独立进行项目开发和项目设计。围绕这一要求,中职学校在SQL Server数据库课程体系建立与教学内容方面的选择需要更加科学、合理,同时要将实践教学贯穿于SQL Server数据库整体教学过程。SQL Server数据库理论知识对中职学生来说难以理解。为了培养学生独立工作的能力,需要掌握良好的SQL Server数据库运用能力,因此理论知识的学习有重要的意义。应用项目教学法,通过项目教学将理论知识融入其中,且应用的项目也需要贴近学生的现实生活,例如手机APP、计算机简单应用程序等,能够激发学生的兴趣[5]。在讲解SQL Server数据库的操作时,可以采用小组合作共同进行学生管理系统的开发,从而加深学生对所学知识的印象、提高其知识运用能力,有助于培养学生的动手能力以及创新能力。项目教学法主要是以某一项目展开,由学生对项目理论进行了解,然后再由教师进行讲解以及指导,并结合实际给出正确的答案。学生在项目开发中可以通过反复训练,提高自身的能力,在所学知识的基础上进行实际应用,从而培养学生的应用能力以及操作能力。

在一个应用系统项目的开发中,编程语言开发系统操作界面以及数据库连接是一个重要的缓解。在传统的教学中,数据库的学习以及编程语言的学习是分离的,也就是学习时间或是学习内容相分离。将编程语言与数据库教学放在统一学时进行教学,在数据库教学的过程中加入编程语言的内容,例如在开发简单学生管理系统中加入編程语言开发操作界面的内容,将操作界面与数据库相连接,从而增强了学生项目开发的能力。

(三)多种教学方法的应用

教师可以让学生找一个项目进行自主研究,并在班级之中进行讨论,从而更好地掌握SQL语言。学生以4~6人一组进行应用系统开发,教师指导学生进行软件开发,学会团队合作与沟通,在规定时间内进行项目开发,让每个小组写下开发心得以及不足之处,让学生感受未来工作的体验。此外,还可以采用小组竞争的方式来提高学生对学习的积极性,激发其竞争斗志。例如在进行嵌套查询教学中,采用案例教学,进行逐层求解,并结合程序设计的特点,对语句逻辑进行分析,从而明确层次。

在目前的中职计算机SQL Server数据库课程教学中仍有许多问题存在,限制了学生数据库应用能力的提高,从而无法实现中职教育人才培养的目标,因此需要通过转变传统的教学模式,通过优化课程设置、采用多种教学方法,培养学生的操作能力和创新能力,这样才能在现代社会中获得更好的发展。

参考文献:

[1]赵水红.中职计算机SQL Server数据库课程的多样化教学[J].新课程学习(上旬),2014,34(8):174.

[2]何水连.任务驱动式教学法在SQL Server数据库教学中的应用[J].电脑迷,2017,23(4):96-97.

[3]李婉靖.对中职《SQL Server》编写的思考与探索[J].中国科教创新导刊,2015,34(16):99-100.

[4]赖锦德.浅谈中职学校SQL语言教学的困境与对策[J].福建电脑,2015,27(12):182-183.

[5]叶梅.浅谈项目教学法在《SQL Server数据库原理与应用》课程中有效应用[J].中学课程辅导(教学研究),2014,34(29):126-127.

猜你喜欢
计算机专业数据库中职
新工科背景下计算机专业创新创业人才培养探究
高职计算机专业教学中融入课程思政的实践路径
“课程思政”下中职《基础会计》的教学改革
中职计算机专业产教融合混合式教学研究与实践
计算机专业中外合作办学中引进课程教学改革研究
新疆中小学和中职学校全面开学
多媒体技术助力中职美术教学
数据库
中职数学作业批改中的问题及对策
数据库