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

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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计课程学习过程评价方法研究和实践

程序设计课程学习过程评价方法研究和实践   摘要:程序设计课程的学习重在实践,为约束学生在学习过程中提升实践能力,学习过程约束机制必不可少。学习过程评价机制能够改进学习过程、激励学生学习,可有效约束学生的学习过程。针对程序设计课程的学习特点,设计了学习过程评价机制,并开发了相应的模拟软件系统对评价机制进行测试。结果表明,学习过程评价机制能够很好地约束学生持之以恒学习,从而提高学生的编程能力。   关键词:程序设计;过程评价;系统开发   作者简介:孙宪丽(1971-),女,辽宁沈阳人,沈阳工程学院信息学院,副教授;吕海华(1979-),女,辽宁沈阳人,沈阳工程学院信息学院,讲师。(辽宁 沈阳 110136)   中图分类号:G642.0 文献标识码:A 文章编号:1007-0079(2013)20-0064-02   为激发学生学习兴趣,加强自主学习,提高学生实践应用能力,许多院校都在大力推进教学方法改革、考试方法改革。例如:在教学过程中引入基于项目的问题驱动教学法、案例教学法以及情境教学法等;[1]考试采用开卷考试、理论与实践相结合的考试等。改革措施在一定程度上提高了学生的学习兴趣、学习能力,但无法很好地约束学生在考试前临时突击的问题。为了约束学生连续自主学习,对学习过程进行监测至关重要。学习过程评价具有约束学生学习的作用;同时,对学生的学习过程进行评价,将评价结果与课程的其他成绩结合,可以更好地体现学生的学习情况。为此针对面向对象程序设计课程设计了学习过程评价机制及模拟软件系统,[2,3]监测学生的学习过程,从而改善学习效果,提高教学质量。   一、学习过程评价机制   学习过程评价,即对学习过程的评价,它是指根据一定的理念和目标,在系统收集关于特定学生的学习过程信息并加以处理的基础上,对该学生的学习过程进行评判,以改进该学生的学习过程的一种评价活动。[4]学习过程评价可以改进学习过程、激励学生学习,从而达到改善学习效果的目的。作为一种工具,学习过程评价一方面可以作为学生学习约束机制,保障学生学习效果,另一方面还可以让学生发现自己的潜能以及学习中存在的问题。这里主要应用学习过程评价约束学生学习过程。   要使学习过程评价取得预期的效果,必须采用有效的方法。学习过程评价的具体方法主要有学习过程质量概况评价、学案评价、学习叙事评价、成长包评价等等。[5]根据面向对象程序设计的特点,本文采用质量概况评价和学案评价的基本思想设计了面向对象程序设计课程学习过程评价指标。   二、质量概况评价设计   学习过程质量概况评价可全面了解学生学习过程质量,了解其学习过程存在的问题。本文主要从以下几个方面对学生学习过程进行评价。   1.教学资料学习情况   教师根据教学内容制定学习计划,并上传各种教学资料供学生课前预习或课后复习。学生则根据教学计划要求,阅读教学资料。软件系统根据学生阅读指定教学资料的时间及数量给予评价,完成时间、数量不同,评价分数不同。   2.在线测试情况   在线测试分为课前测试和课后测试两种,课前测试反映学生的预习情况和学习的起点水平。为了让学生充分了解自己的学习新知识的起点水平,每部分内容都安排了不同难度的课前专项测试题目,并采用二叉树探索法统计学生的起点水平;课后测试可以衡量学生的课上学习情况以及课后复习情况。每部分内容都安排了不同类型的题目供学生使用。软件系统会根据学生在线测试完成时间、数量及正确率给予评价。   3.代码编写情况   学好面向对象程序设计课程的重要方法就是编程。为约束学生尽可能多编写代码,将课程学习分为三个阶段,即课前预习、课后练习及总复习。每次课都安排不同难度的课前预习代码和课后练习代码。并且这两个阶段的代码必须采用自主开发的编辑器进行编辑(这种编辑器不能拷贝和粘贴)。总复习阶段需要完成一个完整的项目,使用教师指定的集成开发工具进行代码编写。学生编写的代码自动保存到个人学习空间;教师根据学生完成代码时间、数量和质量给予评价。   4.学习资料积累   程序设计语言的学习积累很重要。因此,要求学生按时整理自己的学习资料,如自己编写的代码,收集的典型案例等等,形成自己的资源库。教师根据学生上传的学习资料时间、数量和质量给予评价。   5.参与论坛学习   参与论坛学习可以为学生提供一个交流的学习环境,从中获得课程学习信息,获取解决问题的方法,传授学习经验等等。参与论坛学习可以展现学生主动学习意识、学习能力、学习态度等。软件系统根据学生参与论坛的时间、次数、提出问题、解决问题的数量及评价,对学生参与论坛学习情况进行评价。   最后根据上述各项指标评价分数及指标权重计算学生学习过程评价成绩,并纳入总评成绩。   三、学案评价设计   学案评价即学生对自

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档