Middle school students worked hard learning how to code using the Math on a Sphere software. Scripting involves many of the same coding skills that computer scientists use when designing programs like using variables, writing scripts, calling preset commands, using recursion, and identifying bugs. Students also helped each other while learning non-Euclidean geometry in the early hours before schools started. Their hard work payed off! Here are a few of the colorul designs showcased on May 7, 2014, at the National Oceanic and Atmospheric Administration, Boulder, Colorado!