Enviar búsqueda
Cargar
Activity 5 a little scratch and squeak
•
0 recomendaciones
•
237 vistas
Philip Spalding
Seguir
A basic introduction to squeak a programming language.
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 10
Descargar ahora
Descargar para leer sin conexión
Recomendados
Evaluation Question Number 6
Evaluation Question Number 6
bilalahmad1212
App Smashing Rock Star Saugatuck
App Smashing Rock Star Saugatuck
Jon Corippo
How to create an event video
How to create an event video
Chris Sparshott
Module 5: Creating a task using a web tool
Module 5: Creating a task using a web tool
monicarojo
Preparing for the WebGeek DevCup
Preparing for the WebGeek DevCup
bryanbibat
G Suite Administrator Traning Course
G Suite Administrator Traning Course
Saleh Ramadan
Pain Driven Development by Alexandr Sugak
Pain Driven Development by Alexandr Sugak
Sigma Software
Q6 Evaluation - What have you learnt about technologies from the process of...
Q6 Evaluation - What have you learnt about technologies from the process of...
AlexKerrod
Más contenido relacionado
La actualidad más candente
Evaluation Q6 - What have you learnt about technologies from the process of c...
Evaluation Q6 - What have you learnt about technologies from the process of c...
AlexKerrod
Evaluation Q6 - What have you learnt about technologies from the process of ...
Evaluation Q6 - What have you learnt about technologies from the process of ...
AlexKerrod
Blogger
Blogger
laisara
How To Win a Hackaton - My thoughts on the WebGeek Devcup
How To Win a Hackaton - My thoughts on the WebGeek Devcup
Nikko Bautista
We Like to Move It! Moving Activities with Mobile Devices GAETC13
We Like to Move It! Moving Activities with Mobile Devices GAETC13
Shelly Sanchez Terrell
Evaluation 6 what have you learnt about technologies from the process of cons...
Evaluation 6 what have you learnt about technologies from the process of cons...
nicolas4991
Getting Students to Vlog Their Learning with Vine & Instagram
Getting Students to Vlog Their Learning with Vine & Instagram
Shelly Sanchez Terrell
A2 Advanced Portfolio Evaluation (question two)
A2 Advanced Portfolio Evaluation (question two)
hevaw
The Flip Side of Professional Development - TCEA 2015
The Flip Side of Professional Development - TCEA 2015
Diana Benner
Q6
Q6
Jonny Fitzgerald
Toolbox: Mind mapping
Toolbox: Mind mapping
Maria Soledad Bernardi
Evaluation Q6 - What have you learnt about technologies from the process of c...
Evaluation Q6 - What have you learnt about technologies from the process of c...
AlexKerrod
Say Cheese! Photography Projects for Learners
Say Cheese! Photography Projects for Learners
Shelly Sanchez Terrell
git commit -m "carreira"
git commit -m "carreira"
Lucas Andrey
WebGeek AppNimbus (Nikko Bautista)
WebGeek AppNimbus (Nikko Bautista)
WebGeek Philippines
Team link - Web Meeting Tool - Thiyagu
Team link - Web Meeting Tool - Thiyagu
Thiyagu K
Teaching with Instagram
Teaching with Instagram
Shelly Sanchez Terrell
Adobe Touch Apps
Adobe Touch Apps
Elaine Giles
Critical analysis 4
Critical analysis 4
sijjal
La actualidad más candente
(19)
Evaluation Q6 - What have you learnt about technologies from the process of c...
Evaluation Q6 - What have you learnt about technologies from the process of c...
Evaluation Q6 - What have you learnt about technologies from the process of ...
Evaluation Q6 - What have you learnt about technologies from the process of ...
Blogger
Blogger
How To Win a Hackaton - My thoughts on the WebGeek Devcup
How To Win a Hackaton - My thoughts on the WebGeek Devcup
We Like to Move It! Moving Activities with Mobile Devices GAETC13
We Like to Move It! Moving Activities with Mobile Devices GAETC13
Evaluation 6 what have you learnt about technologies from the process of cons...
Evaluation 6 what have you learnt about technologies from the process of cons...
Getting Students to Vlog Their Learning with Vine & Instagram
Getting Students to Vlog Their Learning with Vine & Instagram
A2 Advanced Portfolio Evaluation (question two)
A2 Advanced Portfolio Evaluation (question two)
The Flip Side of Professional Development - TCEA 2015
The Flip Side of Professional Development - TCEA 2015
Q6
Q6
Toolbox: Mind mapping
Toolbox: Mind mapping
Evaluation Q6 - What have you learnt about technologies from the process of c...
Evaluation Q6 - What have you learnt about technologies from the process of c...
Say Cheese! Photography Projects for Learners
Say Cheese! Photography Projects for Learners
git commit -m "carreira"
git commit -m "carreira"
WebGeek AppNimbus (Nikko Bautista)
WebGeek AppNimbus (Nikko Bautista)
Team link - Web Meeting Tool - Thiyagu
Team link - Web Meeting Tool - Thiyagu
Teaching with Instagram
Teaching with Instagram
Adobe Touch Apps
Adobe Touch Apps
Critical analysis 4
Critical analysis 4
Destacado
Etapas
Etapas
danihd3
Activity
Activity
danihd3
Diapositiva flor
Diapositiva flor
Flor Daney Zapata Lopez
Prototipo 7° lia
Prototipo 7° lia
erickdiazsanchez
Cyber Security
Cyber Security
Adeel Younas
Activity
Activity
danihd3
Anatomy of athlete
Anatomy of athlete
Aiman Abdullah
Artee
Artee
danihd3
塚本みどり(18) 主に絵を描いてます!【WCAN 2012 Autumn】
塚本みどり(18) 主に絵を描いてます!【WCAN 2012 Autumn】
Midori Tsukamoto
Rph pukulan pepat baru
Rph pukulan pepat baru
Aiman Abdullah
Diapositiva flor
Diapositiva flor
Flor Daney Zapata Lopez
RPH fartlek
RPH fartlek
Aiman Abdullah
Poultry Farm Management System
Poultry Farm Management System
Adeel Younas
What is Supply Chain Management System?
What is Supply Chain Management System?
Adeel Younas
Destacado
(14)
Etapas
Etapas
Activity
Activity
Diapositiva flor
Diapositiva flor
Prototipo 7° lia
Prototipo 7° lia
Cyber Security
Cyber Security
Activity
Activity
Anatomy of athlete
Anatomy of athlete
Artee
Artee
塚本みどり(18) 主に絵を描いてます!【WCAN 2012 Autumn】
塚本みどり(18) 主に絵を描いてます!【WCAN 2012 Autumn】
Rph pukulan pepat baru
Rph pukulan pepat baru
Diapositiva flor
Diapositiva flor
RPH fartlek
RPH fartlek
Poultry Farm Management System
Poultry Farm Management System
What is Supply Chain Management System?
What is Supply Chain Management System?
Similar a Activity 5 a little scratch and squeak
Platform Independent App design
Platform Independent App design
Arnab Pradhan
Using splash screens in java me applications
Using splash screens in java me applications
Orlando Barcia
Cis247 i lab 1 of 7 creating a user interface
Cis247 i lab 1 of 7 creating a user interface
sdjdskjd9097
Cis247 a ilab 1 of 7 creating a user interface
Cis247 a ilab 1 of 7 creating a user interface
cis247
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
CDI Apps for Good
Cis247 i lab 1 of 7 creating a user interface
Cis247 i lab 1 of 7 creating a user interface
sdjdskjd9097
openGl configuration_in visual studio 2019.pptx
openGl configuration_in visual studio 2019.pptx
MuhammadUmer787617
Cis247 a ilab 1 of 7 creating a user interface
Cis247 a ilab 1 of 7 creating a user interface
ccis224477
Pixlr and small apps in the classroom
Pixlr and small apps in the classroom
ArtfulArtsyAmy
How to prototype interactive iPad applications in 30 minutes or less using Ap...
How to prototype interactive iPad applications in 30 minutes or less using Ap...
Amir Khella
Basic iOS Training with SWIFT - Part 1
Basic iOS Training with SWIFT - Part 1
Manoj Ellappan
Graded ProjectFinal Graded ProjectOVERVIEW 1YO.docx
Graded ProjectFinal Graded ProjectOVERVIEW 1YO.docx
benjaminjames21681
Androids
Androids
buankryzz
Tuxtorial - talk 1
Tuxtorial - talk 1
prototypeangel
Ites Scratch Software Review
Ites Scratch Software Review
CM Ites
Session on mockups
Session on mockups
Abdul Dibosh
Getting Started with Robotics
Getting Started with Robotics
s0133116
How NOT to Suck at App Distribution - Quick Start Guide - Appsocially's Growt...
How NOT to Suck at App Distribution - Quick Start Guide - Appsocially's Growt...
Yusuke Takahashi, PhD
Fewd week4 slides
Fewd week4 slides
William Myers
Cf objective2014 software-craftsmanship
Cf objective2014 software-craftsmanship
Kev McCabe
Similar a Activity 5 a little scratch and squeak
(20)
Platform Independent App design
Platform Independent App design
Using splash screens in java me applications
Using splash screens in java me applications
Cis247 i lab 1 of 7 creating a user interface
Cis247 i lab 1 of 7 creating a user interface
Cis247 a ilab 1 of 7 creating a user interface
Cis247 a ilab 1 of 7 creating a user interface
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
Cis247 i lab 1 of 7 creating a user interface
Cis247 i lab 1 of 7 creating a user interface
openGl configuration_in visual studio 2019.pptx
openGl configuration_in visual studio 2019.pptx
Cis247 a ilab 1 of 7 creating a user interface
Cis247 a ilab 1 of 7 creating a user interface
Pixlr and small apps in the classroom
Pixlr and small apps in the classroom
How to prototype interactive iPad applications in 30 minutes or less using Ap...
How to prototype interactive iPad applications in 30 minutes or less using Ap...
Basic iOS Training with SWIFT - Part 1
Basic iOS Training with SWIFT - Part 1
Graded ProjectFinal Graded ProjectOVERVIEW 1YO.docx
Graded ProjectFinal Graded ProjectOVERVIEW 1YO.docx
Androids
Androids
Tuxtorial - talk 1
Tuxtorial - talk 1
Ites Scratch Software Review
Ites Scratch Software Review
Session on mockups
Session on mockups
Getting Started with Robotics
Getting Started with Robotics
How NOT to Suck at App Distribution - Quick Start Guide - Appsocially's Growt...
How NOT to Suck at App Distribution - Quick Start Guide - Appsocially's Growt...
Fewd week4 slides
Fewd week4 slides
Cf objective2014 software-craftsmanship
Cf objective2014 software-craftsmanship
Último
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
Precisely
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UbiTrack UK
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Matsuo Lab
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
Asko Soukka
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Commit University
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
Daniel Santiago Silva Capera
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
shyamraj55
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
infogdgmi
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IES VE
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
DianaGray10
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
Brian Pichman
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
Mahmoud Rabie
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
Tarek Kalaji
Nanopower In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
Pedro Manuel
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Aijun Zhang
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
IES VE
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
DianaGray10
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Runcy Oommen
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
Bachir Benyammi
20150722 - AGV
20150722 - AGV
Jamie (Taka) Wang
Último
(20)
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
Nanopower In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
Designing A Time bound resource download URL
Designing A Time bound resource download URL
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
20150722 - AGV
20150722 - AGV
Activity 5 a little scratch and squeak
1.
Update: 1
Activity 5: A little scratch and squeak! Date: 22/08/2012 Facebook Group Page:http://www.facebook.com/groups/KritiRechargeSummerSchool2012/ Approximate Facebook Group email: KritiRechargeSummerSchool2012@groups.facebook.com Minimum Time: 1 hour Image from Google Images Image from Google Images Image from Google Images Why do it? Squeak is an open source programming language (http://en.wikipedia.org/wiki/Squeak ). This is a dialect of Smalltalk and is used as a first programing language. It has been developed along the way by Apple and Disney Studios and is used on the One Lap Top for Children project (http://en.wikipedia.org/wiki/One_Laptop_Per_Child ). As a first programming language it is written to be easily understood and debug. Squeak is a language which other applications such as scratch have been written in to allow games for instance to be written easily! We will in this activity use an application of squeak called Scratch. It is a bit like Logo but more sophisticated a good start to programming! How do I know I've succeeded? By the end of this activity you will have a copy of Scratch installed on your computer. This is the basis to be able to start activities 6 though to 10 which will address some of the basic uses of scratch and squeak and start a project! Resources needed: • Internet Access • A good virus checker and permission to download scratch © Philip Spalding as KritiRechage2012 Summer School LinkedIn: http://uk.linkedin.com/in/philipspalding66 1
2.
Useful resources The Scratch
Website from Massachusettes Institute of Technology http://scratch.mit.edu/ Skills gained: • Downloading and installing the application Scratch • Able to programme movements of an object on a screen Image from Google Images Image from Google Images Image from Google Images On the Starting Block: Skills you will already have or Links need to complete the Activity Basic Web Browser Navigation Skills © Philip Spalding as KritiRechage2012 Summer School LinkedIn: http://uk.linkedin.com/in/philipspalding66 2
3.
And we are
off! Notes Step 1: Locating Scratch We need first to locate the software for Scratch. Type in the URL http://scratch.mit.edu/ into your Web Browser Step 2: Scratch front Page You should see the following Screen © Philip Spalding as KritiRechage2012 Summer School LinkedIn: http://uk.linkedin.com/in/philipspalding66 3
4.
Step 3: Downloading
Scratch To download the Installer and programme click on the beige button to download scratch this should then have the next screen Select the appropriate download, Scratch for Windows Click on Run and Follow the instructions from the Windows menus © Philip Spalding as KritiRechage2012 Summer School LinkedIn: http://uk.linkedin.com/in/philipspalding66 4
5.
Step 4: The
Scratch environment The programme should have installed and placed an icon you desktop in the form of a cat. You should see a screen like this! The workscreen is divided into three main areas vertically. 1. On the left hand side are the programming modules. 2. In the middle is the script area where instructions from the module area are dragged and dropped in the order they will run 3. On the right side is the outcome window of the scripts where the object you have have chosen follows the instructions from the script sequence you have written. The scripts are all written as modules in Squeak. © Philip Spalding as KritiRechage2012 Summer School LinkedIn: http://uk.linkedin.com/in/philipspalding66 5
6.
Step 5: A
simple sequence Click on the top left to change the modules from motion to control. Drag the module “when clicked” across to the script area, connect the repeat instruction below, scroll down on the left hand side to find the stop script module and add this to the end to stop the flow of the script when the repeated instructions end. © Philip Spalding as KritiRechage2012 Summer School LinkedIn: http://uk.linkedin.com/in/philipspalding66 6
7.
Step 6: Moving
objects We now have a control structure in place. This is will allow us to place instructions within the repeat module. First select the blue or motion modules by clicking on the top left hand side of the screen. We are going to cause the object or sprite to move around the screen bouncing of the edge if necessary. To this we drop and drag motion modules or instructions into the repeat module. The first one to select is if on edge bounce. © Philip Spalding as KritiRechage2012 Summer School LinkedIn: http://uk.linkedin.com/in/philipspalding66 7
8.
Step 7: Moving
a Sprite To make the spite move and turn add the move steps instructions changing the number to 30, then the rotate 15 degrees. To preview the programme click on the green arrow. The red circle can be used to stop the programme flow. It can viewed also in presentation mode by clicking on the icon in the top right of the screen this produces a larger screen. Exit this screen by clicking on the retuen arrow on the left hand side of the screen. © Philip Spalding as KritiRechage2012 Summer School LinkedIn: http://uk.linkedin.com/in/philipspalding66 8
9.
Image from Google
Images Image from Google Images Image from Google Images The finishing Line: How have I Succeeded? Self Check Use the tick box grid below to assess your knowledge. Check on National Curriculum, European Computer Driving Licence and Industry Qualifications section to gauge your progress. Loaded Scratch Familiar with Able to write a Execute program idea of scripts short program and view in presentation mode Taking it further: The next Steps Activity Have a look at the games and applications that have been produced by others on the front page of Scratch http://scratch.mit.edu/. I selected Cannonball as example (this may require Java to be installed but this is a safe programme), there is an option to see the script to work out how it was written. © Philip Spalding as KritiRechage2012 Summer School LinkedIn: http://uk.linkedin.com/in/philipspalding66 9
10.
Notes: For own
use © Philip Spalding as KritiRechage2012 Summer School LinkedIn: http://uk.linkedin.com/in/philipspalding66 10
Descargar ahora