Using BASIC : an introduction to computer programming