Classroom projects on database connectivity and the Web
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
The next decade of the database course: three decades speak to the next
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Database Management Systems
JDBC demonstration courseware using Servlets and Java Server Pages
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Trends in the evolution of the database curriculum
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Design and evolution of an undergraduate course on web application development
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
Agile Web Development with Rails
Agile Web Development with Rails
τεΧνη: trial phase for the new curriculum
Proceedings of the 38th SIGCSE technical symposium on Computer science education
SimpleDB: a simple java-based multiuser syst for teaching database internals
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Developing Advanced Courses for Undergraduates: A Case Study in Databases
IEEE Transactions on Education
Database project as source of reinforcement and discovery
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
The database course needs to continue evolving to reflect changes in the computing environment and changes in current thought about how best to engage the student. We propose one possible evolution that is based on a semester-long multimedia database project involving a web interface, called MeTube. The project supports uploading and downloading videos, images, and audio files as well as supplementary features such as ratings, comments, viewer blocking, and contact lists. Having a project that focuses on multimedia data and is web-accessible using current web technology will be more interesting, relevant, and useful for the students. Our description of the project includes both the requirements and the division of it into assignments. We show an example implementation and report on our experiences with the project. Finally, we explain how the project fits into the context of the course and future directions for the project.