4.3.1 program Select and use PRP#02: Digital Input Button Students identify the – design appropriate components of the Students: program control system compiling Complete the control system block diagram to control an Light development diagram programs Emitting Diode (LED) with a button techniques and Student modifies the connecting Teacher demonstrates: structures for an code to interdependent How to load the Button Sketch identified need. functionality devices Students: Connect modelling and interdependent Load Button sketch and run code prototyping devices for the Change the pin number to 7 on the ThinkerShield to the systems purposes of a button to be used as the input in the control system design solution. 4.5.2 testing Troubleshoot The Integer Command in use Students complete “Int” systems in the problems with the pseudocode Teacher and students identify the integer command in the Button working systems activity Sketch and discuss its significance. environment Identify suitable To allow intuitive labels for pins and other values. suitable materials, tools To simplify changes to pins in the code materials, tools and techniques Students complete and techniques for each design The pseudocode for how to make a light turn on and off using a for design project switch. projects Practice and Making connections questions to reflect on logic vs the skill refine skills program logic development needed for design and refinement projects construction steps that contribute to a quality solution
4.3.1 program design compiling programs connecting interdependent devices modelling and prototyping systems Select and use appropriate program development techniques and structures for an identified need. Connect interdependent devices for the purposes of a design solution. PRP#02: Digital Input – Button Students: Complete the control system block diagram to control an Light Emitting Diode (LED) with a button Teacher demonstrates: How to load the Button Sketch Students: Load Button sketch and run code Change the pin number to 7 on the ThinkerShield to the button to be used as the input in the control system Students identify the components of the control system diagram Student modifies the code to functionality 4.5.2 testing systems in the working environment suitable materials, tools and techniques for design projects skill development and refinement construction steps that contribute to a quality solution Troubleshoot problems with systems Identify suitable materials, tools and techniques for each design project Practice and refine skills needed for design projects The Integer “Int” Command in use Teacher and students identify the integer command in the Button Sketch and discuss its significance. To allow intuitive labels for pins and other values. To simplify changes to pins in the code Students complete The pseudocode for how to make a light turn on and off using a switch. Making connections questions to reflect on logic vs the program logic Students complete the pseudocode activity
crack-the-code-program.docx