Thu 16 Mar 2023 15:00 - 15:45 at Exhibit Hall G - Coffee Break and Demos 2 Chair(s): Bedour Alshaigy, Eric Fouh
Python is a very popular programming language in high schools for teaching programming. It is often used as the first text-based programming language after earlier teaching with blocks. This shift to textual syntax can prove to be a bump in the road for learners. Frame-based editing is a hybrid between blocks and text, which can thus smooth this transition. Strype is a frame-based editor for Python that can now be used to program entirely within the web browser. Strype is free and publicly available (at https://strype.org/), and in this demo we will show how it can be used to write and execute code.
Thu 16 MarDisplayed time zone: Eastern Time (US & Canada) change
Thu 16 Mar
Displayed time zone: Eastern Time (US & Canada) change
15:00 - 15:45 | Coffee Break and Demos 2Demos / Logistics at Exhibit Hall G Chair(s): Bedour Alshaigy Uppsala University, Eric Fouh University of Pennsylvania | ||
15:00 45mDemonstration | RecursionVisualizer: Teaching Dynamic Programming With VisualizationsIn-PersonCCK12 Demos Ethan Turok Columbia University DOI | ||
15:00 45mDemonstration | Strype: Frame-based Python in the BrowserIn-PersonGlobalK12 Demos Neil Brown King's College London, Pierre Weill-Tessier King's College London, Michael Kölling King's College London DOI | ||
15:00 45mDemonstration | Source Academy: A Web-based Environment for Learning Programming with SICPIn-PersonGlobalK12 Demos Martin Henz National University of Singapore DOI | ||
15:00 45mOther | SIGCSE Coffee Break ShowHybrid Logistics | ||
15:00 45mCoffee break | Break Logistics |