Textbook in PDF format
Salient Features
- No programming background necessary
- Example-driven problem-solving approach (probability of a card, blood group matching)
- Gradually added complexity (lucky cards, all prime numbers in a range)
- Solved and unsolved exercises
- over 100 programs in five units