您好,欢迎来到画鸵萌宠网。
搜索
您的当前位置:首页程序设计课程学习过程评价方法研究与实践

程序设计课程学习过程评价方法研究与实践

来源:画鸵萌宠网
呷回 力效奄 DOI编码:10.3969/j.issn.1007-0079.2013 020.031 2013年第20期 程序设计课程学习过程评价方法研究与实践 孙宪丽 吕海华 摘要:程序设计课程的学习重在实践,为约束学生在学习过程中提升实践能力,学习过程约束机制必不可 学习过程评价机制能够 改进学习过程、激励学生学习,可有效约束学生的学习过程。针对程序设计课程的学习特点,设计了学习过程评价机制,并开发了相应的 模拟软件系统对评价机制进行测试。结果表明,学习过程评价机制能够很好地约束学生持之以恒学习,从而提高学生的编程能力。 关键词:程序设计;过程评价:系统开发 作者简介:孙究丽(1971一),女,辽宁沈阳人,沈阳工程学院信息学院,副教授;吕海华(1979一),女,辽宁沈阳人,沈阳工程学院信 息学院,讲师。(辽宁沈阳110136) 中图分类号:G642.0 文献标识码:A 文章编号:1007—0079(2013)20—0064—02 为激发学生学习兴趣,加强自主学习,提高学生实践应用能 解其学习过程存在的问题。本文主要从以下几个方面对学生学 力,许多院校都在大力推进教学方法改革、考试方法改革。例 习过程进行评价。 如:在教学过程中引入基于项目的问题驱动教学法、案例教学法 1.教学资料学习情况 以及情境教学法等;【J 考试采用开卷考试、理论与实践相结合的 教师根据教学内容制定学习计划,并上传各种教学资料供 考试等。改革措施在一定程度上提高了学生的学习兴趣、学习 学生课前预习或课后复习。学生则根据教学计划要求,阅读教 能力,但无法很好地约束学生在考试前临时突击的问题。为了约 学资料。软件系统根据学生阅读指定教学资料的时间及数量给 束学生连续自主学习,对学习过程进行监测至关重要。学习过程 予评价,完成时间、数量不同,评价分数不同。 评价具有约束学生学习的作用;同时,对学生的学习过程进行评 2.在线测试情况 价,将评价结果与课程的其他成绩结合,可以更好地体现学生的 在线测试分为课前测试和课后测试两种,课前测试反映学 学习情况。为此针对面向对象程序设计课程设计了学习过程评 生的预习情况和学习的起点水平。为了让学生充分了解自己的学 价机制及模拟软件系统,『2・ 监测学生的学习过程,从而改善学 习新知识的起点水平,每部分内容都安排了不同难度的课前专 习效果,提高教学质量。 项测试题目,并采用二叉树探索法统计学生的起点水平;课后 一、学习过程评价机制 测试可以衡量学生的课上学习情况以及课后复习情况。每部分 学习过程评价,即对学习过程的评价,它是指根据一定的 内容都安排了不同类型的题目供学生使用。软件系统会根据学 理念和目标,在系统收集关于特定学生的学习过程信息并加 生在线测试完成时间、数量及正确率给予评价。 以处理的基础上,对该学生的学习过程进行评判,以改进该学 3代码编写情况 生的学习过程的一种评价活动。l4 学习过程评价可以改进学习 学好面向对象程序设计课程的重要方法就是编程。为约束 过程、激励学生学习,从而达到改善学习效果的目的。作为一 学生尽可能多编写代码,将课程学习分为三个阶段,即课前预 种工具,学习过程评价一方面可以作为学生学习约束机制,保 习、课后练习及总复习。每次课都安排不同难度的课前预习代码 障学生学习效果,另一方面还可以让学生发现自己的潜能以及 和课后练习代码。并且这两个阶段的代码必须采用自主开发的 学习中存在的问题。这里主要应用学习过程评价约束学生学 编辑器进行编辑(这种编辑器不能拷贝和粘贴)。总复习阶段需 习过程。 要完成一个完整的项目,使用教师指定的集成开发工具进行代 要使学习过程评价取得预期的效果,必须采用有效的方 码编写。学生编写的代码自动保存到个人学习空间;教师根据学 法。学习过程评价的具体方法主要有学习过程质量概况评价、 生完成代码时间、数量和质量给予评价。 学案评价、学习叙事评价、成长包评价等等。 根据面向对象程 4擘习资料积累 序设计的特点,本文采用质量概况评价和学案评价的基本思想 程序设计语言的学习积累很重要。因此,要求学生按时整 设计了面向对象程序设计课程学习过程评价指标。 理自己的学习资料,如自己编写的代码,收集的典型案例等等, 二、质量概况评价设计 形成自己的资源库。教师根据学生上传的学习资料时间、数量 学习过程质量概况评价可全面了解学生学习过程质量,了 和质量给予评价。 总第279期 5.参与论坛学习 参与论坛学习可以为学生提供一个交流的学习环境,从中 获得课程学习信息,获取解决问题的方法,传授学习经验等等。 参与论坛学习可以展现学生主动学习意识、学习能力、学习态度 等。软件系统根据学生参与论坛的时间、次数、提出问题、解决 问题的数量及评价,对学生参与论坛学习情况进行评价。 最后根据上述各项指标评价分数及指标权重计算学生学 习过程评价成绩,并纳入总评成绩。 三、学案评价设计 学案评价即学生对自己的学习过程自主地做完整、全面的 记录,形成学案,事后根据学案评价自己的学习过程。 学案的 设计一般包括学习目标、学习内容和方法、学习时间、学习体 会、学习过程中遇到的问题、解决情况以及评估的方式等。本文 利用学案评价让学生清楚了解自己的学习情况,发现自己的潜 能以及学习中存在的问题,同时约束学生自主学习。根据面向对 象程序设计学习的特点,学案评价格式设计如表1所示。 表1学案格式 学号: 姓名: 拟定时间: 完成时间: 学习内容 学习目标 学习方法 学习中遇到的问题及解决方法 学习体会及自我评价 学生根据教师制定的学习计划制定每个学习阶段自己的学 案,然后根据学案拟定详细的学习计划并执行。学习结束,学生 根据学习情况进行自我评价,并提交学案;教师根据学案的编 写以及执行情况给予评价,作为整个学习过程评价的参考。 四、学习过程评价系统设计与开发 学习过程评价注重在学习过程中的动态跟踪,因此软件系 统要全面记录学生学习过程,如登录课程次数、学习时长、学习 资料浏览次数、参加答疑次数、提问次数、论坛发起主题次数、 回帖次数以及每次测试的时间和成绩等数据信息,以便对学生 的学习成果、学习风格等进行分析评价。根据面向对象程序设 计课程的特点以及上述学习过程评价指标要求,设计并开发了 学习过程评价系统,对学生的学习行为进行跟踪记录。学生可 以利用该系统完成学习任务,了解自己的学习情况;教师可以通 过该系统查看学生的学习行为记录,了解学生的学习行为和跟 踪学生的学习过程,并可及时给予指导。 软件系统开发环境采用JSP+Tomcat+SQLServer。系统具体 功能如下: 1-系统管理 (1)用户管理。系统管理员可以完成用户增、删、改、查的 功能,其余用户只能查询或修改本用户的信息。 课程教材改革 (2)资料管理。管理员可以查看和删除学生学习资料、教 师教学资料和论坛信息。 (3)题库管理。管理员可以对试题进行增、删、改、查。 2.论坛管理 (1)提问。发布问题。 (2)回答。回答已经发布的问题。 (3)评价。评价已经发布的问题或回帖。 3学生系统 (1)在线测试系统。在线测试分为课前测试和课后测试 两种,每种又提供三类测试方式:按章测试、按题型测试、综 合测试。 (2)在线学习系统。在线学习系统主要功能包括:查询教 学计划、查询作业、下载或浏览教学资料、编辑学习笔记、编辑 代码、上传学习资料等。 4.教师系统 (1)基本课程信息管理。包括课程基本信息,教学计划、 大纲、日历、课程评价等信息的建立及上传。 (2)教学资料管理。上传和维护教学资料。 (3)作业管理。上传和维护课程作业。 (4)评价。学习资料积累评价和代码质量评价。 5.过程评价 (1)查询。教师和学生可以随时查看评价分数。 (2)报表。生成过程评价报表。 五、结束语 程序设计课程学习重在13积月累,本文根据课程牦 设计 了相应的学习过程评价机制及模拟软件,用于约束学生的学习 过程保证学习效果。学习过程评价不仅适用于程序设计课程, 也可以应用于其他课程,评价方法、内容、指标可根据课程特点 修改完善。 参考文献: Ⅲ1滕吉红,黄晓英,袁博.问题驱动式教学模式在高等数学教学中 的探索[J1.高等教育研究学报,2012,(4):89—90. f2王健.应用型本科专业课程形成性考核评价标准研究【21JJ.中国 电力教育,2011,(34):62,68. 【3]韩建民,王丽侠,贾洞.大学生程序设计能力的层次化培养模式 lJ】.计算机教育,2012,(3):15一l8,22. [4]丁念金.学习过程评价的基本构架[J].教育测量与评价,2012, (6):29—32,53. 【55丁念金.】学习过程评价的方法探讨fJ].基础教育,2012,9(3):19— 24. (责任编辑:刘辉) 65 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo8.com 版权所有 湘ICP备2023022238号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务