skip to main content
10.1145/3545945.3569866acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article

Teaching Assistant Training: An Adjustable Curriculum for Computing Disciplines

Published:03 March 2023Publication History

ABSTRACT

We present an adaptable curriculum for training undergraduate and graduate teaching assistants (TAs) in computing disciplines that is modular, synchronous, and explicitly mirrors the teaching techniques that are used in our classes. Our curriculum is modular, with each component able to be expanded or compressed based on institutional needs and resources. It is appropriate for TAs from CS1 through advanced computing classes. In addition to being easily adjustable to institutional needs, this curriculum holds two important positions. First, that synchronous training is most effective. Second, that it is vital the curriculum is designed based on peer-to-peer learning and actively incorporates abstract pedagogical reflection into the materials. When TAs are taught the content, it is grounded in the same techniques that we are encouraging them to use and that, as computing faculty, we ourselves use. Finally, we posit that student-TA interactions are a specific site of amplifying and attenuating inequality in computing classrooms. By providing a curriculum that is easily accessible and sensitive to both the technical and interpersonal needs of pedagogical training, we aim to create a more welcoming environment for all learners in computing disciplines. Based on our experience teaching this curriculum to more than 900 TAs at two institutions in four different formats, we offer insights and recommendations to using and adjusting this curriculum under varying circumstances. We release the curriculum in its entirety to the computing education community (at https://cic.northeastern.edu/ta-training/).

References

  1. Michal Armoni. 2014. Spiral thinking: K--12 computer science education as part of holistic computing education. ACM Inroads, Vol. 5, 2 (2014), 31--33.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Michael Ball, Andrew DeOrio, Justin Hsia, and Adam Blank. 2021. Teaching TAs To Teach: Strategies for TA Training. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education. 461--462.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Tracy Camp, W Richards Adrion, Betsy Bizot, Susan Davidson, Mary Hall, Susanne Hambrusch, Ellen Walker, and Stuart Zweben. 2017. Generation CS: the growth of computer science. ACM Inroads, Vol. 8, 2 (2017), 44--50.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Kimberlé Crenshaw. 2013. Demarginalizing the intersection of race and sex: A black feminist critique of antidiscrimination doctrine, feminist theory and antiracist politics. In Feminist Legal Theories. Routledge, 23--51.Google ScholarGoogle Scholar
  5. Kimberlé Crenshaw. 2022. Kimberlé Crenshaw: The urgency of intersectionality | TED Talk. https://www.ted.com/talks/kimberle_crenshaw_the_urgency_of_intersectionality?language=enGoogle ScholarGoogle Scholar
  6. Shaundra Bryant DailyTPF. 2007. The development of social capital in engineering education to improve student retention. In American Society for Engineering Education Southeast Section Conference, Louisville, KY. Citeseer.Google ScholarGoogle Scholar
  7. Carol S Dweck. 2014. Mindsets and math/science achievement. (2014).Google ScholarGoogle Scholar
  8. Ronald Erdei, John A. Springer, and David Matthew Whittinghill. 2017. An impact comparison of two instructional scaffolding strategies employed in our programming laboratories: Employment of a supplemental teaching assistant versus employment of the pair programming methodology. 2017 IEEE Frontiers in Education Conference (FIE) (2017), 1--6.Google ScholarGoogle Scholar
  9. Charles Garrod, Jeffrey Forbes, Colleen Lewis, and Peter-Michael Osera. 2016. Mentoring student teaching assistants for computer science. In Proceedings of the 47th ACM Technical Symposium on Computer Science Education. 702--702.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. David G Kay. 1995. Training computer science teaching assistants: a seminar for new TAs. ACM SIGCSE Bulletin, Vol. 27, 1 (1995), 53--55.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Colleen Lewis. 2022. Computer Science Teaching Tips | Computer Science Teaching Tips. https://www.csteachingtips.org/Google ScholarGoogle Scholar
  12. Colleen M Lewis and Phillip Conrad. 2020. Teaching Practices Game: Interactive Resources for Training Teaching Assistants. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education. 1110--1111.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Kevin Lin, Kristin Stephens-Martinez, and Brian Railing. 2021. How Can We Make Office Hours Better?. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education. 1363--1363.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Abraham Harold Maslow. 1958. A Dynamic Theory of Human Motivation. (1958).Google ScholarGoogle Scholar
  15. Mia Minnes. 2022. Designing TA Training for Computer Science Graduate Students: Remote and Self-paced Options for A Supported Introduction to Reflective Teaching. In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1. 752--758.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Diba Mirza, Phillip T Conrad, Christian Lloyd, Ziad Matni, and Arthur Gatin. 2019. Undergraduate teaching assistants in computer science: a systematic literature review. In Proceedings of the 2019 ACM Conference on International Computing Education Research. 31--40.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Sukanya Kannan Moudgalya, Chris Mayfield, Aman Yadav, Helen H Hu, and Clif Kussmaul. 2021. Measuring students' sense of belonging in introductory CS courses. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education. 445--451.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Oluwakemi Ola, Jacqueline Smith, Barbara Rotundo, and Justin Hsia. 2022. TA Competencies for Inclusive Learning Spaces. In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2. 1191--1191.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. R Pate. 2012. Open versus closed questions: What constitutes a good question. Educational Research and Innovations (2012), 29--39.Google ScholarGoogle Scholar
  20. Elizabeth Patitsas. 2013. A case study of the development of CS teaching assistants and their experiences with team teaching. In Proceedings of the 13th Koli Calling International Conference on Computing Education Research. 115--124.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Inna Pivkina. 2016. Peer learning assistants in undergraduate computer science courses. In 2016 IEEE Frontiers in Education Conference (FIE). IEEE, 1--4.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Heather Pon-Barry, Audrey St. John, Becky Wai-Ling Packard, and Barbara Rotundo. 2016. Megas and Gigas Educate (MaGE) A Curricular Peer Mentoring Program. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education. 696--696.Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Emma Riese and Viggo Kann. 2022. Training Teaching Assistants by Offering an Introductory Course. In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1. 745--751.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Eric Roberts, John Lilly, and Bryan Rollins. 1995. Using undergraduates as teaching assistants in introductory programming courses: An update on the Stanford experience. In Proceedings of the 26th SIGCSE Technical Symposium on Computer Science Education. 48--52.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Niral Shah and Colleen M Lewis. 2019. Amplifying and attenuating inequity in collaborative learning: Toward an analytical framework. Cognition and Instruction, Vol. 37, 4 (2019), 423--452.Google ScholarGoogle ScholarCross RefCross Ref
  26. Jacqueline Smith. 2019. Learning-focused TA Training on a Budget. In Proceedings of the Western Canadian Conference on Computing Education. 1--2.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Burçin Tamer. 2022. Responses of Academic Units in Public and Private Institutions to Increasing Enrollments in Computing. Computing Research News, Vol. 34, 5 (2022), 103--104.Google ScholarGoogle Scholar
  28. Edwin J Thomas and Clinton F Fink. 1963. Effects of group size. Psychological bulletin, Vol. 60, 4 (1963), 371.Google ScholarGoogle Scholar
  29. Nicki Washington. 2022. As a black woman, microaggressions have never been a "game". https://momentum.medium.com/as-a-black-woman-microaggressions-have-never-been-a-game-15dc859128a4Google ScholarGoogle Scholar
  30. Dee AB Weikle, Michael C Stewart, and Sharon Simmons. 2022. Designing TA Training Programs for Broadening Participation. In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2. 1203--1203.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Craig E. Wills, David Finkel, Michael A. Gennert, and Matthew O. Ward. 1994. Peer Learning in an Introductory Computer Science Course. In Proceedings of the Twenty-Fifth SIGCSE Symposium on Computer Science Education (Phoenix, Arizona, USA) (SIGCSE '94). Association for Computing Machinery, New York, NY, USA, 309--313. https://doi.org/10.1145/191029.191157Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Teaching Assistant Training: An Adjustable Curriculum for Computing Disciplines

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SIGCSE 2023: Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1
      March 2023
      1481 pages
      ISBN:9781450394314
      DOI:10.1145/3545945

      Copyright © 2023 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 3 March 2023

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,595of4,542submissions,35%

      Upcoming Conference

      SIGCSE Virtual 2024

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader