Title: Learning to Code - an Invitation to Computer Science Through the Art and Patterns of Nature (Snap! Edition)