Kramizo
Log inSign up free
HomePearson Edexcel International IGCSE Computer ScienceProblem-Solving and Programming: Programming
Pearson Edexcel International · IGCSE · Computer Science · Revision Notes

Problem-Solving and Programming: Programming

72 words · Last updated July 2026

Ready to practise? Test yourself on Problem-Solving and Programming: Programming with instantly-marked questions.
Practice now →

What you'll learn

The building blocks and common errors of programs.

Key ideas

  • Variables vs constants; selection (IF) and iteration (loops).
  • Subroutines are reusable code; comments explain code.
  • Syntax errors break language rules; logic errors give wrong results.

Exam tips

  • Distinguish syntax from logic errors.
  • Use subroutines to structure code.

Common mistakes

  • Confusing syntax and logic errors.
  • Confusing selection and iteration.
Free for IGCSE students

Lock in Problem-Solving and Programming: Programming with real exam questions.

Free instantly-marked Pearson Edexcel International IGCSE Computer Science practice — 45 questions a day, no card required.

Try a question →See practice bank