54 Generic Programming Challenges
This booklet was written for my Scottish National 4/5 course but could be easily be used with any beginners programming course.

The problems were deliberately designed to be achievable in any programming language.

The booklet provides 54 increasingly difficult programming problems categorised into:
- Input/Output
- Selection (IF)
- Iteration (Unconditional loops)
- Iteration (Conditional loops)
- Arrays
- Functions

Please leave feedback.
Save for later
  • Programming Challenges.pdf

About this resource


Created: Sep 15, 2015

Updated: Feb 22, 2018


pdf, 2 MB

Programming Challenges

Report a problem

Tes Paid License

How can I re-use this?