Internet Based Lesson And Test Delivery, Automatic Grading, And A Record Keeping System

The paper describes the “Internet Based Lesson and Test Delivery, Automatic Grading and Record Keeping System”. This system is conceived and designed as part of the Senior Design Project of Electrical Engineering Technology curriculum during a two-semester course offering. These two courses are the capstone courses in Electrical Engineering Technology curriculum offered in 7th and 8th semester. This project and similar projects provides the student a unique opportunity to design and integrate the knowledge and skills acquired through number of different courses. The paper expounds in detail, the features from user’s perspectives and software design methodology. The system uses the HTML language as the GUI interface for users. All the data is passed using CGI forms and the Perl scripting language[1,2,3,5]. All necessary data is kept in one database with 5 tables within that database that holds information on the users, lessons, grades and students. For the interaction between the HTML forms and database, the SQL[6] programming language is used with an Open Database Connection (ODBC).