Grades 3 to 5
Grades 6 to 8
Grades 9 to 12
Change Poly's color with the Skin block
Try to create steadily-rising targets with four given numbers and any operators.
Learn the basics of Polyup's platform with two- and three-number addition.
Add multiple numbers at a time with advanced addition.
Learn how to use the subtraction operator.
Learn how to use addition and subtraction with positive and negative integers.
Learn how to incorporate really big numbers and decimals!
Rearrange numbers and operators to create a target output.
Learn how to use the multiplication block.
Mix multiplication with addition and subtraction to build more advanced expressions.
Learn how to use the division block.
Use four fours and advanced operators to create tons of numbers!
Use all four basic operations in more complicated expressions.
Use four fours and a number of operations to make numbers 0-5!
Put your number-crunching skills to the test with some tough number games!
Use some sixes and some operations to make different numbers.
Use some eights and some operations to make different numbers.
Make as close as possible to 20 with four random numbers and any operators.
See how Poly can count numbers 1, 2, 3, and so on!
Move numbers around with fixed operators to create target outputs.
Learn how to use add and subtract numbers in Polyup.
Mix together the addition and subtraction blocks for longer expressions.
Add multiplication to your repertoire of operators.
Mix in the division block for full four-function expressions.
Harder puzzles using all four basic operations.
Use four fours and a number of operations to make numbers 0-9!
Master order of operations with various number puzzles.
Master order of operations with even harder number puzzles!
Learn how to use the factorial function along with the basic operators.
Use six sixes and any operators to make the target output.
Use eight eights and any operators to make the target output.
Learn how to make Poly output 1,2,3,... indefinitely.
Learn the basics of variables in Polyup
Learn how to use variables to store inputs.
Use multiple variables to solve problems with multiple inputs!
Learn how to make a fibonacci sequence that goes 1, 2, 3, 5, 8, etc. in Polyup.
Learn how to make Poly output a sequence of perfect squares!
Create addition and subtraction expressions in Polyup.
Incorporate multiplication along wtih addition and subtraction.
Solve more difficult puzzles using all four basic operations.
Learn how to print a growing list of numbers when counting (uses variables).
Learn to algorithmically approximate the square root of a number using Polyup!
Create algerbraic functions and expressions in Polyup!
Design the absolute value function using "if" statements!
Learn to use "if" statements and function references to create finite loops!
(Hard!) Output a sequence of triangular numbers: 1, 3, 6, 10, 15, and so on!
Check out problems teachers proposed at CMC-South!
Check out problems teachers proposed at CMC-North!
© 2018 Polyup.
Terms of Service