Playtime with Pentominoes and Python

by David Radcliffe | at MinneBar 12 | 10:20 – 11:10 in Stephen Leacock | View Schedule

Pentominoes are shapes made by connecting five squares edge to edge. They are like Tetris shapes, but with an extra square attached. There are 12 different pentominoes (or 18 if you don't allow them to be flipped over).


These shapes can be arranged to create many fun and interesting shapes. In my presentation, I will show how Python can be used to solve pentomino puzzles, using only a few lines of code. I will also show that the same code can be used to solve other puzzles, such as Sudoku and the Soma cube.

I will bring several sets of pentominoes for participants to play with, and I will leave plenty of time for creative exploration. Children are welcome to attend!

All levels

David Radcliffe

I am a web developer with Triplo. Triplo is a full service web development company that works with non-profits and small businesses to meet their online communications needs. We can work with you to plan and implement your next web project.

I am also a cofounder and software developer for GogyUp, an educational technology startup. Pronounced ( go - gee - up ), we build never-ending opportunities for every adult to achieve economic security through connecting what they learn to the work they want and with the employers who need them.

I have a Ph.D. in Mathematics from the University of Wisconsin - Milwaukee. Go Panthers!