Learn More
College students in computer networking courses are very interested in Internet technology because of the rapid growth in that area. Of particular interest is the need for practical experience in network design and configuration. A typical computer networking class curriculum includes the study of theory and the laboratory projects. The laboratory projects(More)
COBWEB is a concept formation system that organizes observations into a classification tree. However, it can only handles symbolic data. COBWEB/3 handles numeric data assuming a normal distribution of attribute values. However, COBWEB/Q requires a user-specified acuity value that has to be carefully tuned to obtain the optimal concept hierarchy. However,(More)
A bio-MEMS based cell-chip that can detect a specific toxicity was fabricated by patterning and immobilizing bioluminescent bacteria in a microfluidic chip. Since the emitted light intensity of bioluminescent bacteria changed in response to the presence of chemicals, the bacteria were used as the toxicity indicator in this study. A pattern of immobilized(More)
In this paper, we present an extensible visualization tool that is being used in a web-based closed laboratory system. The goal of this project is to provide a tool for both students and teachers that can help trace deficiencies in a student's understanding back to individual concepts. This visualization tool has been developed by using the tree abstract(More)
Conceptual clustering is used to organize observations into an abstract hierarchy which can be used to predict classes and/or attribute values. Typically this clustering has been done using either incremental or nonincremen-tallearning. Incremental learning suffers from the ordering problem, while nonincremental learning cannot handle a dynamic environment(More)
— A Web-based adaptive tutoring system is being developed for a CS-I laboratory. The system dynamically adapts to each student's needs and gives a student immediate feedback during a lab session. The system currently contains the question tutor, the program tutor, and the course management components, which are interactive and dynamic. The tutoring(More)
The ability to design an algorithm is one of the most important learning outcomes of a computer science program. Unfortunately, not only is learning how to design algorithms a challenging task, but many students believe that algorithm design is not an important part of problem solving. To address this challenge and hopefully change student attitudes, we(More)
A Web-based adaptive tutoring system which dynamically adapts to each student's needs and gives a student immediate feedback is being developed for our CS-I and CS-II closed laboratories. The system currently contains the question tutor, the program tutor, and the course management components. The tutoring components help students learn programming concepts(More)
Often when designing an educational tool, the focus is primarily on how well the tool helps the student learn a concept. However, always in educational research there is an underlying desire to determine what factors actually influence student learning. This is because an understanding of these factors can lead to the design of more effective(More)