评语生成器.docx
《评语生成器.docx》由会员分享,可在线阅读,更多相关《评语生成器.docx(8页珍藏版)》请在冰豆网上搜索。
![评语生成器.docx](https://file1.bdocx.com/fileroot1/2023-4/17/fbe42639-9358-4a3e-88b6-f07a5299c5ba/fbe42639-9358-4a3e-88b6-f07a5299c5ba1.gif)
评语生成器
评语生成器
篇一:
由“学生评语生成器”想到的
由“学生评语生成器”想到的
作者:
史延虎
来源:
《教学与管理(小学版)》20XX年第08期
最近在网上看到有一种叫“全自动学生评语生成器”的软件。
据称这种软件专为学校班主任撰写评语而设计,特别适合中小学班主任撰写学生评语之用。
据介绍,该软件能帮助使用者按班中学生情况进行自动评语生成,称“1分钟内生成全班的学生评语,生成的评语能比较好地反映班中学生的实际情况”,操作者还可以根据学生情况,逐人选择合适的评语进行操作。
本人虽然对此软件的具体情况并不了解,不敢妄加评论,但对此还是存在诸多的疑惑:
评语岂能由电脑自动生成?
电脑能了解每个学生的情况吗?
电脑生成的评语能适合每个学生的特点吗?
现在教师给学生写评语使用“生成器”的毕竟是少数,且不说生成器的问题,但由此笔者想到了学生评语的撰写问题。
操行评语是老师对学生一个学期中总体评价的浓缩。
写评语是一件十分繁复但又很有意义的工作。
可是,由于很多班主任对完成这项工作的重要性认识不足,把学生操行评定工作当成了一种程序化的事务,不能对全班学生逐一“量身定做”评语,而是把本应个性化的评语写成了一些行话、套话,空泛且雷同。
很多评语为前面一大堆赞扬的话,后面一两句无关痛痒的批评指正,如:
“热爱祖国,尊敬师长,热爱集体,团结同学,遵守纪律,礼貌待人……希望今后继续努力(或改正缺点),更上一层楼。
”如此典型的“八股式”评语,体现不出个性特征,哪个学生身上都可用。
这样的评语千人一面,正如有人说的:
“评语一张纸,尽是共同语。
评语纸一张,内容大众汤”。
这样的评语千篇一律,枯燥无味,学生不以为然,很难实现师生的交流;家长看了,豪无感触,自然也不满意。
这样的评语既谈不上发挥其应有的作用,更谈不上利用评语这一教育手段达到育人的最佳效果了。
评语不仅是对学生一定时期优劣表现的总结评定,更是一种教育手段。
评语是师生交流的一个平台,是教师对学生进行教育的一种方法,是促进学生不断进步的重要条件。
教师的评语对学生的进步和成长有着不可估量的作用,评语除其评价功能外,最终目的应该在启发、引导、激励、鞭策学生。
从心理学角度看,学生期待班主任对自己的肯定并有独到、新颖的评价。
学生对评语是特别关注的,总要相互交换;家长也非常重视,非看不可。
一语中的的个性评语,学生和父母必将视其为”宝贝”,其作用也是显而易见的。
一份好的评语应该能反映学生的个性特点,充分肯定学生、鼓励学生,又能适当指出缺点,既能够帮助学生正确认识自己,明确前进的方向,又能帮助家长全面了解孩子的情况,从而有效地协同教师做好学生的教育工作。
所以,班主任一定要以高度的责任心认真听取其他老师的意见,多翻阅工作笔记,以求评价真实、客观。
班主任要认真分析每个学生的个性特点,根据每个学生的不同之处,写出切合学生实际的评语,切忌公式化和套话连篇。
正如世界上没有两片相同的树叶一样,每个学生也都有各自不同的性格特点,表现不相同,学生的评语自然也应该有极强的针对性,最忌空泛,无个性,千篇一律,千人一面。
教师能以发展的眼光看待学生,根据学生的特点撰写评语时因人而异,因人施语,才能反映出每一
个学生的鲜明个性。
对优点寄语更出彩,对不足的给以提醒,其作用是任何格式化的评语都无可比拟的。
例如,对一些内向、胆小、自信心不足的学生,教师要多鼓励,多找优点,尽量表现出教师对他们的关爱之情和给予的希望,学生会在这种关爱中体验到老师的可亲可敬,促成他们转变;对一些后进生来说,他们更渴望别人特别是教师的理解、关心和帮助,教师要抓住写评语这个时机,多写一些激励性的语言,使他们从老师的鼓励性评语中看到希望,充满信心。
当然,评语并不是不能写缺点和不足,而是在于如何提出缺点。
如果评语既能写出学生的闪光点,同时又能客观地指出存在的缺点,那么学生会从老师的评语中看到老师对自己的评价,其作用也是显而易见的,教师的用意一目了然,无论是从“扬长”而言,还是从“避短”来说,都能起到激励的作用。
在撰写操行评语过程中还应着力体现一个“新”字,要用新理念、新方法、新观点和新内容来体现评语的实效性。
操行评语的形式要避免公式化。
如果总用“成绩+缺点+提出希望”这一公式去套,不要说学生看着没味,相信老师们写着也没劲。
如果班主任把操行评语的形式丰富起来,相信学生们见了一定会爱不释手的。
班主任要用创新观来构思每一句话,要善于破旧立新,千万不能将写操行评语当成“例行公事”。
评语格式要打破传统的八股文模式,忌用套话、空话,可多引用名人警句、格言谚语、经典哲理,可在评语时采用对联、诗歌等形式,也可以自创体律。
别具一格的创新评语往往使学生感悟深刻,令家长赞不绝口,一定能起到良好的效果。
总之,评语要全面关注学生个性化成长的需要。
那些具有鲜明个性、富有感情、充满期望、新颖生动的评语对学生的成长和发展具有无可替代的作用。
班主任要根据学生各方面的表现,抓住特点,用具体的、真实的、生动的语言,给每个学生写出恰如其分的、个性化的评语。
公式化、套路化、形式刻板、千人一面的评语是应该坚决杜绝的。
【责任编辑:
白文军】
篇二:
学生评语生成系统的开发论文
摘要:
我们知道老师书写评语是一件特别辛苦的事情。
于是我就想能自己开发一个程序,这个程序不仅能根据对某位学生的“德、智、体、美、劳”表现(优秀、良好、一般、差)简单的选择,自动生成相应的评语,还可选择相应的寄语,以及加入个人的评语。
对生成的评语还可以进行修改,最后生成一个文本文件(.txt),我们便可导入或粘贴到wps或word中进行排版打印。
本次毕业设计我用vb6.0所开发的“学生评语生成系统”程序圆满地实现了以上功能。
本论文对如何使用vb6.0通过调用windowsaPi函数,做了较为详细的介绍。
关键字:
学生评语生成系统、VB6开发。
摘要
关键字
前言
第一章VB语言概述?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
1
1.1、VB简介?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
1
1.2、VB语言的基本特点及VB应用程序的基本持点?
?
?
?
?
?
?
?
?
1
1.3、为何选择VB作为开发语言?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
2
1.4、VB6.0应用的基本开发方法?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
3
1.5、VB与aPi函数?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
4
第二章用VB开发学生评语生成系统?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
7
2.1、本软件将具有何种功能?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
7
2.2、界面及控件设置?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
7
2.3、源代码?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
8
第三章毕业设计总结?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
10
第四章本系统运行的软硬件配置?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
10
第五章主要参考文献?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
10
学生评语生成系统的开发
前言
电脑已经成为挂在我们嘴角的一句口头禅,它已经深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。
windows系统的推出使电脑从高雅的学术殿堂走入了寻常百姓家,各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。
然而,虽然现在世界上已经充满了多如牛毛的各种软件,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。
以前开发windows下软件是专业人员的工作,需要掌握许多专业知识和经过特殊的培训才能胜任。
现在不同了,即使你没有接受过严格的程序设计训练,使用VisualBasic也一样能够开发出功能强大、适合自己特殊需求的应用程序了。
VisualBasic继承了Basic语言易学易用的特点,特别适合于初学者学习windows系统编程。
我作为一名××××大学的学生,对从事计算机操作和编程工作有着特殊的爱好,在工作和学习之余,我时常钻研专业课基础理论,经常用VB调试一些小程序。
有一天,我的一位做中学教师的朋友找上门来,说,快要放假了,写80多个学生的评语实在是件麻烦事,能不能做个评语生成器什么的,一定要帮忙哟。
为了友情,更是为了向××××大学交一份满意的答卷,我于是着手设计开始一个评语生成系统。
通过这两年多来我在××××大学计算机专业的学习,我初步掌握了VB语言的最基本的知识,于是在××××大学的老师指导下动手用VB编写本学生评语生成系统。
第一章VB语言概述
1.1、VB简介
VB是微软公司出品的一个快速可视化程序开发工具软件,借助微软在操作系统和办公软件的垄断地位,VB在短短的几年内风靡全球。
VB是极有和功能强大的软件,主要表现在:
所见即所得的界面设计,基于对象的设计方法,极短的软件开发周期,较易维护的生成代码。
美国微软公司在1991年推出VB1.0至今已经经历了6个版本,VB6.0运行在win9x或winme,win2000,winxp,windowsnT等操作系统下,是一个32位的应用程序开发工具。
1.2、VB语言的基本特点及VB应用程序的基本持点
VB程序语言具有许多优秀的特性,用其设计应用程序时有两个基本特点:
可视化设计和事件驱动编程.
1、可视化设计
同其他的一些可视化程序开发工具一样,VB具有可视化设计的特点,微软的word在刚刚进入市场时,同wPS竞争的一个重要的功能砝码就是”所见即所得”的字处理功能,VB在设计应用程序界面时也可以说是”所见即所得”.在设计时,头脑中所想象的应用程序界面,完全可
以通过键盘鼠标以及徒手画出来,而不是编制大量的代码然后再编译生成,如果需要修改,也是利用键盘鼠标和手画,而底层的一些程序代码由VB自动生成或修改。
VB为用户提供大量的界面元素(在VB中称为控件对象),这些控件对象对于熟悉windows应用程序的用户而言是一点也不陌生,如”窗体”、”菜单”、”命令按钮”、”工具按钮”、”检查框”等等,用户只需要利用鼠标、键盘把这些控件对象拖动到适当的位置,设置它们的大小、形状、属性等,就可以设计出所需的应用程序界面。
2、事件驱动编程
windows操作系统出现以来,图形化的用户界面和多任务多进程的应用程序要求程序设计不能是单一性的,在使用VB设计应用程序时,必须首先确定应用程序如何同用户进行交互.例如发生鼠标单击、键盘输入等事件时,由用户编写的代码控制这些事件的响应,这就是所谓的事件驱动编程。
前面已经谈到,在VB中把窗体以及”菜单”、”按钮”等控件称为对象,如果设计出了应用程序,那么与应用程序的用户直接进行交互的就是这些对象组成的图形界面,也称为用户接口或用户界面,在设计应用程序时就必须考虑到用户如何与程序进行交户.更进一步,甚至程序和程序之间也会有通讯和交户,基本上用户是通过鼠标、键盘与应用程序进行交互的,这时那些对象就必须对鼠标和键盘操作所引发的事件做出响应.响应就是指执行一段应用程序,它不沿预定的路径执行,而是在响
应不同事件时执行不同的代码.因此,应用程序代码的路径在每次响应而执行时可能都是不形同的。
1.3、为何选择VB作为开发语言
除了VB之外,当前能够编制windows应用程序的可视化编程工具还有很多,所针对的编程领域也各有侧重,就微软系列的可视化开发工具而言,就有VB,Visualc++,VisualJ++,VisualFoxpro等,其中VisualFoxpro是针对数据库编程的开发工具;Visualc++是为专业程序设计员提供的开发工具,变量声明和定义严密,功能强大灵活,必须经过相当的努力才能掌握;而VB不支持虚类、多态性和类的继承,相对而言VB简单易学,变量定义不太严密,对于非专业程序员而言功能足够强大,同Visualc++一样也支持网络编程和数据库编程。
除了微软之外,其他公司也在为windows操作系统平台制作应用程序开发工具,例如前Borland的公司出品的delphi,c++Bulider,J++Bulider等,其他一些公司出品的针对数据库编程的PowerBulider,Powerdesigner等,不可否认,这些产品相当出色,如果能够熟练掌握将是编程者能力的体现,但是必须承认,对windows操作系统最熟悉的还是微软,而且微软本身windows操作系统的源代码采取不公开的策略,使得其他公司出品的产品在实现相同功能时多少都要走些弯路,用户在使用这些产品设计应用程序时,程序的效率将会受到影响。
在选择所需要的应用程序开发工具时,不但要考虑开发工具的功能是否强大,还要考虑所花费的时间和效果,单纯地追求功能的强大,也许会事倍功半。
中央电大陈明主编的《VisualBasic程序设计》是计算机应用专业采用的一本难得的教材,使我受益匪浅。
通过这门课程的学习,我已能用VB编写简单的程序,为了搞好这次毕业设计,我决定使用VB作为编程语言。
1.4、VB6.0应用的基本开发方法
1、交互式开发
传统的应用程序开发过程可以分为三个明显的步骤:
编码、编译和测试。
但是VB与传统的语言不同,它使用交互式方法开发应用程序,使三个步骤之间不再有明显的界限。
在大多数语言里,如果编写代码时发生了错误,则在开始编译应用程序时该错误就会被编译器捕获。
此时必须查找并改正该错误,然后再次进行编译,对每一个发现的错误都要重复这样的过程。
VB在编程者输入代码时便进行解释,即时捕获并突出显示大多数语法或拼写错误。
看起来就像一位专家在监视代码的输入。
除即时捕获错误以外,VB也在输入代码时部分地编译该代码。
当准备运行和测试应用程序时,只需极短时间即可完成编译。
如果编译器发现了错误、则将错误突出显示于代码中。
这时可以更正错误并继续编译、而不需从头开始。
由于VB的交互特性,因此在开发应用程序时,系统频繁地运行着应用程序。
通过这种方式,代码运行的效果可以在开发时进行测试,而不必等到编译完成以后。
2、事件驱动应用程序的工作方式
事件是窗体或控件对象识别的动作。
在响应事件时,事件驱动应用程序执行VB代码。
VB的每一个窗体和控件对象都有一个预定义的事件集。
如果其中有一个事件发生,并且在关联的事件过程中存在代码,则VB就会调用该代码。
尽管VB中的对象自动识别预定义的事件集,但要判定它们是否响应具体事件以及如何响应具体事件则是编程的工作了。
代码部分(即事件过程)与每个事件对应。
如果让控件对象响应事件,就把代码写入这个事件过程之中。
对象所识别的事件类型多种多样,但多数事件类型是大多数控件所共有的。
例如,大多数对象都能识别click事件,如果单击窗体,则执行窗体的单击事件过程中的代码;如果单击命令按钮,则执行命令按钮的click事件过程中的代码。
每种情况中的实际代码几乎完全不一样。