- Give students this handout, made by Rodriguez, before they learn much Java so they can get started right away.
- Make minor revisions to the document throughout the year based on things students have difficulty with.
- Students expect to create interesting programs from the beginning of the course.
- Especially in an afterschool program, if you don’t meet their expectations students may stop showing up.
- Every class should have at least one programming "take-away" so students feel they accomplished more than just learning on the whiteboard by having an opportunity to program.