Assessing the effectiveness of pedagogical techniques for a Computer Science outreach program
Designing and delivering educational workshops related to text-based programming concepts to high school students is still an open problem. Many approaches have been proposed, each with specific goals and time constraints. The focus of this study is the introduction of basic CS concepts and text-based programming (i.e., Python) in the form of workshops.
Through a comprehensive summary of previous research on this topic, this project identifies key ideas and stages undertaken to create a successful CS workshop: from research, design, development, testing, and execution. The project also analyzes over 2,000 student questionnaires received from students that attended the Mindcraft robotics workshops held from 2018 to 2020. This preliminary exploratory data analysis is used to formulate a series of research questions with the goal of getting accurate, actionable insights from the student feedback.
- Information Systems