Dr Scratch is a free online analytical tool that evaluates Scratch projects. Students use the tool to provide feedback on a variety of computational areas, including: flow control, data representation, abstraction, user interactivity, synchronisation, parallelism and logic, as well as use of best visual programming practice (eg use of sprites attributes and naming, and script performance).
Dr Scratch tool is best suited to support formative assessment and students’ self-evaluation of their own projects, peer-evaluation or as a support tool for teachers wanting to undertake formative assessment of students’ Scratch projects.
Strands and content descriptors that match this resource.
Digital Technologies Process and Production Skills: Define simple problems, and describe and follow a sequence of steps and decisions (algorithms) needed to solve them (ACTDIP010)
Digital Technologies Process and Production Skills: Implement simple digital solutions as visual programs with algorithms involving branching (decisions) and user input (ACTDIP011)
Digital Technologies Process and Production Skills: Design a user interface for a digital system (ACTDIP018)
Digital Technologies Process and Production Skills: Design, modify and follow simple algorithms involving sequences of steps, branching, and iteration (repetition) (ACTDIP019)
Digital Technologies Process and Production Skills: Implement digital solutions as simple visual programs involving branching, iteration (repetition), and user input (ACTDIP020)