Michigan Virtual

Algebra 1 CBE

Introducing a transformative approach to Algebra 1 that aligns with Michigan’s educational standards. Our competency-based course is designed to adapt to each student's unique learning pace, promoting a deep understanding of algebraic concepts through personalized mastery and real-time assessments.

Top View Shot in Elementary School Computer Science Classroom: Children Sitting at their School Desk Using Personal Computers and Digital Tablets for Assignments.

Competency-Based Algebra

Empower Your Students with Mastery-Based Algebra

Maximizing learning and teaching by bringing together the best in people and technology.

Enroll Now →
Pricing Details

Why choose our Competency-Based Algebra?

Educational Alignment


Our course aligns with Michigan's high school mathematics standards and competency statements, to ensure students meet state requirements.

Mastery Learning


We promote an education model where students can attempt multiple pathways with an increased number of opportunities to demonstrate understanding, thus ensuring true mastery and continuous academic growth.

Detailed Reporting


Utilize our learning management system to report each student's performance by standards-based competency statements.

Maximize Student Success

Advanced Reporting and Customized Learning Paths

This course not only supports mastery-focused learning and multiple assessment opportunities but also offers detailed reporting through our Learning Management System (LMS). Districts receive comprehensive performance reports in mathematical skills and broader learning competencies, essential for personalized instruction and improvement. By adopting this course, districts can enhance their curriculum with a flexible, real-world applicable learning experience that prepares students to excel in algebra and beyond.

Curriculum Overview

The curriculum spans key algebraic topics across nine units, from the foundational 'Introduction to Algebra' to the advanced 'Exponential Functions'. Each unit builds on the previous, reinforcing knowledge and application skills.

Students will have the ability to solve real-world mathematical problems using advanced algebraic functions, support conjectures with mathematical arguments, and apply statistical methods to real-life data.

Competencies Assessed:

Competencies Assessed:

  • C1: Mathematical Reasoning and Expression - Students will use mathematical reasoning to manipulate symbolic expressions in terms of a given context.
  • C2: Solving Problems with Number Systems and Complex Numbers - Students will solve problems using number systems and complex numbers.
  • C3: Reasoning with Computational Strategies - Students will use computational strategies and algorithms.
  • C4: Developing Mathematical Arguments - Students will develop mathematical arguments to justify and to support formal proofs.
  • C6: Analyzing Algebraic Functions, Patterns, and Relations - Students will analyze algebraic functions, in pure and applied situations, in order to support conjectures and conclusions.
  • C1: Mathematical Reasoning and Expression - Students will use mathematical reasoning to manipulate symbolic expressions in terms of a given context.
  • C2: Solving Problems with Number Systems and Complex Numbers - Students will solve problems using number systems and complex numbers.
  • C3: Reasoning with Computational Strategies - Students will use computational strategies and algorithms.
  • C4: Developing Mathematical Arguments - Students will develop mathematical arguments to justify and to support formal proofs.
  • C6: Analyzing Algebraic Functions, Patterns, and Relations - Students will analyze algebraic functions, in pure and applied situations, in order to support conjectures and conclusions.

Competencies Assessed:

  • C1: Mathematical Reasoning and Expression - Students will use mathematical reasoning to manipulate symbolic expressions in terms of a given context.
  • C2: Solving Problems with Number Systems and Complex Numbers - Students will solve problems using number systems and complex numbers.
  • C3: Reasoning with Computational Strategies - Students will use computational strategies and algorithms.
  • C4: Developing Mathematical Arguments - Students will develop mathematical arguments to justify and to support formal proofs.
  • C6: Analyzing Algebraic Functions, Patterns, and Relations - Students will analyze algebraic functions, in pure and applied situations, in order to support conjectures and conclusions.

Competencies Assessed:

  • C1: Mathematical Reasoning and Expression - Students will use mathematical reasoning to manipulate symbolic expressions in terms of a given context.
  • C2: Solving Problems with Number Systems and Complex Numbers - Students will solve problems using number systems and complex numbers.
  • C3: Reasoning with Computational Strategies - Students will use computational strategies and algorithms.
  • C4: Developing Mathematical Arguments - Students will develop mathematical arguments to justify and to support formal proofs.
  • C6: Analyzing Algebraic Functions, Patterns, and Relations - Students will analyze algebraic functions, in pure and applied situations, in order to support conjectures and conclusions.
  • C7: Solving Problems with Geometry - Students will solve problems involving geometry in pure/theoretical and authentic, applied contexts.

Competencies Assessed:

  • C1: Mathematical Reasoning and Expression - Students will use mathematical reasoning to manipulate symbolic expressions in terms of a given context.
  • C3: Reasoning with Computational Strategies - Students will use computational strategies and algorithms.
  • C4: Developing Mathematical Arguments - Students will develop mathematical arguments to justify and to support formal proofs.
  • C6: Analyzing Algebraic Functions, Patterns, and Relations - Students will analyze algebraic functions, in pure and applied situations, in order to support conjectures and conclusions.

Competencies Assessed:

    • C1: Mathematical Reasoning and Expression - Students will use mathematical reasoning to manipulate symbolic expressions in terms of a given context.
    • C3: Reasoning with Computational Strategies - Students will use computational strategies and algorithms.
    • C4: Developing Mathematical Arguments - Students will develop mathematical arguments to justify and to support formal proofs.
    C8: Analyzing Data, Probability, and Statistics - Students will apply statistical methods and reasoning, as well as the rules of probability, to analyze categorical and quantitative data in both authentic and applied scenarios.

Competencies Assessed:

  • C1: Mathematical Reasoning and Expression - Students will use mathematical reasoning to manipulate symbolic expressions in terms of a given context.
  • C2: Solving Problems with Number Systems and Complex Numbers - Students will solve problems using number systems and complex numbers.
  • C3: Reasoning with Computational Strategies - Students will use computational strategies and algorithms.
  • C6: Analyzing Algebraic Functions, Patterns, and Relations - Students will analyze algebraic functions, in pure and applied situations, in order to support conjectures and conclusions.

Competencies Assessed:

  • C1: Mathematical Reasoning and Expression - Students will use mathematical reasoning to manipulate symbolic expressions in terms of a given context.
  • C3: Reasoning with Computational Strategies - Students will use computational strategies and algorithms.
  • C4: Developing Mathematical Arguments - Students will develop mathematical arguments to justify and to support formal proofs.
  • C6: Analyzing Algebraic Functions, Patterns, and Relations - Students will analyze algebraic functions, in pure and applied situations, in order to support conjectures and conclusions.

Competencies Assessed:

  • C1: Mathematical Reasoning and Expression - Students will use mathematical reasoning to manipulate symbolic expressions in terms of a given context.
  • C2: Solving Problems with Number Systems and Complex Numbers - Students will solve problems using number systems and complex numbers.
  • C3: Reasoning with Computational Strategies - Students will use computational strategies and algorithms.
  • C4: Developing Mathematical Arguments - Students will develop mathematical arguments to justify and to support formal proofs.
  • C6: Analyzing Algebraic Functions, Patterns, and Relations - Students will analyze algebraic functions, in pure and applied situations, in order to support conjectures and conclusions.

Competencies Assessed:

  • C1: Mathematical Reasoning and Expression - Students will use mathematical reasoning to manipulate symbolic expressions in terms of a given context.
  • C2: Solving Problems with Number Systems and Complex Numbers - Students will solve problems using number systems and complex numbers.
  • C3: Reasoning with Computational Strategies - Students will use computational strategies and algorithms.
  • C4: Developing Mathematical Arguments - Students will develop mathematical arguments to justify and to support formal proofs.
  • C6: Analyzing Algebraic Functions, Patterns, and Relations - Students will analyze algebraic functions, in pure and applied situations, in order to support conjectures and conclusions.

Enrollment Details and Pricing

Enroll your school or district with ease. Our simple enrollment process allows you to integrate this course seamlessly into your existing curriculum offerings.

Student Pricing
Female students learning computer programming

Ready to transform your Algebra curriculum?

Get in touch with us today!

Fill out this quick form to receive more information, schedule a personalized demo, or start the enrollment process. Our team is ready to assist you every step of the way.