Board games require players to follow algorithms, track variables, and execute controls in loops of taking turns. In this session, we’ll explore how games involve various aspects of computational thinking. Starting with games for young students, we’ll see how “Chutes and Ladders” can be expressed in less than 100 lines of code, how the “Game of Life” is a program attempting to model success in life, and ways students can change the rules to refactor basic games, take ownership of...