Some experiences with the "contributing student approach"
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
ACM SIGCSE Bulletin
Fundamentals of Database Systems
Fundamentals of Database Systems
Tools for "contributing student learning"
ACM Inroads
Activities, affordances and attitude: how student-generated questions assist learning
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Introducing undergraduate database students to K-12 education research
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
An introductory database course is well established within computer science curricula. Instructors in this course are challenged to select a subset of possible topics to cover and emphasize and also to design appropriate assignments to help students master those topics. As theories regarding effective educational practice continue to emerge and become known, we also seek to invigorate our courses by including some of these newer techniques. Contributing Student Pedagogy is an umbrella term that refers to a family of techniques that involves finding ways for students to become directly involved in the production of course content utilized by other students. Students not only make use of content provided by other students, but they come to view that content as valuable. This paper reports on initial efforts to incorporate an assignment based on contributing student pedagogy into a standard database course. Several iterations took place, with improvements made between the first and second iterations. Plans for future iterations are included and implications, not only for the database course, but other Computer Science courses, are discussed.