Academic Programs
Comprehensive curriculum designed for holistic development
Excellence in Education
At Mafikeng High School, we offer a comprehensive curriculum aligned with the South African National Curriculum Statement (CAPS). Our academic programs are designed to provide learners with a well-rounded education that prepares them for tertiary education, vocational training, or the workforce.
Our curriculum is structured to develop critical thinking, problem-solving skills, and a love for lifelong learning. We offer a variety of subjects across different learning areas, allowing learners to pursue their interests and strengths while meeting the requirements for the National Senior Certificate (NSC).
Our dedicated educators use innovative teaching methods and modern resources to ensure that every learner achieves their full potential. We regularly review and update our programs to keep pace with educational developments and the changing needs of our learners.
Core Subjects
Fundamental subjects that form the foundation of our curriculum
English Home Language
Developing proficiency in reading, writing, speaking, and listening. Our English program focuses on literature appreciation, critical analysis, and effective communication skills essential for academic and professional success.
- Language and Communication
- Literature Study
- Creative Writing
- Oral Presentations
Mathematics
Building strong mathematical foundations through algebra, geometry, trigonometry, and calculus. Our mathematics program develops logical reasoning and problem-solving abilities.
- Algebra and Functions
- Geometry and Trigonometry
- Statistics and Probability
- Calculus (Grade 12)
Mathematical Literacy
Practical mathematics for real-life applications, focusing on financial literacy, measurement, and data interpretation. This subject prepares learners for everyday mathematical challenges.
- Financial Mathematics
- Measurement
- Data Handling
- Probability
Life Orientation
Developing life skills, personal well-being, and social responsibility. This subject covers health education, career guidance, and citizenship education.
- Personal Development
- Health Education
- Career Guidance
- Citizenship Education
Science & Technology
Preparing learners for the technological world
Physical Sciences
Exploring the fundamental principles of physics and chemistry through theoretical study and practical experiments. Our well-equipped laboratories provide hands-on learning experiences.
- Mechanics
- Waves, Sound, and Light
- Electricity and Magnetism
- Matter and Materials
- Chemical Change
Life Sciences
Studying living organisms and their interactions with the environment. Our program covers biology, ecology, and human physiology, preparing learners for health and environmental careers.
- Cells and Tissues
- Human Physiology
- Genetics and Inheritance
- Ecology and Environment
Computer Applications Technology (CAT)
Developing practical computer skills for the digital age. Learners gain proficiency in word processing, spreadsheets, databases, and presentations.
- Word Processing
- Spreadsheets
- Databases
- Presentations
- Internet and Email
Information Technology (IT)
Introduction to programming, systems analysis, and network fundamentals. This subject provides a foundation for careers in computer science and technology.
- Programming Delphi/Java
- System Analysis and Design
- Network Fundamentals
- Data Communication
Arts & Sports
Nurturing creativity and physical development
Visual Arts
Developing artistic skills and appreciation through drawing, painting, sculpture, and art history. Learners explore various mediums and techniques while building their portfolios.
- Drawing and Painting
- Sculpture and Ceramics
- Art History and Appreciation
- Portfolio Development
Dramatic Arts
Exploring theater, performance, and dramatic expression. Learners develop acting skills, stagecraft, and an understanding of dramatic literature.
- Acting and Performance
- Stagecraft and Design
- Dramatic Literature
- Theater History
Music
Developing musical literacy and performance skills. Our music program covers theory, history, and practical performance on various instruments.
- Music Theory
- Music History
- Instrumental Performance
- Vocal Performance
Physical Education
Promoting physical fitness, sports skills, and healthy lifestyles. Our program includes various sports activities and health education.
- Team Sports
- Individual Sports
- Fitness Training
- Health Education
Cultural Studies & Languages
Celebrating South African linguistic and cultural diversity
Setswana First Additional Language
Developing proficiency in Setswana, one of South Africa's official languages. Learners gain reading, writing, and speaking skills while appreciating Tswana culture.
- Language Structures
- Literature and Poetry
- Cultural Studies
- Oral Communication
Afrikaans First Additional Language
Building Afrikaans language skills for communication and cultural understanding. Our program covers grammar, literature, and practical language use.
- Grammar and Vocabulary
- Literature Study
- Writing Skills
- Oral Proficiency
History
Exploring South African and world history to understand the past and its impact on the present. Our program develops critical thinking and historical analysis skills.
- South African History
- African History
- World History
- Historical Enquiry
Geography
Studying the Earth's physical and human systems. Our geography program covers mapwork, climate, population, and environmental issues.
- Physical Geography
- Human Geography
- Mapwork Skills
- Environmental Studies
Assessment & Examinations
Ensuring academic excellence through continuous assessment
Continuous Assessment
- Class tests and assignments throughout the year
- Projects and practical assessments
- Oral presentations and performances
- Mid-year examinations (June)
- Final examinations (November)
National Senior Certificate (NSC)
- Grade 12 learners write the NSC examination
- Results determine university admission
- Minimum requirements: 7 subjects
- Must include Home Language and Mathematics/Math Lit
- Pass requirements vary by institution
Academic Support
Ensuring every learner succeeds
Extra Classes
After-school and weekend extra classes are available for learners who need additional support in specific subjects. Our teachers provide personalized attention to help learners improve their understanding and performance.
Study Skills Workshops
Regular workshops on effective study techniques, time management, and exam preparation help learners develop the skills they need to succeed academically.
Peer Tutoring
Our peer tutoring program pairs senior learners with junior learners to provide academic support and mentorship, fostering a collaborative learning environment.
Career Guidance
Comprehensive career guidance services help learners make informed decisions about their future, including subject choices, tertiary education options, and career paths.