基于ExcelVBA的教学工作量统计设计(版)_excel教学工作量统计
基于ExcelVBA的教学工作量统计设计(版)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“excel教学工作量统计”。
本文由chaplin_zhuo贡献
pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。
高教
基于 Excel VBA 的教学工作量统计模板设计
高煜妤
(燕山大学里仁学院 河北?秦皇岛 066004)
在 Excel 的菜单栏中执行 “工具→宏→Visual Basic 编辑器” 命 令,可以打开 VBE 界面,再单击 “视图” “代码窗口” 的 即可以 输入 “程序示例” →调试→保存→运行即可。在录入基础数据 之后,表格相应单元格可以自动进行填充。利用 Excel 表格、函数、VBA 编程,设计三个工作表: 参数 设定工作表、授课情况工作表、查询与汇总工作表。其中,参 数设定工作表设计了三类参数: 职称参数、课程参数、班级参 数。同时在菜单条上创制一个新菜单项:统计(S),并设置其相 应子菜单。让复杂的计算工作在程序后台进行,操作者只需 导入基本数据后,点击相应菜单即可实现以下功能: 计算工作 量、汇总工作量、查询工作量等。3 程序示例 利用 Excel VBA 开发窗体和宏,可以在较大的自由度下 实现数据查询和汇总。以下这段程序是结合 Excel 电子表格,采用 VBA 编写程序代码,添加菜单项(统计 S)利用宏和菜,单完成程序功能,便于教学管理员查询、汇总和打印,也便于 教师们查对核实,其他程序部分不再给出。首先,利用 VBA 语言,编写 5 个宏: SKCX、YXCX、JSCX、XZHZ、QKJL。其次,ThisWorkbook 里编写程序代码,Excel 在(S)” 将 5 个宏整合 菜单条上添加一个新的下拉菜单项:统计 “,到该菜单中。程序代码如下: 统计工作表激活时,将五个宏添加到菜单 Private Sub Worksheet_Activate()Dim items As Variant menuindex = Application.CommandBars(1).Cont rol s(10).Index Set 自定义菜单= Application.CommandBar s(1).Cont rol s.Add(Type : = msoCont rolPop up,be2)fore : = menuindex,temporary : = True 自定义菜单.Caption =“统计(&S)” Set item1 = Application.CommandBar s(1).()Cont rol s “统计(&S)”.Cont rol s.Add item1.Caption =“刷新记录(1-2-3-4)” item1.OnAction =“刷新记录” Set item1 = Application.CommandBar s(1).()Cont rols “统计(&S)”.Cont rol s.Add item1.Caption =” 1-按授课性质查询” item1.OnAction =“SKCX” Set item1 = Application.CommandBar s(1).()Cont rols “统计(&S)”.Cont rol s.Add item1.Caption =“2-按院系查询” item1.OnAction =“YXCX” Set item1 = Application.CommandBar s(1)(下转第 34 页).本文介绍了应用 Excel VBA(Visual Basic for Alication)编制的教师教学工作量统计模板,其形式为 Excel 工作簿文件,新颖独特,精巧实用,操作简便,功能 较强,大大简化常规工作统计工作,对提高教学管理水 平和工作效率有重要作用。关键词 Excel VBA 工作量统计
摘要
中图分类号: G420 文献标识码: A 在学校教学管理中,统计工作量是每学期的必要工作之 一。教师教学工作量的计算是否科学,将在一定程度上影响 教师对教学工作的态度,最终将会影响学校的教学质量的提 高。客观评价教师教学质量的基础上,教学工作量的计算应 体现公平、公正,让绝大多数的教师感觉到劳动价值的合理性。从而有利于稳定教学秩序,提高教学质量,有利于加强师资队 伍的建设与管理,为科学化、规范化教学管理提供依据。因此,设计教学工作量表应较全面,并且分类清晰。1 需求分析(1)直接利用 Excel 环境,尽可能利用 Excel 的已有功能,特别是它的编辑、表格、打印等功能。既可以使繁琐、重复操 作自动化,提高工作效率和应用水平,同时又不改变 Excel 原 有的界面、风格和操作方式。因此符合人们的习惯,易于使用 和推广。(2)工作量总表中教师、教室、班级、课程信息既可直接用 键盘输入,也可从组合框选择输入,总表内容输入后,基础工 作即告完成,接下来每位教师的工作量、每个学院的工作量、每个学期的工作量以及实习、课程设计等各种分类的工作量 由系统自动生成,课表的修饰、复制、打印也由计算机实现。(3)当某位教师对自己的工作量提出异议,可利用系统的 在线标识功能,得以反应到教学管理人员那里,既准确又迅速。2 实现方法 本模板的设计思想是利用已有的大家都熟悉的 excel 办 公软件,做出一个实用的计算机辅助工作量统计工具。“宏” 是 Microsoft Office 软件包中自带的模块,VBA(Visual Basic “)” Microsoft Office 软件包自带的应用程序开 for Alications 是 发环境。同时 VBA 是一种强大的开发技术,“宏” “VBA” 将 与 结合,就能开发具有个性化的辅助软件。且开发过程用时较 少,效率较高,能满足教学管理员高效化、简单化的需要。选定一个工作表,然后按所需格式建立输入相关格式,再 在表格输入标题等文字,表格应反映教师姓名、职称、课程性 质、授课班级、班级系数等,最后应分课程显示总的学时。在 Office 中提供的 VBA 开发界面称为 VBE(Microsoft Visual Basic Editor)窗口,在该窗口中用户可以实现应用程序的编写。
(上)2010 年 2 月
高教
谈及的话题又应该怎样切入才会有新的亮点?其次,学生在 准备演讲稿时还需思考:采用哪些论据来证明自己的观点才 不会有漏洞?整篇稿子应该怎样布局才能够思路清晰、逻辑 严密?最后,学生在倾听他人演讲时也需要思考: 哪些观点是 自己赞成的?哪些观点是自己反对的?反对的理由是什么? 应该如何向演讲者提出自己的不同意见?这一系列的行为都 可以培养学生独立运用知识、思考分析和提出见解的能力,有 助于提高他们的思辨能力。2.5 英语演讲与大学生交际能力 众所周知,除有声语言外,演讲还要依靠态势语言和主体 形象等非言语性的手段来构成完整的传达系统。在演讲中若 能正确使用这些非言语性的手段,无疑能够得到更多听众的 欣赏和支持。此外,在进行实际演讲时,学生还要及时注意了 解听众的表情、心理及场上的气氛变化,以便作出快速反应,及时调整演讲的内容、方式或节奏。使用非言语性手段以及 快速反应能力都是决定人们交际成功与否的重要因素。因此,英语演讲活动可以提高大学生的交际能力,能帮助他们更加 自信地融入社会。3 结语 英语演讲可以摆脱一般英语教学中技能训练的单一性,参考文献
[1] [2] [3] [4] [5] [6] [7] [8] 陈树平.高职英语演讲与旅游英语专业口语教学的研究 [J].职业教育研究, 2007,(6).靳振勇.英语演讲与研究生英语教学探索[J].吉林省教育学院学报,2009,(2).李阳春.英语表达——写作与演讲[M].大连:大连理工大学出版社,2000.马壮寰.演讲英语[M].北京:外语教学与研究出版社,1998.彭青龙.思辨与创新——口语课堂上的演讲、辩论初探[J].外语界,2000,(2).任文.英语演讲课与能力素质培养[J].中国外语,2007,(11).邵守义等.演讲学教程[C].北京:高等教育出版社,1998.颜静兰,贾卉.英语演讲与学生综合能力培养教育探析 [J].华东理工大学学 报,2006,(1).实现英语读、说、写、听能力培养的一体化。它还可以消除传 统课堂中教师垄断教学的弊端,充分调动起学生的学习积极 性,真正做到以教师为主导、学生为主体、训练为主线的英语 教学,变英语课堂为培养学生综合素质的场所,在实践中逐步 提高大学生的英语综合应用能力、文化素质、心理素质、思辨 能力以及交际能力,使他们能够成为符合社会需要的具有较 高综合素质的复合型人才。本文为九江学院 2009 年立项课题 《大学英语口语教学 中学生综合素质培养研究——以英语演讲为例》 成果之一;编(号 XJY09-38)(上接第 22 页)教会学生各种基础知识和操作技能的前提下,引导学生发挥他们的创造力,让学生想一想,造成这个问题有 几种原因?应怎样去解决?选择出一种最佳途径立即动手去 做,看问题处理的结果如何。如果问题解决了,说明分析正确、解决正确、成功率较高; 反之,应重新分析、解决,直至问题解 决为止。这样可逐渐培养学生的创造力,提高学生的素质。教会了学生培养创造力的思维方法后,在学生具体实施 的过程中,还必须要有教师的正确引导。首先教师要鼓励学 生大胆设想,在设想之后要认真分析、选择,同时对每一设想 将要出现的结果都要做到心中有数,决不能盲目选择,要在教 师的正确引导下,选择出最佳途径去加以实施。我曾在我教 的班级中进行过这样的尝试: “怎样保证班级纪律” “怎 开展 ? 样保持班级卫生” “如何杜绝吸烟现象” “如何提高你的学 ? ?
习成绩” “当你和同学有矛盾怎么办” ? ?„„等等,让学生开 动脑筋、积极思考,看谁解决问题解决得好。结果,我班学生 经过积极思考想出了很多好的方法,使班级面貌焕然一新,一 切问题都在学生的积极思考下迎刃而解。学生毕业后受到用 人单位的好评。笔者认为这些思想方法在他们一生中都是起 作用的,他们会成为好工人,在各个岗位都会干得出色。因为 他们在有一颗很强烈的事业心并懂得理论基础知识和实际操 作技能的前提下,又有非凡的创造力,一定能创造出许多教师 教都没教过的好方法对待他们的工作。参考文献
[1] 张引,魏腾飞.人格培养与素质教育[J].国家教育行政学院学报,2001(5).[2] 刘红军.论高等教育高素质创造性人才培养模式与机制 [J].河南社会科学, 2002(3).(上接第 32 页)()Cont rols “统计(&S)”.Cont rol s.Add item1.Caption =“3-按教师查询” item1.OnAction =“JSCX” Set item1 = Application.CommandBar s(1).()Cont rols “统计(&S)”.Cont rol s.Add item1.Caption =“4-选择性汇总” item1.OnAction =“XZHZ” Set item1 = Application.CommandBar s(1).()Cont rols “统计(&S)”.Cont rol s.Add item1.Caption =“清空原记录” item1.OnAction =“QKJL” End Sub(上)2010 年 2 月结论 本系统实现了对工作量计算的辅助统计功能,具有很好 的实用价值,已在我院的实际排课中得到应用,取得了较好的 效果。不仅大大减少人工计算和核对的工作量,而且让工作 量的计算统计更加具有人性化和科学性,提高了工作效率,适 应教育现代化的要求。参考文献
[1 ] [2 ] [3 ] [4 ] 韩泽坤.Excel VBA 高效办公范例应用[M].北京:中国青年电子出版社,2004.夏强.Excel VBA 应用开发与实例精讲[M].北京:科学出版社.李政.VBA 应用基础及实例教程[M].国防工业出版社,2005.何兵.基于 VBA 的 AutoCAD 图块属性提取与 Excel 输出[J].泸州职业技 术学院学报,2004(2).本TXT由“文库宝”下载:http://www.mozhua.net/wenkubao