SlideShare a Scribd company logo
1 of 21
Northern Cape FOSS Focus Month FOSS (in) Education and Training ,[object Object],23 August 2011
Outline ,[object Object]
FOSS Education
Open Educational Resources (OERs)
Impact of FOSS Education and OERs
Ideas worth exploring
Pandey, I. P. 2006. Literate lives across the digital divide, Computers and Composition 23:246–257 while the digital/electronic media allow  me to beat the limits of time and place, they also implicate me in a new divide  of global scale, limiting my practices only  to one side of the divide although my  literate behaviors on the digital front  simultaneously shape and are  shaped by those that lie clearly  outside its purview
 
FOSS Education (1) ,[object Object]
Transmitting all the  knowledge ,  skills  and  values  we have  accumulated  about FOSS to the masses. Best teachers  plant  knowledge  seeds  that grow  forever
FOSS education (2) ,[object Object]
How can we adopt new literacies and  adapt  them to our literacies? Are all literacies  adaptable ?
How do our digital literacies shape and are shaped by our contemporary literacies? What are we doing with/to our indigenous knowledge? ?
FOSS Education (3) ,[object Object]
Is there a predominant computing platform? ,[object Object],[object Object]
FOSS programming languages
FOSS development methodology
FOSS Education (4) ,[object Object]
FOSS Software developement
Knowledge repositories
Open Sourcing knowledge

More Related Content

What's hot

Ic tto supportteachingandlearning5july2011
Ic tto supportteachingandlearning5july2011Ic tto supportteachingandlearning5july2011
Ic tto supportteachingandlearning5july2011Ceanlia Vermeulen
 
ICT in classroom teaching
ICT in classroom teachingICT in classroom teaching
ICT in classroom teachingRati Soni
 
Global trends in ICT and Education
Global trends in ICT and EducationGlobal trends in ICT and Education
Global trends in ICT and EducationJoe Fab
 
Need and importance of information technology in education
Need and importance of information technology in educationNeed and importance of information technology in education
Need and importance of information technology in educationAshvini gupta
 
Teaching And Learning Literature Through Multimedia
Teaching And Learning Literature Through MultimediaTeaching And Learning Literature Through Multimedia
Teaching And Learning Literature Through MultimediaMaria Grazia Maglione
 
Computer as information and communication technology
Computer as information and communication technologyComputer as information and communication technology
Computer as information and communication technologySFYC
 
EDUCATION -- INFORMATION TECHNOLOGY INCOMPATIBILITY
  EDUCATION -- INFORMATION TECHNOLOGY INCOMPATIBILITY   EDUCATION -- INFORMATION TECHNOLOGY INCOMPATIBILITY
EDUCATION -- INFORMATION TECHNOLOGY INCOMPATIBILITY Dr. Raju M. Mathew
 
Emerging Trends in Foreign Language Teaching with ICT
Emerging Trends in Foreign Language Teaching with ICTEmerging Trends in Foreign Language Teaching with ICT
Emerging Trends in Foreign Language Teaching with ICTssorden
 
Establishing a PLACE For Teaching Technologies
Establishing a PLACE For Teaching TechnologiesEstablishing a PLACE For Teaching Technologies
Establishing a PLACE For Teaching TechnologiesAlvaro Galvis
 
Using ICT tools in teaching and Learning
Using ICT tools in teaching and LearningUsing ICT tools in teaching and Learning
Using ICT tools in teaching and LearningMisheck Mutuzana
 
Communication Technologies
Communication TechnologiesCommunication Technologies
Communication TechnologiesUltraspectra
 
Scope of ict in education
Scope of ict in educationScope of ict in education
Scope of ict in educationPriya Sush
 
ICT concept need and scope
ICT concept need and scopeICT concept need and scope
ICT concept need and scopeAtul Thakur
 
Barriers to the successful integraration of ICT
Barriers to the successful integraration of ICTBarriers to the successful integraration of ICT
Barriers to the successful integraration of ICTAliAqsamAbbasi
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in EducationIndrani Rengasamy
 
Online assignment- Multimedia as a Technology Enhanced Communication Devices ...
Online assignment- Multimedia as a Technology Enhanced Communication Devices ...Online assignment- Multimedia as a Technology Enhanced Communication Devices ...
Online assignment- Multimedia as a Technology Enhanced Communication Devices ...sathyananthinis
 

What's hot (20)

Ic tto supportteachingandlearning5july2011
Ic tto supportteachingandlearning5july2011Ic tto supportteachingandlearning5july2011
Ic tto supportteachingandlearning5july2011
 
ICT in classroom teaching
ICT in classroom teachingICT in classroom teaching
ICT in classroom teaching
 
Global trends in ICT and Education
Global trends in ICT and EducationGlobal trends in ICT and Education
Global trends in ICT and Education
 
Need and importance of information technology in education
Need and importance of information technology in educationNeed and importance of information technology in education
Need and importance of information technology in education
 
Teaching And Learning Literature Through Multimedia
Teaching And Learning Literature Through MultimediaTeaching And Learning Literature Through Multimedia
Teaching And Learning Literature Through Multimedia
 
Computer as information and communication technology
Computer as information and communication technologyComputer as information and communication technology
Computer as information and communication technology
 
distance education cd323 test
distance education cd323 testdistance education cd323 test
distance education cd323 test
 
EDUCATION -- INFORMATION TECHNOLOGY INCOMPATIBILITY
  EDUCATION -- INFORMATION TECHNOLOGY INCOMPATIBILITY   EDUCATION -- INFORMATION TECHNOLOGY INCOMPATIBILITY
EDUCATION -- INFORMATION TECHNOLOGY INCOMPATIBILITY
 
Emerging Trends in Foreign Language Teaching with ICT
Emerging Trends in Foreign Language Teaching with ICTEmerging Trends in Foreign Language Teaching with ICT
Emerging Trends in Foreign Language Teaching with ICT
 
Establishing a PLACE For Teaching Technologies
Establishing a PLACE For Teaching TechnologiesEstablishing a PLACE For Teaching Technologies
Establishing a PLACE For Teaching Technologies
 
Using ICT tools in teaching and Learning
Using ICT tools in teaching and LearningUsing ICT tools in teaching and Learning
Using ICT tools in teaching and Learning
 
Communication Technologies
Communication TechnologiesCommunication Technologies
Communication Technologies
 
Scope of ict in education
Scope of ict in educationScope of ict in education
Scope of ict in education
 
ICT in Education
ICT in EducationICT in Education
ICT in Education
 
ICT concept need and scope
ICT concept need and scopeICT concept need and scope
ICT concept need and scope
 
Assienment
AssienmentAssienment
Assienment
 
Barriers to the successful integraration of ICT
Barriers to the successful integraration of ICTBarriers to the successful integraration of ICT
Barriers to the successful integraration of ICT
 
8. NOV15012
8. NOV150128. NOV15012
8. NOV15012
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
 
Online assignment- Multimedia as a Technology Enhanced Communication Devices ...
Online assignment- Multimedia as a Technology Enhanced Communication Devices ...Online assignment- Multimedia as a Technology Enhanced Communication Devices ...
Online assignment- Multimedia as a Technology Enhanced Communication Devices ...
 

Similar to FOSS Education Northern Cape Focus Month

Enabling Flexible Distributed Learning (FDL) at Oxford Brookes University
Enabling Flexible Distributed Learning (FDL) at Oxford Brookes UniversityEnabling Flexible Distributed Learning (FDL) at Oxford Brookes University
Enabling Flexible Distributed Learning (FDL) at Oxford Brookes UniversityGeorge Roberts
 
SSAT ICT Register Keynote
SSAT ICT Register KeynoteSSAT ICT Register Keynote
SSAT ICT Register KeynoteDannno
 
SSAT ICT Register Keynote
SSAT ICT Register KeynoteSSAT ICT Register Keynote
SSAT ICT Register KeynoteDannno
 
Maximising Learning Spaces: technology and design approaches
Maximising Learning Spaces: technology and design approachesMaximising Learning Spaces: technology and design approaches
Maximising Learning Spaces: technology and design approachesUniversity of Newcastle, NSW.
 
ICT Specialism Essay - Seminar 1
ICT Specialism Essay - Seminar 1ICT Specialism Essay - Seminar 1
ICT Specialism Essay - Seminar 1Miles Berry
 
Technological applications and innovations
Technological applications and innovationsTechnological applications and innovations
Technological applications and innovationsrbulalakaw
 
Trends in Digital Education.pptx
Trends in Digital Education.pptxTrends in Digital Education.pptx
Trends in Digital Education.pptxssuser0a1183
 
Beyond the Open Educational Resource move – towards Open and Participatory Le...
Beyond the Open Educational Resource move – towards Open and Participatory Le...Beyond the Open Educational Resource move – towards Open and Participatory Le...
Beyond the Open Educational Resource move – towards Open and Participatory Le...Andreas Meiszner
 
eLearning NZ environment scan
eLearning NZ environment scaneLearning NZ environment scan
eLearning NZ environment scanDerek Wenmoth
 
Infographic - online vs blended learning
Infographic - online vs blended learningInfographic - online vs blended learning
Infographic - online vs blended learningHeather Zink
 
QLD_BSDE_EFurlonger
QLD_BSDE_EFurlongerQLD_BSDE_EFurlonger
QLD_BSDE_EFurlongeraades.darwin
 
Futuro da tecnologia instrucional
Futuro da tecnologia instrucionalFuturo da tecnologia instrucional
Futuro da tecnologia instrucionalCaroline Dibe
 
Can learning be accessible to all–Script klamn
Can learning be accessible to all–Script klamnCan learning be accessible to all–Script klamn
Can learning be accessible to all–Script klamnRosemarri Klamn, MAPC, CHRP
 
Developing a Computer-Assisted Instruction Model for Vocational High Schools
Developing a Computer-Assisted Instruction Model for Vocational High SchoolsDeveloping a Computer-Assisted Instruction Model for Vocational High Schools
Developing a Computer-Assisted Instruction Model for Vocational High Schoolsinventy
 
Digital Internship Tlt
Digital Internship TltDigital Internship Tlt
Digital Internship TltAlec Couros
 
E-Learning in the university: When will it really happen?
E-Learning in the university: When will it really happen?E-Learning in the university: When will it really happen?
E-Learning in the university: When will it really happen?eLearning Papers
 

Similar to FOSS Education Northern Cape Focus Month (20)

Enabling Flexible Distributed Learning (FDL) at Oxford Brookes University
Enabling Flexible Distributed Learning (FDL) at Oxford Brookes UniversityEnabling Flexible Distributed Learning (FDL) at Oxford Brookes University
Enabling Flexible Distributed Learning (FDL) at Oxford Brookes University
 
SSAT ICT Register Keynote
SSAT ICT Register KeynoteSSAT ICT Register Keynote
SSAT ICT Register Keynote
 
SSAT ICT Register Keynote
SSAT ICT Register KeynoteSSAT ICT Register Keynote
SSAT ICT Register Keynote
 
Maximising Learning Spaces: technology and design approaches
Maximising Learning Spaces: technology and design approachesMaximising Learning Spaces: technology and design approaches
Maximising Learning Spaces: technology and design approaches
 
Edtech ppt
Edtech pptEdtech ppt
Edtech ppt
 
ICT Specialism Essay - Seminar 1
ICT Specialism Essay - Seminar 1ICT Specialism Essay - Seminar 1
ICT Specialism Essay - Seminar 1
 
Technological applications and innovations
Technological applications and innovationsTechnological applications and innovations
Technological applications and innovations
 
Lesson 2 educational technology
Lesson 2   educational technologyLesson 2   educational technology
Lesson 2 educational technology
 
Trends in Digital Education.pptx
Trends in Digital Education.pptxTrends in Digital Education.pptx
Trends in Digital Education.pptx
 
Beyond the Open Educational Resource move – towards Open and Participatory Le...
Beyond the Open Educational Resource move – towards Open and Participatory Le...Beyond the Open Educational Resource move – towards Open and Participatory Le...
Beyond the Open Educational Resource move – towards Open and Participatory Le...
 
ULearn08
ULearn08ULearn08
ULearn08
 
Udl briggs h
Udl briggs hUdl briggs h
Udl briggs h
 
eLearning NZ environment scan
eLearning NZ environment scaneLearning NZ environment scan
eLearning NZ environment scan
 
Infographic - online vs blended learning
Infographic - online vs blended learningInfographic - online vs blended learning
Infographic - online vs blended learning
 
QLD_BSDE_EFurlonger
QLD_BSDE_EFurlongerQLD_BSDE_EFurlonger
QLD_BSDE_EFurlonger
 
Futuro da tecnologia instrucional
Futuro da tecnologia instrucionalFuturo da tecnologia instrucional
Futuro da tecnologia instrucional
 
Can learning be accessible to all–Script klamn
Can learning be accessible to all–Script klamnCan learning be accessible to all–Script klamn
Can learning be accessible to all–Script klamn
 
Developing a Computer-Assisted Instruction Model for Vocational High Schools
Developing a Computer-Assisted Instruction Model for Vocational High SchoolsDeveloping a Computer-Assisted Instruction Model for Vocational High Schools
Developing a Computer-Assisted Instruction Model for Vocational High Schools
 
Digital Internship Tlt
Digital Internship TltDigital Internship Tlt
Digital Internship Tlt
 
E-Learning in the university: When will it really happen?
E-Learning in the university: When will it really happen?E-Learning in the university: When will it really happen?
E-Learning in the university: When will it really happen?
 

Recently uploaded

HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsRommel Regala
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxElton John Embodo
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxJanEmmanBrigoli
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 

Recently uploaded (20)

HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World Politics
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 

FOSS Education Northern Cape Focus Month