前端开发类课程教学质量评价研究
——基于模糊数学

2014-03-08 09:35龚兰兰王锦铭张趁香
苏州市职业大学学报 2014年4期
关键词:代码教学质量高职

商 琦,龚兰兰,王锦铭,张趁香

(苏州工业园区服务外包职业学院 信息技术系,江苏 苏州 215123)

前端开发类课程教学质量评价研究
——基于模糊数学

商 琦,龚兰兰,王锦铭,张趁香

(苏州工业园区服务外包职业学院 信息技术系,江苏 苏州 215123)

针对大多数高职院校的教学质量评价注重对教师教的评价而忽视对学生学的评价,注重结果评价而忽视过程评价,评价模型缺乏科学性.以前端开发类课程为例,设计开发学生测评系统对学生学的过程进行评价,同时提出基于模糊数学的评价模型对教师教的过程进行评价,使得评价过程更加符合实际情况.

模糊数学;前端开发;教学质量;评价

教学质量评价,是以人才培养目标为基础,用科学的评价方法,对教学过程和结果进行分析判断,为教学活动和决策提供可靠信息的过程.因此,科学、合理地对教学质量进行评价具有非常重要的意义.很多高职院校都开展了教学质量评价,使教师了解自己的教学状态信息,便于及时改进教学工作,同时能够准确、科学地对每个教师的教学质量作出判断,为改进师资队伍建设提供可靠的决策信息,最终达到提高教学质量的目的[1].

1 高职院校教学质量评价模型存在的问题

虽然很多高职院校都进行教学质量评价,但调研发现存在以下问题:

1)教学质量评价过于注重对教师教的质量进行评价,忽视对学生学的质量进行评价.

2)教学质量评价太注重结果的评价,往往忽视对过程的评价.评价只在课程结束时进行一次性综合评价,强调终极性结果、忽视教学过程的持续考察,无法做到系统、全面、准确地评价.

3)教学质量评价只注重指标的可测性,而忽视了难以行为化[2]和量化的指标.评价只分析某些特定的、可测的指标,影响评价结果的公正性、合理性和科学性.

2 解决方案

针对上述问题,主要从以下两个方面进行改进:

1)对学生学的质量进行持续跟踪评价.针对忽视学生学的质量评价问题,以前端开发类课程为例,设计学生学习质量测评系统(以下简称“学生测评系统”),对学生编写的WEB前端代码进行语法和语义的测评,教师根据测评结果,持续跟踪学生学习的成效,进而调整课堂教学的进度和方式.

2)对教师教的质量评价模型进行改进.现有的教学质量评价模型大多采用线性评价模型[3],该模型建立在一种假设的条件下,评价结果的可信度较差.教学质量评价系统是一个具有高度模糊性和非线性的系统工程,而模糊数学理论恰恰能够弥补线性评价模型的不足,更接近实际教学情况.

3 方案的具体实现

3.1 前端开发类课程的教学特点和内涵

前端开发类课程是高职院校软件技术专业非常重要的专业基础课,教学过程十分强调HTML/ HTML5的基本语法和应用,因此,学生在学习、开发前端案例过程中,必然会编写大量的HTML/HTML5代码.笔者在教学过程中发现学生在编写代码时,主要存在以下问题:

1)代码书写不规范.虽然不规范的代码未必会影响到WEB前端功能的实现,但这并不意味着可以放任这种不规范的存在,而是要及时向学生指出.只有书写规范的代码,才能打下项目化实践的基础.

2)代码书写存在错误.这些错误既包括语法错误,又包括语义错误,将直接影响到WEB前端功能的实现.所以,通过检测学生代码是否存在这些错误,可以初步判断学生对前端开发类课程掌握的程度.

3.2 学生测评系统的设计

前端开发类课程的教学重点是HTML/HTML5语法,严格遵照W3C规范,这个规范就是学生测评系统设计的依据.学生测评系统的意义是:把学生学习的效果以定量的方式反馈给教师,使教师能够根据反馈的结果来持续调整授课进度或方式.学生测评系统实现的主要功能是把学生编写的前端页面的HTML/HTML5代码导入系统,经过系统语法和语义分析和处理,输出代码层面的不规范告警、语法错误和功能细节.如图1所示,学生测评系统主界面右边是导入的HTML代码,左侧是生成的HTML树形图,清晰地显示出代码中包含的标记.只要点击树形图中的任一节点,就可以生成对应代码的分析报告,如图2所示.显而易见,报告中显示学生在编写前端HTML代码时出现的各种错误或不规范项,并详细地给出出错的HTML语句,对应的属性和错误说明.譬如,图1中插入图片的语法路径有问题导致图片无法正常显示,所以在图2中给出错误的详细信息.

图1 学生测评系统主界面

3.3 基于模糊数学的教学质量评价模型

3.3.1 模糊数学用于教学质量评价建模

“模糊”最突出特点是以不确定的数值取代确定的数值,由只能取0和l这两个值,推广到可以取[0,1]中的任意数值,从而定量刻画模糊性事物[4].在模糊评价中,评价指标的权重直接影响到评价的结果,权重确定的方法有许多,如德尔菲法、专家调查法、AHP法、比较矩阵法、模糊优先矩阵法等[5].鉴于高职院校的教学特点和规律,权重的确定采用德尔菲法更加符合实际情况.基于此,给出基于模糊数学的教学质量评价模型,如表1所示.学生是教学的主体,应作为评教的主体.教学质量评价考虑的因素较多,故评价指标分为二级.

表1 模糊数学用于教学质量评价建模

3.3.2 模糊综合评价法在教学质量中的应用

表2 教师教的质量评价结果

同理可得:

二级模糊综合评价过程和方法与一级模糊评价相同,可得到

上述结果是20位学生对教师的模糊综合评价结果.由隶属度大小可得出学生对教师的理论课评价结果为“非常满意”.

4 结论

针对高职院校教学质量评价过程中存在的问题,以前端开发类课程为例,设计开发学生测评系统用于对学生学的质量进行持续评价和跟踪,同时创新性地提出基于模糊数学理论的教学质量评价模型用于对教师教的质量进行科学评价,使得评价过程更加符合实际情况.

[1] 范蔚,叶波,徐宇.“师生共进”的有效教学评价标准建构[J]. 教育理论与实践,2013,19(7):45-47.

[2] 陈申宝. 基于模糊理论的教师教学质量评价的研究[J]. 教学实践与认识,2011(6):51-52.

[3] 权小红. 高职教师教学质量评价模型研究[D]. 南京:南京邮电大学,2012.

[4] Li Yanhuang,Chen Baolin.Fuzzy integrative evaluating model of teaching quality[J].AASRI Procedia,2012(1):544-548.

[5] Paola C,Paolo G.An integrated statistical model to measure academic teaching quality[J].Open Journal of Statistics,2012,2(5):491-497.

(责任编辑:沈凤英)

证明方法类似引理3.2.

证明 由引理3.2和3.4的结论易得到所要证的结果.

参考文献:

[1] Afraimovich V,Chazottes J,Saussol B.Local dimensions for Poincar'e recurrences[J].Electron.Res.Announc.Amer.Math.Soc,2000(6):64-74.

[2] Afraimovich V,Chazottes J,Saussol B.Pointwise dimensions for Poincar'e recurrences associated with maps and fows[J].Discrete Contin.Dyn. Syst,2003(9):63-80.

[3] Hadyn N,Luevano J,Vaienti S.Multifratal properties of return times statistics[J].Phys.Rev,2002,88:224-502.

[4] PesinY.Dimension theory in dynamical system[M].Chicago:Univ of Chicago Press,1997.

[5] Yan Z,Chen E.Multifractal analysis of local entropies for recurrence time[J].Chaos,Solitons & Fractals,2007,33:1584-1591.

[6] Feng D,Huang W.Variational principles for topological entropies of subsets[J].J.Funct.Anal,2012,263:2228-2254.

(责任编辑:沈凤英)

Research of Teaching Quality Evaluation of Front-End Development Courses Based on Fuzzy Mathematics

SHANG Qi,GONG Lan-lan,WANG Jin-ming,ZHANG Chen-xiang
(Department of Information Technology,Suzhou Industrial Park Institute of Services Outsourcing,Suzhou 215123,China)

With the government constantly investing in higher vocational education,teaching quality has become the focus of the whole society.At present,the majority of evaluations of teaching quality in vocational colleges pay more attention to teachers’teaching but not students' learning,emphasizing result-oriented evaluations rather than process-oriented evaluations.Besides,the evaluations lack scientific models.Taking front-end development courses as an example,the students' learning quality evaluation system is designed and a teaching evaluation model based on Fuzzy Mathematics has been creatively put forward for scientifc evaluations of teachers' teaching so as to resolve the problems above.

fuzzy mathematics;front-end development;teaching quality;evaluation

G718.5

A

1008-5475(2014)04-0062-05

2014-07-09;

2014-08-07

苏州工业园区服务外包职业学院教改资助项目(JG2013012)

商 琦(1984-),男,江苏苏州人,工程师,硕士,主要从事软件技术研究.

猜你喜欢
代码教学质量高职
努力改善办学条件 不断提高教学质量
关注学习过程 提升教学质量
提高教学质量,重在科学管理
高职应用文写作教学改革与创新
创世代码
创世代码
创世代码
创世代码
提高语文教学质量的几点思考
高职人才培养模式创新探讨