Sun Prairie High School sophomore Harish Prabaharan proudly lined up three small plastic replicas of the Taj Mahal — each one aimed to achieve the perfect representation of the famous mausoleum — that he made through a printable programming course. The course was designed by Krishnan Suresh, a mechanical engineering professor at UW-Madison, as a fun and tangible way to teach visual thinking, creative problem solving, programming and 3-D printing to students. The objective is to model real-world objects like airplanes, architectural models, teddy bears, Lego parts and musical instruments. Ultimately, students can print their models using a 3-D printer.