🧮 Grade 4 Math · Term 1 · Egyptian curriculum

Grade 4 Math games, Term 1: the City of Blocks

Free games for the whole Grade 4 Math book (Term 1, Egyptian curriculum), in English or Arabic: all 8 units, lesson by lesson, with the book's own questions, plus Azzouz's paper pad for long sums.

50 lessons8 units500+ questions📕 Arabic + 📘 EnglishFree 💙📴 Works offline
🔤 And Grade 4 English too › 🔬 And Grade 4 Science too, in Arabic and English ›

The book, lesson by lesson 📚

Every lesson of the English book, in order: the lesson’s idea in the book’s words and examples of the game’s questions (tap a question to see its answer). The game has the Arabic book too.

Unit 1: Place Value القيمة المكانية

Lesson 1-1: Big NumbersBook pages 3–4 · 1 question in the gameالأعداد الكبيرة

💡 I can identify all whole number place values through the One Milliard place. A digit's location in a number affects its value.

Play this lesson ›

Lesson 1-2: Changing Place ValuesBook pages 5–6 · 7 questions in the gameتغيير القيم المكانية

💡 I can explain how the value of a digit changes as it moves to the left in a number. As a digit moves one space to the left on the place value chart, its value = 10 times.

7 ants in 1 anthill. ? ants in 10 anthills.
Answer: 70
12 ants in 1 anthill. ? ants in 10 anthills.
Answer: 120
Play this lesson ›

Lesson 1-3: Many Forms to Write NumbersBook pages 7–8 · 1 question in the gameصيغ متنوعة لكتابة الأعداد

💡 I can write numerals in standard, word, and expanded forms.

Play this lesson ›

Lesson 1-4: Composing and DecomposingBook pages 9–11 · 4 questions in the gameتكوين الأعداد وتحليلها

💡 I can build and break down numerals in multiple forms.

Decomposed: (7 × 1,000,000,000) + (5 × 10,000,000) + (4 × 10,000) + (3 × 1,000) + (5 × 100) + (9 × 1). Composed: ?
Answer: 7,050,043,509
Play this lesson ›

Lesson 1-5: Comparing Big NumbersBook pages 12–13 · 4 questions in the gameمقارنة الأعداد الكبيرة

💡 I can use symbols and place value to compare large numerals. If the first digit is the same in both numerals, compare the next place value.

Play this lesson ›

Lesson 1-6: Comparing Numbers in Multiple FormsBook pages 14–16 · 9 questions in the gameمقارنة الأعداد في صيغ مختلفة

💡 I can compare numbers in multiple forms (standard, expanded, word and decomposed form) and describe the strategies I use.

Play this lesson ›

Lesson 1-7: Descending and Ascending NumbersBook pages 17–19 · 6 questions in the gameترتيب الأعداد تنازليًا وتصاعديًا

💡 I can order numbers in multiple forms. Ascending = from least to greatest; descending = from greatest to least.

Play this lesson ›

Lesson 1-8: Rounding RulesBook pages 20–22 · 15 questions in the gameقواعد التقريب

💡 I can use multiple strategies to round numbers (midpoint strategy, Rounding Rule). Circle the digit; look at the digit to its right: 5 or higher → add one; 4 or less → leave it alone; replace the digits on the right by zeros.

234,432 ≈ ?
Answer: 234,000
7,578 ≈ ?
Answer: 8,000
Play this lesson ›

Unit 2: Addition and Subtraction Strategies إستراتيجيات عمليتي الجمع والطرح

Lesson 2-1: Properties of AdditionBook pages 24–26 · 9 questions in the gameخواص عملية الجمع

💡 I can identify and explain the properties of addition: Additive Identity (adding 0), Commutative (order), Associative (grouping with parentheses).

2,345 + 0 = ?
Answer: 2,345
0 + 12,567,109 = ?
Answer: 12,567,109
Play this lesson ›

Lesson 2-2: Addition with RegroupingBook pages 27–28 · 4 questions in the gameالجمع مع إعادة التسمية

💡 I can add multidigit whole numbers. I can estimate to check the reasonableness of my answer.

Moaaz thinks that 4 − 0 would have the same answer as 0 − 4 because any number minus 0 equals that number. 4 − 0 = ?
Answer: 4
Play this lesson ›

Lesson 2-3: Subtraction with RegroupingBook pages 29–31 · 5 questions in the gameالطرح مع إعادة التسمية

💡 I can use place value to help me subtract with regrouping. I can estimate to check the reasonableness of my answers.

A trap jaw ant wanted to cross a river that was 3,548 cm across. The ant had already swum 1,672 cm. How much farther does the ant have to go?
Answer: 1,876 cmNumber sentence: 3,548 - 1,672 = 1,876
Play this lesson ›

Lesson 2-4: Bar Models, Variables, and Story ProblemsBook pages 32–34 · 9 questions in the gameالنماذج الشريطية والمتغيرات والمسائل الكلامية

💡 I can use letters to represent unknown quantities in equations, use bar models to represent and solve story problems, and solve equations that include variables.

Play this lesson ›

Lesson 2-5: Solving Multistep Story Problems with Addition and SubtractionBook pages 35–38 · 8 questions in the gameحل مسائل كلامية متعددة الخطوات باستخدام الجمع والطرح

💡 I can solve multistep story problems: answer the hidden question first, then the main question.

Omar found a website created to study ant colonies. He saw that there were 1,025 ants in Colony A on Wednesday. On Friday, 101 ants leave the colony. How many ants are left in Colony A?
Answer: 924 antsNumber sentence: 1,025 - 101 = 924
Play this lesson ›

Unit 3: Concepts of Measurement مفاهيم القياس

Lesson 3-1: Measuring lengthBook pages 40–42 · 20 questions in the gameقياس الطول

💡 I can convert between metric units of length. 1 km = 1,000 m and 1 m = 100 cm (Kilo- = 1,000 units, Centi- = 1/100 unit).

1 km = ? m
Answer: 1,000
Carpenter ants can be up to 3 centimeters long. A mature colony can have up to 100,000 ants. If the ants lined up end to end and each ant is 1 centimeter long, how many meters long would a line of 100,000 ants be?
Answer: 1,000 metersNumber sentence: 100,000 ÷ 100 = 1,000
Play this lesson ›

Lesson 3-2: Measuring MassBook pages 43–44 · 15 questions in the gameقياس الكتلة

💡 I can convert between metric units of mass. 1 ton = 1,000 kg and 1 kg = 1,000 g.

1 ton = ? kg
Answer: 1,000
A different ant colony is estimated to weigh 14 kilograms and 89 grams. Rewrite that weight in grams.
Answer: 14,089 gramsNumber sentence: 14,000 + 89 = 14,089
Play this lesson ›

Lesson 3-3: Units of CapacityBook pages 45–47 · 16 questions in the gameوحدات قياس السعة

💡 I can convert between metric units of capacity. 1 L = 1,000 mL.

1 L = ? mL
Answer: 1,000
A car is filled with 45 liters of petrol. How many milliliters would that be?
Answer: 45,000 millilitersNumber sentence: 45 × 1,000 = 45,000
Play this lesson ›

Lesson 3-4: Units of Measuring TimeBook pages 48–49 · 41 questions in the gameوحدات قياس الوقت

💡 I can explain relationships between units of time. 1 minute = 60 seconds, 1 hour = 60 minutes, 1 day = 24 hours, 1 week = 7 days.

10 hours 30 minutes = ? minutes
Answer: 630
An average ant works for 19 hours a day. How many hours does an ant work in 3 days?
Answer: 57 hoursNumber sentence: 19 × 3 = 57
Play this lesson ›

Lesson 3-5: Elapsed TimeBook pages 50–52 · 8 questions in the gameالوقت المنقضي

💡 I can solve elapsed time problems: add or subtract the hours, then the minutes; 60 minutes = 1 hour.

Play this lesson ›

Lesson 3-6: Applications of measurement 1Book pages 53–55 · 14 questions in the gameتطبيقات القياس 1

💡 I can add and subtract to solve measurement problems. Use the Steps for Solving Story Problems and change to the same unit first.

An ant from Colony A walked 2 kilometers in a day. An ant from Colony B walked 3,000 meters in a day. Which ant walked the farthest? (The ant from Colony A / The ant from Colony B)
Answer: The ant from Colony B
In Colony A, the ants collect 950 grams of food. If they consume 25 grams of food on Monday and 37 grams of food on Tuesday, how many grams of food are left?
Answer: 888 gramsNumber sentence: 950 - 62 = 888
Play this lesson ›

Lesson 3-7: Applications of measurement 2Book pages 56–57 · 8 questions in the gameتطبيقات القياس 2

💡 I can multiply and divide to solve measurement problems. Draw a picture or model, then change to the unit the question asks for.

Ahmed has a 12-meter-long piece of wood. He wants to cut it into 3 equal lengths. How long will each of these pieces be in centimeters?
Answer: 400 centimetersNumber sentence: 4 × 100 = 400
Play this lesson ›

Unit 4: Area and Perimeter المساحة والمحيط

Lesson 4-1: Finding perimeterBook pages 59–61 · 13 questions in the gameإيجاد المحيط

💡 I can use formulas to calculate the perimeter of rectangles: P = l + w + l + w or P = (l + w) x 2.

Sarah is putting a border around the edge of a square cake. One side of the cake is 30 centimeters long. How long will the border of Sarah's cake be?
Answer: 120 centimetersNumber sentence: P = 30 + 30 + 30 + 30
Play this lesson ›

Lesson 4-2: Finding areaBook pages 62–63 · 9 questions in the gameإيجاد المساحة

💡 I can use formulas to calculate the area of rectangles: A = L x W.

You have 36 square carpet tiles to arrange on the floor in the shape of a rectangle. What is the area? A = ? square tiles
Answer: 36
A small rectangular ant farm measures 20 centimeters by 8 centimeters. What is the area of the ant farm?
Answer: 160 square centimetersNumber sentence: A = 20 × 8
Play this lesson ›

Lesson 4-3: Unknown DimensionsBook pages 64–65 · 5 questions in the gameأبعاد مجهولة

💡 I can use formulas to calculate unknowns when given some dimensions of rectangles.

Play this lesson ›

Lesson 4-4: Complex ShapesBook pages 66–69 · 10 questions in the gameالأشكال الهندسية المركّبة

💡 I can find the area and perimeter of complex shapes: divide the shape into smaller rectangles or squares.

Play this lesson ›

Unit 5: Multiplication as a Relationship عملية الضرب كعلاقة

Lesson 5-1: Multiplicative ComparisonBook pages 71–72 · 6 questions in the gameمقارنة الأعداد باستخدام عملية الضرب

💡 Multiplicative comparison: multiplication can be used to compare numbers («… is … times greater than …»). Create models (tape diagrams) to show it.

Compare 10 and 2. 10 is ? times greater than 2.
Answer: 5
Compare 12 and 3. 12 is ? times greater than 3.
Answer: 4
Play this lesson ›

Lesson 5-2: Creating Multiplicative Comparison EquationsBook pages 73–74 · 9 questions in the gameتكوين معادلات للمقارنة باستخدام عملية الضرب

💡 Create multiplication equations to represent comparisons. Use a letter to represent a missing number in a multiplication problem.

4 times greater than 3 is
Answer: 12Number sentence: 4 × 3 = a
Play this lesson ›

Lesson 5-3: Solving Multiplicative Comparison EquationsBook pages 75–76 · 6 questions in the gameحل معادلات للمقارنة باستخدام عملية الضرب

💡 Solve a multiplication equation that represents a comparison (find the unknown number).

Moustafa is solving the equation 6 × a = 18. He says that he can solve the problem by doing 18 ÷ 6 = a. Do you agree or disagree with Moustafa? (Agree / Disagree)
Answer: Agree
Play this lesson ›

Lesson 5-4: Commutative Property of MultiplicationBook pages 77–78 · 1 question in the gameخاصية الإبدال في عملية الضرب

💡 Commutative Property of Multiplication: changing the order of the factors does not change the product. Apply it to solve problems with and without an unknown number.

Play this lesson ›

Lesson 5-5: Identity Property and the Zero PropertyBook pages 79–80 · 11 questions in the gameخاصية العنصر المحايد والضرب في صفر

💡 Identity Property: a number × 1 = the same number. Zero Property: a number × 0 = 0. Patterns when multiplying by 10, 100, and 1,000.

5 × 1 = ?
Answer: 5
12 × 1 = ?
Answer: 12
Play this lesson ›

Lesson 5-6: Associative Property of MultiplicationBook pages 81–82 · 15 questions in the gameخاصية الدمج في عملية الضرب

💡 Associative Property of Multiplication: place parentheses around the factors you will multiply first (rewrite the factors in another order if helpful); the product stays the same.

3 × 2 × 4 = ?
Answer: 24
4 × 2 × 3 = ?
Answer: 24
Play this lesson ›

Lesson 5-7: Applying Patterns in MultiplicationBook pages 83–84 · 28 questions in the gameتطبيق الأنماط في عملية الضرب

💡 Use decomposing and the Associative Property of Multiplication to solve equations with multiples of 10, 100, or 1,000.

Set 1: 2 × 4 = ?
Answer: 8
Set 1: 4 × 10 = ?
Answer: 40
Play this lesson ›

Unit 6: Factors and Multiples العوامل والمضاعفات

Lesson 6-1: Identifying Factors of Whole NumbersBook pages 86–87 · 15 questions in the gameتحديد عوامل الأعداد الصحيحة

💡 I can define factors of a whole number. I can identify factors of a whole number. I can explain patterns I observe in numbers that have 2, 5, or 10 as a factor.

Is 2 a factor of 26? (Yes / No)
Answer: Yes
Is 5 a factor of 26? (Yes / No)
Answer: No
Play this lesson ›

Lesson 6-2: Prime and Composite NumbersBook pages 88–90 · 17 questions in the gameالأعداد الأولية والأعداد متعددة العوامل

💡 I can determine if a number is prime or composite. A prime number has exactly two factors: 1 and the number itself. A composite number has more than two factors.

The number is an even number between 20 and 30. Some of its factors include 1, 2, 4, 7, and 14. What number is it?
Answer: 28
The number is an even number greater than 40. It has 10 as a factor. It is less than 60. What number is it?
Answer: 50
Play this lesson ›

Lesson 6-3: Greatest Common Factor G.C.FBook pages 91–92 · 11 questions in the gameالعامل المشترك الأكبر (ع.م.أ)

💡 I can find common factors between two whole numbers. I can identify the greatest common factor between two whole numbers.

17 and 22 — common factors: ?
Answer: 1
Find the greatest common factor (GCF) of 40 and 50. ?
Answer: 10
Play this lesson ›

Lesson 6-4: Identifying Multiples of Whole NumbersBook pages 93–94 · 6 questions in the gameتحديد مضاعفات الأعداد الصحيحة

💡 I can define multiples of whole numbers. I can identify multiples of whole numbers (skip counting).

Play this lesson ›

Lesson 6-5: Common MultiplesBook pages 95–96 · 7 questions in the gameالمضاعفات المشتركة

💡 I can identify common multiples of two numbers.

Play this lesson ›

Lesson 6-6: Relationships between Factors and MultiplesBook pages 97–98 · 1 question in the gameالعلاقات بين العوامل والمضاعفات

💡 I can explain the relationship between factors and multiples. I can determine if a number is a factor or a multiple of another number.

The number is an even number. It is a multiple of 4 and 8. It is between 10 and 20. What number is it?
Answer: 16
Play this lesson ›

Unit 7: Multiplication and Division: Computation and Relationships عمليتا الضرب والقسمة: الحساب والعلاقات

Lesson 7-1: The Area Model StrategyBook pages 100–101 · 9 questions in the gameإستراتيجية نموذج مساحة المستطيل

💡 I can use an area model to represent two-digit by one-digit multiplication. I can explain how I use place value to multiply.

17 × 4 = ?
Answer: 68
Twenty-two passengers can fit on each river bus at a time. What is the maximum number of passengers the river bus can carry if it makes 5 trips?
Answer: 110 passengersNumber sentence: 22 × 5
Play this lesson ›

Lesson 7-2: The Distributive PropertyBook pages 102–103 · 14 questions in the gameخاصية التوزيع

💡 I can use an area model to multiply a one-digit number by a whole number with up to four digits, and apply the Distributive Property of Multiplication.

536 = 500 + ? + 6
Answer: 30
A city bus is 1,280 centimeters long. What is the length of 3 city buses?
Answer: 3,840 centimetersNumber sentence: 1,280 × 3
Play this lesson ›

Lesson 7-3: The Partial Products AlgorithmBook pages 104–106 · 8 questions in the gameخوارزمية عملية الضرب بالتجزئة

💡 I can use the partial products algorithm to multiply a one-digit number by a whole number with up to four digits.

Example: 731 × 4 = ?
Answer: 2,924
7 × 59 = ?
Answer: 413
Play this lesson ›

Lesson 7-4: Multiply by a One-Digit NumberBook pages 107–108 · 9 questions in the gameالضرب في عدد مكون من رقم واحد

💡 I can estimate products. I can use the standard algorithm to multiply a one-digit number by a whole number with up to four digits.

64 × 7 = ?
Answer: 448
132 × 8 = ?
Answer: 1,056
Play this lesson ›

Lesson 7-5: Multiply a Two-Digit Number by a Multiple of 10Book pages 109–110 · 19 questions in the gameضرب عدد مكون من رقمين في مضاعفات العدد 10

💡 I can identify patterns when multiplying two multiples of 10, multiply a two-digit number by a multiple of 10, and check the answer with estimation and mental math.

Is 56 × 4 closer to 200 or closer to 2,000? (200 / 2,000)
Answer: 200
Example: A group of 38 people want to travel by bus. Each bus ticket costs 30 LE. How much do they need to pay in all?
Answer: 1,140 LENumber sentence: 38 × 30
Play this lesson ›

Lesson 7-6: Exploring RemaindersBook pages 111–112 · 9 questions in the gameاستكشاف باقي القسمة

💡 I can identify the dividend, divisor, and quotient of a division problem. I can explain what a remainder represents in a division problem.

Saleem brought 15 pies to give to 4 of his friends. How can Saleem share the pies equally?
Answer: 3 R 3Number sentence: 15 ÷ 4
Play this lesson ›

Lesson 7-7: Patterns in DivisionBook pages 113–115 · 11 questions in the gameالأنماط في عملية القسمة

💡 I can use place value, multiplication facts, and patterns with zeros to divide multiples of 10, 100, and 1,000 by one-digit divisors.

600 ÷ 3 = Answer. 600 is called the … (dividend / divisor / quotient)
Answer: dividend
600 ÷ 3 = Answer. 3 is called the … (dividend / divisor / quotient)
Answer: divisor
Play this lesson ›

Lesson 7-8: The Area Model and DivisionBook pages 116–116 · 4 questions in the gameالقسمة باستخدام نموذج مساحة المستطيل

💡 I can use area models to represent and solve division problems.

An organization donated 89 books to a school. The books will be shared among 6 classrooms. How many books will each classroom get?
Answer: 14 R 5Number sentence: 89 ÷ 6
Play this lesson ›

Lesson 7-9: The Partial Quotients AlgorithmBook pages 117–118 · 7 questions in the gameخوارزمية خارج القسمة بالتجزئة

💡 I can use the partial quotients algorithm to solve division problems.

Play this lesson ›

Lesson 7-10: The Standard Division AlgorithmBook pages 119–120 · 13 questions in the gameخوارزمية القسمة المعيارية

💡 I can estimate quotients using place value and patterns in multiplication and division. I can use the standard algorithm to solve division problems.

Will 1,836 ÷ 3 be closer to 60 or 600? (60 / 600)
Answer: 600
Will 7,158 ÷ 3 be closer to 2,000 or 3,000? (2,000 / 3,000)
Answer: 2,000
Play this lesson ›

Lesson 7-11: Division and MultiplicationBook pages 121–122 · 13 questions in the gameالقسمة والضرب

💡 I can use properties of place value to accurately record quotients. I can use multiplication to check answers to division problems.

Play this lesson ›

Unit 8: Order of Operations ترتيب العمليات

Lesson 8-1: Order of OperationsBook pages 124–125 · 20 questions in the gameترتيب إجراء العمليات الحسابية

💡 I can use the order of operations to solve problems with multiple operations. Order: Parentheses → Multiplication and Division (left-to-right) → Addition and Subtraction (left-to-right).

6 × 4 − 4 = ?
Answer: 20
100 − 80 × 1 = ?
Answer: 20
Play this lesson ›

Lesson 8-2: The Order of Operations and Story ProblemsBook pages 126–127 · 7 questions in the gameترتيب العمليات والمسائل الكلامية

💡 I can write and solve an equation to represent what is happening in a multistep story problem. Remember the order of operations.

67 + 67 + 67 + 67 + 67 − 15 = ?
Answer: 320
Abdullah loves collecting stamps. He received 246 stamps for his birthday. He kept 25 of the stamps and now he wants to give the rest to 6 of his friends. How many stamps will each friend get if they share them equally?
Answer: 36 R 5Number sentence: (246 - 25) ÷ 6
Play this lesson ›

How does it play? 🎲

Every lesson has the book's own questions, played as the game the child picks: the adventure, bowling, snakes & ladders, the Place-Value Board, the Bar-Model Bench, the Area & Perimeter Farm, Long Division, Order of Operations, Azzouz's Machine, the seesaw, memory cards and the Maths Train. When a question needs pen and paper, Azzouz pops up: one tap opens squared paper with the question on it, the child works column by column like in a notebook, and carries are added automatically.

Azzouz's paper pad 📝 — Grade 4 Math game
Azzouz's paper pad 📝Pen and paper inside the game; carries are added for you
The units map — Grade 4 Math game
The units mapAll 8 units, in order
Place-Value Board — Grade 4 Math game
Place-Value BoardEvery digit in its place
Long Division — Grade 4 Math game
Long DivisionStep by step on the board
Area & Perimeter Farm — Grade 4 Math game
Area & Perimeter FarmTiles inside, fence around
Order of Operations — Grade 4 Math game
Order of OperationsWhich one comes first?

Questions from parents 💬

Is it free?

Yes. Completely free, no sign-up, and no ads inside the game.

Is it based on the school book?

Yes. Every question comes from the Egyptian Ministry of Education Grade 4 Math book, Term 1, and every lesson shows its pages in the book.

Is there an English (Languages schools) version?

Yes. The child picks the book used at school: 📕 Arabic or 📘 English. Each one uses its own book's words and numbers, and you can switch any time.

Which games are there?

The adventure, bowling, snakes & ladders, the Place-Value Board, the Bar-Model Bench, the Area & Perimeter Farm, Long Division, Order of Operations, Azzouz's Machine, the seesaw, memory cards and the Maths Train.

What is Azzouz's paper pad?

When a question needs pen and paper (long addition, subtraction, multiplication or division), Azzouz floats on the screen. One tap opens squared paper with the question on it; the child works column by column and carries are added automatically. It is a helper only: it never gives away the answer.

Does it have other subjects?

Yes. The same game has Grade 4 Arabic, Social Studies and Science, and the child can switch subjects any time.

Does it have English too?

Yes. The same game has Grade 4 English, lesson by lesson from the Ministry book, with every word spoken and a small Arabic line for parents.

Does it work on a phone?

Yes, on any phone, tablet or computer. You can add it to the home screen like an app, and it works offline after the first visit.