I have created a number of classroom posters that try to visualize computation thinking and concepts. These can be printed on regular 8.5 x 11 paper for a student's notebook or tiled over several sheets and put on your classroom wall. They can also be printed using a large format printer. Programming ConceptsI am working on some posters to illustrate programming concepts. Game Building PostersPDFs are attached at the bottom of the page. 2D Arrays and Building a Game Board - Visualizes how to use a 2D array in Python to program a Tic Tac Toe game. Includes code samples from a Python interpretor session. Shows a strategy of how to draw the game board from the 2D array and how to find winners. Pyprocessing Game Programming - Visually demonstrates how the Processing system works and how to structure a program in it. Tic-Tac-Toe - Uses a graphic from Wikipedia to demonstrate an optimal playing strategy in Tic Tac Toe. A great visual representation of a (part of a) game tree. A really fun way to start talking about recursion. |
Teaching Resources >