Using Flask and Python Anywhere in the Classroom
summary
Classroom deploys Flask on Python Anywhere so year 12 students develop live web apps remotely, edit one main Python file, and teacher-side inspects code and error logs. Projects require a registration plus admin page backed by an SQLite database; most students build discussion forums or product pages, one builds an APA referencing generator, a few attempt multiplayer noughts‑and‑crosses. Session notes simple session handling, password hashing experiments, Bootstrap for layout, and that Python Anywhere removes local setup barriers.
AI-written summary · about
chapters (25)
- 0:00Introduction
- 0:40Brads background
- 1:10Teaching at Marist College
- 2:00Why Python
- 3:00Online resources
- 4:00Poor programming background
- 5:00Looking for a web programming language
- 6:00Learning Django
- 8:00Benefits of Flask
- 9:00Dynamic Content
- 10:00Template Library
- 14:00Receiving Data
- 15:00Render Template
- 16:00HTML Editing
- 17:00SQLite
- 19:00Windows Azure
- 20:00Python Anywhere
- 21:00Live Web Site
- 22:00Files
- 24:00Encryption
- 25:00Registration Page
- 27:00APA Reference Database
- 28:00User Database
- 29:00Creating New Fields
- 30:00Bootstrap
related talks
31mWeb Development with Flask
35mThe Good, The Bad, and the Ugly – Python in Secondary Education in Queensland
30mIntegrating Python within a School Context
31mPython at Terrace
30mLearn You a Flask
30mUsing Python, Flask and Docker To Teach Web Pentesting
26mPython in Primary School
48mPython for Educators
