8 problem solving with the case logic structure 7 problem solving with loops 6 problem solving with decisions 5 problem solving with the sequential logic structure 4 introduction to programming structure 2 beginning problem solving concepts for the computer 1 introduction to problem solving and programming