网上轻松收作业
网络与通信
在中小学、大专院校和各种计算机培训单位中,多媒体教室大多都连成了局域网。学生(学员)进行操作练习都需要当堂将操作结果通过网络“交”到教师那里去(特别是考试计算机操作,更是有这种“收试卷”的必要)。于是,教师或管理员往往就在服务器或教师机上为每个班或年级建一个目录,再共享出来,要求学生们把作品存入那个公共共享目录中。
但是仅仅简单地这样处理,会把很多学生的文件放在同一个目录中,时常出现一些麻烦。因为操作者既然存得进来文件,也就能够复制、删除或改动文件。间或可以看到,如果有人在该目录里把别人的文件复制一个,作为自己的成果;或者把别人的文件乱删乱改一气,从而造成成绩的不真实。更有甚者,打个不堪入目的文件名上去,引起课堂秩序的混乱。这一直是困扰我们多年的老大难问题。
那么,是否能做到既避免上述的弊端,又能够方便地调阅学生的操作结果呢?当然能。下面,以WinNT局域网+Win95无盘站为例,介绍一种稳妥、简便、行之有效的解决方法,供广大的中小学及大专院校和其他培训单位的教师和机房管理人员借鉴:
第一步,在服务器的某盘上建立一个子目录(假如是D:\交作业)。然后,在它下面给教室的每个工作站建立一个子目录,比如某机房有60台工作站,那么二级子目录的名称就依次从1编到60(将“交作业”建在服务器上,是为了设置管理权限的需要。教师机通常是不会装WinNT操作系统的)。
第二步,设置每台工作站能在它对应的二级子目录中自由地操作,而其他的工作站则不能对其进行访问。这是本方法最关键之处。
具体做法
1.右击某个二级子目录(例如1号机),在弹出的快捷菜单中选择“属性”(或“共享”)项,弹出“属性”对话框,将其设成“共享”,以使该目录能在工作站上看得见,便于1号机的操作者在其中进行操作。
2.点击“安全性”标签,单击“权限”按钮,弹出“目录的权限”对话框,选中其中的Everyone项,将其删除,从而取消其他工作站对该目录的访问权。
3.设置该机的操作者对这个目录的自由使用权。
单击“添加”按钮,弹出“添加用户及组”对话框;
再单击“显示用户”按钮,选中1号机,再击“添加”按钮,并在“访问类型”中选择“完全控制”。
最后如法添加管理员、教师等用户的访问类型。
按三次“确定”(分别是在“添加用户及组”、“目录的权限”和“属性”这三个对话框里面),从而逐一退回上一级对话框,直到“交作业”目录为止,从而完成对这个目录的权限设置。
照此办理,可将其余几十台工作站的权限全部设定。
注意:这里不把“交作业”目录设置成共享,主要是避免操作者删除本机对应的子目录。
以上是“第二步”的第一种做法。另一种做法是,反过来,将“交作业”目录设置为共享,二级子目录不共享。但二级子目录的权限设置有特殊要求,操作流程如下:选中要设置权限的二级子目录,在其属性对话框中点击“安全性”标签,单击“权限”按钮弹出“目录的权限”对话框,双击该用户 ,弹出“选择性目录访问”,在其中勾选“读取”、“写入”、“运行”,其他的不要勾选。单击确定返回目录的权限,这时我们可以看到,“访问类型”中该用户已经变为“特殊访问”,确定后逐级退出。其他设置与第一种方法相同。
注:第二种方法有一定的优点,但是也增大了学生在“网上邻居”中寻找自己所用的文件夹的难度。这两种方法任择其一即可。
至此,关键的问题已经解决。但是,仅此还不够,做了下面的工作后,将会使我们的工作更加方便和得心应手。
第三步,在教师机上的某盘(如E盘)建一目录(例如叫“拷作业”),把服务器上“交作业”下各个子目录里学生交的作品复制过来并暂存在这里。这样,调阅作业的时候,操作会更加方便,同时也能分减服务器的工作量。
建好目录后再编写一个复制的批处理命令(文件后缀名为bat)。该命令可用几种形式编写,最稳妥最省心的一种如下:
@echo off
copy \\<服务器名\交作业\1 E:\拷作业
copy \\<服务器名\交作业\2 E:\拷作业
……
copy \\<服务器名\交作业\60 E:\拷作业
@Echo on
另外,还要编写一个删除服务器上的那些作业的批处理命令:
@echo off
del \\<服务器名\交作业\1
del \\<服务器名\交作业\2
……
del \\<服务器名\交作业\60
@Echo on
这两个批命令的写法粗看上去有点笨,不如循环执行简捷,但是使用起来却不易出错。而且在写字板、Word等软件里面编写起来也很方便快捷(用复制修改的方法),适合一般人编写。
要注意的问题
1.删除命令一般不要与复制命令编在同一个批命令里。因为将“交作业”里的文件拷走之后,有些文件可能暂时还有用,等确认完事之后再删不迟。这在实际操作中是比较重要的。
2.两个批命令最好都放在“拷作业”(教师机上)这个目录里,或者它所在盘的根目录下(至于要做个快捷图标,放在哪里都可以)。这样操作最为方便和安全。
第四步,教师机上再建一个“存作业”的目录,其下再建些子目录(有多少个班就建多少个子目录),以便用于将“拷作业”里的文件整理之后,分班对应的拷入到这些子目录里,查阅作业和统计分析更加方便。
注意:最后,还要介绍的一个重要技巧是,学生交作业的文件名最好是他们学号的末几位加上其姓名。这样做的好处有:
1.通常学号中单个学生的号码之前是他所在班的序号,例如,某学生学号的末三位是256,那么他就是2班的56号。结果,Windows会将放在“拷作业”中的文件按班排列,每班里的学生也是按从小号到大号排列。那么从这个“中转站”分班拷贝文件到“存作业”中也就非常方便,也会方便教师往“成绩册”里登记成绩。如果有名称不规范的其他文件,就会被放到最后边,便于处理。
2.文件名里带上姓名,则是为了保证登记成绩时进一步不出错。
到此为止,全部工作都已做完。在使用的时候,学生就可以在网上邻居的服务器中,方便地找到自己操作的微机所对应的那个二级子目录,把文件保存进去,完成交作业的任务。各个工作站之间则无法相互访问,从而避免了本文开头所述的那些弊端。
教师执行复制的批命令,就能将所有的“作业”“收”到教师机上;执行删除的批命令,就可以将服务器上的“作业”全部清空。
用这个方法在Win95无盘站的WinNT网上都能完成上述工作,至于有盘站、Win98无盘站、Win2000远程仿终端,则可举一反三,根据这个原理进行设置,这里就不再赘述了。