The Raspberry Pi Foundation has published a lovely tutorial using the Python Turtle library to draw snowflakes. It’s a great example of recursive programming and will certainly while away a couple of hours with the kids on a cold weekend afternoon. Take a look here.