BlocksCAD: Pizza Printer

during Hour of CodeTM

Dec. 3rd - 9th

Math     Coding      Design

Teachers! Start here:

Pizza Printer Exploration Demo Video


Description: Students will code a module that can create a pizza, and then will incorporate a variable for size so that their “recipe” is adaptable to different pizza orders. They will answer questions about customers’ orders that have them calculate circumference and area of their pizzas. They will use loops and other creative design to add toppings to their pizza.


CC 7.G.4: Know the formulas for the area and circumference of a circle and use them to solve problems

CSTA 2-AP-11: Create clearly named variables that represent different data types and perform operations on their values

CSTA 2-AP-12: Design and iteratively develop programs that combine control structures, including nested loops and compound conditionals

CSTA 2-AP-14: Create procedures with parameters to organize code and make it easier to reuse


Email to learn more about our 7th grade curriculum. Lessons cover similarity, cross sections, circle area, prism volumes, and more!

Brand new to BlocksCAD? Sign up for an upcoming Introductory Webinar.  


Download the Lesson Plan to help you prepare and the Student Handout to print for your class.

View the teacher's solution file here and direct your students to the link below for their starting blocks.


Receive an editable lesson plan and walkthrough video

* indicates required




Open a blank BlocksCAD editor to start your exploration!