Programme content
Programming foundations
Guided explanation, practical examples and an applied task focused on programming foundations.
Python development
Guided explanation, practical examples and an applied task focused on python development.
Web foundations
Guided explanation, practical examples and an applied task focused on web foundations.
JavaScript and interaction
Guided explanation, practical examples and an applied task focused on javascript and interaction.
Data literacy and analysis
Guided explanation, practical examples and an applied task focused on data literacy and analysis.
Artificial intelligence
Guided explanation, practical examples and an applied task focused on artificial intelligence.
Cybersecurity
Guided explanation, practical examples and an applied task focused on cybersecurity.
Robotics and physical computing
Guided explanation, practical examples and an applied task focused on robotics and physical computing.
Emerging technology
Guided explanation, practical examples and an applied task focused on emerging technology.
Portfolio capstone and presentation
Guided explanation, practical examples and an applied task focused on portfolio capstone and presentation.
Learning outcomes
- Explain the core technical concepts accurately.
- Apply the relevant methods in guided practical work.
- Test and improve outputs systematically.
- Complete an applied challenge or capstone.
- Present the final work and justify key decisions.