Programming problems for kids:
- Print a name in reverse
- Check if a word is a palindrome
- Scramble a message (rot-13)
- Convert to/from Roman Numerals
- Find the smallest divisor for a number
- Making change with 1- and 5-dollar bills (minimum number of bills)
- Calculating squares of numbers
Reference: Programming Problems for Children