cpa-sequence-designer

Design Concrete-Pictorial-Abstract learning sequences for mathematics lessons.

Updated Jun 14, 2026
One-click install
npx skills add https://github.com/vvieira010-pixel/education-agent-skills --skill cpa-sequence-designer-vvieira010-pixel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cpa-sequence-designer
Source: https://github.com/vvieira010-pixel/education-agent-skills/tree/main/Users/vviei/education-agent-skills-main/skills/global-cross-cultural-pedagogies/cpa-sequence-designer
Command: npx skills add https://github.com/vvieira010-pixel/education-agent-skills --skill cpa-sequence-designer-vvieira010-pixel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teachers design effective mathematics learning sequences when students struggle to connect physical experiences, visual models, and abstract mathematical notation.

Core Features & Use Cases

  • CPA Sequence Design: Creates structured Concrete-Pictorial-Abstract lesson progressions that connect manipulatives, diagrams, and symbolic methods.
  • Mathematical Representation Planning: Designs concrete activities, pictorial thinking tools such as bar models, and abstract practice aligned to the same mathematical structure.
  • Use Case: A primary maths teacher can use this Skill to plan a Singapore-style lesson for topics such as fractions, place value, multiplication, or ratio while anticipating student misconceptions.

Quick Start

Ask the cpa sequence designer to create a Concrete-Pictorial-Abstract lesson sequence for teaching a specific mathematical concept to a stated student level.

Frequently Asked Questions about cpa-sequence-designer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a Concrete-Pictorial-Abstract lesson sequence for teaching mathematics?

To design a CPA lesson sequence, you provide a specific mathematical concept and student level. The system then generates staged concrete, pictorial, and abstract activities with bridging questions and assessment checks aligned to the same mathematical structure.

What is the best way to introduce bar models and manipulatives in Singapore maths lessons?

The best way to introduce bar models and manipulatives is through a structured CPA progression. This connects physical manipulatives, visual representations like bar models, and abstract notation to improve conceptual understanding and address student misconceptions.

Can I use this approach to plan lessons for topics like fractions and place value?

Yes, you can plan lessons for fractions, place value, multiplication, or ratio. The approach generates representation-aligned instructional guidance, bridging questions, and assessment checks tailored to the stated student level and mathematical topic.

How does a CPA learning progression help with student abstraction difficulties?

A CPA learning progression helps with abstraction difficulties by connecting concrete activities and visual representations to abstract mathematical notation. This staged progression builds conceptual understanding before introducing purely symbolic methods.

What do I need to generate a mathematics learning sequence with manipulatives?

You need to provide structured inputs about the specific mathematical concepts and the student levels being taught. This information is required to generate the staged activities, visual thinking tools, and abstract practice.

When should I not use a concrete to abstract progression in mathematics education?

You should reconsider using a concrete to abstract progression if your students already demonstrate strong conceptual understanding and abstraction skills. The approach is specifically designed for scenarios involving new concept introduction and bridging representation gaps.