Service Learning Lori Pollock University of Delaware NSF BPC Demo Grant, “Partnering Middle School Teachers with Undergraduate Computer Science Teams to Bring Computing to Underrepresented Youth“ With Co-PI Terry Harvey
Service Service Learning + Learning Addressing needs of Community to apply education to the real world
The Goal: BPC through Service Learning
The Model: CS Technical Elective Course CS Technical SkillsService Communication Skills
The Model: CS Technical Elective Course CS Technical SkillsService Communication Skills Software Engineering Middle School Teachers + Students Middle School Teachers + Students Presentation + Critique + Client Meetings Presentation + Critique + Client Meetings
How It Works: Partnering
Growing the Partnership through Professional Development
Course Structure Student Teams Teacher Teams Client Introduction Requirements Gathering and Analysis Software Design and Critique Implementation Testing Client Use and Feedback Revision
Course Structure Student Teams Teacher Teams Client Introduction Requirements Gathering and Analysis Software Design and Critique Implementation Testing
Deployment to the Classroom Client Use and Feedback Revision
CS Skills Learning + +
To Prepare for Service
Learning context, styles, challenges
Teaching in the classroom
Researching new resources
Developing Soft Skills Client teacher meetings Idea Storyboarding + Critiquing Teaching students
Reaching BPC Goals Middle Schoolers College CS Majors Diversity Computational Thinking
The Service Learning Course Model to BPC CISC374 Educational Game Development 3 credit hours Experience the software engineering process through creating educational games for youth; open-ended, project-oriented team learning while assisting regional teachers in integrating computing and computational thinking into the classroom; interact with teachers as clients, hone communication skills and experience design-studio-based critiques of your ideas. Prerequisites: Data Structures. For more details: SIGCSE 2012 paper.
Transferring to CS10K Initiative Professional development Ongoing support Service Learning course