APP下载

实际问题引领的目标教学法在课堂教学中的实践与研究
——以数据库基础与应用课程为例

2015-01-18华创立康鲜菜

电脑与电信 2015年11期
关键词:数据库考核目标

华创立 康鲜菜

(浙江广厦建设职业技术学院,浙江 东阳 322100)

实际问题引领的目标教学法在课堂教学中的实践与研究
——以数据库基础与应用课程为例

华创立 康鲜菜

(浙江广厦建设职业技术学院,浙江 东阳 322100)

以高职数据库基础与应用的课堂教学改革为载体,以解决实际问题为导向,模拟企业一线实际工作环境设计问题,从围绕问题的原理理解、实操训练、讨论和扩展、综合解决问题、实践活动六个方面来设定学习目标、设计能力训练项目,以提升学生的工作能力和学习能力,达到提高课堂教学质量的目的,帮助学生积累经验,最终提升学生的就业竞争力和可持续发展能力。

问题引领;目标教学法;课堂教学;多项目并行

1 引言

随着我国职业教育的发展,职业教育的课程改革已经有了长足的进展,工学结合的教学模式和“教、学、做”一体化的教学方法已经深入到高职教育的几乎每一堂课。但是,从目前的就业市场上,我们也不难看出毕业生与企业实际需要之间还存在着很大的差异,形成了一方面企业需求很大却招不到合适的人才,另一方面学生就业压力又很大的现象。原因之一,我认为存在于学校的课堂教学。大家知道,学生的职业能力培养源于整个专业人才培养体系的每一个环节,而课堂教学是其中比重最大、持续时间最长、影响要素最多的。因此,提高课堂教学的质量十分重要,也迫在眉睫。目前大多数课堂教学改革采用基于岗位工作过程的项目化教学[1]设计,对于培养学生实践动手能力起到了重要作用,但项目单一,适用的岗位不能代表众多企业的各自需求,导致学生能完成项目规定的问题,却不能解决企业复杂的实际问题,导致就业竞争力不够。

实际问题引领[2]的目标教学法,以解决实际问题为导向,模拟企业一线实际工作环境设计问题,围绕问题的原理理解、实操训练、讨论和扩展、综合解决问题、实践活动六个方面来设定学习目标、设计能力训练项目,以提升学生分析问题和解决问题的能力,达到提高课堂教学质量的目的,帮助学生积累经验,最终提升学生的就业竞争力和可持续发展能力。

2 研究与实践

研究与实践的主要过程是:一,调研与收集资料,搜集多个主要目标岗位工作中的实际应用问题;二,对问题进行分析论证,形成目标岗位标准;三,模拟真实工作环境设计问题,构建教学项目、能力训练项目、课外拓展项目、就业项目的多项目并行的能力训练体系,完成教学设计;四,实施教学实践,构建题库和考核评价体系,进一步完善改革成果;五,持续跟踪、反馈、修正和完善。

2.1 调研与资料收集,形成课程的引领性问题

研究开展的基础调研资料主要来源于实地走访实习生及所在企业调研、毕业生调查、查阅权威的网络资料和专家文献,以及课题组成员多年从事相关教学工作的经验等方面。

对企业的调研主要是听取企业的技术主管对相关业务流程的介绍和对员工知识与能力的要求。其中得知,与数据库技术密切相关的岗位有网络管理、网站开发、企业管理系统的操作及维护等岗位,都需要掌握数据库的知识和技能,都必须掌握编写SQL语句来完成系统应该实现的功能。

对于毕业生的调查,主要从毕业生座谈会和毕业生调查问卷两个方面来进行,了解学生在实际工作岗位上的工作流程和需要解决的典型问题。从中发现,从事网络管理与服务器运行维护工作,必须掌握数据库的安装、部署、配置、备份与恢复等技能;从事企业信息管理系统的操作与维护工作,必须理解数据库的相关技术,经常会需要手工编写SQL查询来查询后台数据库中特定的信息;目前流行的手机网站建站工作,除了网站布局和页面,对后代码和数据库部分也有要求,学过SQL数据库,其它数据库的操作就大同小异、容易上手了;从事运维和售后技术支持也经常需要对后台数据库进行维护和分析。

查阅权威的网络资料和专家文献,主要是获取了与数据库相关的核心知识、操作技能,数据库相关的主要工作岗位,岗位要求(数据库部分),更重要的是与入职面试直接相关的数据库问题。

针对本科以下学历要求的工作职位进行实际问题的搜集,通过归纳、总结、分析、提炼和优化,形成了8类引领性问题,较为全面地覆盖了课程的教学内容,见表1。

表1 课程的引领性问题

2.2 问题的分析论证,形成目标岗位标准

课堂教学要服务于人才培养目标,服务于学生就业,从课程在人才培养中的地位和作用来分析课程的引领性问题,形成目标岗位标准。目前计算机应用技术专业的毕业生和实习生,主要从事的工作岗位有网页设计师、信息系统开发工程师、网络管理员、电子商务工程师(多数是淘宝美工、网店运维等),以及其它中小微型企业技术服务岗位。每个岗位所必需的知识和技能都是相对综合的,我们仅以本课题所依托的数据库基础与应用这门课程为具体对象,界定出与数据库相关的目标岗位标准,见表2。

表2 目标岗位标准

2 3 4 5电子商务工程师信息系统开发工程师网络管理员其它,如软件实施等岗位岗位职责:负责企业产品在电子商务平台上的销售工作;发布公司产品信息;小微企业数据库创建与管理;电子商务系统规划设计、开发、维护和实施;网络推广、SEO搜索引擎优化等。任职要求:(仅数据库部分)熟悉SQL语言,能独立按业务逻辑需求编写存储过程。岗位职责:独立完成小型项目的需求分析、系统设计、代码编写、系统测试;参与有一定规模项目的系统分析、需求分析、系统模型、软件编码、技术文档等工作。任职要求:(仅数据库部分)熟悉网络编程,能进行小型数据库维护;熟悉SQL Server/Oracle/MSSQL等主流数据库的开发,至少精通其中一种数据库的设计、开发和管理等。熟悉SQL语言等。岗位职责:维护与监控公司网站运行,保障服务器正常运行及日常维护。任职要求:(仅数据库部分)熟悉多服务器数据库同步,负载均衡技术;做好内部局域网、服务器和网络故障的检修排除工作。岗位职责:售前/售后技术支持工程师。任职要求:熟悉SQL Server数据库,能独立完成SQL Server的安装调试,能够熟练编写常用SQL语句等。

2.3 模拟真实工作环境设计问题,构建多项目并行的能力训练体系

以目标岗位标准为依据,针对8类引领性问题,分别拟定一个特定的实际问题作为案例帮助学生直观地理解问题,进一步掌握解决此类问题的知识和方法;以培养学生掌握解决此类问题必须的知识和技能为基本原则,形成8个教学目标;针对每一类引领性问题,重新构建和序化教学内容,并构建出相对独立的8个教学单元;为每一类引领性问题设计符合教学和学生能力训练的教学项目、能力训练项目、课外拓展项目、就业项目的多项目并行的训练体系。所有项目,如果可能,均采用两种方式加以实现:第一,先使用管理器界面;第二,再使用SQL命令。这两种方式由简入难,从可视化界面到SQL代码,易于学生理解概念和掌握方法[3]。

表3 问题引领的目标教学法的教学设计

2 3 4 5 6 7 8看看图书馆的图书是怎样管理的?数据库也是如此。要怎样设计“学生成绩管理系统”数据库呢?每一个订单、每一个快递,每一次购物销费,每一笔银行交易,数据是怎样进入数据库的,又是怎样查询出来的呢?高考录取的多批次投档和录取、淘宝购物时的搜索,这些结果是怎样查询出来的? QQ中朋友的朋友,淘宝中推荐你可能喜爱的商品,……,下一步的查询怎样使用上一步的结果?怎样实现复杂的过程呢?银行转账支付宝付款目前主流的开发语言有C#、JAVA、PHP等,服务器平台有Windows、Linux等,他们所使用的数据库也不尽相同。还有哪些数据库需要你了解呢?可发帐、跟贴、回复的论坛,管理公司的资金、人事的信息系统,货物的进存销管理系统,这些项目开发所需的数据库如何设计出来呢?创建数据库表设置表的主键和建立表之间的主外键关系为表增加约束使用SQL Server中的逻辑表达式和运算符使用SQL实现数据的增、删、改理解查询的机制并会使用SELECT语句进行条件查询学会在查询中限制行数、排序、模糊查询和使用聚合函数使用GROUP BY进行分组查询进行多表联接查询掌握简单的查询和子查询的用法掌握IN、EXISTS等子查询的用法应用T-SQL进行综合查询掌握如何定义变量并赋值掌握如何输出显示数据掌握IF、WHILE、CASE逻辑控制语句理解SQL中批处理的概念掌握事务的特性、创建和执行掌握建索引和视图的创建和使用掌握存储过程的优点、创建和调用了解Access数据库的使用方法学会Oracle数据库的安装和基本操作掌握数据库的创建方法和用户权限控制了解设计数据库的步骤掌握如何绘制数据库的E-R图理解数据库的规范化——三大范式数据库表管理数据管理数据查询T-SQL编程高级管理拓展学习综合项目1.创建、删除、修改表2.数据完整性约束。1.插入2.删除3.更新4.简单查询1.条件查询、排序2.模糊查询3.子查询4.使用聚合函数1.使用变量2.逻辑控制3.批处理1.事务2.索引3.视图4.存储过程其它数据库1.需求分析2.E—R图3.转换成表4.三大范式5.数据库实现6.综合项目7.自选项目作品创作

2.4 教学实践,改革考核评价体系,检验研究成效

实际问题引领的目标教学法及多项目并行的能力训练体系已经在研究的过程中进行过两轮的教学实践,真正体现研究成果的是学生解决实际问题的能力。在教学实践中,完善了两个层次作为基本教学目标[4]:一是将较低层次的基本目标提升到能根据需求分析完成设计数据库的工作,实践证明这一基本目标实现得非常好,学生已经掌握了如何根据实际项目完成数据库的设计开发工作,可以从学生自选项目数据库设计的作品创作得到体现;二是将较高层次的目标调整为精通一门数据库技术,通过数据库查询和高级管理部分的能力训练,大部分学生掌握得都很好,可以从课程的考核评价结果中得到体现。

深化课程的考核评价体系,加重平时考核所占比例,更符合高职学生的学习认知特点。从采用理论考核+技能考核的“驾证式考核”,深化到理论考核和技能考核两个方面推进阶段考核,理论考核按模块分阶段考核,技能考核按项目分阶段考核。纵观本课程的主要能力和知识目标,理论部分设计为两大模块:“模块一:SQL数据库基础、数据库设计与实现”和“模块二:SQL数据查询、事务、索引、视图和存储过程”,构建课程题库,采用软件上机考试的方法,由软件生成题目和阅卷评分;技能考核主要考查学生对数据库设计和查询等核心能力的掌握情况,对应设置为两大项目:“阶段项目一:‘学生成绩管理系统'数据库的设计与实现”和“阶段项目二:‘学生成绩管理系统'数据库的数据查询和高级管理”;指导学生根据自己的理解和爱好,自选一个信息管理系统,指导学生写需求分析、完成数据库设计部分,对于学生加深理解、提高数据库设计和应用能力有很大的帮助,在后续课程中再指导学生继续完成该自选项目的编码实现,完成一个数据库应用系统的开发。

2.5 持续跟踪、反馈、修正和完善

在实践与研究任务基本完成后,需要进行完整的教学实践和持续的跟踪、反馈,进而修正和完善教学成果,以期达到不断提高课堂教学质量的目标。

3 成效与问题

3.1 取得的成效

通过将近两年的研究和两轮的教学实践,实际问题引领的目标教学法真正让学生获得了更大的收益,实际效果主要有:

(1)比较准确地形成了该课程两个层次的教学目标:相对较高的目标层次,要求至少精通ACCESS、MSSQL、MYSQL等数据库之一,主要满足于Windows平台下系统开发和后台数据库管理的开发要求;相对较低的目标层次,要求精通数据库服务器的部署、管理和维护,主要满足于数据库服务器对软件平台的支持和保障,提供软件平台的售前售后服务。

(2)形成了较为准确的目标岗位标准。从岗位职责和任职要求两个角度,界定出网页设计师、电子商务工程师、信息系统开发工程师、网络管理员、软件实施和技术支持等5类目标岗位标准。每个岗位所必须的知识和技能都是相对综合的,我们仅以本课题所依托的数据库基础与应用这门课程为具体对象,界定出与数据库相关的目标岗位标准。

(3)构建了问题引领的目标教学方法和多项目并行的能力训练体系。针对本科以下学历要求的工作职位,形成了8类引领性问题,较为全面地覆盖了课程的教学内容;拟定8类实际问题作为讨论案例帮助学生直观地理解问题,进一步确定了掌握解决此类问题的知识和方法;重新构建和序化教学内容,并构建出相对独立的8个教学单元和教学目标。为每一类引领性问题设计符合教学和学生能力训练的教学项目、能力训练项目、课外拓展项目、就业项目的多项目并行的训练体系。教学项目由教师讲解演示、学生同步训练完成;能力训练项目由学生模仿训练完成、教师巡视辅导;课外拓展项目在每个教学单元开始布置、课外查阅资料独立完成、单元结束上交;就业项目是要求学生自选一个感兴趣的信息管理系统,依据课程所学内容和教师提供的范例,完成项目的需求分析和数据库设计并提交文档,后续软件开发课程中可以进一步实现该项目,为自己的就业增加一个作品,提供了展示自己能力的素材[5]。

(4)改革了考核评价体系。从传统的期未考试,改革到加重平时考核、淡化期末考试的评价体系,采用了“理论+技能”的驾证式考核,推进了理论分模块、技能分项目的阶段考核,重视学生自选项目创作能力的考核评价。

(5)学生的自选项目作品创作是对课堂改革成效的最好体现。在就业项目训练环节,指导学生根据自己的理解和爱好,自选一个信息管理系统,指导学生写需求分析、完成数据库设计部分,这个工作虽然难度很大,但实践证明采用新的教学方法后,所有学生愿意努力去完成,并且几乎所有学生都很好地完成了自己的作品。

通过将近两年的研究与实践,大多数学生从以前的学完就忘、不会做项目、不会举一反三,转变到现在的知道为什么学、怎么学、学什么,能更容易参与并成为课堂的主体;课程学完后有了自己感兴趣的项目,完成了需求分析和数据库设计,能力提高了,也有了成就感,项目完成后也对自己的就业增加了筹码。

3.2 存在的问题

如何把实际问题引导的目标教学法运用得当、如何让多项目并行的能力训练体系发挥作用,是每一次课堂教学需要认真思考和实践的问题。虽然研究取得了预期的成效,但也存在一些新的问题,主要有:能力训练项目体系如何进一步扩充和不断更新,学生对课外项目和就业项目的主动性和积极性怎样才能更多地激发出来,以及对理论知识如何进一步拓展和深入等。

在以后的教学中,还要完善能力训练体系,扩充课堂上的教学项目、能力训练项目,以适用于每次课的课堂教学;完善课外拓展项目,以适用于每个教学单元的课外作业;提供丰富的就业项目参考案例,指导学生完成自己的自选项目,提高综合应用能力,增加作品积累;还要进一步提炼和升华课程的引领性问题,配合典型案例,便于学生理解、举一反三;还要持续跟踪毕业生的反馈和数据库技术的发展,不断完善研究成果。

[1]徐峰.高职项目化教学模式要素研究[J].职业教育研究,2011 (08):16-18.

[2]郑希孟.“问题引领式”教学策略的实践与探究[J].华夏教师,2014(04):91-92.

[3]康鲜菜,华创立.高职院校“程序设计类”课程教学的探索与实践研究[J].通讯世界,2014(22):1-2.

[4]华金花.探究层次目标教学法在高职计算机应用专业教学实践中的应用[J].中国校外教育,2014(31):166.

[5]古敏.浅谈用问题引领课堂教学[J].才智,2013(36):30.

Practice and Research on the Actual Problem Leading Target Teaching Method in the Classroom——Take the Course of Database Fundamentals and Application as an Example

Hua ChuangliKang Xiancai
(Guangsha College of Applied Construction Technology,Dongyang 322100,Zhejiang)

Taking the classroom teaching reform of the Database fundamentals and Application in Higher Vocational Colleges as carrier,and taking the solution of practical problems as the guidance,the actual working environment in the enterprise is simulated,and the learning target is set and ability training project is designed around six aspects which are principle understanding,training,discussing and expanding,comprehensive problem solving and practical activity.It can improve students' working and learning ability,improve the quality of classroom teaching,help students accumulate rich experience,and improve students' employability and sustainable development ability finally.

problem leading;target teaching method;classroom teaching;multi project parallel

G642

A

1008-6609(2015)11-0048-04

华创立,男,陕西武功人,工程硕士,研究方向:网络安全、软件开发。

2013年浙江广厦建设职业技术学院课堂教学改革项目“实际问题引领的目标教学法在数据库基础与应用课堂教学中的实践与研究”,项目编号:22。

猜你喜欢

数据库考核目标
内部考核
创新完善机制 做实做优考核
数据库
公立医院 如何考核?
数据库
数据库
数据库
家庭年终考核
新目标七年级(下)Unit 3练习(一)
新目标七年级(下)Unit 4练习(一)