Category: Level

Materials 0

Materials – Parameter passing at Higher

Activity Summary This activity allows students to gain an understanding of parameters and parameter passing techniques. This is an introductory lesson. The focus of the lesson is to introduce passing parameters; at this stage, topics such as difference between functions and procedures are not considered....

Materials 0

Materials – N5 / Higher Media Calculations

Activity Summary Higher/ National 5 pupil exercises providing worked examples for a variety of Data Representation calculations including the uncompressed files sizes of images with dimensions in pixels and inches sound with multiple channels video Suggested Time Required 10 minutes to study each worked example...

AlternativeConceptions 0

Technique – Modular Programming Alternative Conceptions

Summary of Technique This technique is designed to challenge pupils’ understanding of modular programming, and develop understanding of how data flows in and out of program modules. It is imperative that pupils know the difference between the internal data flow and external data input/output of the program....

PeerInstructio 0

Materials – Scratch Peer Instruction questions

Activity Summary This is a set of slides for presenting to a class with Scratch questions. The questions work well when used with Peer Instruction. The Scratch content covers the majority of National 5 level concepts for programming. Suggested Number of Lessons Spread over a unit of...