A collection of elementary math projects that demonstrate the application of coding to solve math problems and model math concepts. Request Quote

Course Summary
  • Grades 6 - 8
  • Intermediate level
  • 11 lessons
  • STEM
    • Web iPad
Course Includes
  • 11 lessons
  • 22 activities
  • Enhanced Creativity Tools
  • Automatic Assessment
  • Tutorials and Reviews
  • Coding Puzzles
  • DIY Projects
  • Quizzes
No previous coding experience required.

Lesson Summary

Create a project that demonstrates your knowledge of math.
In this lesson, students will play an interactive quiz game and answer math questions about discounted items. Next, students will follow a step-by-step tutorial in the DIY (do-it-yourself) module to create their own version of the quiz game they just played. They will create a store sign for the game, program Actors to show their price and ask a question when clicked on, and program Actors to react to correct and incorrect answers. If students finish early, ask them to look at the bonus section in step 7/7 of the tutorial, which encourages them to create more complicated questions.

After completing the DIY module, students will be asked 5 quiz questions that involve real-world scenario math problems with discounted items. By the end of the lesson, students will have experimented with coding concepts (e.g., simple events, drawing, input/output, basic math, conditionals) while creating an interactive shopping game.

Code Blocks

  • Percent: A fraction of the whole that refers to parts out of 100, noted with the "%" symbol
  • Percent off: Term used to describe a price reduction, a price markdown

Students will...
  • Solve real-world scenario math problems involving discounted items
  • Use code blocks to create an interactive shopping game

  • Computers or iPads (1 per student) with student account access to

  • simple events
  • simple drawing
  • text handling
  • input/output
  • basic math
  • conditionals
  • simple drawing

  • CCSS-Math: MP1, 6.RP.A.3.C, 7.RP.A.3
  • CCSS-ELA: SL.6.1, SL.7.1, SL.8.1
  • CSTA: 2-AP-13, 2-AP-16, 2-AP-17
  • CS CA: 6-8.AP.13, 6-8.AP.16, 6-8.AP.17
  • ISTE: 1.c, 1.d, 4.d, 5.c, 5.d, 6.b