270 likes | 376 Views
Undergraduate Consultation: Opportunities and Challenges. John Paxton Montana State University – Bozeman October 15, 2005 Seventh Annual CCSC-NW Conference. Outline. Course Overview Course Evaluation Questions and Comments. Course Overview. Undergraduate Consultation, CS 474 1 Credit
E N D
Undergraduate Consultation: Opportunities and Challenges John Paxton Montana State University – Bozeman October 15, 2005 Seventh Annual CCSC-NW Conference
Outline • Course Overview • Course Evaluation • Questions and Comments
Course Overview • Undergraduate Consultation, CS 474 • 1 Credit • Prerequisite: Junior Standing • Required for students who began prior to Fall 2005 • An elective for students who began in Fall 2005 or later
Course Duties • Assist with a weekly two hour laboratory • CS 160 (Introduction to Programming) • CS 221 (Beginning Data Structures) • CS 222 (Discrete Mathematics) • CS 223 (Advanced Data Structures) • CS 150 (Computer Literacy) – Open Lab • Send a weekly report that describes the consulting experience • Write a three page paper
Universal Outcomes • Improve ability to apply one’s knowledge of computer science • Better understand professional responsibilities • Improve ability to communicate • Better understand the need for lifelong learning
Secondary Outcomes • Improve one’s ability to design, implement and debug programs • Improve one’s ability to utilize mathematics in the context of CS • Improve one’s ability to design and conduct experiments
Similar Experiences • Teaching Computer Science, 4 credits, Stanford University. Elective. • Teaching Techniques for Computer Science, 1 credit, University of California – Berkeley. Required for all students who teach. An elective for all others. • Paid experience, University of Arizona (Stuart Reges). Optional experience for undergraduates.
Course Evaluation • Consultants • Students • Instructors and TAs • Outsiders
Consultant Evaluation • 1 = strongly disagree • 2 = disagree • 3 = neutral • 4 = agree • 5 = strongly agree
Consultant Evaluation – General Comments • The course should be 2 credits • A mandatory preparation period should be added • Open labs are more difficult to prepare for • Sometimes not many students come to the open lab
Consultant Evaluation - Benefits • Learning about different thought processes • Becoming a better problem solver • Seeing how much one has learned • Learning to help more effectively • Learning patience • Recapturing the joy of learning a topic for the first time
Consultant Evaluation - Challenges • Being prepared • Helping, but not helping too much • Feeling uncomfortable when viewed as an expert
Student Evaluation - Benefits • The consultants could spend longer helping • The consultants were enthusiastic • The consultants were more approachable
Student Evaluation - Challenges • The consultants should be better prepared • The consultants should listen more carefully • The consultants need to be more confident • The consultants need to circulate through the lab regularly • The consultants need to provide the reasoning behind their answers, not just the answer
Outside Evaluation – SIGCSE Listserv Questionnaire on 10/23/04 • Should this course be required? • Yes – ACM CC2001 encourages cooperative learning • No • No • Should this course be an elective? • Yes • Yes • Yes
Outside Evaluation - Listserv • What are the strengths? • One of the most effective ways to learn is to teach • Lower division students get extra assistance • Helps identify undergraduates for paid teaching positions
Outside Evaluation – Listserv • What are the weaknesses? • Some consultants might not be very good at helping others. This could disadvantage the helped students. • The course might be perceived as free labor for the department. • The course does not appear to be terribly demanding. Students are not learning upper division CS content.
Outside Evaluation – ABET (Fall 2004) • The course is non-standard compared to other CS programs • The course should be an elective and not count towards the upper division credits requirement of ABET
Significant Changes • Starting in Spring 2005, consultants are only placed in closed labs • Starting in Fall 2005, the course is an elective
Thank you! • Are there any questions or comments?