Introduction to Scratch

Author: grays101

Created: 2014-06-05 03:35pm

Edited: 2014-06-05 04:56pm

Keywords: ICT, Programming, Scratch

Description:

This is a unit of work for students in a Year 7 class designed to introduce the fundamentals of computer programming to students and have them consider logical and mathematical processes.

Intended Learning Outcomes:

  • Students will learn some fundamental aspects of computer programming, including loops, if statements, variables, costumes and other basic computer programming processes.
  • Students evaluate and refine their work based on advice and interactions with peers and teachers.
  • Students evaluate and refine their work based on their own self evaluation.
  • Students produce a completed product for someone else to be able to enjoy.
  • Students apply a deliberate design process to a project.
  • Students learn to plan and manage their time.
Resources Tasks Supports

Unit Introduction

Sample Research Page from previous student.
Internet.
Moodle page describing task.
Microsoft Word

Board Game Research

In class support from teacher.
Peer assistance.

Board Game research task
Internet
Moodle page outlining task
Microsoft Word

Board Game Proposal

Teacher explanation and guidance.

Introduction to Scratch

Scratch
Lesson from teacher on the basics of Scratch.

Students aim to create a small animation to present to the class.

Play.
Teacher support.
Peer support.

Scratch
Online Moodle Lesson - Dice Roll

Students create a dice roll that chooses a random number from 1 to 6 and displays the corresponding face of the die to the user.

In class support from teacher.

Scratch
Lesson from teacher

Basic 4 square board game

Step by step following teacher as a whole class.

Project

Moodle Page
Board Game Proposal
Scratch Website
Sample game from teacher
Microsoft Word

Board Game proposal review

Teacher assessment.
Peer assessment of viability of design.

Scratch
Task on Moodle
Video tutorials on Moodle
Scratch Website

Create board game

Peer assistance
Teacher assistance
Video tutorials

Template from Moodle
Outline of task from Moodle
Microsoft Word
Peer projects

Mid project evaluation

Peer assessment
Teacher advice

Scratch
Task on Moodle
Video tutorials on Moodle
Scratch Website

Complete project

Peer assistance
Teacher assistance
Video tutorials

Portfolio

Board game research
Board game proposal
Board game proposal review
Mid project evaluation
Completed project
Moodle page outlining requirements

Create a portfolio to accompany project.

Teacher assistance.
Example on Moodle.

Assessment and Evaluation

Scratch games
Peer review proforma

Peer review

Careful instructions about appropriate and helpful ways to provide feedback.

Scratch projects

Playing games with Year 1

Teacher support.