2025-09-19 –, Space 2
This talk presents Strype, a free, online Python environment aimed at novice programmers. Strype combines frame-based editing – a technique that supports novices by reducing syntax errors – with an intuitive graphics framework. Users can learn programming by creating games and animations from day one, while learning fundamental programming principles.
Python is a very popular language for teaching teenagers to code. However, beginners can struggle with managing challenges such as syntax errors, indentation, and installing Python on their device. Strype is a new online programming editor that aims to solve all of these problems and provide an optimal introduction to Python.
It uses a new way to edit Python called frame-based editing that allows users to avoid dealing with whitespace for indentation, or mismatching brackets -- eliminating many syntax errors that novices make. Furthermore, it runs entirely in the browser and allows easy creation of engaging graphical examples.
In this session we will demonstrate Strype and explain how it is specifically designed to help beginners learn Python. Strype is free and open source.
Not applicable