My Take On "Toward an Emergent Theory of Broadening Participation in Computer Science Education"
Both of these questions are important to me because I want to make sure all the students in my class have equal opportunitys to succeed, and keeping students motivated and making things easier for them are two parts of that.
By: Katie Korosec
Guided discovery, where teachers "set more general goals for building the same game" but still allow freedom for student creativity and room for students to personalize their work is a good way to go about teaching computer science.
Just teaching the skills necessary for computer science without challenges and ways to keep students engaged becomes irrelevant and loses the attention of students.
Part 1: Computational Thinking
"Online tutorials in a lockstep fashion with all students expected to proceed together one step at a time" result in loss of engagement, motivation, and creativity in students.
Part 2: Questions
What are some ways we can motivate students who are not seeming to enjoy any parts of computer science?
When being surveyed after the course one student said "I use to think computers were so easy, but not no more [sic]." What can we do to make computer science easier for students who feel this way?
Part 3: My Future Classoom
One way to include computer science in my future classroom will be incorporating it into other subject areas.
Use StoryboardThat to create a summary of the book we just finished reading.
Toward an Emergent Theory of Broadening Participation in Computer Science Education" (Webb, Repenning, & Koh)