loader image
Skip to main content

Available courses

An introduction to the DigCompEdu framework - designed to accelerate the adoption and use of 4IR tech and teaching methods in the classroom.

9 Lessons
Updated: Sep 2025
35 Enrolled

An introduction to the DigCompEdu framework - designed to accelerate the adoption and use of 4IR tech and teaching methods in the classroom.

9 Lessons
Updated: Sep 2025
33 Enrolled

Throughout this intensive 1 week introduction (part 2 of 2) to 4IR (Fourth Industrial Revolution) technologies, there will be a balance of theoretical knowledge and hands-on practical exercises to reinforce learning. Participants will work on mini-projects each day to apply what they've learned. Additionally, we will encourage active participation and discussions to enhance the learning experience.

10 Lessons
Updated: Apr 2025
32 Enrolled

Throughout this intensive 1 week introduction to 4IR (Fourth Industrial Revolution) technologies, there will be a balance of theoretical knowledge and hands-on practical exercises to reinforce learning. Participants will work on mini-projects each day to apply what they've learned. Additionally, we will encourage active participation and discussions to enhance the learning experience.

10 Lessons
Updated: Feb 2025
30 Enrolled
Internet of Things

Instrument Choice features the IC0400WS weather station as a budget-friendly, and feature-packed tool that we guarantee will continuously deliver you precise, local weather information.

4 Lessons
Updated: Jul 2024
5 Enrolled

Throughout this intensive 1 week introduction to Arduino technologies, there will be a balance of theoretical knowledge and hands-on practical exercises to reinforce learning. Participants will work on mini-projects each day to apply what they've learned. Additionally, we will encourage active participation and discussions to enhance the learning experience.

8 Lessons
Updated: Jul 2025

This is the introductory course for Python for Beginners.  Please start here if you have no experience coding in Python.  This course is self-paced; you can proceed through the course, but need to complete each unit before moving on to the next unit.

10 Lessons
Updated: Apr 2025

Throughout this intensive 1 week course on Coding and Robotics, there will be a balance of theoretical knowledge and hands-on practical exercises to reinforce learning. Participants will work on mini-projects each day to apply what they've learned. Additionally, we will encourage active participation and discussions to enhance the learning experience.

7 Lessons
Updated: Jul 2025
29 Enrolled
Robotics

This is the introductory course for C++for Beginners.  Please start here if you have no experience coding.  This course is self-paced; you can proceed through the course, but need to complete each unit before moving on to the next unit.

3 Lessons
Updated: Apr 2025

Throughout this intensive 1 week course on 3D Printing, there will be a balance of theoretical knowledge and hands-on practical exercises to reinforce learning. Participants will work on mini-projects each day to apply what they've learned. Additionally, we will encourage active participation and discussions to enhance the learning experience.

10 Lessons
Updated: Jul 2025
31 Enrolled

Throughout this intensive 1 week course on Spatial Computing, there will be a balance of theoretical knowledge and hands-on practical exercises to reinforce learning. Participants will work on mini-projects each day to apply what they've learned. Additionally, we will encourage active participation and discussions to enhance the learning experience.

8 Lessons
Updated: Jul 2025
27 Enrolled

Throughout this intensive 1 week course on Artificial Intelligence, there will be a balance of theoretical knowledge and hands-on practical exercises to reinforce learning. Participants will work on mini-projects each day to apply what they've learned. Additionally, we will encourage active participation and discussions to enhance the learning experience.

8 Lessons
Updated: Jul 2025
27 Enrolled
Teacher Portfolios

@Vuks - add your info here

5 Lessons
Updated: Feb 2025

In this introductory level course for learners, you will be introduced to xxxxxxxxxxxxxxxxxxxxxxxxxxx

3 Lessons
Updated: Jan 2025
5 Lessons
Updated: Aug 2024
Teacher Portfolios

Knowledge area: Mechanics Topic: Vectors and Scalars Vectors: velocity, displacement, acceleration, force Scalars: time, distance, charge, mass

6 Lessons
Updated: Jan 2025
Teacher Portfolios

TechnologyGrade : 7Title : DesignsShort: TLG :101

5 Lessons
Updated: Jun 2024

SUBJECT: Social SciencesAUDIENCES: Grade 9TITLE: Surface Forces that Shape the EarthSHORT: SFSE

7 Lessons
Updated: Jun 2024
Teacher Portfolios

Subject: GeographyAudience: Grade 10Title : International Standard TimeDescription: Geo101

5 Lessons
Updated: Jun 2024
Teacher Portfolios

SUBJECT: EnglishAUDIENCE: GRADE 7TITTLE: English 1SHORT: EM01

9 Lessons
Updated: Feb 2025
2 Enrolled
Teacher Portfolios

Subject: Basic GeneticsAudience: Grade 12Tittle: Introduction to Plant geneticsShortname: GEN 101

7 Lessons
Updated: Jun 2024

Title: Laboratory safety and Biosafety Level 1 and 2

8 Lessons
Updated: Jun 2024
Teacher Portfolios

Subject: TechnologyAudience: Grade 9Title: Graphics and CommunicationsShort: GC

5 Lessons
Updated: Aug 2024
6 Lessons
Updated: Jun 2024
Teacher Portfolios

Subject : Natural Science and Technology.Audience : Grade 6 & 7Tittle : Energy and Change.Short: EC

6 Lessons
Updated: Jun 2024
Teacher Portfolios

Subject: Natural scienceAudience: Grd 7Tittle: Planet earth and beyondShort: PEB

7 Lessons
Updated: Jun 2024
Teacher Portfolios

Subject: geographyaudience: grade 12tittle: weather on climateshort: WC

7 Lessons
Updated: Jun 2024
Teacher Portfolios

SUBJECT: MATHEMATICSAUDIENCE: GRADE 10TITLE: TRIGONOMETRYSHORT: TRIG

18 Lessons
Updated: Jun 2024
Teacher Portfolios

Subject: Natural ScienceAudience: Grade 9Title: ForcesShort: NSF1

8 Lessons
Updated: Jun 2024
1 Enrolled
Teacher Portfolios

subject - mathsaudience - grade 7title - fractionsshort description -addition, subtraction, multiplication and division of fractions. division

8 Lessons
Updated: Jun 2024

SUBJECT: Physical Sciences(Chemistry)AUDIENCE: Grade 10TITLE: Quantitative of Chemical Change(Concentration of Solutions)SHORT: PSC202

6 Lessons
Updated: Jun 2024

Subject: Natural SciencesAudience: Grade 9Title : Electric Cells and Energy SystemsShort name :NSE101

6 Lessons
Updated: Jun 2024
Teacher Portfolios

SUBJECT: MathematicsAUDIENCE: Grade 7TITLE: FractionsSHORT: Addition, subtraction, multiplication and division of fractions.

6 Lessons
Updated: Jun 2024
Teacher Portfolios

SUBJECT: MathematicsAUDIENCE: Grade 10 studentsTITLE: Introduction to AlgebraSHORT NAME: Alg 111

7 Lessons
Updated: Jun 2024
Teacher Portfolios

Subject: Creative ArtAudience :Grade2Tittle: Introduction to ColoringShort: C.A

7 Lessons
Updated: Jun 2024
3 Enrolled
Teacher Portfolios

SUBJECT: Physical SCIENCESAUDIENCE: GRADE 11TITLE: CHEMICAL CHANGESHORT: PHY 11M0

6 Lessons
Updated: Jul 2024
Teacher Portfolios

Subject: Natural Sciences and TechnologyAudience: Grade 5Title: Energy for lifeShort: NS&TECH T3

7 Lessons
Updated: Jun 2024
Teacher Portfolios

Subject: MathematicsAudience: Grade 2Title: Geometric PatternsShort: GP

8 Lessons
Updated: Aug 2024
Teacher Portfolios

SUBJECT: Number PatternsAUDIENCE: Grade 9TITLE: MathematicsSHORT: Maths

9 Lessons
Updated: Jun 2024

SUBJECT : Economic and Management SciencesAUDIENCE : Grade 9TITLE : Economic Systems and Circular Flow ModelSHORT : EMS 101

7 Lessons
Updated: Jan 2025
4 Enrolled

Subject : Basic trigonometryAudience : Grade 10Title : Introduction to the 3components relatedto TrigonometryShort name : Trig 101

7 Lessons
Updated: Jun 2024

Subject: Computer ApplicationAudience: Grade 11Title : Soliution Development (Spreadsheet)Short: Hi Carls may you please develop for me a course for my CAT grade 11 class on solution development Spreadsheet under the following topics1 Import, export data2 Work with sheets3 Use different print options4 Integration techniques within package

5 Lessons
Updated: Jun 2024

SUBJECT: MathematicsAUDIENCE: Grade 1TITLE: Addition and SubtractionSHORT: Maths 1-20

6 Lessons
Updated: Jan 2025
8 Enrolled
Teacher Portfolios

Subject: Natural Sciences andTechnologyAudience: Grade6Title. : Simple Electric CircuitShort. : SEC

6 Lessons
Updated: Jun 2024
Teacher Portfolios

SUBJECT: INFORMATION TECHNOLOGYAUDIENCE: GRADE 12TITTLE: SOLUTION DEVELOPMENT: ARRAYSSHORT: Morning Carl, I would like your assistance in creating a 2 Dimensional Array course for my grade 12s. Contents to be covered are as follows:1. 2D Arrays2. 2D Arrays with Data3. Application for 2D arrays.Kindly note, the application to be used is Delphi 10.1 Berlin.Thank you in advance for your assistance.

6 Lessons
Updated: Jun 2024

Subject: Natural Sciences And TechnologyAudience : Grade 6Title : PhotosynthesisShort: P.T.S 101Subject : TechnologyAudience : Grade 7Title: DesignsShort: T.D 101

7 Lessons
Updated: Jun 2024

In this introductory level course for learners, you will be introduced to Machine Learning.

5 Lessons
Updated: Jan 2025
2025 SJCHUB Trainers Portfolio

In this introductory level course for learners, you will be introduced to xxxxxxxxxxxxxxxxxxxxxxxxxxx

3 Lessons
Updated: Jan 2025
6 Enrolled
2025 SJCHUB Trainers Portfolio

In this introductory level course for learners, you will be introduced to xxxxxxxxxxxxxxxxxxxxxxxxxxx

4 Lessons
Updated: Jan 2025
2025 SJCHUB Trainers Portfolio

In this introductory level course for learners, you will be introduced to Machine Learning course for Grade 8 learners.

3 Lessons
Updated: Jan 2025
2025 SJCHUB Trainers Portfolio

In this introductory level course for learners, you will be introduced to xxxxxxxxxxxxxxxxxxxxxxxxxxx

3 Lessons
Updated: Jan 2025
3 Enrolled
2025 SJCHUB Trainers Portfolio

In this introductory level course for learners, you will be introduced to xxxxxxxxxxxxxxxxxxxxxxxxxxx

5 Lessons
Updated: Jan 2025