Undergraduate teaching assistants in computer science: a systematic literature review

D Mirza, PT Conrad, C Lloyd, Z Matni… - Proceedings of the 2019 …, 2019 - dl.acm.org
We present a systematic literature review of the prior work on Undergraduate Teaching
Assistants (UTAs) in Computer Science with two goals:(1) to create a taxonomy of practices …

Challenges faced by teaching assistants in computer science education across europe

E Riese, M Lorås, M Ukrop, T Effenberger - Proceedings of the 26th ACM …, 2021 - dl.acm.org
Teaching assistants (TAs) are heavily used in computer science courses as a way to handle
high enrollment and still being able to offer students individual tutoring and detailed …

Training teaching assistants by offering an introductory course

E Riese, V Kann - Proceedings of the 53rd ACM Technical Symposium …, 2022 - dl.acm.org
Teaching assistants (TAs) are often used in computer science (CS) courses to conduct
tutorials in smaller groups and to be able to provide students with one-to-one help sessions …

Reflective diary for professional development of novice teachers

M Ukrop, V Švábenský, J Nehyba - … of the 50th ACM technical symposium …, 2019 - dl.acm.org
Many starting teachers of computer science have great professional skill but often lack
pedagogical training. Since providing expert mentorship directly during their lessons would …

TMOSS: Using intermediate assignment work to understand excessive collaboration in large classes

L Yan, N McKeown, M Sahami, C Piech - Proceedings of the 49th ACM …, 2018 - dl.acm.org
As computer science classes grow, instructor workload also increases: teachers must
simultaneously teach material, provide assignment feedback, and monitor student progress …

Code in place: Online section leading for scalable human-centered learning

C Piech, A Malik, K Jue, M Sahami - Proceedings of the 52nd acm …, 2021 - dl.acm.org
Could it be the case that the number of people who want to teach computer science, and
have the potential, is roughly proportional to the number of people who want to learn …

Feedback on student programming assignments: Teaching assistants vs automated assessment tool

NG Kristiansen, SM Nicolajsen… - Proceedings of the 23rd …, 2023 - dl.acm.org
Existing research does not quantify and compare the differences between automated and
manual assessment in the context of feedback on programming assignments. This makes it …

Catch'em Early: Internship and Assistantship CS Mentoring Programs for Underclassmen

M Fryling, MA Egan, RY Flatland… - Proceedings of the 49th …, 2018 - dl.acm.org
Recruiting and retaining STEM majors has been an ongoing challenge for colleges and
universities. This research paper describes two initiatives to recruit and retain Computer …

From teaching assistants to learning assistants–lessons learned from learning assistant training at Excited

M Lorås - Læring om læring, 2020 - ntnu.no
As enrollment in higher education increases, our courses grow larger and educators
sometimes struggle to scale good pedagogy. In many cases, the use of learning assistants …

An analysis of tutors' adoption of explicit instructional strategies in an introductory programming course

O Goletti, K Mens, F Hermans - Proceedings of the 22nd Koli Calling …, 2022 - dl.acm.org
In this paper we analyse in detail how tutors of an undergraduate-level introductory
programming course use two explicit instructional strategies in practice with their students …