Development preview · Sample courses · No real payments or qualifications issued
← All courses
Computing / CMP 101

Computing & programming foundations

Learn how programs use variables, decisions and repetition to solve well-defined problems.

Sample course · Foundation level

What you’ll learn

  • Trace variable assignments
  • Evaluate conditional branches
  • Trace a counted loop

Your learning path

3 reading lessons, each with a practice question.

01Variables and values02Making decisions03Repeating with loops