kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Training Teaching Assistants by Offering an Introductory Course
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science, Theoretical Computer Science, TCS. KTH, School of Industrial Engineering and Management (ITM), Learning, Digital Learning.ORCID iD: 0000-0002-4525-3568
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science, Theoretical Computer Science, TCS. KTH, School of Industrial Engineering and Management (ITM), Learning, Learning in Stem.ORCID iD: 0000-0003-3199-8953
2022 (English)In: Proceedings of the 53rd ACM Technical Symposium V.1 on Computer Science Education (SIGCSE 2022), New York, NY, USA: Association for Computing Machinery (ACM), 2022, Vol. 1, p. 745-751Conference paper, Published paper (Refereed)
Abstract [en]

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. TAs can also assist with the assessment, which can be time-consuming in large classes. Previous research does, however, indicate that TAs can be poorly prepared for their work tasks. In this experience report, we present a TA training course that addresses this issue and prepares new TAs for their responsibilities. This includes conducting tutorials, tutoring and providing students with useful feedback in lab settings, and conducting assessments. In addition, we also aimed at creating a safe space for our TAs to discuss challenges and fears that they foresee or have already experienced as TAs. To do this, we developed an introductory course consisting of five modules, that are based on previous research on TAs in CS and in the Technological Pedagogical Content Knowledge (TPACK) framework. The modules are: HR questions, classroom teaching, helping and supervising in lab sessions, assessment, and reflection and discussion. The course is given in a blended learning format, where the first three modules are student-paced online modules, while the last two are synchronous meetings. To evaluate the training, we present course evaluation results from 53 TAs who enrolled in this 6-hours course during the 2020/2021 academic year. We conclude that this TA training course has been well appreciated by almost all the participants, discuss lessons learned and future plans.

Place, publisher, year, edition, pages
New York, NY, USA: Association for Computing Machinery (ACM), 2022. Vol. 1, p. 745-751
Keywords [en]
Teaching assistants, TA training, TAs
National Category
Pedagogical Work Didactics
Identifiers
URN: urn:nbn:se:kth:diva-309521DOI: 10.1145/3478431.3499270ISI: 000884263800108Scopus ID: 2-s2.0-85126088044OAI: oai:DiVA.org:kth-309521DiVA, id: diva2:1642469
Conference
SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education Providence RI USA March 3 - 5, 2022
Note

Part of conference proceedings: ISBN 978-1-4503-9070-5

QC 20220308

Available from: 2022-03-07 Created: 2022-03-07 Last updated: 2024-03-18Bibliographically approved
In thesis
1. Perspectives on Assessment in Introductory Computer Science Courses: Exploring and Comparing Experiences of Students, Teaching Assistants, and Course Coordinators
Open this publication in new window or tab >>Perspectives on Assessment in Introductory Computer Science Courses: Exploring and Comparing Experiences of Students, Teaching Assistants, and Course Coordinators
2022 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Assessments of students' performances, including providing the students with feedback, are central parts of course design in higher education. These assessments can be carried out in different ways and with different purposes. The introductory programming courses (CS1) are often given to a large group of students, many of whom are non-computer science majors. To conduct the assessments and provide the students with individual feedback, teaching assistants (TAs, students with prior experience of the subject) are often employed to assist the course coordinators (main instructors) in these courses.

The practice-based research aim of this thesis is to give recommendations to course coordinators and TAs on how to integrate assessment situations in CS1 courses, aiming to be experienced as fair and valid examinations and opportunities to provide the students with useful feedback. To do so, the experiences and use of assessments within CS1 courses given to non-computer science majors, are explored from the perspective of students, TAs, and course coordinators. The three stakeholders' experiences are also compared, and to further understand the experiences, the TAs' and course coordinators' perceptions of their roles in relation to the assessments are explored. The studied assessment types include lab assignments, midterm exams, and individual final projects. 

By using a mixed-method approach with a qualitative starting point, each of the stakeholders' perspectives has been studied in detail, mostly within a Swedish context. The research uncovers the complex role of the TAs and the other stakeholders' strong dependency on them. The results suggest that each of the three studied assessment types has weaknesses and strengths that often are experienced differently by the stakeholders. This includes pitfalls with how assessment situations, designed by course coordinators to be both learning activities and graded, are challenging for the TAs to conduct. The assessments then risk being experienced by the students as unfair or dependent on the TA. Further, the results suggest that TAs face challenges related to the student-TA relationship, specifically how to handle being friends with the students they teach. The large group of students limits the course coordinators' role in the assessments, and they have a monitoring role not always visible to the students.

Recommendations for TAs and course coordinators, grounded in the research results, are presented in the thesis. Further implications from the research, in the form of TA training initiatives, are also described and evaluated as part of this thesis work.

Abstract [sv]

Bedömningar av studenters prestationer, inklusive att ge studenterna återkoppling, är centrala delar av kursutformningen inom högre utbildning. Bedömningar kan dock göras på olika sätt och med olika syften. Inledande programmeringskurser (CS1) ges ofta till en stor grupp studenter där många valt ett annat huvudämne än datavetenskap. För att kunna genomföra bedömningarna och ge studenterna individuell återkoppling, anlitas ofta lärarassistenter (studenter med tidigare erfarenhet av ämnet) som hjälper kursansvariga (huvudlärarna).

Det praktiknära forskningssyftet med denna avhandling är att ge rekommendationer till kursansvariga och assistenter om hur bedömningssituationer kan integreras i CS1-kurser, med en strävan att upplevas som både rättvisa och relevanta examinationer samt utgöra möjligheter att ge studenterna användbar återkoppling. För att kunna göra det utforskas erfarenheter och användning av bedömning i CS1-kurser, som ges till studenter som inte har valt datavetenskap som sitt huvudämne, ur studenters, assistenters och kursansvarigas perspektiv. De tre intressenternas erfarenheter jämförs också med varandra och för att ytterligare förstå erfarenheterna undersöks även assistenters och kursansvarigas syn på sina roller i relation till bedömningarna. De studerade bedömningstyperna inkluderar labbuppgifter, mittkursprov och individuella slutprojekt. 

Genom att kombinera kvalitativa och kvantitativa metoder, med en utgångspunkt i det kvalitativa, har var och en av dessa intressenters perspektiv studerats i detalj, främst i en svensk kontext. Forskningsresultaten belyser assistenternas komplexa roll och hur beroende de andra intressenterna är av dem. Resultaten tyder på att var och en av de tre studerade bedömningstyperna har svagheter och styrkor som ofta upplevs olika av intressenterna. Detta inkluderar fallgropar där bedömningssituationer, som är utformade av kursansvariga för att vara både lärandeaktiviteter och betygsätts, är utmanande för assistenterna att genomföra. Bedömningarna riskerar då att upplevas av studenterna som orättvisa eller beroende av vilken assistent som genomför dem. Vidare tyder resultaten på att assistenterna ställs inför utmaningar som är relaterade till relationen mellan student och assistent, särskilt hur assistenterna hanterar situationer där de också ser sig som vänner till studenterna. Den stora gruppen studenter begränsar kursansvarigas roll i bedömningarna och de har en mer övervakande roll som inte alltid är synlig för studenterna. 

Rekommendationer för assistenter och kursansvariga, grundade i forskningsresultaten, presenteras i avhandlingen. Ytterligare implikationer av forskningen, i form av assistentutbildningsinsatser, beskrivs och utvärderas också.

Place, publisher, year, edition, pages
Stockholm: KTH Royal Institute of Technology, 2022. p. xix, 92
Series
TRITA-EECS-AVL ; 2022:20
Keywords
Assessment, introductory programming, CS1, teaching assistants, TAs, students, course coordinators, TA training
National Category
Didactics
Research subject
Computer Science
Identifiers
urn:nbn:se:kth:diva-310330 (URN)978-91-8040-182-1 (ISBN)
Public defence
2022-04-25, https://kth-se.zoom.us/j/66681112295, F3, Lindstedtsvägen 26, Stockholm, 14:00 (English)
Opponent
Supervisors
Note

QC 20220330

Available from: 2022-03-30 Created: 2022-03-30 Last updated: 2022-09-20Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Riese, EmmaKann, Viggo

Search in DiVA

By author/editor
Riese, EmmaKann, Viggo
By organisation
Theoretical Computer Science, TCSDigital LearningLearning in Stem
Pedagogical WorkDidactics

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 170 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf