APP下载

三位一体考核在程序类课程中的应用

2017-06-01王红霞浙江水利水电学院信息工程与艺术设计学院浙江杭州310018

浙江水利水电学院学报 2017年1期
关键词:态度考核技能

王红霞(浙江水利水电学院 信息工程与艺术设计学院,浙江 杭州 310018)

三位一体考核在程序类课程中的应用

王红霞
(浙江水利水电学院 信息工程与艺术设计学院,浙江 杭州 310018)

课程考核是检验一门课程教学实施是否有效的重要途径.实施以“学生为中心”为理念的“知识+技能+态度”的考核方式,引入过程考核,充分体现了对学生学习过程的学习态度、过程能力、专业知识等全方位的考核,并兼顾学生的可持续发展.教学效果表明,该考核模式适用于注重逻辑思维能力和实践动手能力培养的程序类课程的考核,可有效降低学习门槛、提升学生的学习兴趣和积极性.

课程;过程考核;ACM团队

课程考核是教学质量监控的一个重要手段,是检验学生是否有效实现教学目标的一个重要途径.一个科学有效的课程考核模式有助于激励学生更好地自主学习,并进行有效地教学反馈,从而促进更好地教学.

1 程序类课程考核现状分析

程序类课程是《软件工程》和软件技术专业的基础必修课程,其目的在于培养学生的算法运用能力和解决问题的实战能力,十分注重实践技能的培养,以往的课程考核往往采用书面的笔试形式,纸上谈兵,无法体现学生对学习过程的评价以及职业核心能力的培养.

(1)侧重于理论的测试,只能检查学生对知识的掌握程度和记忆能力,无法真正考核学生的实践能力[1].

(2)期末考试采用“一锤子”的终结性考核模式,平时20%,期末80%,期末测试主要以理论测试为主,平时主要考察它的作业上交情况和出勤情况,无法体现个人在实训实践环节中体现出来的与人沟通、组织、交流、创新等“软能力”的价值.

本文在程序类课程中引入“知识+技能+态度”的三位一体考核模式,实现“知识课堂”向“能力课堂”的转变[1-2],注重过程考核,不仅利于学生“四大能力”的培养,还利于学习态度和职业素养的培养.

2 “知识+技能+态度”的考核模式

“知识+技能+态度”三位一体的考核模式(见图1).态度影响一切,能力和知识并重.知识涵盖专业知识和通用知识.技能分为专业技能和通用技能.专业技能主要体现在学生完成某任务应具备的专业能力,如代码编写的能力、程序调试能力和创新思维能力;通用技能体现的是学生社会适应性和职业生涯的提升方面的能力,如学习能力、团队合作能力、沟通能力、语言表达能力等.态度主要体现在职业素养和学习积极性方面,态度影响知识和技能的展现.

图1 三位一体考核模式

该考核模式提倡让学生用一种热忱、积极向上、持之以恒的学习态度来掌握更多的知识和技能.不仅要体现对学生综合素质和职业核心能力的评价,而且要体现学生在学习过程表现出来的积极性、主导性、参与性、协作性、创造性等方面能力,从而来全面评价学生的专业知识、技术应用能力和职业态度,最终达到提高学生综合素质的目的.

3 在程序类课程中的实施案例

3.1 结合CVCC职业核心能力和ACM模式,组建学习团队

对应用型本科院校的学生来讲,程序类课程改革关键在于综合能力和职业素养的培养,具体可分解成两个方面:(1)培养学生的逻辑思维能力(算法)和分析问题、解决问题的能力,为后续专业课程的学习奠定基础;(2)培养学生的沟通能力、团队合作精神、敬业精神等[3].

CVCC职业核心能力旨在培养学生团队合作和交流学习的能力及可持续发展的能力,从而提升其解决问题的创新能力.而ACM(大学生程序设计竞赛)则是培养学生的实践能力、创造能力等的最好实践,二者相辅相成[4-5].

在程序类课程的教学环节中,引入ACM(大学生程序设计竞赛)考核平台和CVCC(职业核心能力)团队学习模式,将学生进行分组,2~3人一组,秉承“快乐编程、强弱搭配”的宗旨,相互协作,共同完成每次的课堂学习任务和实验任务,并以此评价平时学习态度的得分[6].

3.2 践行“知识+技能+态度”三位一体的考核实施细则

“以学生为中心”的课程考核评价模式在于,从学生的学情出发,关注学生的学习过程动态,强化过程考核,并将过程考核的情况及时反馈于教学.本文引入“知识+技能+态度”三位一体的考核模式,其考核实施细则(见表1).

表1 课程考核细则

(1)学习态度评价

该评价约占总评的10%~30%.主要考察课堂的考勤、课堂表现、作业完成情况等方面.课堂考勤主要考察学生课堂和实践的出勤情况;课堂表现主要针对学生课堂参与度等情况进行打分,包括小组讨论、课堂提问、课堂练习等;作业完成情况主要就学生实验环节的作业及课后作业的完成情况进行相应的评分.

(2)阶段测试评价

测试评价占总评分的20%~30%.若课程学时较多,则会安排期中考试,采用理论加机试的方式进行,理论在Moodle平台上进行,机试则根据学习单元的具体要求有选择地采用ACM-OJ平台(在线测试平台)进行.另外,根据课程的学时长短,会安排针对某个或某几个学习单元的单元测试,主要评价学生的学习过程.阶段测试对学生而言非常重要,尤其是平时学习比较散漫的学生,能方便他们对前一阶段的学习进行自查,及时发现问题的根源,查漏补缺,提升他们对学习单元的掌控度.

(3)终结性考试(期末考试)

期末占总评的40%~70%.采用机试的方式进行,主要考察学生对课程整体的掌握程度和解决问题的实践能力.

3.3 引入ACM-OJ在线评测系统和Moodle平台进行阶段测试

传统的课程考核通常用“期末考试”成绩来进行“一锤子”的买卖,无法真正体现学生的学习能力,经常会出现“高分低能”的偏差现象.在程序类课程中,引入ACM-OJ在线评测系统和Moodle平台[7],方便老师随时随地对课程进行知识单元测验、阶段测验和课程终结测验;另外还可以根据学生的实际学习能力进行分层次教学,有区别地进行作业布置,并让学生在规定时间完成答题.ACM-OJ具有“在线提交,自动判题,实时排名、结果统计”的特点,充分保证了评判过程的客观性和公正性,鼓励学生进行全方位地思考算法的优劣,一题多解,有助于学生创新思维的培养;学生可以充分利用空余时间,在ACM-OJ上做题,来检验自己所学,久而久之,能激发学生对解决问题的潜能,变被动学习为主动学习,从而真正提升整体课程的教学效果和教学质量[8].另外,教师也能快速地掌握学生对知识单元的掌控能力,并根据实际情况,对学生进行针对性的教学辅导和教学反思,实现教学相长.

4 实践效果分析

本文在浙江水利水电学院软件类15级学生的《程序设计基础》和《面向对象程序设计》课程中引入了“知识+技能+态度”的三位一体考核,实施后,学生的学习兴趣和整体表现均有了很大的提高.课程考核结束后,做了一份简单的问卷调查(见图2),涉及三个问题.

图2 调查问卷

调查结果(见图3~图5).

从问卷调查的结果反馈来看,学生对这一系列的评价考核模式有很高的认可度,值得在其它程序类课程中积极推广.

另外,由于课程中引入了“知识+技能+态度”的过程考核,大大降低了课程的挂科率(见图6),提升了学生对专业课程学习的兴趣和关注度,从而能有效地促进教学改革.

图3 适合性

图4 作业完成节点

图5 课程感想

图6 考核实施前后对比

5 结 论

“知识+技能+态度”的考核模式不仅注重对学生的学习兴趣、学习动机、意志力、自信心和主动探究等非智力因素的培养,同时也注重团队协作、职业沟通等软能力的培养.另外,可以对过程考核进行动态的科学分析,以及时了解学生的学习动态和接受情况,以便更好地反馈于教学.

[1] 胡玉珊.“知识+技能+态度”的多元化过程性考核模式研究——以水利工程专业为例[J].城市建设理论研究,2013(19):89-91.

[2] 邢广陆,官海滨,韩 澍,等.“以学生为中心”的高职课程立体考核评价模式探索与研究[J].中国职业技术教育,2015(19):57-61.

[3] 沈陆娟.高等数学课程考核评价方式研究——“知识+技能+态度”三位一体视角[J].教育教学论坛,2015(6):210-212.

[4] 余向平.高职教育课程考核方式改革的基本思路[J].职业技术教育,2006,27(13):52-54.

[5] 王红霞.基于CDIO理念的Java课程改革[J].浙江水利水电专科学校学报,2013,25(2):96-98.

[6] 王红霞.C语言创新教学与实践[J].价值工程,2016(1):246-248.

[7] 李 晔,卢 冰,王 捷,等.ACM竞赛平台在C语言程序设计教学中的应用研究[J].中国校外教育,2013(8):164.

[8] 徐高欢,陈雯兰,孙培峰,等.基于团队合作学习的高职《汽车电工电子》课程课堂教学改革[J].浙江水利水电专科学校学报,2012,24(3):95-98.

Application of Assessment Model Based on Knowledge, Skills and Attitude in Programming Courses

WANG Hong-xia
(College of Information Engineering and Art Design, Zhejiang University of Water Resources and Electric Power, Hangzhou 310018, China)

Curriculum evaluation is an important method to measure whether the course implementation is effective. In course delivering, the student-oriented evaluation way based on knowledge, skills and attitude is taken, which pays more attention to the process evaluation, fully reflecting students’ learning attitude, process capability, professional knowledge in the learning, as well as students’ sustainable development. Practice has proved that the assessment model is timely and applicable to programming curriculum assessments which focus on logical thinking ability and practical ability, greatly reducing students’ learning threshold and improving their learning interest and enthusiasm, and thus, it is helpful to improve the teaching effect and quality.

course; process evaluation; ACM learning team

2016-11-20

2016年度浙江省高等教育课堂教学改革资助项目(KG20160510);2015年度浙江水利水电学院课堂教改项目(KG201503)

王红霞(1976-),女,浙江杭州人,硕士,副教授,主要从事程序设计系列课程的教学和顶层设计.

G642

A

1008-536X(2017)02-0083-04

猜你喜欢

态度考核技能
内部考核
创新完善机制 做实做优考核
态度
别人对你的态度,都是你允许的
发挥考核“指挥棒”“推进器”作用
劳动技能up up!
秣马厉兵强技能
夏天好烦 懒也能穿出态度
拼技能,享丰收
态度决定一切