Teaching database systems with web applications team projects

  • Authors:
  • Yaodong Bi;John Beidler

  • Affiliations:
  • University of Scranton, Scranton, PA;University of Scranton, Scranton, PA

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes an approach to teaching undergraduate-level database systems with Web applications team projects. The Web applications employ the three-tier architecture in the Java programming language with Apache Tomcat as the Web server and PostgreSQL as the database server. Students use the Eclipse IDE configured for Web applications and the CVS concurrent versioning system for team member cooperation on software development. The database topics covered in the course are closely synchronized with the steps students take in their team projects. To minimize the intrusion of Web programming, straightforward sample programs and a sample Web application are used to help students in acquiring the knowledge and skills of Web applications development and applying them in their projects.