Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 750 Bytes

File metadata and controls

26 lines (16 loc) · 750 Bytes

Teacher notes for Py06-ChatRoom

Student handout

Goals:

  • Introduce networking
  • Show that classes are not always sprites.
  • Show that there's more to programming than just games (but non-game stuff can be fun too...)

Important - task for class leader

Somewhere on the network there must be precisely one nameserver, which must be started using:

python -m Pyro4.naming

Still to do before kids get near this!

  • Test it actually works over a network!
  • Figure out how to explain the awkward line which involves www.google.com, if needs be.
  • Work out who runs the Pyro nameserver and who runs the room, in a typical classroom environment.