SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Scratch Project
Starter Activity: Commands
Think of 10 commands that you know how to use
in Scratch. You may be asked to name these in a
minute.
Scratch Project
Scratch Project
This is a project that you will have three lessons to
complete. Using your Scratch skills and
programming knowledge you are to create a new
Scratch project or develop an existing project.
Lesson
 Understand that programs are normally created
in a series of stages
 Analyse, design, create and test a Scratch project
 Understand the importance of evaluating
Objectives
Past projects
In recent years students have created:
1.A virtual aquarium with moving fish and sound
effects.
2.A house created from shapes.
3.A car maze based on the A mazing game.
4.A graphic of a car made up of shapes.
5.A duck hunt game based on the forest archery
game.
Scratch Project
Stage 1: Deciding on an Idea
Brainstorm some ideas for your project.
•Think of the areas you’ve covered so far... Is it
going to be graphics-based? A story? A game?
•Check out the Scratch gallery at http://
scratch.mit.edu for some inspiration
•Your teacher may let you access some game
creator cards
•Discuss your ideas with your elbow partner and
decide on one project
Scratch Project
Stage 2: Planning
Complete the ‘Project Plan’ worksheet which is in
the Programming in Scratch folder in Groupwork.
This will help you to plan your project.
Scratch Project
Stage 3: Development
•Using Scratch create (develop) your project
– gather the sprites, costumes, sounds and
backgrounds – remember to give them
sensible names
– create the code using your algorithms
Scratch Project
Stage 4: Testing
•Test your project to make sure it works
•Let your peers test it too
•Fix any program bugs or errors that either
yourself or your peers found
Scratch Project
Stage 5: Evaluating
Evaluate your work by answering the following
questions:
1.How did the project turn out compared to how
you originally planned it?
2.What mistakes did you make on the way?
3.If you were to start again from the beginning,
what would you do differently?
4.How could you improve what you have done?
Scratch Project
Stage 6: Feedback
•Complete a gallery walk to see all the students
projects.
•Provide some verbal feedback to your elbow
partner on their project.
Scratch Project
Is that the End
Completing this unit doesn’t mean to say that it’s
the end of programming for you using Scratch.
Download it at home (http://scratch.mit.edu) and
explore the featured projects.
The website is a vibrant community of Scratchers.
May be you could get a project featured on the
website one day!
Scratch Project
Submission of Work
This is the end of the unit. Your teacher will tell
you what files you need to submit for marking.
Scratch Project
Lessons 6, 7 and 8 – Scratch Project
 Understand that programs are normally created
in a series of stages
 Analyse, design, create and test a Scratch project
 Understand the importance of evaluating
Objectives




Weitere ähnliche Inhalte

Was ist angesagt?

scratch course-part1-2023.pdf
scratch course-part1-2023.pdfscratch course-part1-2023.pdf
scratch course-part1-2023.pdfDoaa Mohey Eldin
 
Scratch for Data Logging and Graphing
Scratch for Data Logging and GraphingScratch for Data Logging and Graphing
Scratch for Data Logging and GraphingBrian Huang
 
An introduction to Scratch
An introduction to ScratchAn introduction to Scratch
An introduction to ScratchPiers Midwinter
 
Lesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer ProgrammingLesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer ProgrammingSeniorInfants
 
Scratch for intermediates course
Scratch for intermediates courseScratch for intermediates course
Scratch for intermediates courseMatthew Parry
 
Scratch Lesson 1 – Basics
Scratch Lesson 1 – BasicsScratch Lesson 1 – Basics
Scratch Lesson 1 – BasicsDavid Oromaner
 
Scratch Lesson 2 – Paint Editor
Scratch Lesson 2 – Paint EditorScratch Lesson 2 – Paint Editor
Scratch Lesson 2 – Paint EditorDavid Oromaner
 
Web Design Basics for Kids: HTML & CSS
Web Design Basics for Kids: HTML & CSSWeb Design Basics for Kids: HTML & CSS
Web Design Basics for Kids: HTML & CSSAnnMarie Ppl
 
Scratch programming introduction to game creation
Scratch programming  introduction to game creationScratch programming  introduction to game creation
Scratch programming introduction to game creationAnkita Shirke
 
Scratch - Rock, Paper, Scissors
Scratch - Rock, Paper, ScissorsScratch - Rock, Paper, Scissors
Scratch - Rock, Paper, ScissorsSara Gibbons
 
Scratch programming
Scratch programmingScratch programming
Scratch programmingYvonieDoria
 
Introduction to scratch
Introduction to scratchIntroduction to scratch
Introduction to scratchemreyz
 

Was ist angesagt? (20)

scratch course-part1-2023.pdf
scratch course-part1-2023.pdfscratch course-part1-2023.pdf
scratch course-part1-2023.pdf
 
Scratch for Data Logging and Graphing
Scratch for Data Logging and GraphingScratch for Data Logging and Graphing
Scratch for Data Logging and Graphing
 
An introduction to Scratch
An introduction to ScratchAn introduction to Scratch
An introduction to Scratch
 
Lesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer ProgrammingLesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer Programming
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Intro To Scratch
Intro To ScratchIntro To Scratch
Intro To Scratch
 
Scratch for intermediates course
Scratch for intermediates courseScratch for intermediates course
Scratch for intermediates course
 
Scratch Lesson 1 – Basics
Scratch Lesson 1 – BasicsScratch Lesson 1 – Basics
Scratch Lesson 1 – Basics
 
Scratch Lesson 2
Scratch Lesson 2Scratch Lesson 2
Scratch Lesson 2
 
Scratch Basics
Scratch BasicsScratch Basics
Scratch Basics
 
Scratch Lesson 2 – Paint Editor
Scratch Lesson 2 – Paint EditorScratch Lesson 2 – Paint Editor
Scratch Lesson 2 – Paint Editor
 
Web Design Basics for Kids: HTML & CSS
Web Design Basics for Kids: HTML & CSSWeb Design Basics for Kids: HTML & CSS
Web Design Basics for Kids: HTML & CSS
 
Introduction to GIMP
Introduction to GIMPIntroduction to GIMP
Introduction to GIMP
 
Scratch programming introduction to game creation
Scratch programming  introduction to game creationScratch programming  introduction to game creation
Scratch programming introduction to game creation
 
Scratch Lesson 3
Scratch Lesson 3Scratch Lesson 3
Scratch Lesson 3
 
Scratch Lesson Plan
Scratch Lesson PlanScratch Lesson Plan
Scratch Lesson Plan
 
Scratch - Rock, Paper, Scissors
Scratch - Rock, Paper, ScissorsScratch - Rock, Paper, Scissors
Scratch - Rock, Paper, Scissors
 
Scratch programming
Scratch programmingScratch programming
Scratch programming
 
Introduction to scratch
Introduction to scratchIntroduction to scratch
Introduction to scratch
 
Scratch Lesson 6
Scratch Lesson 6Scratch Lesson 6
Scratch Lesson 6
 

Ähnlich wie Scratch Project

Introduction
IntroductionIntroduction
Introductionneilclayt
 
ANIMATE YOUR NAME / EDUCA TOR GUIDE
ANIMATE YOUR NAME / EDUCA TOR GUIDEANIMATE YOUR NAME / EDUCA TOR GUIDE
ANIMATE YOUR NAME / EDUCA TOR GUIDEssusera82820
 
How to Succeed at a Hackathon - Emerge Americas
How to Succeed at a Hackathon - Emerge AmericasHow to Succeed at a Hackathon - Emerge Americas
How to Succeed at a Hackathon - Emerge AmericasAriel Quinones
 
Introduction for Stop Motion
Introduction for Stop MotionIntroduction for Stop Motion
Introduction for Stop Motionday548
 
The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...
The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...
The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...sewilkie
 
Learn to Code with MIT App Inventor ( PDFDrive ).pdf
Learn to Code with MIT App Inventor ( PDFDrive ).pdfLearn to Code with MIT App Inventor ( PDFDrive ).pdf
Learn to Code with MIT App Inventor ( PDFDrive ).pdfNemoPalleschi
 
Lesson five presentation
Lesson five presentationLesson five presentation
Lesson five presentationsutt202
 
Digital authoring
Digital authoringDigital authoring
Digital authoringariellehg
 
Learn scratch-programming-e book
Learn scratch-programming-e bookLearn scratch-programming-e book
Learn scratch-programming-e booktechnicalteam
 
Design Sprint Case in Trend Micro
Design Sprint Case in Trend MicroDesign Sprint Case in Trend Micro
Design Sprint Case in Trend MicroJuggernaut Liu
 
Iterate quickly with a prototype you can test
Iterate quickly with a prototype you can testIterate quickly with a prototype you can test
Iterate quickly with a prototype you can testNicole Capuana
 
Ites Scratch Software Review
Ites Scratch Software ReviewItes Scratch Software Review
Ites Scratch Software ReviewCM Ites
 
Approaches to teaching primary computing
Approaches to teaching primary computingApproaches to teaching primary computing
Approaches to teaching primary computingJEcomputing
 
Atd advanced topicsworkshop
Atd advanced topicsworkshopAtd advanced topicsworkshop
Atd advanced topicsworkshoplisacrispin
 
Intro to design sprint
Intro to design sprintIntro to design sprint
Intro to design sprintAngelene Jessy
 
7th grade scratch project assignment
7th grade scratch project assignment7th grade scratch project assignment
7th grade scratch project assignmentBruce Pavalon
 

Ähnlich wie Scratch Project (20)

Scratch2
Scratch2Scratch2
Scratch2
 
Introduction
IntroductionIntroduction
Introduction
 
ANIMATE YOUR NAME / EDUCA TOR GUIDE
ANIMATE YOUR NAME / EDUCA TOR GUIDEANIMATE YOUR NAME / EDUCA TOR GUIDE
ANIMATE YOUR NAME / EDUCA TOR GUIDE
 
How to Succeed at a Hackathon - Emerge Americas
How to Succeed at a Hackathon - Emerge AmericasHow to Succeed at a Hackathon - Emerge Americas
How to Succeed at a Hackathon - Emerge Americas
 
Introduction for Stop Motion
Introduction for Stop MotionIntroduction for Stop Motion
Introduction for Stop Motion
 
The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...
The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...
The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...
 
Scratch
ScratchScratch
Scratch
 
Learn to Code with MIT App Inventor ( PDFDrive ).pdf
Learn to Code with MIT App Inventor ( PDFDrive ).pdfLearn to Code with MIT App Inventor ( PDFDrive ).pdf
Learn to Code with MIT App Inventor ( PDFDrive ).pdf
 
Lesson five presentation
Lesson five presentationLesson five presentation
Lesson five presentation
 
scratch-3-tutorial.pdf
scratch-3-tutorial.pdfscratch-3-tutorial.pdf
scratch-3-tutorial.pdf
 
Digital authoring
Digital authoringDigital authoring
Digital authoring
 
Learn scratch-programming-e book
Learn scratch-programming-e bookLearn scratch-programming-e book
Learn scratch-programming-e book
 
Design Sprint Case in Trend Micro
Design Sprint Case in Trend MicroDesign Sprint Case in Trend Micro
Design Sprint Case in Trend Micro
 
Iterate quickly with a prototype you can test
Iterate quickly with a prototype you can testIterate quickly with a prototype you can test
Iterate quickly with a prototype you can test
 
Ites Scratch Software Review
Ites Scratch Software ReviewItes Scratch Software Review
Ites Scratch Software Review
 
Approaches to teaching primary computing
Approaches to teaching primary computingApproaches to teaching primary computing
Approaches to teaching primary computing
 
Google summer of code 2012
Google summer of code 2012Google summer of code 2012
Google summer of code 2012
 
Atd advanced topicsworkshop
Atd advanced topicsworkshopAtd advanced topicsworkshop
Atd advanced topicsworkshop
 
Intro to design sprint
Intro to design sprintIntro to design sprint
Intro to design sprint
 
7th grade scratch project assignment
7th grade scratch project assignment7th grade scratch project assignment
7th grade scratch project assignment
 

Mehr von cachs_computing (20)

It and computing assessment
It and computing assessmentIt and computing assessment
It and computing assessment
 
Forest archery game
Forest archery gameForest archery game
Forest archery game
 
Scratching the surface
Scratching the surfaceScratching the surface
Scratching the surface
 
Creating your first web page
Creating your first web pageCreating your first web page
Creating your first web page
 
Introduction
IntroductionIntroduction
Introduction
 
Desktop publishing
Desktop publishingDesktop publishing
Desktop publishing
 
Spreadsheets
SpreadsheetsSpreadsheets
Spreadsheets
 
Internet
InternetInternet
Internet
 
Getting technical introduction
Getting technical introductionGetting technical introduction
Getting technical introduction
 
It and computing assessment
It and computing assessmentIt and computing assessment
It and computing assessment
 
Introduction
IntroductionIntroduction
Introduction
 
Word processing 2
Word processing 2Word processing 2
Word processing 2
 
Word processing 1
Word processing 1Word processing 1
Word processing 1
 
Desktop publishing
Desktop publishingDesktop publishing
Desktop publishing
 
Spreadsheets
SpreadsheetsSpreadsheets
Spreadsheets
 
Introduction functional skills
Introduction functional skillsIntroduction functional skills
Introduction functional skills
 
Internet
InternetInternet
Internet
 
Search engines
Search enginesSearch engines
Search engines
 
Fetch execute cycle
Fetch execute cycleFetch execute cycle
Fetch execute cycle
 
Algorithms
AlgorithmsAlgorithms
Algorithms
 

Kürzlich hochgeladen

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 

Kürzlich hochgeladen (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 

Scratch Project

  • 2. Starter Activity: Commands Think of 10 commands that you know how to use in Scratch. You may be asked to name these in a minute. Scratch Project
  • 3. Scratch Project This is a project that you will have three lessons to complete. Using your Scratch skills and programming knowledge you are to create a new Scratch project or develop an existing project. Lesson  Understand that programs are normally created in a series of stages  Analyse, design, create and test a Scratch project  Understand the importance of evaluating Objectives
  • 4. Past projects In recent years students have created: 1.A virtual aquarium with moving fish and sound effects. 2.A house created from shapes. 3.A car maze based on the A mazing game. 4.A graphic of a car made up of shapes. 5.A duck hunt game based on the forest archery game. Scratch Project
  • 5. Stage 1: Deciding on an Idea Brainstorm some ideas for your project. •Think of the areas you’ve covered so far... Is it going to be graphics-based? A story? A game? •Check out the Scratch gallery at http:// scratch.mit.edu for some inspiration •Your teacher may let you access some game creator cards •Discuss your ideas with your elbow partner and decide on one project Scratch Project
  • 6. Stage 2: Planning Complete the ‘Project Plan’ worksheet which is in the Programming in Scratch folder in Groupwork. This will help you to plan your project. Scratch Project
  • 7. Stage 3: Development •Using Scratch create (develop) your project – gather the sprites, costumes, sounds and backgrounds – remember to give them sensible names – create the code using your algorithms Scratch Project
  • 8. Stage 4: Testing •Test your project to make sure it works •Let your peers test it too •Fix any program bugs or errors that either yourself or your peers found Scratch Project
  • 9. Stage 5: Evaluating Evaluate your work by answering the following questions: 1.How did the project turn out compared to how you originally planned it? 2.What mistakes did you make on the way? 3.If you were to start again from the beginning, what would you do differently? 4.How could you improve what you have done? Scratch Project
  • 10. Stage 6: Feedback •Complete a gallery walk to see all the students projects. •Provide some verbal feedback to your elbow partner on their project. Scratch Project
  • 11. Is that the End Completing this unit doesn’t mean to say that it’s the end of programming for you using Scratch. Download it at home (http://scratch.mit.edu) and explore the featured projects. The website is a vibrant community of Scratchers. May be you could get a project featured on the website one day! Scratch Project
  • 12. Submission of Work This is the end of the unit. Your teacher will tell you what files you need to submit for marking. Scratch Project
  • 13. Lessons 6, 7 and 8 – Scratch Project  Understand that programs are normally created in a series of stages  Analyse, design, create and test a Scratch project  Understand the importance of evaluating Objectives   