关于数据库课程问卷调查的分析
作者:郭华
来源:《电脑知识与技术》2017年第33期
作者:郭华
来源:《电脑知识与技术》2017年第33期
摘要:数据库技术发展迅速,各个高校及团体对如何更有效的选取软件及开展教学,业已进行了比较多的研究和探讨。该文在收集了课题相关问卷调查的基础上,着重分析了问卷调查中关于数据库课程开设,以及计算机从业人员素质要求的情况,并对IT公司最看重的学生的几个基本素质进行了详细分析,同时课题小组成员在进行讨论的基础上,结合平时授课情况,形成了几点关于教学和实训的建议及思考。
关键词:数据库;教学;调查
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)33-0036-02
数据库技术是计算机科学技术中发展最快的技术之一。它以数据库系统的形式应用于现代社会的方方面面, 在计算机辅助设计、人工智能、电子商务、工农业生产、行政管理、科学研究和工程技术等诸多领域得到了广泛应用,已经成为计算机信息系统和应用系统的核心技术和重要基础。是计算机科学在应用技术领域最活跃、应用最广泛的一种实用性技术。
由此,很多高校就如何提高数据库课程的教学效果已经展开了一系列的探索和研究,对数据库软件的选取,教材的编订,教学内容的优化,业已进行了探讨,有些院校在发现问题的基础上,大胆采取了尝试,并获得一定成效,因为数据库软件更新换代的速度比较快,同一软件版本更新也较快,企业对数据库从业人员也不断提出新的需求。所以本次课题,我们设计对各软件公司数据库软件的使用情况进行调研,以此来研究如何更有针对性的选取教材,选取授课内容,授课方法等[4]。
那么以此次课题位依托,我们以成都高新区的一些IT公司为主要调查对象,设计了如表1所示的问卷调查:
通过对成都高新区几十家IT公司(鲁大师,源代码等)的调研结果进行分析,我们发现,用人单位最为关注和看重的员工基本素质中,排前三名的是:沟通能力,学习能力和责任心。
1) 沟通能力。不是喜欢说话,不是性格外向,很能侃。百度百科这样解释沟通能力:沟通能力包含着表达能力、争辩能力、倾听能力和设计能力(形象设计、动作设计、环境设计)。沟通能力看起来是外在的东西,而实际上是个人素质的重要体现,它关系着一个人的
知识、能力和品德。[2]
2) 学习能力。学习能力并非是学到什么东西,而是学习的方法与技巧。百度百科如此定义:掌握了一定的方法与技巧,学习到知识后,就能形成专业知识;学习到如何执行的方法与技巧,就形成执行能力。学习能力是所有能力的基础。评价学生学习能力的指标一般有六个:学习专注力、学习成就感、自信心、思维灵活度、独立性和反思力。[1] 因为计算机软件及相关技术更新快的特点,以及在软件开发过程中可能随时会遇到各种bug,所以好的学习能力可能真的是作为IT人员特别重要的一项技能。
3) 责任心。百度百科如此定义: 责任心是指个人对自己和他人、对家庭和集体、对国家和社会所负责任的认识、情感和信念,以及与之相应的遵守规范、承担责任和履行义务的自觉态度。它是一个人应该具备的基本素养,是健全人格的基础,是家庭和睦,社会的保障。 具有责任心的员工,会认识到自己的工作在组织中的重要性,把实现组织的目标当成是自己的目标。[3]
教育部副部长林蕙青表示:,提高人才培养质量,是学校、教师、学生和各级教育行政部门的共同责任,各方都要担负起各自的使命和责任。其实细想一下,不仅是IT工作,可能
在当今的任何工作部门,这三个能力都是非常重要的,作为一名员工,作为家庭的一员都要具备这些基本的能力,才能协调好自己工作和生活的方方面面。
那么针对我们数据库的教学,平时教学过程中,我们可以如何做,才能更好地培养学生的学习能力,沟通能力和责任心呢?我们课题组进行了讨论,每个人在结合自己教学经验的基础上提出了一些建议,现整理如下,希望可以给各位老师起到一点启发、借鉴作用。
1) 提升同学们的看书能力。这个看书能力不是指阅读速度,也不是在中学时代,同学们能认识到课本中所有的词语,英文单词能够正确发音,而是能够理解,并抓住书中的重点核心思想的能力。例如:数据库中某一段关键文字,比如select ... 这个特别重要的语句,不要强硬的直接去灌输它的用法,在讲解它的语法之前,可以给几分钟让同学们自己看下书,初步认识理解下 ,挑几个同学说下凭借以往的学习经验和积累,对这个语句使用的初步理解,然后再去引导他们,使他们最后达成较统一的正确共识,这样的过程,引入了很重要的一个所谓看书的自学的能力,自己尝试理解,思考的过程特别重要。
2) 多抛问题。在讲解一些语法时,多抛问题,例如讲解关系运算and 和or 时,简单介绍下这两个运算的用法后,可以给个题目,比如:(1) 查询一班和三班同学的信息。在电
脑里写出“ select * from student where 班级=’一班’ and(or) 班级=’三班’ ”让同学们在结果报错和正确之间,体会并更准确把握其用法;(2) 查询一班和三 班女同学的信息。select * from student where(班级=’一班’ or 班级=’三班’ )and 性别=’女’。那么教学中先让同学们给答案,往往是没有括号,报错?然后再去为什么?and 和or的优先级等再去讲解,效果要比直接按照书上内容,来讲解优先级的内容要好。
3) 纠错方式。平时的上机练习,同学们遇到报错,往往看一会儿就举手向老师求救了,我往往会一眼扫到其错误,指出,同学们改正,然后万事大吉,可能对这个错误的产生,同学们并不会留下深刻印象。甚至有的同学遇到问题,根本没有自己尝试解决,先举手,在老师审查错误时,可能自己也一下就审查出了错误,所以这是一种严重的依赖心理。那么一个建议是,不要直接指出他的错误,给出这个知识点在书上对应的页码,让同学们自己尝试去解决,既提升了看书能力,也增加了他尝试修改bug的能力,实在解决不了,老师再介入指导。同时,程序控制章节内容,不仅数据库里有这部分内容, C语言或者java等高级语言中都有这一章节的教学,可能细节部分语法会稍有不同,那么一定要引导他们去发现语法的不同,比如if...结构,case结构,让同学们在犯错的基础上加强记忆。
零基础学java要多久
4) 实训情景。实训时,经历过的场景是学生不停地举手,老师跑来跑去,累得够呛,一个较好方法是,把同学们分成小组,组长由平时上课接受的较好的同学来担任,组长负责小组成员的答疑解惑,一方面组长们有了责任感,会加倍用心做好练习,好来辅导其他组员,原本没那么清楚地知识点,在给其他同学讲解的过程中,会理解的更透彻,小组之间的讨论,往往无形中增加了同学们的交往沟通能力,其实这是以后工作中经常会面临的。实训题目的答案,可以挑选部分同学到讲台上来讲解,可以锻炼他们的语言组织和表达能力,等等。
5) 平时上课和上机,让同学们养成随手关机,关灯的习惯,有打扫卫生的意识,有身为班级一份子的集体责任感。
以上是我们结合自己平时授课过程,给出的一些建议和方法,较为局部,希望能给各位同仁带来抛砖引玉的作用。当然培养同学们的学习能力、沟通能力和责任心等好的基本素养,不是一蹴而就的事情,身为教育工作者,要不断探索,不断总结,不断尝试,在做好教学内容改革的同时,更多关注同学们的各种能力的培养,这些才能让他们在从业过程中走得更好,走得更远!
参考文献:
[1] 马力,时念云,龚安.信息化时代数据库课程建设教学改革研究[J].计算机教育,2014(1).
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论