ABSTRACT
Database Design and Implementation is a cornerstone course in any computer science curriculum. Database Design is taught first using an abstract model, followed by a practical implementation using a DBMS. In this poster, we compare the performance of a class of graduate students versus a class of undergraduate students studying the same syllabus. The graduates performed better in the design part and the undergraduates did better in the implementation part. In the subsequent offering of the course, more time was given to the design part for the undergraduate students, and that resulted in an improvement of performance in both the design and implementation parts. We conclude that the younger undergraduate students can benefit from a more design-heavy course, while the older graduate students would need more emphasis on the implantation aspect of the course.
Recommendations
Assessing the Development of Computer Science Pedagogical Content Knowledge in the TEALS Program (Abstract Only)
SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science EducationOne of the critical barriers to increasing pre-collegiate computer science course offerings in the U.S. is a lack of qualified computer science teachers. Programs such as TEALS, a teacher preparation program pairing high school teachers with computing ...
Working with Undergraduate Teaching Assistants: Best Practices and Lessons Learned (Abstract Only)
SIGCSE '15: Proceedings of the 46th ACM Technical Symposium on Computer Science EducationInstructors struggling to support their ever-growing undergraduate population may be interested in starting, expanding, or improving an undergraduate teaching assistant (TA) program. This session seeks to connect individuals interested brainstorming and ...
From Workshops to Classrooms: Faculty Experiences with Implementing Inclusive Design Principles
SIGCSE 2024: Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1Computer science (CS) and information technology (IT) curricula are grounded in theoretical and technical skills. Topics like equity and inclusive design are rarely found in mainstream student studies. This results in graduates with outdated practices ...
Comments