Teaching resources by Subjects

Explore resources across all subjects taught in Indian primary schools, from core academics to creative and life skills.

Art education
Explore resources for teaching art education—fostering creativity, visual literacy, and self-expression through structured art lessons.
Computer science
Explore computer science concepts, coding, and digital literacy to develop problem-solving and critical thinking skills in students.
English
Explore resources for English language learning, covering grammar, literature, reading, writing, and communication skills for all levels.
Force and energy
Explore resources on force and energy to help students understand motion, interactions, and energy transfer in physical science topics.
Fractions and decimals
Explore resources on fractions and decimals to help students understand, compare, and apply these key mathematical concepts in real-life contexts.
Health and physical education
Explore resources for Health and Physical Education to promote students’ fitness, well-being, and healthy lifestyle choices in the classroom.
Life skills
Life skills equip students with practical abilities for daily life, including communication, decision-making, and self-management.
Literature
Explore literature resources to enhance reading, analysis, and understanding of classic and modern texts in the classroom.
Materials and their properties
Explore materials and their properties with resources that help students observe, classify, and understand how materials behave and are used.
Mathematics
Mathematics resources for Indian primary schools, aligned with the NCERT syllabus covering numbers, geometry, measurement, and data handling.
Numbers and operations
Explore resources for teaching numbers and operations, from counting to basic arithmetic, supporting foundational math skills for all learners.
Patterns and algebra
Explore resources on patterns and algebra to help students develop critical thinking and problem-solving skills in mathematics.
Reading comprehension
Reading comprehension is the ability to understand, interpret, and analyse written texts, essential for success in all subjects and grade levels.
Science
Science resources for Indian primary schools, exploring living things, materials, natural phenomena, and the environment through the NCERT curriculum.
Social studies
Explore resources on history, geography, civics, and culture to build critical thinking and civic understanding in social studies classes.
Visual arts
Visual arts education fosters creativity and self-expression through painting, drawing, sculpture, and other visual mediums in the classroom.
Vocabulary
Explore vocabulary resources for building word knowledge and language skills.

Browse Subjects on Edzo

Discover a comprehensive collection of teaching and learning resources organised by subject for Indian primary education. Covering core subjects like English, Mathematics, and Science alongside enrichment areas such as Art Education, Computer Science, and Life Skills, every resource aligns with the NCERT curriculum and CBSE framework.