Designing and implementing unsupervised online database labs

  • Authors:
  • Gang Qian

  • Affiliations:
  • University of Central Oklahoma, Edmond, OK

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Lab-based learning that provides students with hands-on experience is an integral component of Computer Science (CS) education. Unfortunately, CS departments in many small institutions often lack the resources necessary to offer a full spectrum of lab courses in their curriculum. In this article, we present the setup and contents of a sequence of unsupervised online labs for a typical undergraduate database course. Problems that occurred during the implementation of the labs and how they were addressed are also discussed. The labs were designed to be fully self-explanatory with no need for teaching assistants, extra credit hours, or physical laboratories. The labs incorporate a tutorial style which allows students to learn new technologies outside of the classroom and apply them to a comprehensive course project. Multiple years of feedbacks indicated that the labs were effective in helping students learn and preparing them for real-world applications. Our experience shows that unsupervised labs, if properly designed and administered, can be a promising alternative to physical labs in CS education.