A cascading mentoring pedagogy in a CS service learning course to broaden participation and perceptions

This study reports on the design, implementation, and evaluation of a service-learning course based on a "cascading mentoring" model linking together the faculty, administration, and undergraduates of an urban university's computer science department with local high school students. We present findings from surveys and post-interviews that illustrate undergraduates' and high school students' experiences in the program and how their perceptions of computing and mentoring changed based upon the outreach. In our discussion, we focus on the institutional and conceptual challenges of implementing the community service course within the university's computer science department, while also highlighting the learning opportunities for streamlining such a model for future iterations.

[1]  Barbara Ericson,et al.  "Georgia computes!": improving the computing education pipeline , 2009, SIGCSE '09.

[2]  Joanna Goode,et al.  Beyond curriculum: the exploring computer science program , 2012, INROADS.

[3]  W. Tierney,et al.  Preparing for college : nine elements of effective outreach , 2005 .

[4]  K. Peppler,et al.  Mentoring partnerships in a community technology centre: A constructionist approach for fostering equitable service learning , 2008 .

[5]  Benedict du Boulay Programming Environments for Novices , 1992, Intelligent Tutoring Systems.

[6]  CarterLori Why students with an apparent aptitude for computer science don't choose to major in computer science , 2006 .

[7]  James Goho,et al.  Preparing for College: Nine Elements of Effective Outreach , 2005 .

[8]  Brian J. Rosmaita Making service learning accessible to computer scientists , 2007, SIGCSE '07.

[9]  Seymour Papert,et al.  Mindstorms: Children, Computers, and Powerful Ideas , 1981 .

[10]  Lori Carter Why students with an apparent aptitude for computer science don't choose to major in computer science , 2006, SIGCSE '06.

[11]  Owen L. Astrachan,et al.  The CS principles project , 2012, INROADS.

[12]  Lecia Jane Barker,et al.  Exploring factors that influence computer science introductory course students to persist in the major , 2009, SIGCSE '09.

[13]  M. Guzdial Programming Environments for Novices , 1997 .

[14]  Mathew Johnson,et al.  Service learning in introductory computer science , 2010, ITiCSE '10.

[15]  Kristine Jolivette,et al.  Mentoring with Elementary-Age Students , 2000 .

[16]  Steve Donaldson Teaching computer science in a big questions framework , 2011 .

[17]  Tuba Yilmaz,et al.  Student perceptions of computer science: a retention study comparing graduating seniors with cs leavers , 2008, SIGCSE '08.

[18]  Caitlin Kelleher,et al.  Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers , 2005, CSUR.

[19]  A. Roberts,et al.  Mentoring Revisited: A phenomenological reading of the literature , 2000 .

[20]  Sarah Hug,et al.  Learning to love computer science: peer leaders gain teaching skill, communicative ability and content knowledge in the CS classroom , 2011, SIGCSE.

[21]  Zachary Dodds,et al.  The evolution of a computational outreach program to secondary school students , 2006, SIGCSE '06.

[22]  Robert W. Howard,et al.  Bending towards justice: service‐learning and social capital as means to the tipping point , 2006 .

[23]  Steven Michael Hart,et al.  Breaking literacy boundaries through critical service‐learning: education for the silenced and marginalized , 2006 .

[24]  Kristy Elizabeth Boyer,et al.  Increasing technical excellence, leadership and commitment of computing students through identity-based mentoring , 2010, SIGCSE.

[25]  Pete Sanderson Where's (the) computer science in service-learning? , 2003 .

[26]  C. Atman,et al.  How people learn. , 1985, Hospital topics.

[27]  SandersonPete Where's (the) computer science in service-learning? , 2003 .

[28]  William J. McIver,et al.  Social informatics and service learning as teaching models , 2002, IEEE Technol. Soc. Mag..