The effective use of undergraduates to staff large introductory CS courses
SIGCSE '88 Proceedings of the nineteenth SIGCSE technical symposium on Computer science education
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Through the looking glass: reflections on using undergraduate teaching assistants in CS1
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Instructional design of a programming course: a learning theoretic approach
Proceedings of the third international workshop on Computing education research
Using undergraduate teaching assistants in a small college environment
Proceedings of the 42nd ACM technical symposium on Computer science education
Extreme apprenticeship method in teaching programming for beginners
Proceedings of the 42nd ACM technical symposium on Computer science education
Journal of Computing Sciences in Colleges
Management, structures and tools to scale up personal advising in large programming courses
Proceedings of the 2011 conference on Information technology education
Using undergraduate teaching assistants in introductory computer courses
Journal of Computing Sciences in Colleges
Scaffolding students' learning using test my code
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Scaffolding students' learning using test my code
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Hi-index | 0.00 |
Incorporating students to participate as teaching assistants in our CS1 as early as during their second semester has started a snowball effect, in which more and more students want to be a part of the experience. We allow students to contribute and take responsibility in a context they see as meaningful for teaching. The students-as-teachers approach means that they are mentored by senior teachers in the actual teaching context, which guarantees enough peer and faculty support for students undertaking the task. A significant percentage of our students (ca. 20%) participate as teachers. This has brought us several benefits: (1) new students are welcomed to the learning community by other students as representatives of the institution, not just student organizations, (2) students understand and undertake the responsibility of being a teacher early, and (3) a massive number of eager TAs.