长久以来,在机房上课让学生提交作业成了一个让人头疼的问题。我们学校的计算机教师一般都是使用FTP传输,但是使用起来有很大的局限性。举例如下:
1.如果建立一个ftp虚拟目录用于下载作业(权限为only read),再建一个ftp虚拟目录用于上传作业(权限为read/write)。对于read/write目录,有些学生可能会抄袭别人的作业,然后改个名字上交,这种现象已经发现不少。如果把read/write目录改成only write,这样可以减少抄袭现象。
2.但是如果上课的班级比较多,那么每次都要把作业转移到其他文件夹,这是件麻烦的事情。针对如上现象,我想了一个解决办法,使用一个批处理将作业转移到其他文件夹。现在省事很多。除了这种办法,还可以对每个班级都建立一个上传/下载的虚拟目录,这样可以避免各班级之间互相抄袭。但是作业并不是一次两次,布置不同的作业时,还是需要对目录中的文件进行转移,还是比较烦。而且如果下节课继续要完成上节课没完成的作业,就必须要将作业再次转移到only read权限目录,于是又有人可以下载其他学生的作业了。而且这样的大转移谁能保证不出错呢?
3.面对如上问题,怎么解决呢?又有办法了,机房有60台电脑,我就为它建立60个用户60个目录,而且将每台电脑的ip和用户绑定,每个ip只能访问属于自己的ftp用户目录。这样的管理可以将抄袭现象局限在使用同一台电脑的学生之间,而且每次交完作业,再次把作业转移,以此可以最大限度的杜绝抄袭。哎,搞到这里,我都已经焦头烂额了,不过还要为每次的作业做个转移的批处理。
4.以上罗列出我可以想到的使用ftp管理学生作业的种种办法,从把所有班级看成一个对象,到把各班级分别看成一个对象,最后将各电脑看成一个对象,之间都贯彻着面对抄袭,面对文件转移带来的困惑。也许您在使用ftp管理学生作业中还有其他办法,还望你能多多指教。
5.针对使用ftp带来的种种局限,能不能用其他办法呢?尝试过用“网络教室”软件来接受作业,可是这种软件,对作业的接受速度比较慢,而且要学生的配合,如果学生这么好配合的话,ftp就不会生出那么多烦恼了。另外我也用了其他一些软件,总觉不顺手,朦胧中产生一个大胆的想法,自己做个系统吧,正好最近在看Asp.net。
下回介绍替代ftp的新方法,使用“作业提交系统”管理学生作业。
浙公网安备 33010602011771号