110 likes | 240 Views
In this presentation, Kyle Urquhart shares his research methods focused on understanding students' experiences in AP Computer Science at his old high school. Through interviews and surveys, he reveals diverse learning styles among students—some thrive through memorization, while others succeed with trial and error. His findings emphasize the importance of fostering student independence and adaptability in problem-solving. By knowing their students well, educators can better support their learning journeys and enhance their programming skills.
E N D
By Kyle Urquhart Rescuing Students in computer science
My Research Methods • To help get a better understanding, I traveled back to my old high school – the only school in the entire county with an AP Computer Science class – to do my research • I used both interviews and surveys
Interviews • One student who I interviewed said he wasn’t doing well in programming because he said he felt lost and confused. He said he learned best through memorization.
Letting Students explore on their own Helping students and Giving Answers
The Second Interview • The other student said he was doing well in programming and it felt natural to him. He said he learned best though trail and error.
My Survey • I surveyed my high school programming classes – a total of 67 people – and asked for their age, grade, if they felt positively or negatively about programming, and how long they wait for when they get stuck on an assignment before asking for help
Conclusions • Train students to be independent • Walk the tightrope • know your students well