多语言展示
当前在线:615今日阅读:113今日分享:31

利用VBA功能实现对EXCEL作品的评价

摘要:教学评价是教学活动的重要组成部分。如何合理应用信息技术进行教学评价,提高评价效率,充分发挥评价对教学的激励、诊断和促进作用?将是一个值得研究的课题。通过实践,本文提出了以利用VBA功能实现对EXCEL作品进行评价的一种模式。
步骤/方法
1

随着高中信息技术课程改革的不断深入,人们日益意识到评价在信息技术教学过程中的重要性。作为一门新兴学科,在信息时代高速发展的今天,信息能力已成为现代人要有读、写、算之后必须具备的第四项基本能力。陈至立在中小学信息技术教育会议上的报告中指出:“信息技术教育的过程,是学生动手实践的过程;也是学生的一个创造过程。……信息技术教育教学内容从传授计算机基本知识转到利用计算机和网络作为工具帮助学生更好地自主学习和探讨。”因此信息技术的评价体系应适应信息技术教育的总要求,同时要将评价作为一个过程贯穿于整个信息技术教学过程中,使学生在整个信息技术学习过程中,始终有阶段学习目标和总体学习目标,将被动应考为主动测评,在完成阶段学习任务的同时完成总体学习目标。因此,设计合理、实施恰当的评价是有效教学的有机组成部分,对信息技术的学习具有较强的导向作用,是提高信息技术教学质量的关键环节。

2

一、合理应用信息技术进行教学评价,提高评价效率  在传统的教学中,由于受环境、设备、时间等因素的影响,教师往往将评价这一环节安排在教学结束后实施,或在教学过程中对少部分学生进行评价,而评价过程也绝大部分采用人工批阅的方式来完成,评价效率低下,也给教师增加了负担。在国家教育部颁布的《普通高中信息技术课程标准》中明确提出“合理利用信息技术辅助信息技术课程评价,可以提高评价的效率和效果。”为此,我们通过实践,利用VBA功能对学生EXCEL电子作品进行评价。Visual Basic For Application(VBA)- Visual Basic的子集,是一种通用的自动化语言,它可以将EXCEL用做开发平台实现应用程序。原本需要教师手工批改的任务,或很难判断出学生操作的正确与否时,若利用编写好的VBA代码就能使重复性的任务自动化,可以大大提高评价的效率和正确性。例如,让学生计算出某个学生的总分成绩,这时,学生可能会利用公式、函数或数据直接相加来做,而教师在评价时,只能对每个学生的作品逐一检查。模式如下图1所示。

3

利用VBA功能来实现对EXCEL电子作品的评价,主要基于以下几方面的考虑:1.简化程序设计的过程。VBA应用程序是“寄生于”EXCEL应用程序上的,因此,EXCEL的一些基本功能和函数等都可以在VBA中直接使用。2.可以充分利用EXCEL中的宏。EXCEL中的宏录制器允许记录一系列的操作,并且将这些操作转换为VBA代码,因此,一方面可以利用宏录制器来建立应用程序的基础,另一方面,在不能确定如何编写一系列的步骤时,可以进行录制,再查看代码。 3.利用网络功能。EXCEL能够使用几乎所有类型的数据库,能够对数据库中的数据进行访问,这样,可以将每个学生的作品评价结果写入数据库进行汇总,同时,教师和学生可以查看汇总结果。4.使用方便。VBA代码的执行可以指定给按钮、图形或快捷键。因此,当学生需要自行评价时,只要单击工作表上的相应按钮或图片,如下图2所示。若教师作为测评,也可在事先指定好快捷键,评价时按键即可。

4

二、及时反馈评价结果,充分发挥评价对教学的激励、诊断和促进作用  教学评价是教学活动的重要组成部分,它指引学生学习的方向、对学生的学习效果进行评断。为了指导和评价学生电子作品的创作,需要在整个教学过程中重视教学评价的作用。1.及时反馈。当学生执行VBA代码后,应用程序自动批改,反馈结果,如以计算总分的操作为例,若学生能正确采用公式或函数计算(假设题目没有指明具体的计算方法),VBA应用程序就判断正确,若学生采用的是数据直接相加的方法,则VBA应用程序就显示错误,并根据学生的操作情况,显示不同的提示框,如图3所示,一方面能立即提示学生操作错误的原因,同时也给学生相应的激励。  2.教学调整。利用评价的结果促进学生的学习,而不是利用分数进行排名。这种评价旨在考察学生学习的得与失,以便师生调整教和学。例如,通过网络汇总,如图4所示,如果大多数学生都做错了第5小题,说明他们没有很好地理解分类汇总的概念或没有掌握分类汇总的操作要领,那么与此有关的那部分知识或操作要点就要以集体教学的形式再教一次。如果大多数学生都未能通过,那么就要使用其他的教学方式和引导学生采用其他学习方式。而这些矫正的措施往往在对某个单独的学习任务进行评价之后就应立即实施,以便学生及时地纠正自己学习上的错误。  经过一段时间的实践,收到了较好的效果。学生在每完成一个任务时能及时掌握自己的操作情况,教师能及时了解全体学生的具体情况,基本上能按时实现每个课时的教学目标,真正体现信息技术的学科特色,同时,也让学生在轻松的学习氛围中感受信息技术这一新兴学科的魅力,进一步激发学生的学习激情。

推荐信息