This document teaches how to write Small Basic programs using conditions and loops, including using if/then/else statements to execute different code depending on logical conditions, and for, while, and step loops to repeat blocks of code a set number of times or until a condition is met. Examples are provided of programs that check even/odd numbers, print multiplication tables, and demonstrate increasing a counter by more than 1 each loop iteration using step. The document concludes by having the reader write a program to convert student scores to letter grades.