Computer Science
International Baccalaureate · MYP 2
Select curriculum
Select subject
MYP 2 is broadly equivalent to Year 8 British · Grade 7 American · Class 7 CBSE
Computer Science — MYP 2
International Baccalaureate · Ages 12-13
MYP 2 Design extends programming into text-based code and more ambitious digital products. Students work with variables, conditionals, loops and lists, most often in Python, and plan before they build.
The design cycle work becomes more rigorous: clients and users are identified, research is documented, and solutions are tested against measurable criteria.
Students also study how networks and data work, and begin to consider the ethical implications of the technology they build, which is assessed within the evaluation criterion.
Key topics covered
- Text-Based ProgrammingVariables, conditionals, loops and lists in Python or similar.
- The Design CycleDocumented research, design specification, creation and evaluation.
- Data & InformationStructuring, storing and presenting data to answer a question.
- Networks & SystemsHow devices connect and how data moves and is stored.
- Testing & IterationMeasurable success criteria, user testing and improvement.
- Ethics of TechnologyPrivacy, accessibility and the wider impact of digital products.
Ready To Strengthen Your Child's Learning?
Book a free Computer Science demo class for International Baccalaureate · MYP 2.