In Programming…. Outcome Student Learns about: Student Learns to Special Needs Intermediate Advanced Notes 5.1.1 Control structures • sequencing • selection such as binary and case • repetition and/or iteration such as pre and post test devise algorithms to solve everyday problems incorporating the use of control structures • examine and analyse the existing code of a selected example and identify control structures • develop prototypes using basic control structures
Write a step by step procedure of how to put on a jumper
Have student give instructions to teacher to put on jumper
Teacher follows instructions explicitly to put on jumper (which will generally be a problem)
Discussion of importance of control structures in algorithms to define a series of steps in a precise order
Guess the number program (includes all control structures with binary selection and pre test repetition) Temperature monitor (includes all control structures with case selection and post test repetition) Auto Teller algorithm problem (involves all control structures including both types of repetition and selection in a complex way) Students present back to whole class. Q: What is the difference between pre and post test, binary and case selection
Predict the type of people that live in our community (Westmead), based on the groups located on the fringe of Australian society (unemployed, homeless, indigenous, mental disabilities, physical disabilities, financially disadvantaged, single parent homes, migrants / refugees)
What type of people live in our community (Westmead)? How many unemployed people might we find in Westmead? How many indigenous people might we find in Westmead? How many people who are born overseas, might we find in Westmead?