1. RPS introduction
Games can be written using different code structures.
Rock paper scissors can be written using simple structures through to more advanced structures.
RPS_selection uses if statements.
RPS_dictionary uses dictionaries.
RPS_class uses classes.
RPS Rules:
rock crushes scissors,
scissors cuts paper,
paper covers rock.
See https://2018.pycon-au.org/talks/45115-scissorspaperrock-your-classroom-with-differentiated-projects/ for the PyCon video introducing this progression.
For more materials: https://canberragpn.github.io/workshops/scissors_paper_rock