Competency-Based Curriculum

CBE Grade 12 learning areas

Free notes, lessons and practice quizzes for every Grade 12 learning area, mapped to the official CBE strands and substrands. Perfect for learners, teachers and parents.

Start learning free23 learning areas

Choose a learning area

Mathematics (Advanced)

Calculus, statistics, advanced algebra, and problem solving.

Notes being prepared

Computer Science

Programming, algorithms, databases, networking, and cybersecurity.

Notes being prepared

Home Science

Food science, textiles, housing, and family management.

Notes being prepared

Advanced Technologies

Robotics, coding, AI, and emerging digital technologies.

Notes being prepared

Aviation Studies

Principles of flight, navigation, aviation safety, and drone technology.

Notes being prepared

Biology

Genetics, evolution, ecology, physiology, and biochemistry.

Notes being prepared

Business Studies

Entrepreneurship, accounting, marketing, and economics.

Notes being prepared

Chemistry

Atomic structure, bonding, reactions, and organic chemistry.

Notes being prepared

Citizenship and Leadership

Civics, ethics, leadership, and community engagement.

Notes being prepared

Economics

Microeconomics, macroeconomics, development economics.

Notes being prepared

English

Advanced composition, literature analysis, and communication.

Notes being prepared

Foreign Languages

French, German, Arabic, Mandarin (Chinese), or other foreign languages.

Notes being prepared

Geography

Physical geography, GIS, climate change, and resource management.

Notes being prepared

History and Government

World history, African history, governance, and human rights.

Notes being prepared

Indigenous Languages

Mother tongue preservation and literacy in local languages.

Notes being prepared

Kenya Sign Language

Communication using Kenyan Sign Language for inclusivity.

Notes being prepared

Kiswahili

Advanced composition, literature analysis, and communication in Kiswahili.

Notes being prepared

Media Studies

Journalism, broadcasting, digital media, and communication.

Notes being prepared

Music

Music theory, composition, performance, and history.

Notes being prepared

Performing Arts

Music, theatre, dance, and elocution.

Notes being prepared

Physical Education and Sports

Sports science, coaching, fitness training, and recreation.

Notes being prepared

Physics

Mechanics, waves, electricity, magnetism, and modern physics.

Notes being prepared

Visual Arts

Painting, sculpture, graphic design, and photography.

Notes being prepared

Tutor support

Ask anything about any CBE learning area and get instant, curriculum-aligned help.

Practice quizzes

Track mastery with auto-graded quizzes and streak rewards for every learning area.

Parent insights

Parents see progress, completion and weak areas across all learning areas in real time.

Master CBE Grade 12 with Kilele Archade

Join Kenyan learners using interactive lessons, smart revision and tutor support to prepare for assessments and build real competencies.

Create your free account