Technical strand: Introduction to SCRATCH, conversation project
Educational strand: Computational Thinking, why do we care?, assignment introduction
Suggested focus for your project development blog:
Identifying possible topics and ideas for your practical project
To do:
Simon Peyton-Jones, Microsoft Research and CAS Chair
Clare Sutcliffe
Co-Founder of Code Club
Brennan and Resnick (Brennan & Resnick (2014)
Meaningful Learning with Technology (Jonassen, 2011)
Computing in the National Curriculum
Communites of Practice (Wenger, McDermott & Snyder, 2002)
Technical strand: Looping, If Then, Event blocks,
Educational strand:Mental models
Suggested focus for your project development blog:
How can theory, research and professional literature inform the development of your practical project?
Finished slug racer project http://scratch.mit.edu/projects/30609918/
Adventures in Scratch by Andrew Murphy (Murphy, 2013)
Language-Independent Conceptual "bugs" in Novice Programming (Pea, 1986)
Brennan and Resnick (Brennan & Resnick (2014)
Technical strand: Debugging, Variables
Educational strand: Learning through discussion and mistakes Just in Time Learning
Suggested focus for your project development blog:
Evaluating examples of other, existing programming projects (online and in the literature) which have links with your practical project. (c.250 words)
Finished guess the number project https://scratch.mit.edu/projects/246726979/
Extracts from McCauley et al (2008)
Brennan and Resnick (Brennan & Resnick (2014) Page 7
Just in Time Learning (Baruah, 2013)
Computer Science Concepts in Scratch (Armoni & Ben-Ari, 2013: 86)
Technical strand:
Educational strand: Microworlds
Suggested focus for your project development blog:
Bringing it all together: Articulating a clear rationale and key objectives for your practical project and identifying any necessary resources (c.250 words)
Finished Jess in Space project https://scratch.mit.edu/projects/259057383/
Microworld Case Studies (Handout)
Members of the Solar System (Handout)
Rethinking the Microworld Idea (Hoyles et al, 2002)
Introduction to the Theory of Microworlds
Technical strand: Suntonicity
Educational strand:
Word
Blog Post by Uttam (2016) Handout
Computer Science Unplugged (2015)
Teaching with technologies: the essential guide (Younie, Leask 2013)
Technical strand:
Educational strand:
Broadcasting - Animation Example
Technical strand:
Educational strand:
Word
https://scratch.mit.edu/projects/140776476/
https://scratch.mit.edu/projects/140869683/
https://scratch.mit.edu/projects/141244527/
https://scratch.mit.edu/projects/141243455/
Video (This is last year's video so some details related to the assessment may be slightly different.)
Technical strand:
Educational strand:
Finished projects
Movement Example
https://scratch.mit.edu/projects/143192110/
Cloning Example
https://scratch.mit.edu/projects/143326332/
Whack-a-mole
https://scratch.mit.edu/projects/143699447/
Word
Coordinate Grid Graphics Example
Technical strand:
Educational strand:
Word
Video
Technical strand:
Educational strand:
Powerpoint
Word
Video