本栏目责任编辑:王力
计算机教学与教育信息化
基于网络教学平台的编程类课程实践环节的过程管理与分级评价
刘爱华,陈钧
(南京工程学院计算机工程学院,江苏南京210067)
摘要:针对计算机编程课程的实践教学环节中存在的重结果、轻过程,评价标准单一、模糊等问题,提出基于网络教学平台
进行实验、课程设计的过程管理和分级评价。该方案融合了混合式教学和翻转课堂,让学生真正成为实践教学的主体,让考核真正成为培养学生编程能力、语言表达、合作沟通等综合素质的过程。关键词:网络教学平台;过程管理;分级评价中图分类号:G642.0
文献标识码:A
文章编号:1009-3044(2021)01-0142-02
开放科学(资源服务)标识码(OSID ):
计算机编程类课程的实践教学环节在人才培养中占有重要地位,部分应用型本科院校为加强学生的实践能力对某些核心课程如《数据结构》开设了专门的实验课程。实践教学环节一般包括实验、课程设计和实习。通过一系列编程类课程的实验、课程设计到综合实习,训练学生的编程能力,培养学生的自学能力、创新意识、团队协作精神等综合素质。然而现实情况是学生对计算机编程类课程的实践教学环节普遍有畏难情绪、有惰性,导致上课似乎能懂,但是自己动手遇到困难容易放弃,逐步失去兴趣,产生学习的厌倦和惰性。
目前计算机编程类课程实践教学环节存在两大问题:第一是缺乏过程管理,普遍存在传统模式即教师发布任务,学生提交实验报告的模式,教师对学生的实践过程欠缺及时的指导督促,导致学生由于问题的堆积而学习热情不能持久;第二是缺乏明确的分级评价标准,教师发布的实践教学内容片面化、单一化,学生提交成果无法体现个性,导致学生由于教师评价的主观性、随意性而不服气或者敷衍了事[1]。
针对上述问题,本文编程类课程的实践教学环节中根据课程特设计层次化的目标,在过程管理中借助网络教学平台创造学生之间、师生之间更多的互动机会,在互动中学生的自我展现结合个性化的报告内容实现结果的分级考核,将被动地完成任务转化为主动的挑战任务,促使实践教学成为高水平应用型本
科人才培养目标的有力保障。
1过程管理与分级评价
教学评价分为形成性评价和终结性评价两种,终结性评价
主要通过考试成绩决定教学效果,而实践教学是一个连续的学习过程,不仅要让学生掌握知识与技能,更要影响学生的学习习惯、思考方式和情感态度价值观,不适合通过考试成绩来评价教学效果,更适合采用形成性评价进行评估。1967年美国芝加哥大学教授Michael Scriven 提出形成性评价(Formative Assessment ),强调教师在教学过程中利用多种机会和手段评估学生的学习状况,以获得有益的教学信息指导[2]。借鉴形成性
评价为指导的过程管理,实践教学的评价应该贯穿于整个实践教学环节中,实验课上提出问题、对他人提问的解答、完成任务的分享等互动情况,课程设计从项目的方案设计、难点讨论、成果答辩等过程中学生的组织或参与能力、沟通能力、表达能力等多方面进行评价。这些素养正是学生职业生涯发展的关键,在过程管理中记录学生综合表现,调动学生在实践教学环节中的积极性,保持学习热情,及时遏止惰性,最终取得持续的进步和发展。
计算机编程类课程的实践教学评价指标通常包括学习态度、编码运行正确、创新度、报告等方面,除了
学习态度可以通过考勤来量化,其他指标都是无法量化,从而导致学生编码雷同、报告抄袭等现象,评价结果存在主观性,学生对评价结果的不满,影响了学生对实践环节的参与热情。分级评价是调研学生自身的知识水平与学习能力的差异,在实践教学环节设计出难度系数为基本、拓展、创新三种等级的任务,利于学生根据自身优势与不足选择合理的完成目标,提高参与积极性;教师结合任务的难度系数和完成度系数给出分级评价,合理的评价结果能激励学生达到本级要求后,挑战上一级任务,发挥学习潜能,有效保证学生持续的学习热情,促进学生不断成长[3]。
2实验课过程管理与分级评价
2.1实验课分级任务设计与过程管理
实验课的分级设计要根据课程大纲的教学目标,课堂有参
考实例的内容设计为基本任务(65%工作量的1星必做题);课堂有重点提示需要一定变化的内容设计为拓展任务(25%工作量的2星选做题);课堂有方向引导,需要学生进一步资料学
习完善的内容设计为创新任务(10%工作量的3星选做题)[4]
。建议基本任务中的知识点通过网络教学平台如超星学习通给出规范的示例编码,方便学生课后自学,重点难点部分可以给出微课,学生可利用课后时间反复观摩视频学习。编程的特点就是在模仿的基础上
量变到质变,给多数学生一个可以模仿的
收稿日期:2020-10-25
基金项目:2019年南京工程学院高等教育研究项目“以就业职业为导向以云教育为支撑的网络工程专业本科教学体系和模式研究”
(2019YB30)
作者简介:刘爱华,女,讲师,研究方向为数据库和网络技术。
142
计算机教学与教育信息化
本栏目责任编辑:王力Computer Knowledge and Technology 电脑知识与技术
第17卷第02期(2021年1月)
案例,能增强学生的自信,迈出起始的关键一步。
目前普遍应用的案例式教学,将案例中的知识点和技能分散到各章节实验中,实验任务完成后能整合成一个对应课程设计要求的项目,学生对后续课程设计中项目分析、设计、实现过程产生完整概念,为课程设计做好铺垫[5]。
实验课的过程管理包括任务发布、教师答疑、学生成果演示、学生发布实验报告、教师选取共性问题在讨论区发帖等环节。课前,实验任务在相关知识点讲解之后通过网络教学平台提前发布给学生,学生在网络平台注册时预留的手机能接收任务信息,部分有自学能力的学生会完成部分或全部实验内容;课上,教师可以通过极域教室、腾讯会议等具有分享屏幕功能的平台解答学生的提问,学生将实验成果分享演示实现翻转课堂;课后,学生根据分级内容选择重点内容表述为文字报告,在平台中作为任务成果上传,教师根据任务难度系数和完成度系数给出评价结果,并且选择共性问题、优质报告在讨论区让学生学习探讨跟帖。过程管理有利于加强学生和教师的互动、学生之间的相互学习,让学生不仅了解自己的知识掌握和目标完成情况,而且能了解自己和他人之间距离,引导督促学生努力完成目标或鼓励学生进一步提升。2.2实验课分级评价
实验任务的分级设计和过程管理收集的数据帮助实验成
绩进行分级评价。实验成绩的评价根据报告和课堂展示出的任务难度系数和完成度系数,通过互动平台发布给学生,评语中包含对应的难度系数和完成度系数,让学生明确评价标准,
给出今后努力的方向[6]
。实验成绩分级评价如表1所示。
表1实验成绩分级评价
难度系数1星+2星+3星1星+2星+部分3星1星+部分2星
1星
分享(完成度系数1)主动分享,思路清楚主动分享,思路比较
清楚
被动分享,有一定思路
被动分享,有简单思路
报告(完成度系数2)提前完成,能有个性思考按时完成,重点比较明确按时完成,能涉及部分
重点
按时完成,重点表达不
明确
评价等级A(90)~A+(95)B(80)~B+(85)C(70)~C+(75)D(60)~D+(65)
3课程设计过程管理与分级评价
3.1课程设计分级任务设计与过程管理
课程设计的分级设计与项目小组的参与度、负责模块的难
度系数相关。课程设计的项目通常以实验中的案例为基础,然后根据课程特点给出拓展要求、创新要求。采用合作小组制度,模拟企业项目开发的场景,小组成员从分析、设计和实现过程都能沟通、讨论、协作完成,极大调动学生参与项目的主动积极性。
课程设计的过程管理包括任务发布、设计方案提交、重点答疑、小组优秀成果展示、组员个人答辩等环节。课程设计提前一周以上发布任务给学生选题组队,然后讨论设计方案;课程设计开始阶段,教师根据设计方案对重点内容进行答疑;课程设计中期,各组推荐至少1个最佳成果进行展示实现翻转课堂;课程设计验收阶段,小组成员对自己负责的模块进行个人成果展示和答辩。中期的成果展示让小组之间能观摩学习,增
强了集体荣誉感,促进了团队合作意思,加强了学生间的借鉴交流意识。
3.2课程设计分级评价
课程设计的分级设计和过程管理收集的数据帮助实验成绩实现分级评价。课程设计成绩的评价根据成果验收和报告的难度系数和完成度系数,通过互动平台发布给学生,评语中可包含对应的难度系数和完成度系数,学生进一步明确评价标准。课程设计成绩分级评价如表2所示。
表2课程设计分级评价
难度系数
负责方案设计,负责关键模块开发,达到创新要求参与方案设计,负责重要模块开发,达到拓展要求基本模块开发,参与重要模
块开发
基本模块开发验收答辩(完成度系数1)功能完善,问题回答
正确线上编程课排名
功能完善,问题回答较
正确
功能较完善,问题回答
基本正确
质量一般,无个性思考报告(完成度系数2)格式规范,重点内容分析清楚,有个性思考格式规范,重点内容分析较清楚,思考缺新意格式较规范,重点内容分析一般,无思考格式基本规范,没有重
点,无思考
成绩
优秀
良好
中等
及格
4结语
理论课堂的主导因素是教师,而实践教学的主导因素是学
生,过程管理将教师从实践教学环节中的评价角转换为引导、讨论、旁听身份,给学生展示自我、充分表达的机会,这个过程正好给出分级评价完成系数的依据。分级评价前提是教师对实践教学内容进行分级设计,让学生感受到计算机编程类课程的目标不是那么困难得遥不可及,而是可以一步一步攀登的阶梯。教师要用平常心看待学生青涩的分享,要有耐心看到学生逐步的成长。网络教学平台在信息资源共享方面的独特优势,使实验教学的课堂延伸到课前和课后,打破传统实践教学的时空界限,促进线上、线下一体化,改变编程类课程的实践教学模式,提高了师生的教学效率。疫情期间师生借助网络教学平台,有效践行了过程管理和分级评价,切实提高了学生的自主学习、语言表达、书写报告等多种能力,为将来从事IT 工作打下坚实的基础。
参考文献:
[1]白泉,边晶梅,盛国华,等.土木工程专业实践环节管理评价体
系改革与实践[J].价值工程,2018,37(22):236-238.
[2]贺玉珍,张海江.编程类课程实践教学考核方案研究[J].电脑知识与技术,2016,12(27):99-100.[3]耿彧,
白涛,张静.基于“Moodle+雨课堂”的分级式实践教学模式研究——以医学院校的《数据分析语言》课程为例[J].中国教育信息化,2020(12):84-87.
[4]刘爱华,陈钧.基于OBE 理念的数据库课程研讨式教学研究与实践[J].计算机教育,2018(9):112-115.
[5]阮顺领,顾清华,陈永锋.基于云平台的程序设计类课程实验教学改革应用探索[J].新课程研究,2019(5):18-19+30.
[6]朱东辉,石跃祥,曾智超,等.计算机教育实践教学平台评价的研究[J].教育教学论坛,2019(27):160-161.
【通联编辑:朱宝贵】
143
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论