The effective use of undergraduates to staff large introductory CS courses
SIGCSE '88 Proceedings of the nineteenth SIGCSE technical symposium on Computer science education
An integrated, breadth-first computer science curriculum based on Computing Curricula 1991
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
Using undergraduates as teaching assistants at a state university
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
The winds of change: students' comfort level in different learning environments
Proceedings of the 8th annual conference on Innovation and technology in computer science education
The novice programmers' syndrome of design-by-keyword
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Evaluating the effectiveness of a new instructional approach
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Understanding gender and confidence in CS course culture
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Effective peer assessment for learning computer programming
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
Using undergraduate teaching assistants in a small college environment
Proceedings of the 42nd ACM technical symposium on Computer science education
Hi-index | 0.00 |
In this paper, a required Undergraduate Consultation course is described and evaluated. The junior and senior level students who enroll in the course are used as assistants in both closed and open labs for first-year and second-year computer science courses. Whether the course should be required or even offered at all has generated quite a bit of spirited debate, both locally and externally. In order to evaluate the course in a fair and balanced manner, many different constituents were surveyed: students enrolled in the course (hereafter referred to as consultants), students being helped by the consultants, the teaching assistants who oversee the laboratories, the instructors who oversee the consultants, and external computer science educators. The course is described in detail in section one. In sections two through five, feedback regarding the course is presented. Finally, section six synthesizes the findings and makes some recommendations regarding the course.