Pytch: An Inclusive Platform to Bridge Block to Text Programming
Year Awarded
2024
Amount
€326,608.78
- Organisation:Trinity College Dublin (TCD)
Project Summary
The core Pytch programming environment[33] supports learners at a crucial stage in computing education by easing the transition from introductory block-based programming to traditional text-based programming. This transition is widely recognised as a challenge and our unique contribution is the preservation of the Scratch[26,19] style programming model within the Python[16] programming environment. We have built not only the online programming environment but a complete set of classroom ready materials already used by thousands of learners[31].
Our findings emphasise that teachers and students need additional supports to maximise Pytch’s benefits. To address this we propose two mutually supporting activities. The first is the enhancement of teacher capability for continued engagement through a community of practice for the pre-leaving certificate teaching of coding. Through a combination of in-person workshops providing hands-on training, and online sharing of knowledge and experiences teachers will be equipped with the skills and resources to engage learners in computer science and STEM education in general.
The second is ensuring broader access to STEM education in two ways: we will undertake significant accessibility developments on the Pytch platform, making it more user-friendly for diverse learners, including those with disabilities; additionally we will localise our learning resources into Irish, catering to Irish language schools and promoting bilingual education.
With proven effectiveness, focused accessibility efforts, and a model for nationwide educator professional development and community ownership, an expanded Pytch program can inclusively enhance computing literacy and directly boost the STEM-skilled workforce pipeline for Ireland while moving towards self-sufficiency over time.