Using undergraduates as teaching assistants in introductory programming courses: An update on the stanford experience

13Citations
Citations of this article
15Readers
Mendeley users who have this article in their library.

Abstract

The introductory computer science classes at Stanford University have a combined annual enrollment of over 1000 students. Teaching introductory programming to a population of this size requires significant instructional support to ensure that students receive the individual attention most beginning programmers need. This paper describes the approach that has evolved at Stanford for the introductory computer science courses, which is based on the extensive use of advanced undergraduates to teach sections of the introductory course. In our experience, using undergraduates as part of the teaching staff has created an effective learning environment for both the students in the classes and the undergraduate section leaders themselves.

Cite

CITATION STYLE

APA

Roberts, E., Lilly, J., & Rollins, B. (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, SIGCSE 1995 (pp. 48–52). Association for Computing Machinery, Inc. https://doi.org/10.1145/199688.199716

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free