User Tools

Site Tools


python

Python

I taught Python for three years. Two years with Roger and one year with William, Leo and Liam.

Season 1

This isn't exactly how I taught but I put up here some of the more interesting projects we worked on.

Python Season 2

When teaching people with more experience and with longer classes (ex. 2h).

  • TimeMath – time.perf_ns and some math.
  • PySPS – Scissor Paper Stone in Python. Usually taught over 2 classes (see notes).
  • PyHang – Usually the second lesson.

Wileo

The Wileo class.

  • 202505i - insertion sort, select sort

To Be Done

  • PyType – A typing game to reinforce lessons and introduce time.time_ns() etc.
  • PyQuest I – A simple A/B/C adventure game. Can introduce classes here.
  • PyRobots – robots in pure text in python

(At this point we can probably introduce pygame).

PyGame Framework

Sometime during season 2 or 3 we may develop this.

Fonts and other things used in these projects

Sprites

Python Season 3

Python season 2 demonsrates how the basic concepts can be used by making games out of them! Since it is a more advanced class, we will structure most of the games around the PyGame Terminal, however, we will not always use it.

Python Season 4

Python Season 5

Python Season 6 (3d)

python.txt · Last modified: by appledog

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki