Help Students Help Themselves CS 291CS 490 Mentoring

  • Slides: 17
Download presentation
Help Students Help Themselves - CS 291/CS 490 Mentoring Program Lisa L. Fan, Ph.

Help Students Help Themselves - CS 291/CS 490 Mentoring Program Lisa L. Fan, Ph. D Department of Computer Science, University of Regina

CS 291/CS 490 in U of R l Started winter 2000 l Basically followed

CS 291/CS 490 in U of R l Started winter 2000 l Basically followed the Stanford model – senior undergraduate students are selected – introductory CS course (CS 210) has been targeted for the mentoring program – one mentor student is assigned to a group of CS 210 students

CS 291/CS 490 in U of R (cont. ) l Enrollments for the program:

CS 291/CS 490 in U of R (cont. ) l Enrollments for the program: Winter 2000 Summer 2000 Fall 2000 Winter 2001 CS 210 (students) 65 35 55 53 9 7. 2 4 8. 8 13 4. 2 15 3. 5 (4. 1) CS 291/CS 490 (mentors) Students/mentor

Very Positive Comments from Students about the Program Why students have this positive response

Very Positive Comments from Students about the Program Why students have this positive response to the program?

History of the Program l Started in 1983 at the Computer Science Department in

History of the Program l Started in 1983 at the Computer Science Department in Stanford University – at first, partly as a cost saving measure to address large enrollments for CS introductory courses – many other benefits soon became obvious – matured and standardized in the mid 90 s l Other universities started to offer similar program in the 1990’s

Benefits of the Program l Benefits to the CS 210 students: – individual attention

Benefits of the Program l Benefits to the CS 210 students: – individual attention – less intimidating learning environment – available help whenever needed l Benefits to the CS 291/CS 490 students: – opportunity to have teaching experience – 3 credit hours – help themselves to enhance the knowledge l Benefits to the CS department: – training ground for future teaching staff – improved learning environment

Philosophy of the Program l l l Knowledge is jointly constructed and transformed by

Philosophy of the Program l l l Knowledge is jointly constructed and transformed by students and faculty. Students are not only “passive vessel to be filled” Cooperative learning and team work, provide a less intimidating learning environment More direct and continual interaction and feed back on course work and programming techniques Increased communication and enhanced opportunity to learn more about computers Mentors provide role models for junior students

The Stanford Model

The Stanford Model

The U of R Model

The U of R Model

Section Leader Selection l Responsibility: the course instructor l Must have taken CS 210

Section Leader Selection l Responsibility: the course instructor l Must have taken CS 210 – grade should be above average l Two parts interview: - technical skills: analytical, programming, and debugging - interpersonal: team player with fellow mentors, instructors , also can independently work with a group of students

How to Organize the Program l Training: lectures to train teaching skills l Organization

How to Organize the Program l Training: lectures to train teaching skills l Organization and Coordination: – weekly meeting – weekly journal to report activities – require draft solutions before IG – discussion group on Yahoo – informal evaluation around midterm – final course report: summarize learning and teaching experience

Marking for CS 291/CS 490 l Professional conduct and attitude – attendance for the

Marking for CS 291/CS 490 l Professional conduct and attitude – attendance for the weekly meeting – students evaluation l Professional competence – C++ coding skills – presentation of the lab material l Comprehensive learning: Course Report

Should the Program Continue? l CS 210 student responses: 87% Yes – “Yes, much

Should the Program Continue? l CS 210 student responses: 87% Yes – “Yes, much better asking environment. ” – “very helpful when you have to learn C++ on your own. ” – “it provides you with a personal, casual atmosphere to learn. ” – “it helps because we can ask questions that I might feel a kind of simple or stupid. ” – “Yes, less intimidating. ” l CS 291/CS 490 student responses: 100% Yes

Students Comments on Interactive Marking: Positive l l l “gave us an idea on

Students Comments on Interactive Marking: Positive l l l “gave us an idea on how to get higher marks” “If there is anything questionable it can be explained” “gives people a chance to justify choices” “being able to see mistakes and understand mistakes” “allow you to find out where things went wrong” “it makes one know if the student did the assignment or not”

Planning for Improvements l Marking consistency within mentors quality control l Screen process for

Planning for Improvements l Marking consistency within mentors quality control l Screen process for mentor selection l Workshops: more training contents

Teaching is a life long art, that … involves continuous learning not just for

Teaching is a life long art, that … involves continuous learning not just for the students but for the teacher as well. - Joseph Katz and Mildred Henry

Questions?

Questions?