Competency-Based Curriculum

CBE Grade 10 learning areas

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

Start learning free24 learning areas

Choose a learning area

Mathematics (Core)

Calculus, statistics, advanced algebra, and problem solving.

2 lessons available

Mathematics(Essential)

Free CBE Grade 10 Mathematics(Essential) notes and lessons.

Notes being prepared

Computer Science

Programming, algorithms, databases, networking, and cybersecurity.

2 lessons available

Home Science

Food science, textiles, housing, and family management.

Notes being prepared

Agriculture

Free CBE Grade 10 Agriculture notes and lessons.

Notes being prepared

Aviation Studies

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

Notes being prepared

Biology

Genetics, evolution, ecology, physiology, and biochemistry.

3 lessons available

Business Studies

Entrepreneurship, accounting, marketing, and economics.

Notes being prepared

Chemistry

Atomic structure, bonding, reactions, and organic chemistry.

2 lessons available

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.

2 lessons available

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.

2 lessons available

Kenya Sign Language

Communication using Kenyan Sign Language for inclusivity.

2 lessons available

Kiswahili

Advanced composition, literature analysis, and communication in Kiswahili.

Notes being prepared

MediaTechnology

Robotics, coding, AI, and emerging digital technologies.

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.

2 lessons available

Physics

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

2 lessons available

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 10 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