“Inform, Experience, Implement” — Teaching an intensive high school summer course

During the summer of 2011, twenty-four high school students participated in an intense, three-week computer science course at the University of Virginia. The course met for twenty-one three-hour sessions, thus encompassing more contact time than a standard college-level course. The course was structured in an “Inform, Experience, Implement” active-learning format: students were exposed to the history of a particular problem in context and participated in an active learning lesson regarding the topic before learning how to address the examined problem through programming. This structure helped integrate into the course best practices from experiential learning, kinesthetic outreach activities, and active learning pedagogy. Utilizing this three-part rotation curriculum achieved some important goals, including holding the interest of students during the summer for six hours a day and successfully motivating students who had no programming background.

[1]  Jeffrey Edgington,et al.  Using game creation for teaching computer programming to high school students and teachers , 2009, ITiCSE '09.

[2]  Susan H. Rodger,et al.  Engaging middle school teachers and students with alice in a diverse set of subjects , 2009, SIGCSE '09.

[3]  Lucas Layman,et al.  Note to self: make assignments meaningful , 2007, SIGCSE '07.

[4]  Kathleen F. McCoy,et al.  Increasing high school girls' self confidence and awareness of CS through a positive summer experience , 2004, SIGCSE '04.

[5]  Mary Beth Rosson,et al.  A scaffolded introduction to dynamic website development for female high school students , 2009, SIGCSE '09.

[6]  Stephen Chi-fai Chan,et al.  Learning programming through fashion and design: a pilot summer course in wearable computing for middle school students , 2009, SIGCSE '09.

[7]  A. Denault,et al.  Be a computer scientist for a week the McGill “game programming guru” Summer Camp , 2008, 2008 38th Annual Frontiers in Education Conference.

[8]  Inna Pivkina,et al.  Young women in computing: lessons learned from an educational & outreach program , 2009, SIGCSE '09.

[9]  A. Chickering,et al.  Seven Principles for Good Practice in Undergraduate Education , 1987, CORE.

[10]  Amy B. Woszczynski,et al.  Diversity and the information technology workforce: an examination of student perceptions , 2003, SIGMIS CPR '03.

[11]  Mark Guzdial,et al.  Does contextualized computing education help? , 2010, INROADS.

[12]  Nikolaos Papanikolopoulos,et al.  Second annual robotics summer camp for underrepresented students , 2007, ITiCSE.

[13]  James P. Cohoon,et al.  An introductory course format for promoting diversity and retention , 2007, SIGCSE.

[14]  N. Alp,et al.  ACES: introducing girls to and building interest in engineering and computer science careers , 2002, 32nd Annual Frontiers in Education.

[15]  Jason O. Hallstrom,et al.  Teaching CS unplugged in the high school (with limited success) , 2011, ITiCSE '11.

[16]  Laura McGinnis,et al.  Untapped resources: can intellectual diversity promote cultural diversity in technology? , 2005, 2005 Richard Tapia Celebration of Diversity in Computing Conference.

[17]  Jan Vahrenhold,et al.  Reflections on outreach programs in CS classes: learning objectives for "unplugged" activities , 2012, SIGCSE '12.

[18]  Richard S. Moog,et al.  A Guided-Inquiry General Chemistry Course , 1999 .

[19]  F. Coffield Learning styles and pedagogy in post-16 learning: a systematic and critical review , 2004 .

[20]  Dennis P. Groth,et al.  Improving computer science diversity through summer camps , 2008, SIGCSE '08.

[21]  Jiangjiang Liu,et al.  Pilot summer camps in computing for middle school girls: from organization through assessment , 2007, ITiCSE.

[22]  K. Ecclestone,et al.  Learning styles and pedagogy in post-16 learning , 2004 .

[23]  T. Chen,et al.  Work in Progress - PEER College Summer Camp , 2005, Proceedings Frontiers in Education 35th Annual Conference.

[24]  Joel C. Adams Alice, middle schoolers & the imaginary worlds camps , 2007, SIGCSE '07.

[25]  Ursula Wolz,et al.  Computational thinking via interactive journalism in middle school , 2010, SIGCSE.

[26]  Elliot P. Douglas,et al.  Work in progress - use of guided inquiry as an active learning technique in engineering , 2009, 2009 39th IEEE Frontiers in Education Conference.

[27]  Timothy C. Bell,et al.  Enthusing & inspiring with reusable kinaesthetic activities , 2009, ITiCSE.

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

[29]  Jeffrey J. McConnell,et al.  Active learning and its use in computer science , 1996, ITiCSE.

[30]  Mark Guzdial,et al.  Imagineering inauthentic legitimate peripheral participation: an instructional design approach for motivating computing education , 2006, ICER '06.

[31]  B.R. Maxim,et al.  Work in progress - Introducing information technology through game design , 2007, 2007 37th Annual Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports.

[32]  Youwen Ouyang,et al.  A technology infused science summer camp to prepare student leaders in 8th grade classrooms , 2010, SIGCSE.

[33]  Steve Cunningham,et al.  Teaching computer science in context , 2010, INROADS.

[34]  B. Moskal,et al.  Technology Camp 101: Stimulating Middle School Students’ Interests in Computing , 2005, Proceedings Frontiers in Education 35th Annual Conference.

[35]  Murat Demirbas,et al.  Introducing middle school girls to fault tolerant computing , 2003, SIGCSE.

[36]  Joanne McGrath Cohoon,et al.  Toward improving female retention in the computer science major , 2001, CACM.

[37]  R. Mayer,et al.  Cognitive Principles of Multimedia Learning: The Role of Modality and Contiguity , 1999 .

[38]  Joel C. Adams Scratching middle schoolers' creative itch , 2010, SIGCSE.

[39]  Celine Latulipe,et al.  CS girls rock: sparking interest in computer science and debunking the stereotypes , 2003, SIGCSE.

[40]  Margie Martyn,et al.  Clickers in the Classroom: An Active Learning Approach. , 2007 .

[41]  Gail Carmichael,et al.  Girls, computer science, and games , 2008, ACM SIGCSE Bull..

[42]  B.R. Maxim,et al.  Work in progress - attracting K-12 students to study computing , 2008, 2008 38th Annual Frontiers in Education Conference.