Nifty Assignments is a project to gather and distribute great assignment ideas and their materialsbyK-12 CS teachersforK-12 CS teachers. Each year a few assignments are showcased by the authors at the Nifty Assignments session held at the annual CSTA conference. It is intended to be a replica of (and homage to) the highly successful, and longstanding, Nifty Assignments session at the Annual ACM SIGCSE conference devised by Nick Parlante. Presented by Baker Franke, Cindy Gonzalez, Michelle Lombardi, and Roger Jaffe