Learn, Study & Explore
Learn, Study & Explore
Learning doesn't stop when school ends.
Teen Perspectives has gathered a collection of educational websites, apps, videos, games and study resources to help young people learn, practise, revise, prepare for exams, explore their interests and think about what comes next.
Whether you need help understanding a difficult maths problem, preparing for an exam, practising past papers, learning a new language, learning to code, improving your study habits, researching a school project or figuring out what you want to do after school, there may be something here for you.
Explore the resources below and find the tools that work best for you.
South African Exam Hub
A collection of resources specifically selected to help South African learners with schoolwork, revision and examinations.
Department of Basic Education — Past Exam Papers
Access official South African examination papers and examination-related resources to help learners practise and prepare.
Find DBE Past Papers →CAPS Resources
Curriculum and learning resources aligned with the South African Curriculum and Assessment Policy Statement (CAPS).
Explore CAPS Resources →Mind the Gap Study Guides
Free Grade 12 study guides designed to support learners preparing for the National Senior Certificate examinations.
Find Mind the Gap Guides →Siyavula
A South African educational platform offering free Mathematics and Physical Sciences resources, interactive practice, textbooks and worked solutions.
Visit Siyavula →Study & Learning
Khan Academy
Free lessons, practice exercises and instructional videos covering Mathematics, Science, Economics, Grammar and other subjects.
Visit Khan Academy →Thutong
A South African education portal providing curriculum resources, learning materials, assessment resources and support for learners.
Visit Thutong →Mindset Learn
Curriculum-focused video lessons and revision resources covering Mathematics, Physical Sciences, Life Sciences, English, Accounting and more.
Visit Mindset Learn →CK-12
Free digital textbooks, interactive lessons, simulations and practice resources, particularly useful for Mathematics and Science.
Visit CK-12 →BBC Bitesize
Free study guides, videos, quizzes and revision resources covering a wide range of school subjects.
Visit BBC Bitesize →Mathematics
Khan Academy Mathematics
Learn Mathematics through video lessons, explanations and interactive practice.
Visit Khan Academy Mathematics →Siyavula Mathematics
Practise Mathematics with interactive questions, instant feedback and detailed solutions.
Practise Mathematics →Desmos
Free online graphing and mathematical tools that can help learners explore functions, equations and graphs visually.
Use Desmos →GeoGebra
Interactive Mathematics tools for geometry, algebra, graphing, statistics and calculus.
Explore GeoGebra →Maths Genie
Free Mathematics lessons, worksheets and practice resources covering a range of topics.
Visit Maths Genie →Science
Siyavula Physical Sciences
Free Physical Sciences resources, interactive practice and worked solutions for South African learners.
Practise Physical Sciences →PhET Interactive Simulations
Free interactive simulations for Physics, Chemistry, Biology, Earth Science and Mathematics.
Explore PhET →Khan Academy Science
Video lessons and practice covering Biology, Chemistry, Physics and other Science topics.
Explore Khan Academy Science →CK-12 Science
Free digital textbooks, simulations and interactive learning materials for Science subjects.
Explore CK-12 Science →Exam Preparation
CASME
Free lessons, revision workshops and examination preparation resources covering Mathematics, Physical Sciences, Life Sciences and English.
Explore CASME →Mindset Learn
Curriculum-focused educational videos and revision resources designed to support learners with their school subjects and exam preparation.
Explore Mindset Learn →Thutong Matric Support
Matric support materials, study guides, examination resources and revision information.
Explore Thutong Matric Support →Siyavula Practice
Practise Mathematics and Physical Sciences using interactive questions, automatic feedback and detailed solutions.
Practise with Siyavula →YouTube Learning
Mindset Learn
Curriculum-focused educational videos covering Mathematics, Physical Sciences, Life Sciences, English and Accounting.
Watch Mindset Learn →CASME
Educational lessons and tutorials covering Mathematics, Physical Sciences, Life Sciences, English and examination preparation.
Watch CASME Lessons →Khan Academy
Instructional videos covering Mathematics, Science, Economics, Grammar and many other subjects.
Watch Khan Academy →3Blue1Brown
Visual explanations of mathematical concepts designed to help learners understand the ideas behind Mathematics.
Watch 3Blue1Brown →The Organic Chemistry Tutor
Step-by-step explanations covering Mathematics, Chemistry and Physics.
Watch The Organic Chemistry Tutor →Crash Course
Educational video series covering Biology, Chemistry, Physics, History, Economics, Psychology and many other subjects.
Watch Crash Course →Professor Dave Explains
Educational videos covering Science, Mathematics and other academic topics.
Watch Professor Dave Explains →Coding & Technology
Scratch
A creative coding platform where learners can create games, animations and interactive stories while learning programming concepts.
Explore Scratch →freeCodeCamp
Free programming courses and tutorials covering web development, JavaScript, Python, data analysis and other technology skills.
Explore freeCodeCamp →Khan Academy Computing
Interactive lessons introducing programming, computer science and digital skills.
Explore Khan Academy Computing →CS50
Harvard University's introductory computer science course, available online for free.
Explore CS50 →Languages
Duolingo
Game-like language lessons covering vocabulary, reading, writing, listening and pronunciation across many languages.
Visit Duolingo →Khan Academy Grammar
Lessons and practice activities designed to strengthen grammar and language skills.
Practise Grammar →Study & Research Skills
Google Scholar
A search engine for academic papers, research articles and scholarly literature.
Visit Google Scholar →How to Research
Resources and guides that can help learners understand how to find information, evaluate sources and conduct research.
Explore Research Resources →Referencing & Citation Resources
Tools and guides to help learners understand academic referencing and how to acknowledge sources correctly.
Explore Referencing Resources →Study Techniques
Different approaches to studying, including active recall, spaced repetition, note-taking and practice testing.
Explore Study Techniques →Online Information Literacy
Learn how to evaluate information online, identify unreliable sources and think critically about what you read and watch.
Explore Information Literacy Resources →Writing & Communication
Essay Writing
Resources to help learners understand essay structure, planning, paragraphs, arguments and editing.
Explore Essay Writing Resources →Grammar & Vocabulary
Tools and resources for strengthening grammar, vocabulary, spelling and written communication.
Explore Grammar Resources →Public Speaking
Resources and activities to help young people develop confidence in presentations, speeches and public speaking.
Explore Public Speaking Resources →Creative Writing
Writing prompts, exercises and resources for young people interested in stories, poetry, fiction and creative expression.
Explore Creative Writing Resources →CV & Career Writing
Resources to help older teenagers learn how to create a CV, write professional emails and prepare application documents.
Explore CV Resources →Helpful Tools
Desmos
A free graphing calculator and mathematical tool for exploring equations, functions and graphs.
Use Desmos →GeoGebra
Interactive tools for Mathematics, geometry, algebra, statistics and graphing.
Use GeoGebra →Google Keep
A simple tool for creating study notes, checklists, reminders and to-do lists.
Explore Google Keep →Notion
A digital workspace that can be used to organise notes, assignments, study plans, projects and revision schedules.
Explore Notion →Quizlet
Digital flashcards, quizzes and study activities that can help learners practise and review information.
Visit Quizlet →University & Further Education
NSFAS
Find information about financial aid and funding for eligible South African students.
Visit NSFAS →CAO — Central Applications Office
A central application platform used by students applying to participating higher-education institutions in South Africa.
Visit CAO →University of South Africa (UNISA)
Explore undergraduate and postgraduate programmes, admission information and application resources.
Visit UNISA →University of Pretoria
Explore programmes, admissions, faculties, student support and opportunities.
Visit UP →University of Cape Town
Explore programmes, admissions, faculties, student opportunities and university information.
Visit UCT →University of the Witwatersrand
Explore degree programmes, admissions, faculties and student opportunities.
Visit Wits →TVET Colleges
Explore vocational and occupational education and training options available through South Africa's Technical and Vocational Education and Training college system.
Explore TVET College Resources →Apprenticeships & Learnerships
Learn about practical training opportunities that combine education with workplace experience.
Explore Apprenticeship & Learnership Resources →Gap-Year Opportunities
Explore structured opportunities for learning, volunteering, work experience and personal development after school.
Link coming soonSubject Choice & Career Pathing
DBE Subject Choice & Career Pathing
Information about subject choices, career pathways and planning for life after school.
Explore Subject Choice & Career Pathing →Career Help / Khetha
Career information, subject choices, study opportunities, bursaries and career guidance resources.
Explore Career Help →Career Exploration Tools
Interactive tools to explore different occupations, interests, skills and possible career pathways.
Explore Career Tools →Funding, Bursaries & Opportunities
NSFAS
Information about financial aid and funding for eligible South African students.
Visit NSFAS →Funza Lushaka Bursary Programme
Information about the Funza Lushaka bursary programme for students pursuing teaching qualifications.
Explore Funza Lushaka →Bursary Databases
Search for bursaries and scholarships that may help fund further education.
Explore Bursary Resources →University Funding
Scholarships, bursaries and financial support offered directly by universities and other institutions.
Explore University Funding →Learnerships
Opportunities that combine structured learning with practical workplace experience.
Explore Learnership Opportunities →Explore Beyond the Classroom
MIT OpenCourseWare
Access free educational materials from thousands of MIT courses across many different subjects.
Explore MIT OpenCourseWare →OpenStax
Free, openly licensed textbooks covering Mathematics, Science, Business, Social Sciences and more.
Explore OpenStax →TED-Ed
Short educational videos covering Science, History, Psychology, Philosophy, Technology and many other topics.
Explore TED-Ed →TED Talks
Talks covering education, creativity, Science, Technology, society, careers and personal development.
Explore TED Talks →Project Gutenberg
A large collection of free public-domain ebooks for reading and research.
Explore Project Gutenberg →Internet Archive
A digital library containing books, educational materials, websites, videos and other resources.
Explore Internet Archive →Life & Personal Development
TED-Ed
Educational videos that introduce ideas from Science, History, Psychology, Philosophy and many other fields.
Explore TED-Ed →TED Talks
Talks about education, creativity, careers, society, Science, Technology and personal development.
Explore TED Talks →Digital Citizenship
Learn about responsible technology use, online behaviour, privacy, digital footprints and navigating the online world.
Explore Digital Citizenship Resources →Financial Literacy
Learn the basics of budgeting, saving, spending, interest, credit and managing money.
Explore Financial Literacy Resources →Goal Setting
Tools and resources for setting goals, planning projects and developing useful habits.
Explore Goal-Setting Resources →Wellbeing & Growing Up
Study Stress
Resources about managing school pressure, preparing for exams and developing healthy study habits.
Explore Study & Wellbeing Resources →Time Management
Strategies for balancing schoolwork, activities, responsibilities and personal time.
Explore Time Management Resources →Online Safety
Learn about privacy, cyberbullying, scams, digital footprints, passwords and staying safe online.
Explore Online Safety Resources →Healthy Boundaries
Age-appropriate resources about personal boundaries, friendships, communication and asking for help.
Explore Healthy Relationship Resources →Getting Help
If something is worrying you or you feel like you cannot handle something alone, reaching out to a trusted adult, teacher, counsellor or appropriate support service is an important step.
Explore Youth Support Resources →Opportunities
Essay & Writing Competitions
Discover opportunities for young writers to enter competitions, share their work and develop their writing skills.
Explore Writing Competitions →South African Spelling Bee
A national spelling and literacy competition for South African learners, with a pathway from school level through to provincial and national finals.
Explore the Spelling Bee →Science & STEM Competitions
Explore science, technology, engineering and mathematics competitions and challenges.
Explore STEM Opportunities →Coding Competitions
Find coding challenges and technology-related opportunities that encourage young people to develop their digital skills.
Explore Coding Opportunities →Art & Design Competitions
Explore opportunities for young artists, designers, illustrators and creative thinkers.
Explore Creative Opportunities →Youth Programmes
Discover youth programmes, leadership initiatives, volunteering opportunities and educational experiences.
Explore Youth Programmes →