Skip to content
Mathematics · Class 12

Active learning ideas

Matrix Multiplication and its Properties

Active learning works for matrix multiplication because the abstract nature of rows, columns, and dot products can confuse students when taught only through board work. When students physically pair and sum values or debate why AB differs from BA, the rules shift from memorisation to discovery. This topic demands both procedural fluency and conceptual clarity, which active tasks provide better than lectures alone.

CBSE Learning OutcomesNCERT: Matrices - Class 12
20–35 minPairs → Whole Class4 activities

Activity 01

Problem-Based Learning25 min · Pairs

Pairs: Compute and Compare AB vs BA

Each pair chooses two 2x2 matrices with integer entries. They calculate AB, then BA, and note differences in results. Pairs discuss patterns and share one example with the class via board sketches.

Analyze the conditions required for matrix multiplication to be defined.

Facilitation TipDuring the Pairs activity, circulate and nudge students to write their intermediate dot products on the side so they can trace errors back to specific row-column pairs.

What to look forPresent students with two matrices, A (2x3) and B (3x2). Ask them: 'Can you calculate AB? What will be the dimensions of the resulting matrix? Can you calculate BA? What will be the dimensions of that resulting matrix?'

AnalyzeEvaluateCreateDecision-MakingSelf-ManagementRelationship Skills
Generate Complete Lesson

Activity 02

Problem-Based Learning35 min · Small Groups

Small Groups: Matrix Chain Verification

Groups of four receive three 2x2 matrices A, B, C. They compute (AB)C and A(BC) to check associativity, record steps on chart paper. Groups present findings and counterexamples for non-commutativity.

Differentiate between the product AB and BA, explaining why they are often not equal.

Facilitation TipFor the Small Groups activity, provide coloured pencils to help groups track how the dimensions of matrices change as they chain multiply.

What to look forProvide students with matrices A = [[1, 2], [3, 4]] and B = [[5, 6], [7, 8]]. Ask them to calculate AB and BA. On the back, ask them to write one sentence explaining why AB is not equal to BA in this case.

AnalyzeEvaluateCreateDecision-MakingSelf-ManagementRelationship Skills
Generate Complete Lesson

Activity 03

Problem-Based Learning30 min · Whole Class

Whole Class: Transformation Sequence

Project rotation and scaling matrices. Class computes sequential products for a point's path, like in graphics. Volunteers demonstrate steps on board while others follow in notebooks.

Construct a scenario where matrix multiplication is used to model a real-world process.

Facilitation TipIn the Whole Class activity, have one student demonstrate each transformation step on the board while the others check the matrix entries against their own calculations.

What to look forPose the question: 'Imagine you have two matrices representing student scores in different subjects across two different classes. How would you use matrix multiplication to find the total marks obtained by each student in each subject across both classes?' Facilitate a brief class discussion on setting up the matrices and performing the multiplication.

AnalyzeEvaluateCreateDecision-MakingSelf-ManagementRelationship Skills
Generate Complete Lesson

Activity 04

Problem-Based Learning20 min · Individual

Individual: Puzzle Matrix Products

Students solve a worksheet with incomplete products; fill missing entries to match given results. They verify one solution with a neighbour before submitting.

Analyze the conditions required for matrix multiplication to be defined.

What to look forPresent students with two matrices, A (2x3) and B (3x2). Ask them: 'Can you calculate AB? What will be the dimensions of the resulting matrix? Can you calculate BA? What will be the dimensions of that resulting matrix?'

AnalyzeEvaluateCreateDecision-MakingSelf-ManagementRelationship Skills
Generate Complete Lesson

Templates

Templates that pair with these Mathematics activities

Drop them into your lesson, edit them, and print or share.

A few notes on teaching this unit

Teachers should anchor matrix multiplication in concrete representations before moving to symbols. Start with grid-paper or card manipulatives so students see why only row-by-column pairs are summed. Avoid rushing to the algorithm; instead, let students articulate the ‘why’ through guided questions. Research shows that students who construct the definition themselves retain it longer and apply it correctly in novel contexts. Be cautious not to conflate matrix multiplication with scalar multiplication or element-wise operations; these confusions persist if not explicitly contrasted.

By the end of these activities, students should confidently multiply matrices of compatible dimensions, identify the resulting matrix size without calculation, and explain why AB rarely equals BA using precise mathematical language. They should also verify properties like associativity and distributivity through repeated computation and group discussion.


Watch Out for These Misconceptions

  • During Pairs: Compute and Compare AB vs BA, watch for students who assume commutativity and skip calculating BA after finding AB.

    Ask each pair to first write a prediction for AB and BA, then compute both. When differences appear, have them present their work on the board and explain why the row-column order changes the result.

  • During Pairs: Compute and Compare AB vs BA, watch for students who multiply matrices element-wise by matching positions.

    Give each pair a set of numbered cards to physically place along rows and columns, forcing them to sum the products of the correct pairs before writing the final entry.

  • During Small Groups: Matrix Chain Verification, watch for students who try to multiply incompatible matrices without checking dimensions first.

    Hand out a checklist with dimension pairs; groups must tick the box for compatible matrices before any calculation. During sharing, ask groups to explain why incompatible pairs cannot be multiplied.


Methods used in this brief