← Course catalogue
KID-101Foundation

Youth technology

Python & LEGO Computing for Young Learners

An age-appropriate introduction to programming, computational thinking and collaborative physical computing for learners aged 10–14.

Course outline: enrolment opens after THNF content and assessment review.

What you will be able to do

Clear outcomes. Practical evidence.

  • Sequence clear instructions
  • Use beginner Python constructs
  • Test and improve a model
  • Work safely in a team

Course structure

Modules and lessons

01

Code, build, explain

Connect screen-based programming with practical LEGO challenges.

  1. Instructions, patterns and Python25 min
  2. LEGO challenge and teamwork25 min

Access and progression

Know what the course requires.

The required capability matters; the learner does not have to personally own every device.

Who it is for

Learners, young people or educators building structured computing and computer-science knowledge.

Hardware access

Personal 64-bit computer with 4 GB RAM and 20 GB free, or use the required device and software at a readiness-approved THNF centre.

Software and practical access

A readiness-approved THNF centre provides the supervised Raspberry Pi/compatible kit, breadboard and safe low-voltage components.

Possible progression

Junior development, data, web, application-support or technical-project progression appropriate to the completed portfolio.

Progression is not a guarantee of employment or external certification.

Sierra Leone context

Use accurate Sierra Leonean names, districts, NLe values, familiar services, shared-device realities and low-connectivity alternatives without stereotypes.

Skills in context

Career directions and next steps

These are realistic directions that the skills can support—not promises of employment, job titles or external certification.

  • Computing teaching assistant
  • Technology-club facilitator
  • Curriculum-support practitioner
Possible progression pathways

Computer science and technology education