~/talk

Keynote: Designed for Education: A Python Solution

Talkat EuroPython 2015 · 2015-07-20..07-26· [career-development]
slides:none on file

Argues that Python is practical for classrooms and pushes Python 3 by default as the correct choice, lists concrete barriers: confusing IDEs, cryptic error messages, inconsistent library naming and painful installs. Notes that RPi.GPIO is now ubiquitous in schools and that name collisions (saving a script as a library name) regularly break lessons. Shows a working example: Sonic Pi interface with run/stop, integrated editor/output/error panes and auto‑align and reports a planned Python education workgroup to build a simpler education IDE.

AI-written summary · about

  1. 0:00Introduction
  2. 2:22Journey to Raspberry Pi
  3. 4:29Overcoming challenges
  4. 7:30UK computing curriculum
  5. 10:51Why teach computing
  6. 14:44Python for education
  7. 18:21Building communities
  8. 20:05Barriers to entry
  9. 33:23Choosing an IDE
  10. 37:38Sonic Pi and tooling
  11. 42:22Call to action
  12. 45:51Future and conclusion
  13. 49:59Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.