~/talk

Wrapping up the Cruft - Making Wrappers to Hide Complexity

Talkat PyCon AU 2023 · 2023-08-18..08-22· [python]
slides:none on file

Argues that hiding low level cruft with small libraries gets students to the core logic faster and more of them enjoy coding the results back the claim is supported by events using kookaburra microcontrollers and MicroPython to drive NeoPixel bars, RFID readers, solenoids and even cubesat experiments the team runs RFID-powered escape rooms and surveys of ~400 students show liking coding rising from ~26% to 55% wrappers live on GitHub as connected_code wrappers and examples include RFID-powered escape rooms that actually open when the right tag is read

AI-written summary · about

  1. 0:00Introduction
  2. 1:07Defining wrappers
  3. 6:01Java Hello World intimidation
  4. 7:47Neopixel wrappers
  5. 10:40RFID wrappers for class
  6. 11:45Effective wrapper principles
  7. 17:02Student learning barriers
  8. 20:58Wrapper consistency
  9. 23:04Wrapper results in education
  10. 26:14Hardware excitement
  11. 27:36Implement wrappers
  12. 30:24Q&A: Hardware vs software
  13. 31:46Q&A: Advanced students
  14. 34:58Closing
~/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.