Strype: Frame-Based Editing for Python

Slides
CSTA 2025 Conference Slides Resource Library
This session introduces attendees to Strype, a free, browser-based, frame-based Python editor. Frame-based editing is a hybrid of block-based and text-based editing. Indentation, a crucial part of Python, is automatic in Strype, mismatched brackets are impossible, and the need to memorize keywords is removed. Strype’s design removes frustration for learners, makes programming easier, and allows students to concentrate on important concepts, rather than syntactical detail. In this session, we’ll introduce you to Strype’s features and teach how to write a...