Only available on StudyMode
  • Download(s) : 48
  • Published : December 24, 2012
Open Document
Text Preview
Online Interactive Home Work Grading System
Department of Computer Science, Montclair State University
Montclair, NJ 07039, USA
Citigroup, 250 West Street,6th FL,
New York, NY 10013, USA
The Hertz Corporation, 225 Brae Boulevard,
Park Ridge, NJ 07656, USA
Ramazan BURUS
Bluestone Consulting Firm, 2001 Route 46 Suite 310
Parsippany NJ 07054, USA

In recent years, World Wide Web usage for teaching and
learning has increased rapidly. At the same time, the traditional paper based grading of home works have also not changed.
Recently there have been many researches on automated and
intelligent grading. Clearly an online grading system would be a highly desirable addition to the educational tool-kit,
particularly if it can provide less costly and more effective outcome.
To facilitate the student and faculties in submitting and grading their home works, a new, interactive and adaptable approach
has been implemented. The unique feature of this research is to allow the grader to mark over the assignment submitted and to add comments to it. Common errors committed are recorded
and is used to recommend the instructor to review certain
topics which corresponds to the high error percentage. The
system has been developed by making use of free distribution of software products available for the public. Based upon our experience we offer suggestions for improving the system to
make it an adaptive system
Keywords: World Wide Web, N-tier architecture, Web based
System, Online grading
The World Wide Web is becoming an increasingly popular and
effective medium for delivery of instruction [2]. Institutions are providing on-line admission, course registration, tuition
payment, and other administrative tasks. Students may also
submit assignments and do grade queries and instructors can
manage assignments, check class enrollments, submit grades,
and monitor student progress over the Internet [3]. In this work, we show how Web technology can be used to develop a
software system for automatic management of assignments as
well as paperless grading. Traditional grading of such
assignments often lacks speed and consistency. This is very
true for a large class. An instructor for a large class often


spends most of his/her time and effort in retrieving student assignments, manually grading them on paper. This can be
mitigated somewhat with supports from teaching assistants.
However, such a solution is expensive and is still limited in scope. In this work, we present a Web based software solution that provides an environment for assignment management and
grading them online. The original design of the system used
Java technology: Java servlets, Java beans that run on Apache server with Tomcat as servlet container. The original design used Oracle database as back end database engine. Due to the time limit that one cannot try Oracle database free for good, we switched the back end database to MySql[12]. So, this system was developed using software freely distributed and available to the public [11, 12, 13, 14]. Since the portability of Java technology, the system can run on either popular Microsoft

Windows systems or Unix, Linux based systems.
Several Web-based systems have been developed for automatic
collection of coursework and online assessment and grading of coursework [5]. Among them, Blackboard, WebCT, ClassNet,
and Ecourse are notable [1, 6, 7, 8]. Blackboard [1] provides supports for course management, customizable institution-wide portals, and online learning communities as well as an
advanced architecture for Web-based integration of multiple
administrative systems. ClassNet [6] provides a set of tools for managing activities such as course creation, enrollment control, test creation and assignments, student submission and
automatic grading, discussion forums, chat rooms and e-mail
exchange between students and...
tracking img