| 9:00 - 10:30 | First Steps: Programming tools, classes, objects, packages |
| 10:30 - 10:45 | Break |
| 10:45 - 12:30 | Variables, values, references, methods |
| 12:30 - 1:15 | Break |
| 1:15 - 2:45 | Conditionals, loops, Boolean logic, encapsulation, static members |
| 1:15 - 2:45 | Break |
| 3:00 - 4:30 | Functions, inheritance, compilation, type annotations, datatypes |
| 4:30 - 4:45 | Break |
| 4:45 - 6:00 | Events, display, image loading, text, interactivity |

