Using Peer-Led Team Learning in Introductory Computer Science Susan Horwitz University of Wisconsin-Madison Susan Rodger Duke University And many others…

Slides:



Advertisements
Similar presentations
Introduction to MDS Leadership Program Details
Advertisements

Profile CV How to complete your CV section. You Home Page Where is my CV page? Your profile CV section can be found by clicking on the icon next to the.
Girls as Creators By Patty Hicks Computer Teacher Gregory Middle School Indian Prairie School District #204 Naperville, Illinois.
College of Engineering
Lessons Learned from a PLTL-CS Program Christian Murphy, University of Pennsylvania Rita Powell, National Center for Women & IT Adam Cannon, Columbia University.
CFDLS © 2015 Central Florida Diversity Learning Series 2015 Evaluation Summary of Session 2 on March 10 th Discovering the Secrets of Attracting, Recruiting.
The Emerging Scholars Program
1 Teaching Teams Program at ASU Pam Marks – Chemistry and Biochemistry Sonya Curry – Coordinator & Doctoral Student, Learning Support Services August 1,
Welcome to Introduction to Java Programming At J.D.O’Bryant Science & Mathematics Chonho Lee Department of Computer Science University of Massachusetts.
Academic Careers Adapted from presentations and slides by: T. Williams - Texas A & M University C. Ellis - Duke University S. Castaneda, Clarke College.
MB 802: Managing Organizational Change Course Evaluations 2006 & 2007 Prof. Brad Harrington Boston College.
WELCOME EFFECTIVE GRANTSMANSHIP WORKSHOP FW5850 CREDIT 3 Tuesdays and Thursdays 2.05 to 2.55 pm G002 Forestry $$$$$$$$$$$$$$$$$$$$$$$
Peer-Led Team Learning: A Model for Enhancing Student Learning Claire Berardini & Glenn Miller Third Annual Faculty Institute Pace University.
Engineering Orientation Class EGG101 and EGG101L Lecture Instructor Robert Abella Ph.D. Associate Dean Undergraduate Studies Class 3
10/11/ Encouraging the study of computer science at a research university. Michael J. Pazzani Vice President for Research and Graduate and Professional.
Student Workers: A Guaranteed Winning Investment Marc Fleischner Rowan University Glassboro, NJ.
Teaching statistics after introducing Bologna system: a case study of an old-new master David SIMON Workshop, Novi Sad december 2011.
Using Peer-Led Team Learning to Increase Participation of Under-Represented Groups in Introductory Computer Science Susan Horwitz University of Wisconsin-Madison.
2013.  Reconcile your checking account  Create bank reconciliation reports  Find errors during reconciliation  Correct errors found during reconciliation.
Peer Leader Selection and Training. Peer Leader Selection  Important attributes Excellent interpersonal skills: Interactive, communicative, supportive,
Peer Assisted Learning (PAL)
CSE - ISE 300 Writing for the Job Search Marianna Savoca Career Center
The Teaching of Computing Should be Challenging, Exciting and Hands-on: Then They Will Come Susan H. Rodger Duke University Broadening Participation in.
Barbara Ericson Georgia Institute of Technology
How to Keep Going When the Funding Runs Out Or How to Get Started Without a Grant Lucille B. Garmon University of West Georgia Presented at the 19 th Biennial.
Course Selection Options. Table of Contents (click the links below to skip to that section) For students currently in… Algebra 1 Functions Geometry Algebra.
Using the AIBOs in a CS1 course John Chilton and Maria Gini Dept of CSE, University of Minnesota.
NSF-ITWF RESCS report 04/061 Rutgers Emerging Scholars in CS (RESCS) Prof. Barbara G. Ryder CS111 Co-ordinator Pradip Hari Peer Leaders: Aneta.
Language Conversation Groups Combining Learning with Fun! Beth Kupper-Herr Leeward Community College, Hawaii.
November 9, 2009 Visual Analytics for Command, Control, and INteroperability Environments David S. Ebert, Director.
KAREN PHELPS Spontaneous Sponsoring. Your Home Presentations “A Valuable Source for Recruits”
PLTL: UW-Milwaukee Ethan Munson. UW-Milwaukee #2 PhD-granting school in UW System 28,000 students Small, dense, urban campus Admission standards are not.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Help Students Help Themselves - CS291/CS490 Mentoring Program Lisa L. Fan, Ph.D Department of Computer Science, University of Regina.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
Preparing Future Faculty in Engineering & Applied Science A program for graduate students who: are in the College of Engineering and Applied Science are.
Student Lead Conference By: Kasey Corum. PARENTS!  I hope you will be glad with my grades  And thank you for coming tonight  This will be presented.
Undergraduate TA Orientation College of Computing Georgia Institute of Technology.
Best Practices for Introductory Computer Science Valerie Barr, Jessica Bayliss, Monisha Pulimood, Susan Rodger, Ursula Wolz.
PI meeting April Loyola College-The Small Jesuit Liberal Arts College and CS.
About PLTL Mardin Yadegar.  Major: Informatics and Computer Science  From: San Jose, CA  Minors: Spanish, Business, Dutch Who am I?
Maureen S. Biggers College of Computing Georgia Institute of Technology J. McGrath Cohoon National Center for Women & IT & University of Virginia.
PLTL AT UW-MADISON WES-CS (Wisconsin Emerging Scholars – CS) Susan Horwitz University of Wisconsin - Madison.
Welcome to the Cohort of Associate Professors (CAPP) 2 nd year Introduction Janie Irwin Mary Lou Soffa CAPP funded by the National Science Foundation.
GT Working the Pipeline. This is the title of my presentation, by John David 2 Georgia Computes! Support: NSF Broadening Participation in Computing Goal:
GTES-CS Georgia Tech Emerging Scholars in Computer Science.
CSC 213 – Large Scale Programming Prof. Matthew Hertz WTC 207D /
My Future ? 8th Grade Portrait Electronic Worksheet #1 The Occupation I found interesting from the Career Survey I took:
Extending the Curriculum for the Talented and Gifted.
Biology 1113 Course Redesign Caroline Breitenberger, Director Judy Ridgway, Assistant Director Center for Life Sciences Education.
Discussion Advice From Prior Students. Process At the end of the semester we ask students to give advice to the next semester’s incoming students. Following.
Research in University Soo Jeong Hwang Rutgers University Class of ’18 This PowerPoint made using information from a faculty and personal experience. 03/19/15.
Discovering the Need for Software Engineering A personal experience Kinga Dobolyi.
University of Southern Mississippi Hattiesburg, MS NCAT Course Redesign Introduction to Psychology David J Echevarria
2014 My Life in Startups Lessons Learned Along the Way Mary Holstege #GHC
Peer-Led Team Learning University of West Georgia.
CS Explosion at CU: Computing Growth in the College and the Campus Jim Martin Department of Computer Science.
Welcome to CE100 Unit 4 Seminar. Audio Check If you can’t hear me, please confirm that the volume on your speakers are on and if you have external speakers.
About PLTL Mardin Yadegar.  Major: Computer Science  From: San Jose, CA  Minors: Spanish, Informatics Who am I?
Peer-Led Team Learning Workshop Chemistry at UWG “Pilot” project with workshops during Grant and full-fledged program in PLTL Program.
Non-traditional Teaching Opportunities: Using a Visiting Assistant Professorship to Launch a Professional Career & Other Stories Kathryn M.S. Johnson,
WELCOME Exchange students of 2017 – 2018!
“Cool” Cybersecurity Modules: No Grading Required!
Linda J. Sax, Professor, GSEIS/UCLA
Academic Success Center
WELCOME Exchange students of 2018 – 2019!
Motivation [Sax, NCGE, 2014].
Susan Rodger Computer Science Dept Duke University
WELCOME Exchange students 2019 – 2020!
ACADEMIC SUCCESS CENTER
Presentation transcript:

Using Peer-Led Team Learning in Introductory Computer Science Susan Horwitz University of Wisconsin-Madison Susan Rodger Duke University And many others…

8 NSF-FUNDED SCHOOLS University of Wisconsin – Madison Susan Horwitz

8 NSF-FUNDED SCHOOLS Beloit College Steve Huss-Lederman

8 NSF-FUNDED SCHOOLS Duke University Susan Rodger

8 NSF-FUNDED SCHOOLS Georgia Tech Maureen Biggers, Monica Sweat

Loyola College in Maryland David Binkley 8 NSF-FUNDED SCHOOLS

Purdue University Susanne Hambrusch 8 NSF-FUNDED SCHOOLS

Rutgers University Barbara Ryder 8 NSF-FUNDED SCHOOLS

University of Wisconsin – Milwaukee Ethan Munson 8 NSF-FUNDED SCHOOLS

WHAT IS PLTL? 2-hour per week add-on to CS 1 Active recruiting (invite women/minority students to join) Active, cooperative learning in small groups Groups led by undergraduate peer

EXAMPLE EXERCISE moveToFront( int pos ) Move the letter in position pos to the beginning of the word (i.e., to position zero) moveToEnd( int pos ) Move the letter in position pos to the end of the word. swap( int pos1, int pos2 ) Swap the letter in position pos1 with the letter in position pos2. reverse( int start, Reverse the order of the letters in int finish ) positions start to finish.

EXAMPLE EXERCISE moveToFront( int pos ) Move the letter in position pos to the beginning of the word (i.e., to position zero) moveToEnd( int pos ) Move the letter in position pos to the end of the word. swap( int pos1, int pos2 ) Swap the letter in position pos1 with the letter in position pos2. reverse( int start, Reverse the order of the letters in int finish ) positions start to finish. Original word Java code word after the code executes? HIPSH word.moveToFront(2) ZOOLOGY word.moveToEnd(0) PICKLES word.swap(0,6) AVOCADO word.reverse(4,6)

EXAMPLE EXERCISE moveToFront( int pos ) Move the letter in position pos to the beginning of the word (i.e., to position zero) moveToEnd( int pos ) Move the letter in position pos to the end of the word. swap( int pos1, int pos2 ) Swap the letter in position pos1 with the letter in position pos2. reverse( int start, Reverse the order of the letters in int finish ) positions start to finish. Original word Java code word after the code executes? HIPSH word.moveToFront(2) PHISH ZOOLOGY word.moveToEnd(0) OOLOGYZ PICKLES word.swap(0,6) SICKLEP AVOCADO word.reverse(4,6) AVOCODA

EXAMPLE EXERCISE Start with the string DEBIT-CARD Execute the following code: word.moveToFront(7) word.moveToEnd(5) word.swap(2,5) word.reverse(3,6) word.swap(7,4) word.moveToEnd(5) word.swap(8,9) word.moveToFront(5)

EXAMPLE EXERCISE Start with the string DEBIT-CARD Execute the following code: word.moveToFront(7)ADEBIT-CRD word.moveToEnd(5)ADEBI-CRDT word.swap(2,5)AD-BIECRDT word.reverse(3,6)AD-CEIBRDT word.swap(7,4)AD-CRIBEDT word.moveToEnd(5)AD-CRBEDTI word.swap(8,9)AD-CRBEDIT word.moveToFront(5)BAD-CREDIT

WHY DO PLTL? Improve retention rates: 93.2% vs 88.0% All schools combined:

WHY DO PLTL? Improve grades: 80.2% vs 68.4% got B or better All schools combined:

WHY DO PLTL? Improve grades: 83.3% vs 70.1% got B or better All schools combined: EVEN BETTER FOR WOMEN!

WHY DO PLTL? Great for students Great for Peer Leaders –rewards of giving back –improved leadership skills –cements own knowledge of material A lot of fun!

WANT TO TRY PLTL? Most important resource = YOU Institutional support –Initially very time consuming –Need to coordinate with CS 1 instructor $$ helpful (pay Peer Leaders, field trips, dinners…) –institution (Chair, Dean) –donations from companies

WHAT WILL YOU DO? Hire Team Leaders Recruit Students Train Team Leaders –½ day before start of semester –weekly meetings Write weekly exercises (many available) Organize extra activities

RESOURCES: PRENTICE-HALL

WE CAN HELP, TOO!

WE CAN HELP, TOO! course descriptions sample exercises

WE CAN HELP, TOO! how to recruit/train Peer Leaders

WE CAN HELP, TOO! details on each schools program

WE CAN HELP, TOO! searchable database of exercises

PLTL SUMMARY PLTL improves retention and grades PLTL help Peer Leaders PLTL is fun! Many resources available: try it soon

I thought the group would be full of CS geniuses, but actually it was a fun group. "I have several lectures that same day, and I originally thought, Oh my God, by the time this comes around I'm going to be like, get me out of here. But it's actually really enjoyable. It has to be the fastest two hours of my day." I wish my discussions were like this for every class!"