A Test System, which is a component in an Internet based Digital Logic Design Virtual Laboratory realized to the stage of tasks delivery is presented in the paper. A set of virtual instruments are at the disposal of the laboratory. Each instrument is designed to be used of the students to present the decisions of tasks of distinct type. The test consists of a number of tasks. Every teacher defines desired number of tasks of every type which are stored in a database, structures as many tests as wants and assigns them to the students. The tasks delivery system distributes the tasks in the database in a random way among the students and takes care about that there will be no identical tasks in a separate test and in tests of students in a group. Some blocks of the system are deployed in Apache Tomcat container. The laboratory requires authentication from its users. It is realized in the Java programming language using servlets, java server pages and applets. The system is intended for test control and can be used as a module in e-learning environments.
[1]
Anh Tran,et al.
Fundamentals of logic design
,
2008
.
[2]
Mark Johnson,et al.
Designing Enterprise Applications with the J2EE¿ Platform
,
2002
.
[3]
Karsten Henke,et al.
Remote Labs versus Virtual Labs for Teaching Digital System Design
,
2005
.
[4]
Daniela Tuparova,et al.
Didactical Issues of E-learning- Problems and Future Trends
,
2005
.
[5]
Vladimir Mateev.
International Conference on Computer Systems and Technologies - CompSysTech'2006 Two-Level Multiple-Output Combinational Networks Design Web-based Tutoring Tool
,
2006
.
[6]
Leonid Pesin.
Knowledge testing and evaluation in the integrated Web-based authoring and learning environment
,
2003,
Proceedings 3rd IEEE International Conference on Advanced Technologies.