1. We have a check list that gets given out by our supervisors to make sure we include/address all the Key Learning Areas (KLA's) in particular ways. Our KLA's are 1. English 2. Mathematics 3. Human Society and Its Environment (known as HSIE which is like a social studies topic) 4. Science and Technology 5. Creative and Practical Arts (CAPA) and 6. Personal Development/Health/Physical Education (PD/H/PE). Obviously the biggest areas you plan around are English and Maths and at my school we integrate our science and HSIE topics into our English.
The check list addresses whether we have included the following info for each KLA
- Outcomes to be achieved (these are like your new Common Core)
- Teaching Strategies (how are you going to get there)
- Content Overview
2. We also need to include things like class timetable, Student information such as ESL, learning difficulties etc, Specialist staff (learning support team and how you use them) and Class discipline plan. The line of thinking about the program in its current format is that it is so explicit that anyone should be able to walk into your classroom and teach from it.
3. Since I do a lot of my programming in the holidays and due to the fact I do not work on Mondays, I often include any worksheets or things I know I will need to copy for that particular week as well as I find it helps me with my organisation.
4. In my program, I usually include any planning notes from meetings we have as a Year 1/2 team in the back so I can go and check if there is something I am meant to be doing for the team and haven't gotten around to yet.
On top of all this, I still keep a (very minimal) daybook so I can organise my thoughts
What are your school expectations for programming? Do you not have a program? Would love to hear about your programming stories.