Learn BASIC Programming in Minutes for Computing:
Clive W. Humphris
See Additional Notes at the back of the book for instructions to download the accompanying interactive App which brings the 250+ topics to life by allowing you to insert your own values.