Scratch Coding + Scratch-Link WiInterface Game Controller

3. Scratch2 (MIT) Coding

3.7. Project Rating & Sequencing

Scratch2 and all the resources provided on StemAcademy are suitable for learners from early Primary through to Middle School.  At the present time many different year levels are starting coding for the first time and will need to start at roughly the same place.  However the speed and depth of learning will vary greatly depending on the learner.  Rather than thinking of coding as a narrow set of procedural skills or knowledge it is better to focus on the underlying complex reasoning, analytical and communication skills as with other branches of science and maths.

Scratch2 could just be a tool to create simple animations, however, it is also a powerful tool for Project Based Learning(PBL) as is its extension into physical computing with ScratchLinks and robotics.  Using Scratch2 and PBL can have great learning outcomes and engaged classrooms for mainstream classes with a broad spectrum of types of learners at various levels.  However, it's important to keep projects as concrete and cognitively simple as possible in the beginning and sequence coding concepts from beginner to advanced as in the tables below.  Differentiating for diverse levels and styles of learning is possible with appropriate scaffolding and exemplars.  PBL can be equally successful with concrete thinkers with low complex reasoning skills and abstract thinkers with high reasoning and communication skills.  The examples given below are to help educators plan learning experiences.  

All of the projects provided will utilise the learning and sequencing concepts listed below and rated from Beginner to Intermediate and then Advanced.  Furthermore, each Beginner, Intermediate or Advanced level project will also provide both Core Tasks and Extension Tasks.  Combined with our support resources and full exemplars this allows for appropriate scaffolding and differentiation to cater for a wide spectrum of learners in mainstream classes.