iPad App Development with Python
summary
School uses Pythonista on iPads with a full Python 2/3 interpreter so students code entirely on device and deploy to the App Store under the school developer account. Projects include BoxScape, Third Law (a text-based level engine with 100 levels), Square Blockade, Fan Run and Combo Crush; students implement frame-by-frame animation, touch handlers (touch_began/moved/ended), custom physics and gravity, simple collision math, timers and persistence using pickle saves, and even OpenGL shader experiments.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 0:37Background
- 2:36Why Python
- 5:24Pythonista
- 6:46What students learn
- 8:57Pythonista modules
- 10:43Boxscape
- 13:19Third Law
- 15:28Square Blockade
- 16:48Fan Run
- 17:50Combo Crush
- 20:39Perseverance
- 21:41Soccer Physics
- 23:16Mathematics
- 24:23Advanced Concepts
- 25:30Australian School
- 27:27Questions
related talks
30mIntegrating Python within a School Context
38mSpark Your Creativity: The Power of iPad Playgrounds
31mPython at Terrace
31mPython on the move: The state of mobile Python
30mExploring Kivy in the classroom - GUI and App development for Python
33mPython on your phone: Building mobile apps with Kivy
24mPython in Education for Generation Z
53mPython All the Things
