Introduction Part 1: GUI Expressions Integers and Real variables String variables Print Statements Part 2: If Statements If-Else Statements Logical Statements Showing not hard coded Error handling? Part 3: Do Statements Do-While Statements Arrays Error handling? Part 4: Functions Subroutines Recursive Functions Larger Program combining features (sieve of eratosthenes?)