Home
Mission
Blog
Professional Development
Launchpad
Plans
Community
Help
2 3 Digit Addition Base Ten Blocks Worksheets Math Winter Activates Bundle
By You Are Special
Are you looking for some Digital Resources Math activities for morning work? This resource is great for helping students learn or review the 2-digit and 3-digit addition without regrouping using base 10 blocks. Perfect for both in-person and distance learning, math centers, Back To School Activities, early finishers, homework, independent centers, review, or assessment.
INCLUDED:
NOTE: Before making your purchase, we highly recommend checking out the product preview!
If you have any questions related to this product, feel free to email me at youarespecial377@gmail.com
Thank you for visiting my store! If you purchase this product, please remember to leave feedback, I value your feedback, Additionally, you'll earn free TeachShare credits that can be applied toward future purchases.
Thank you for your consideration.
Welcome Back to School After From Winter Break Activity Math Games Bundle
By You Are Special
This Thanksgiving gift for teachers comprehensive December morning work bundle with a mega discount includes math games, math worksheets, and engaging math activities for various concepts, such as skip counting, comparing numbers, ordering numbers, place value activities, Roman numerals, number patterns, a Guess Who game, and addition without regrouping using base ten blocks. Perfect for November morning work or anytime, this resource comes with a PDF file containing a clickable link to Google Slides and PowerPoint files for easy access, making it ideal for math review activities!
THIS MEGA BUNDLE INCLUDED:
SKIP COUNTING
Counting Activities
Comparing Numbers
3 Digit Comparing Numbers
Ordering Numbers
Place Value
Place Value Roman Numerals
Number Shape Patterns
Guess Who Game
2-Digit Addition Without Regrouping Using Base Ten Blocks
3-Digit Addition Without Regrouping Using Base Ten Blocks
You will receive a PDF file with a clickable link to Google Slides. Click the link to access the copy of the digital document and PowerPoint File.
NOTE: Before making your purchase, we highly recommend checking out the product preview!
If you have any questions related to this product, feel free to email me at youarespecial377@gmail.com
Thank you for visiting my store! If you purchase this product, please remember to leave feedback, I value your feedback, Additionally, you'll earn free TeachShare credits that can be applied toward future purchases.
Thank you for your consideration.
2 Digit Addition Without Regrouping Math Games After Winter Break Activity
By You Are Special
Are you looking for some Digital Resources Math activities for morning work? This resource is great for helping students learn or review the 2-digit addition without regrouping using base 10 blocks. Perfect for both in-person and distance learning, math centers, early finishers, homework, independent centers, review, or assessment.
INCLUDED:
YOU MIGHT ALSO LIKE:
NOTE: Before making your purchase, we highly recommend checking out the product preview!
If you have any questions related to this product, feel free to email me at youarespecial377@gmail.com
Thank you for visiting my store! If you purchase this product, please remember to leave feedback, I value your feedback, Additionally, you'll earn free TeachShare credits that can be applied toward future purchases.
Thank you for your consideration.
3 Digit Addition Without Regrouping Base Ten Blocks Math Game After Winter Break
By You Are Special
Are you looking for some Digital Resources Math activities for morning work? This resource is great for helping students learn or review the 3-digit addition without regrouping using base 10 blocks. Perfect for both in-person and distance learning, math centers, early finishers, homework, independent centers, review, or assessment.
INCLUDED:
YOU MIGHT ALSO LIKE:
NOTE: Before making your purchase, we highly recommend checking out the product preview!
If you have any questions related to this product, feel free to email me at youarespecial377@gmail.com
Thank you for visiting my store! If you purchase this product, please remember to leave feedback, I value your feedback, Additionally, you'll earn free TeachShare credits that can be applied toward future purchases.
Double Digit Addition with Base 10 Blocks Google Classroom Math Practice Bundle
By SPO Resources
This Double Digit Addition Bundle includes 3 resources with over 100 interactive slides for students to master 2 digit addition with and without regrouping using base 10 blocks to model place value.
This Bundle includes:
2 Digit Addition No Regrouping- Base 10 - Google Slides - Digital Math Centers
Double Digit Addition with Regrouping #1- Base 10 Blocks- Digital Math Center
2 digit Addition with Regrouping #2- Base 10 Blocks- Google Slides Math Center (sums up to 199)
Each resource listed above has 2 differentiated levels, for a total of 6 differentiated levels to help your students build confidence with 2 digit addition regrouping up to the hundreds place with 3 digit sums. The interactive slides allow students to drag moveable base-10 blocks into the tens and ones place to model the addition problem. The regrouping resources allow students to exchange tens and ones to model what happens when a number is regrouped in the standard algorithm.
All of the resources in this bundle can be used in Google Classroom for math centers, independent practice, distance learning, or for small group mini-lesson. In addition, this can be used as a teaching resource for a whole class lesson. Simply project the Google Slides presentation on the whiteboard, use the moveable pieces to model each problem, and give students the worksheet or place value mat to follow along with the lesson.
Each Resource includes:
This activity is just right for 2nd grade students first learning double digit addition without regrouping. It could also be a great resource for 3rd grade students who need some extra practice with regrouping and adding multi digit numbers.
This resource is aligned to the Common Core Standard 2.NBT.B.5: Fluently add and subtract within 100 using strategies based on place value, properties of operations, and/or the relationship between addition and subtraction.
You may also like similar activities with 3 digit addition:
3 Digit Addition With Regrouping- Base 10 Blocks- Google Slides #1
3 Digit Addition With Regrouping- Base 10 Blocks- Google Slides #2
3 Digit Addition Regrouping- Base 10 Blocks- Self-Grading Math Center Bundle
2 digit Addition with Regrouping #2- Base 10 Blocks- Digital Math Center
By SPO Resources
Double digit Addition with Regrouping Activity #2
This resource includes 40 interactive Google slides, 6 printable worksheets, and an Easel Ready Activity for students to practice adding double digit numbers with regrouping. This math center uses the place value strategy of base 10 blocks to practice solving addition problems with 2 digit addends up to 199.
The interactive slides allow students to drag moveable base-10 blocks into the tens and ones place to model the addition problem. Students can practice regrouping 10 ones for 1 ten and 10 tens for 1 hundred using this place value strategy. This is a great visual hands-on activity to help students conceptually understand how to regroup numbers so they can be successful with the standard algorithm. Every slide gives students the opportunity to practice the problem using base-10 blocks and the standard algorithm.
The resource also includes a blank worksheet template as well as a blank slides template to create additional problems for your students!
The slides and worksheets are divided into two differentiated levels. The first resource allows students to practice adding double digit numbers with regrouping 1x and the second resource allows students to practice adding double digit numbers with regrouping 2x in both the ones and tens place. Each slideshow contains a video link that models how to add double digit numbers using base-10 blocks.
This resource can be used in Google Classroom for math centers, independent practice, distance learning, or for small group mini-lesson. In addition, this can be used as a teaching resource for a whole class lesson. Simply project the Google Slides presentation on the whiteboard, use the moveable pieces to model each problem, and give students the worksheet or place value mat to follow along with the lesson.
Students will understand how to add two digit numbers with regrouping using Base-10 blocks with sums up to 199.
You will need to have a google account to access the google slides, but you do not need to have a Google classroom to assign this resource to students.
Included
This activity is just right for 2nd grade students learning double digit addition with regrouping and ready for a challenge. Also good for 3rd grade students who need additional practice with addition problems involving regrouping.
Or bundle all the 2 digit addition activities to save! 2nd Grade Double Digit Addition Google Classroom Math Practice Bundle 2.NBT.B.5
If your students are ready for 3 digit addition, check out these activities:
2 Digit Addition No Regrouping- Base 10 - Google Slides - Digital Math Centers
Double Digit Addition with Regrouping #1- Base 10 Blocks- Digital Math Center
Addition & Subtraction Strategies- Anchor Charts & Posters
3 Digit Addition With Regrouping- Base 10 Blocks- Google Slides #1
3 Digit Addition With Regrouping- Base 10 Blocks- Google Slides #2
3 Digit Addition Regrouping- Base 10 Blocks- Self-Grading Math Center Bundle
2 Digit Addition without Regrouping Base 10 Google Slides Digital Math Centers
By SPO Resources
2 Digit Addition No Regrouping with Base 10 Blocks for Google Slides
This resource includes 38 interactive Google slides, 4 printable worksheets, and Easel Ready Activity for students to practice adding double digit numbers without regrouping. This math center uses the place value strategy of base 10 blocks to practice solving addition problems with 2 digit addends up to 100.
The interactive slides allow students to drag moveable base-10 blocks into the tens and ones place to model the addition problem.
The resource also includes a blank worksheet template as well as a blank slides template to create additional problems for your students!
The slides and worksheets are divided into two differentiated levels. The first resource allows students to practice adding double digit numbers with sums up to 50 and the second resource allows students to practice adding double digit numbers with sums from 50-100. Each slideshow contains a video link that models how to add double digit numbers using base-10 blocks.
This resource can be used in Google Classroom for math centers, independent practice, distance learning, or for small group mini-lesson. In addition, this can be used as a teaching resource for a whole class lesson. Simply project the Google Slides presentation on the whiteboard, use the moveable pieces to model each problem, and give students the worksheet or place value mat to follow along with the lesson.
Students will understand how to add two digit numbers without regrouping using Base-10 blocks.
You will need to have a google account to access the google slides, but you do not need to have a Google classroom to assign this resource to students.
Included
This activity is just right for 2nd grade students first learning double digit addition without regrouping. It could also be a great resource for 1st grade students who are ready to practice double digit addition.
This resource is aligned to the Common Core Standard: 2.NBT.B.5 Fluently add and subtract within 100 using strategies based on place value, properties of operations, and/or the relationship between addition and subtraction.
Bundle all 2 digit addition activities to save! 2nd Grade Double Digit Addition Google Classroom Math Practice Bundle 2.NBT.B.5
You may also like...
Addition & Subtraction Strategies- Anchor Charts & Posters
Double Digit Addition with Regrouping #1- Base 10 Blocks- Digital Math Center
2 digit Addition with Regrouping #2- Base 10 Blocks- Google Slides Math Center
3 Digit Addition With Regrouping- Base 10 Blocks- Google Slides #1
3 Digit Addition With Regrouping- Base 10 Blocks- Google Slides #2
3 Digit Addition Regrouping- Base 10 Blocks- Self-Grading Math Center Bundle
Comparing Two Sets Using Bar Models/ Tape Diagrams PowerPoint
By Sarah Anderson
I used this presentation to show students how to draw bar models/ tape diagrams when comparing two sets. I had them use white boards and practice drawing the bar models and the solve the problem.
Thanks for stopping by! Please rate or comment.
Math Grade 9 Bundle | Thales' Theorem Equations Square Roots Rational Polynomial
By Building Bright Brains
Are you a High school Math teacher who is looking for rigorous lessons to strengthen and supplement your explanation? This Bundle is perfect for you!
What is included?
✦ 9 total lessons (178 Slides)
1.Angles in Circles using Tangents
2.Thales' Theorem
3.Systems of Equations
4.Square Roots (part 2)
5.Rational & Irrational Numbers
6.Polynomial of One Variable
7.Linear Functions and Proportionality
8.Equations of Parallel and Perpendicular Lines
9.Fractional Expressions
This Bundle is great to be used for:
-Follow us on TeachShare to be informed with new products and updates.
➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵
Other Resources:
⤞ Powers and Radicals | High School Math PowerPoint Lesson Slides
⤞ Polynomials | High School Math PowerPoint Lesson Slides
⤞ First Degree of Equations and Inequalities | High School Math PowerPoint Lesson
⤞ Linear System | High School Math PowerPoint Lesson Slides
⤞ Equation of Straight Lines | High School Math PowerPoint Lesson Slides
Math Grade 7 Bundle | Fractions Integers Powers Algebraic Expressions Triangles
By Building Bright Brains
Are you a middle school Math teacher who is looking for rigorous lessons to strengthen and supplement your explanation? This Bundle is perfect for you! It includes lessons on Proportions, GCD and LCM, Equations, Expanding and Factorization and many others!
What is included?
✦ 14 total lessons (255 Slides)
1- Addition and Subtraction of Integers
2- Algebraic expressions
3- Congruent Triangles
4- Decimal Fractions
5- Equations
6- Expanding and factorization
7- Fractions
8- GCD & LCM
9- Multiplication and Division of Integers
10- Parallel Lines
11- Powers
12- Prime Numbers
13- Proportions
14- Types of Triangles
This Bundle is great to be used for:
-Follow us on TeachShare to be informed with new products and updates.
Math Grade 8 Bundle | Vectors Trapezoid Square Roots Parallelogram Circles
By Building Bright Brains
Are you a middle school Math teacher who is looking for rigorous lessons to strengthen and supplement your explanation? This Bundle is perfect for you! It includes lessons on Circles, Compound Fractions, Equations, Inequalities, Parallelogram, Square Roots, Trapezoid and many others!
What is included?
✦ 17 total lessons (280 Slides)
1.Vectors and Translations
2.Trapezoid
3.Square Roots
4.Parallelogram
5.Special Parallelograms
6.Pythagoras Theorem
7.Powers - part 2
8.Literal fractions
9.Inequalities
10.Identities and Equations
11.Fractional Expressions
12.Factorization - part 2
13.Equations - part 2
14.Constant of Proportionality
15.Congruent Right Triangles
16.Compound Fractions
17.Circles
This Bundle is great to be used for:
-Follow us on TeachShare to be informed with new products and updates.
Middle School Math Bundle | PowerPoint Lesson Slides | Fractions, Multiplication
By Building Bright Brains
Are you looking for a Math Bundle for Middle School? Check out this special bundle that includes our best-selling For Grades 7 and 8 Math Units! These Lessons are research-based and designed specifically for Middle School teachers and students.
What is included?
✦ This Bundle includes 31 PowerPoint Lesson Slides (Over 530 Slides)
7th Grade
1- Addition and Subtraction of Integers
2- Algebraic expressions
3- Congruent Triangles
4- Decimal Fractions
5- Equations
6- Expanding and factorization
7- Fractions
8- GCD & LCM
9- Multiplication and Division of Integers
10- Parallel Lines
11- Powers
12- Prime Numbers
13- Proportions
14- Types of Triangles
8th Grade
1.Vectors and Translations
2.Trapezoid
3.Square Roots
4.Parallelogram
5.Special Parallelograms
6.Pythagoras Theorem
7.Powers - part 2
8.Literal fractions
9.Inequalities
10.Identities and Equations
11.Fractional Expressions
12.Factorization - part 2
13.Equations - part 2
14.Constant of Proportionality
15.Congruent Right Triangles
16.Compound Fractions
17.Circles
This Bundle is great to be used for:
-Follow us on TeachShare to be informed with new products and updates.
High School Math Bundle | PowerPoint Lesson Slides | Derivative, Vectors, Powers
By Building Bright Brains
Are you a High school Math teacher who is looking for rigorous lessons to strengthen and supplement your explanation? This Bundle is perfect for you! It includes lessons on Equations, Derivative of Functions, Vectors, Statistics, Square Roots, Polynomials and many others!
What is included?
✦ This Bundle includes 52 PowerPoint Lesson Slides (Over 950 Slides)
1. Absolute value and intervals
2. Addition of Vectors
3. Angles in Circles using Tangents
4. Complex Numbers
5. Coordinate system
6. Counting Principle
7. Derivative of Functions and Trigonometric Functions
8. Equation of a circle
9. Equation of straight lines
10. Equations and polynomials of the second degree
11. Equations of Parallel and Perpendicular Lines
12. Exponential Functions
13. First Degree of Equations and Inequalities
14. Fractional Expressions
15. Functions and Graphing
16. Functions Limit - continuity- derivative
17. Functions limits and continuity
18. Generalities of Functions
19. Generalities of Functions part 2
20. Integration
21. Linear Functions and Proportionality
22. Linear System
23. Lines and Planes in space
24. Logarithm Functions
25. Numerical Sequence
26. Order on R- Framing and approximation
27. Orthogonality In Space
28. Parallel Lines and Planes
29. polynomial functions
30. Polynomial of One Variable
31. Polynomials
32. Powers and Radicals
33. Primitives Anti-Derivative
34. Rational & Irrational Numbers
35. Rational and Irrational Functions
36. Right Triangle Trigonometry
37. Scalar Product in Space
38. Scalar Product of Vectors
39. Sets and Cartesian product
40. Sign of The 2nd Degree Polynomials
41. Square Roots part 2
42. Statistics Part 1
43. Statistics Part 2
44. Straight Lines and Planes
45. Systems of Equations
46. Thales' Theorem
47. Trigonometric Formulas (Addition and Transformation Formulas)
48. Trigonometric Lines and Circles
49. Trigonometry (Trigonometric Equations)
50. Vector Product & vector mixed product
51. Vectors (Multiplication of a Vector by a Real Number)
52. Vectors And Systems in Space
This Bundle is great to be used for:
-Follow us on TeachShare to be informed with new products and updates.
Constant of Proportionality | PowerPoint Presentation Math Lesson Middle School
By Building Bright Brains
Are you teaching your students about Constant of Proportionality? This resource is great for you! Plenty of examples and application exercises are included. You can also easily convert this to a Google Slides lesson by dragging it into your Google Drive.
What is included?
✦ 9 total slides
✦ 5 slides for notes and examples.
✦ 3 slides for application .
✦ All steps are animated to allow the teacher to explain them gradually.
At the end of the lesson, students will be able to
✦ Differentiate between direct proportionality and inverse proportionality.
✦ Apply the concept of the constant of proportionality to solve practical problems.
This resource is great for:
-Follow us on TeachShare to be informed with new products and updates.
➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵
Other Resources:
⤞ Multiplication and Division of integers PowerPoint Presentation
⤞ Prime Numbers and Product of Prime Factors PowerPoint Presentation
⤞ Expanding and factorization PowerPoint Presentation
⤞ Fractions PowerPoint Presentation
⤞ Proportions PowerPoint Presentation
Identities and Equations | PowerPoint Presentation Math Lesson | Middle School
By Building Bright Brains
Are you teaching your students about Identities and Equations? This resource is great for you! It includes various methods for solving equations. Plenty of examples and application exercises are included. You can also easily convert this to a Google Slides lesson by dragging it into your Google Drive.
What is included?
✦ 10 total slides
✦ 4 slides for notes and examples.
✦ 5 slides for application.
✦ All steps are animated to allow the teacher to explain them gradually.
At the end of the lesson, students will be able to
✦ Introduce the concept of mathematical identities
✦ Calculate the numerical value of equations
This resource is great for:
-Follow us on TeachShare to be informed with new products and updates.
➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵
Other Resources:
⤞ Multiplication and Division of integers PowerPoint Presentation
⤞ Prime Numbers and Product of Prime Factors PowerPoint Presentation
⤞ Expanding and factorization PowerPoint Presentation
⤞ Fractions PowerPoint Presentation
⤞ Proportions PowerPoint Presentation
Factorization part 2 | PowerPoint Presentation Lesson Slides | Middle School
By Building Bright Brains
Are you teaching your students about Factorization? This resource is great for you! It involves specific methods and techniques. Plenty of examples and application exercises are included. You can also easily convert this to a Google Slides lesson by dragging it into your Google Drive.
What is included?
✦ 12 total slides.
✦ 3 slides for notes and examples.
✦ 8 slides for application.
✦ All steps are animated to allow the teacher to explain them gradually.
At the end of the lesson, students will be able to
✦ Identify Common Factors
✦ Solve equations involving factorization
This resource is great for:
To check out Factorization- part 1 click here
-Follow us on TeachShare to be informed with new products and updates.
Other Resources:
⤞ Multiplication and Division of integers PowerPoint Presentation
⤞ Prime Numbers and Product of Prime Factors PowerPoint Presentation
⤞ GCF and LCM PowerPoint Presentation Lesson Middle School Math
⤞ Fractions PowerPoint Presentation
⤞ Proportions PowerPoint Presentation
Expanding and factorization | PowerPoint Presentation Lesson for Middle School
By Building Bright Brains
Are you teaching your students about Expanding and Factorization? This resource is great for you! It involves specific methods and techniques. Plenty of examples and application exercises are included. You can also easily convert this to a Google Slides lesson by dragging it into your Google Drive.
What is included?
✦ 16 total slides.
✦ 4 slides for notes and examples.
✦ 11 slides for application.
✦ All steps are animated to allow the teacher to explain them gradually.
At the end of the lesson, students will be able to
✦ Understanding Basic Terminology.
✦ Expanding Expressions.
✦ Factoring Expressions.
✦ Identifying Like Terms.
This resource is great for:
To check out Factorization- part 2 click here
-Follow us on TeachShare to be informed with new products and updates.
Other Resources:
⤞ Multiplication and Division of integers PowerPoint Presentation
⤞ Prime Numbers and Product of Prime Factors PowerPoint Presentation
⤞ GCF and LCM PowerPoint Presentation Lesson Middle School Math
⤞ Fractions PowerPoint Presentation
⤞ Proportions PowerPoint Presentation
Literal Fractions | PowerPoint Presentation Math Lesson Middle School Algebra
By Building Bright Brains
Are you teaching your students about Literal fractions? This resource is great for you! Plenty of examples and application exercises are included. You can also easily convert this to a Google Slides lesson by dragging it into your Google Drive.
What is included?
✦ 10 total slides
✦ 9 slides for notes and examples.
✦ All steps are animated to allow the teacher to explain them gradually.
At the end of the lesson, students will be able to
✦ Define and identify literal fractions.
✦ Simplify literal fractions by factoring and canceling common factors.
✦ Add, subtract, multiply, and divide literal fractions.
This resource is great for:
-Follow us on TeachShare to be informed with new products and updates.
➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵
Other Resources:
⤞ Multiplication and Division of integers PowerPoint Presentation
⤞ Prime Numbers and Product of Prime Factors PowerPoint Presentation
⤞ Expanding and factorization PowerPoint Presentation
⤞ Fractions PowerPoint Presentation
⤞ Proportions PowerPoint Presentation
Compound Fractions | PowerPoint Presentation Lesson Slides | Middle School
By Building Bright Brains
Are you teaching your students about Compound Fractions? This resource is great for you! It involves specific methods and techniques. Plenty of examples and application exercises are included. You can also easily convert this to a Google Slides lesson by dragging it into your Google Drive.
What is included?
✦ 12 total slides.
✦ 7 slides for notes and examples.
✦ 4 slides for application.
✦ All steps are animated to allow the teacher to explain them gradually.
At the end of the lesson, students will be able to
✦ Understand Compound Fraction
✦ Understand Addition, Subtraction, Multiplication and Division of Compound Fractions
✦ Apply Real-Life Applications
This resource is great for:
-Follow us on TeachShare to be informed with new products and updates.
Other Resources:
⤞ Multiplication and Division of integers PowerPoint Presentation
⤞ Prime Numbers and Product of Prime Factors PowerPoint Presentation
⤞ GCF and LCM PowerPoint Presentation Lesson Middle School Math
⤞ Fractions PowerPoint Presentation
⤞ Proportions PowerPoint Presentation
Polynomials of One Variable | PowerPoint Presentation Math Lesson | High School
By Building Bright Brains
Are you teaching your High School students about Polynomial Expressions? This resource is great for you! Plenty of examples and application exercises are included. You can also easily convert this to a Google Slides lesson by dragging it into your Google Drive.
What is included?
✦ 10 total slides
✦ 4 slides for notes and examples.
✦ 5 slides for application.
✦ All steps are animated to allow the teacher to explain them gradually.
At the end of the lesson, students will be able to
✦ Define Polynomial
✦ Add and Subtract Polynomials
✦ Solve Polynomial Equations
This resource is great for:
-Follow us on TeachShare to be informed with new products and updates.
➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵
Other Resources:
⤞ Powers and Radicals | High School Math PowerPoint Lesson Slides
⤞ Polynomials | High School Math PowerPoint Lesson Slides
⤞ Square Roots part 2 | PowerPoint Presentation Math Lesson High School Radical
⤞ Rational & Irrational Numbers | PowerPoint Presentation Math Lesson High School
⤞ Fractional Expressions | PowerPoint Presentation Lesson High School Math Algebra