Undergraduates are widely used in support of Computer Science (CS) departments' teaching missions as teaching assistants, peer mentors, section leaders, course assistants, and tutors. Those undergraduates engaged in teaching have the opportunity to deeply engage with CS concepts and develop key communication and social competencies. As enrollments surge, undergraduate teaching assistants (UTAs) play a larger role in student experience and outcomes. While faculty and graduate student instructional support does not necessarily increase with the number of students in our courses, the number of qualified undergraduate teaching assistants for introductory CS courses should scale with the number of students in our courses. With large courses, the significance of the UTAs' role in students' learning likely also increases. Students have relatively little interaction with the instructor, and faculty may have more challenges monitoring and supporting individual UTAs. UTAs have a major role in affecting climate in computer science courses. The climate in large courses has substantial implications for students from groups traditionally underrepresented in computing. This panel will discuss how undergraduate teaching assistants can serve as a scalable effective teaching resource that benefits both the students in the course and the UTAs themselves.
[1]
Beronda L. Montgomery,et al.
Successful STEM mentoring initiatives for underrepresented students: A research-based guide for faculty and administrators
,
2016
.
[2]
Lecia Jane Barker,et al.
Booming Enrollments: Good Times?
,
2015,
SIGCSE.
[3]
Farshid Marbouti,et al.
Factors That Help and Hinder Teaching Assistants’ Ability to Execute Their Responsibilities
,
2013
.
[4]
Neal Whitman,et al.
Peer Teaching: To Teach Is to Learn Twice
,
1988
.
[5]
References
,
1971
.
[6]
Barbara Pfeffer,et al.
Peer Teaching To Teach Is To Learn Twice
,
2016
.
[7]
Eric S. Roberts.
Meeting the challenges of rising enrollments
,
2011,
INROADS.
[8]
Eric Roberts,et al.
Using undergraduates as teaching assistants in introductory programming courses: an update on the Stanford experience
,
1995,
SIGCSE.
[9]
Stuart Reges,et al.
Using undergraduates as teaching assistants at a state university
,
2003,
SIGCSE.