SlideShare a Scribd company logo
1-2: A bit of Scratch
Objectives:
 Practice with setup and teardown
 Fun with Scratch
 Sneaky introduction to programming
Start with setup, exactly like last time. The second time is likely to take a little less
time than the first, depending on the attendees' comfort level. Don't fret about
spending time to do it right.
Login: pi
Password: library
Invoke the startx command again to get to the X Window System GUI.
Double-click on the Scratch icon. Sometimes the double-click sensitivity vs. the
drag sensitivity means that a couple of tries are required, but don't overload the
system by double-clicking it more than once. Watch the system load indicator
at the bottom right to see if it's working on opening Scratch or waiting for you to
do something.
Make the cat move:
Drag “move 10 steps” into the program area. Click it a few times and watch the
cat move. Going too slowly? Change the 10 to another number. Keep clicking
and the cat keeps moving...right off the edge of the screen.
Drag “if on edge, bounce” to the program area, and attach it to the bottom of
your “move 10 steps” element. Click it again, and see that the cat reappears
and goes back the other way.
Straight lines are boring. Add rotation: drag a turn n degrees element over, and
attach it to your other two elements. Now it turns every time you click your
puzzle pieces.
Let's do a bit of graphical manipulation, too. Click on “Looks” (purple) and
attach a “next costume” element to your program.
Turn your attendees loose for a while. Some will create more complicated
actions, some will start editing the sprite's costumes or loading other ones, some
will ask about sound. This exploration is valuable, and will help you understand
their interests better.
When it is time to pack it up, open LX Terminal and invoke “sudo shutdown -h
now” just as before. When the Pi has shut down, put it away neatly once more.

More Related Content

What's hot

3. production experiments (interactive)
3. production experiments (interactive)3. production experiments (interactive)
3. production experiments (interactive)
ThomasDickinson16
 
ARTDM 170, Week9: Encapsulation + Paper Prototypes
ARTDM 170, Week9: Encapsulation + Paper PrototypesARTDM 170, Week9: Encapsulation + Paper Prototypes
ARTDM 170, Week9: Encapsulation + Paper Prototypes
Gilbert Guerrero
 
3. production experiments
3. production experiments3. production experiments
3. production experiments
Benjamin Fahey
 
Photograph Restoration
Photograph RestorationPhotograph Restoration
Photograph Restoration
Heather Cole
 
How to guide on premiere pro
How to guide on premiere proHow to guide on premiere pro
How to guide on premiere pro
Ed Ryding
 
The Layout of iMovie
The Layout of iMovieThe Layout of iMovie
The Layout of iMovie
Dawn Anthony
 
Business theme
Business themeBusiness theme
Business theme
Jan Bauchou, M.Ed, D.C.
 
Photoshop Editing
Photoshop EditingPhotoshop Editing
Photoshop Editing
guest83d30846
 
Photoshopt Editing Cloning
Photoshopt Editing CloningPhotoshopt Editing Cloning
Photoshopt Editing Cloning
guest83d30846
 
Project on slideshow tab
Project on slideshow tabProject on slideshow tab
Project on slideshow tab
Aryan Behura
 
Computer Coding with Scratch: Lesson 2_primaryschoollessons
Computer Coding with Scratch: Lesson 2_primaryschoollessonsComputer Coding with Scratch: Lesson 2_primaryschoollessons
Computer Coding with Scratch: Lesson 2_primaryschoollessons
SeniorInfants
 
Pre survery
Pre survery Pre survery
Pre survery
caratozn
 
Star logo nova code cookbook
Star logo nova  code cookbookStar logo nova  code cookbook
Star logo nova code cookbook
Barbara M. King
 
Mx management center user guide v2
Mx management center user guide v2Mx management center user guide v2
Mx management center user guide v2
cloughb
 
Analyse de l'ergonomie de Resident Evil Revelations
Analyse de l'ergonomie de Resident Evil RevelationsAnalyse de l'ergonomie de Resident Evil Revelations
Analyse de l'ergonomie de Resident Evil Revelations
Cornelia Laros
 
A simple mobile testing lab using a document camera
A simple mobile testing lab using a document cameraA simple mobile testing lab using a document camera
A simple mobile testing lab using a document camera
Belen Barros Pena
 
Scratch Programming
Scratch ProgrammingScratch Programming
Scratch Programming
Bilal Hanbali
 
Keyboard and mouse events in python
Keyboard and mouse events in pythonKeyboard and mouse events in python
Keyboard and mouse events in python
mal6ayer
 
Mx management center user guide v2
Mx management center user guide v2Mx management center user guide v2
Mx management center user guide v2
cloughb
 
Leslie chan how_tousegadwinprintscreen
Leslie chan how_tousegadwinprintscreenLeslie chan how_tousegadwinprintscreen
Leslie chan how_tousegadwinprintscreen
raeanne17
 

What's hot (20)

3. production experiments (interactive)
3. production experiments (interactive)3. production experiments (interactive)
3. production experiments (interactive)
 
ARTDM 170, Week9: Encapsulation + Paper Prototypes
ARTDM 170, Week9: Encapsulation + Paper PrototypesARTDM 170, Week9: Encapsulation + Paper Prototypes
ARTDM 170, Week9: Encapsulation + Paper Prototypes
 
3. production experiments
3. production experiments3. production experiments
3. production experiments
 
Photograph Restoration
Photograph RestorationPhotograph Restoration
Photograph Restoration
 
How to guide on premiere pro
How to guide on premiere proHow to guide on premiere pro
How to guide on premiere pro
 
The Layout of iMovie
The Layout of iMovieThe Layout of iMovie
The Layout of iMovie
 
Business theme
Business themeBusiness theme
Business theme
 
Photoshop Editing
Photoshop EditingPhotoshop Editing
Photoshop Editing
 
Photoshopt Editing Cloning
Photoshopt Editing CloningPhotoshopt Editing Cloning
Photoshopt Editing Cloning
 
Project on slideshow tab
Project on slideshow tabProject on slideshow tab
Project on slideshow tab
 
Computer Coding with Scratch: Lesson 2_primaryschoollessons
Computer Coding with Scratch: Lesson 2_primaryschoollessonsComputer Coding with Scratch: Lesson 2_primaryschoollessons
Computer Coding with Scratch: Lesson 2_primaryschoollessons
 
Pre survery
Pre survery Pre survery
Pre survery
 
Star logo nova code cookbook
Star logo nova  code cookbookStar logo nova  code cookbook
Star logo nova code cookbook
 
Mx management center user guide v2
Mx management center user guide v2Mx management center user guide v2
Mx management center user guide v2
 
Analyse de l'ergonomie de Resident Evil Revelations
Analyse de l'ergonomie de Resident Evil RevelationsAnalyse de l'ergonomie de Resident Evil Revelations
Analyse de l'ergonomie de Resident Evil Revelations
 
A simple mobile testing lab using a document camera
A simple mobile testing lab using a document cameraA simple mobile testing lab using a document camera
A simple mobile testing lab using a document camera
 
Scratch Programming
Scratch ProgrammingScratch Programming
Scratch Programming
 
Keyboard and mouse events in python
Keyboard and mouse events in pythonKeyboard and mouse events in python
Keyboard and mouse events in python
 
Mx management center user guide v2
Mx management center user guide v2Mx management center user guide v2
Mx management center user guide v2
 
Leslie chan how_tousegadwinprintscreen
Leslie chan how_tousegadwinprintscreenLeslie chan how_tousegadwinprintscreen
Leslie chan how_tousegadwinprintscreen
 

Similar to Little bit of scratch

Introducing Scratch
Introducing ScratchIntroducing Scratch
Raspberry Pi and Physical Computing Workshop
Raspberry Pi and Physical Computing WorkshopRaspberry Pi and Physical Computing Workshop
Raspberry Pi and Physical Computing Workshop
Rachel Wang
 
Scratch parrot shoot game
Scratch   parrot shoot gameScratch   parrot shoot game
Scratch parrot shoot game
mrsharma2015
 
Modul 1 Scratch
Modul 1 ScratchModul 1 Scratch
Kangaroo tutorial
Kangaroo tutorialKangaroo tutorial
Kangaroo tutorial
Darin Pardoe
 
Digital doodle 2perpage
Digital doodle 2perpageDigital doodle 2perpage
Digital doodle 2perpage
Silvio Cazella
 
Scratch Parrot Game
Scratch Parrot GameScratch Parrot Game
Scratch Parrot Game
jenloudun
 
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
paynetawnya
 
We are going to learn to program!
We are going to learn to program!We are going to learn to program!
We are going to learn to program!
jenloudun
 
Enchanting y LEGO NXT
Enchanting y LEGO NXTEnchanting y LEGO NXT
Enchanting y LEGO NXT
proyectoste
 
waagen-ecard
waagen-ecardwaagen-ecard
waagen-ecard
tutorialsruby
 
waagen-ecard
waagen-ecardwaagen-ecard
waagen-ecard
tutorialsruby
 
Quick Step by Step Flash Tutorial
Quick Step by Step Flash TutorialQuick Step by Step Flash Tutorial
Quick Step by Step Flash Tutorial
Su Yuen Chin
 
Scratch for kids syllabus for 5 hours by bibek pandit
Scratch for kids syllabus for 5 hours by bibek panditScratch for kids syllabus for 5 hours by bibek pandit
Scratch for kids syllabus for 5 hours by bibek pandit
BibekPandit2
 
Flash
FlashFlash
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
LaurenMichelle11
 
Scratch character commands
Scratch character commandsScratch character commands
Scratch character commands
Andrew Willetts
 
Scratch character commands
Scratch character commandsScratch character commands
Scratch character commands
Andrew Willetts
 
Enchanting cards v1
Enchanting cards v1Enchanting cards v1
Enchanting cards v1
proyectoste
 
Manual LogixPro
Manual LogixProManual LogixPro
Manual LogixPro
Isai Rivera
 

Similar to Little bit of scratch (20)

Introducing Scratch
Introducing ScratchIntroducing Scratch
Introducing Scratch
 
Raspberry Pi and Physical Computing Workshop
Raspberry Pi and Physical Computing WorkshopRaspberry Pi and Physical Computing Workshop
Raspberry Pi and Physical Computing Workshop
 
Scratch parrot shoot game
Scratch   parrot shoot gameScratch   parrot shoot game
Scratch parrot shoot game
 
Modul 1 Scratch
Modul 1 ScratchModul 1 Scratch
Modul 1 Scratch
 
Kangaroo tutorial
Kangaroo tutorialKangaroo tutorial
Kangaroo tutorial
 
Digital doodle 2perpage
Digital doodle 2perpageDigital doodle 2perpage
Digital doodle 2perpage
 
Scratch Parrot Game
Scratch Parrot GameScratch Parrot Game
Scratch Parrot Game
 
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
 
We are going to learn to program!
We are going to learn to program!We are going to learn to program!
We are going to learn to program!
 
Enchanting y LEGO NXT
Enchanting y LEGO NXTEnchanting y LEGO NXT
Enchanting y LEGO NXT
 
waagen-ecard
waagen-ecardwaagen-ecard
waagen-ecard
 
waagen-ecard
waagen-ecardwaagen-ecard
waagen-ecard
 
Quick Step by Step Flash Tutorial
Quick Step by Step Flash TutorialQuick Step by Step Flash Tutorial
Quick Step by Step Flash Tutorial
 
Scratch for kids syllabus for 5 hours by bibek pandit
Scratch for kids syllabus for 5 hours by bibek panditScratch for kids syllabus for 5 hours by bibek pandit
Scratch for kids syllabus for 5 hours by bibek pandit
 
Flash
FlashFlash
Flash
 
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
 
Scratch character commands
Scratch character commandsScratch character commands
Scratch character commands
 
Scratch character commands
Scratch character commandsScratch character commands
Scratch character commands
 
Enchanting cards v1
Enchanting cards v1Enchanting cards v1
Enchanting cards v1
 
Manual LogixPro
Manual LogixProManual LogixPro
Manual LogixPro
 

More from geekinlibrariansclothing

Shine a little LED
Shine a little LEDShine a little LED
Shine a little LED
geekinlibrariansclothing
 
python isn't just a snake
python isn't just a snakepython isn't just a snake
python isn't just a snake
geekinlibrariansclothing
 
Magic 8 ball putting it all together
Magic 8 ball  putting it all togetherMagic 8 ball  putting it all together
Magic 8 ball putting it all together
geekinlibrariansclothing
 
Magic 8 ball prorgramming or structure is fun
Magic 8 ball prorgramming or structure is funMagic 8 ball prorgramming or structure is fun
Magic 8 ball prorgramming or structure is fun
geekinlibrariansclothing
 
Let there be light
Let there be lightLet there be light
Let there be light
geekinlibrariansclothing
 
Introduction to pi
Introduction to piIntroduction to pi
Introduction to pi
geekinlibrariansclothing
 
Course set three full notes
Course set three full notesCourse set three full notes
Course set three full notes
geekinlibrariansclothing
 
Genre queer super slides (1)
Genre queer super slides (1)Genre queer super slides (1)
Genre queer super slides (1)
geekinlibrariansclothing
 

More from geekinlibrariansclothing (8)

Shine a little LED
Shine a little LEDShine a little LED
Shine a little LED
 
python isn't just a snake
python isn't just a snakepython isn't just a snake
python isn't just a snake
 
Magic 8 ball putting it all together
Magic 8 ball  putting it all togetherMagic 8 ball  putting it all together
Magic 8 ball putting it all together
 
Magic 8 ball prorgramming or structure is fun
Magic 8 ball prorgramming or structure is funMagic 8 ball prorgramming or structure is fun
Magic 8 ball prorgramming or structure is fun
 
Let there be light
Let there be lightLet there be light
Let there be light
 
Introduction to pi
Introduction to piIntroduction to pi
Introduction to pi
 
Course set three full notes
Course set three full notesCourse set three full notes
Course set three full notes
 
Genre queer super slides (1)
Genre queer super slides (1)Genre queer super slides (1)
Genre queer super slides (1)
 

Recently uploaded

How to Empty a One2Many Field in Odoo 17
How to Empty a One2Many Field in Odoo 17How to Empty a One2Many Field in Odoo 17
How to Empty a One2Many Field in Odoo 17
Celine George
 
Open Source and AI - ByWater Closing Keynote Presentation.pdf
Open Source and AI - ByWater Closing Keynote Presentation.pdfOpen Source and AI - ByWater Closing Keynote Presentation.pdf
Open Source and AI - ByWater Closing Keynote Presentation.pdf
Jessica Zairo
 
NAEYC Code of Ethical Conduct Resource Book
NAEYC Code of Ethical Conduct Resource BookNAEYC Code of Ethical Conduct Resource Book
NAEYC Code of Ethical Conduct Resource Book
lakitawilson
 
View Inheritance in Odoo 17 - Odoo 17 Slides
View Inheritance in Odoo 17 - Odoo 17  SlidesView Inheritance in Odoo 17 - Odoo 17  Slides
View Inheritance in Odoo 17 - Odoo 17 Slides
Celine George
 
Introduction to Banking System in India.ppt
Introduction to Banking System in India.pptIntroduction to Banking System in India.ppt
Introduction to Banking System in India.ppt
Dr. S. Bulomine Regi
 
Introduction to Google Productivity Tools for Office and Personal Use
Introduction to Google Productivity Tools for Office and Personal UseIntroduction to Google Productivity Tools for Office and Personal Use
Introduction to Google Productivity Tools for Office and Personal Use
Excellence Foundation for South Sudan
 
A beginner’s guide to project reviews - everything you wanted to know but wer...
A beginner’s guide to project reviews - everything you wanted to know but wer...A beginner’s guide to project reviews - everything you wanted to know but wer...
A beginner’s guide to project reviews - everything you wanted to know but wer...
Association for Project Management
 
How to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POSHow to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POS
Celine George
 
Parent PD Design for Professional Development .docx
Parent PD Design for Professional Development .docxParent PD Design for Professional Development .docx
Parent PD Design for Professional Development .docx
AntonioJarligoCompra
 
Node JS Interview Question PDF By ScholarHat
Node JS Interview Question PDF By ScholarHatNode JS Interview Question PDF By ScholarHat
Node JS Interview Question PDF By ScholarHat
Scholarhat
 
New Features in Odoo 17 Sign - Odoo 17 Slides
New Features in Odoo 17 Sign - Odoo 17 SlidesNew Features in Odoo 17 Sign - Odoo 17 Slides
New Features in Odoo 17 Sign - Odoo 17 Slides
Celine George
 
How to Manage Large Scrollbar in Odoo 17 POS
How to Manage Large Scrollbar in Odoo 17 POSHow to Manage Large Scrollbar in Odoo 17 POS
How to Manage Large Scrollbar in Odoo 17 POS
Celine George
 
JavaScript Interview Questions PDF By ScholarHat
JavaScript Interview  Questions PDF By ScholarHatJavaScript Interview  Questions PDF By ScholarHat
JavaScript Interview Questions PDF By ScholarHat
Scholarhat
 
Mail Server Configuration Using App passwords in Odoo 17
Mail Server Configuration Using App passwords in Odoo 17Mail Server Configuration Using App passwords in Odoo 17
Mail Server Configuration Using App passwords in Odoo 17
Celine George
 
E-learning Odoo 17 New features - Odoo 17 Slides
E-learning Odoo 17  New features - Odoo 17 SlidesE-learning Odoo 17  New features - Odoo 17 Slides
E-learning Odoo 17 New features - Odoo 17 Slides
Celine George
 
SEQUNCES Lecture_Notes_Unit4_chapter11_sequence
SEQUNCES  Lecture_Notes_Unit4_chapter11_sequenceSEQUNCES  Lecture_Notes_Unit4_chapter11_sequence
SEQUNCES Lecture_Notes_Unit4_chapter11_sequence
Murugan Solaiyappan
 
C Interview Questions PDF By Scholarhat.pdf
C Interview Questions PDF By Scholarhat.pdfC Interview Questions PDF By Scholarhat.pdf
C Interview Questions PDF By Scholarhat.pdf
Scholarhat
 
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptxSD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
elwoodprias1
 
How to Manage Shipping Connectors & Shipping Methods in Odoo 17
How to Manage Shipping Connectors & Shipping Methods in Odoo 17How to Manage Shipping Connectors & Shipping Methods in Odoo 17
How to Manage Shipping Connectors & Shipping Methods in Odoo 17
Celine George
 
Odoo 17 Events - Attendees List Scanning
Odoo 17 Events - Attendees List ScanningOdoo 17 Events - Attendees List Scanning
Odoo 17 Events - Attendees List Scanning
Celine George
 

Recently uploaded (20)

How to Empty a One2Many Field in Odoo 17
How to Empty a One2Many Field in Odoo 17How to Empty a One2Many Field in Odoo 17
How to Empty a One2Many Field in Odoo 17
 
Open Source and AI - ByWater Closing Keynote Presentation.pdf
Open Source and AI - ByWater Closing Keynote Presentation.pdfOpen Source and AI - ByWater Closing Keynote Presentation.pdf
Open Source and AI - ByWater Closing Keynote Presentation.pdf
 
NAEYC Code of Ethical Conduct Resource Book
NAEYC Code of Ethical Conduct Resource BookNAEYC Code of Ethical Conduct Resource Book
NAEYC Code of Ethical Conduct Resource Book
 
View Inheritance in Odoo 17 - Odoo 17 Slides
View Inheritance in Odoo 17 - Odoo 17  SlidesView Inheritance in Odoo 17 - Odoo 17  Slides
View Inheritance in Odoo 17 - Odoo 17 Slides
 
Introduction to Banking System in India.ppt
Introduction to Banking System in India.pptIntroduction to Banking System in India.ppt
Introduction to Banking System in India.ppt
 
Introduction to Google Productivity Tools for Office and Personal Use
Introduction to Google Productivity Tools for Office and Personal UseIntroduction to Google Productivity Tools for Office and Personal Use
Introduction to Google Productivity Tools for Office and Personal Use
 
A beginner’s guide to project reviews - everything you wanted to know but wer...
A beginner’s guide to project reviews - everything you wanted to know but wer...A beginner’s guide to project reviews - everything you wanted to know but wer...
A beginner’s guide to project reviews - everything you wanted to know but wer...
 
How to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POSHow to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POS
 
Parent PD Design for Professional Development .docx
Parent PD Design for Professional Development .docxParent PD Design for Professional Development .docx
Parent PD Design for Professional Development .docx
 
Node JS Interview Question PDF By ScholarHat
Node JS Interview Question PDF By ScholarHatNode JS Interview Question PDF By ScholarHat
Node JS Interview Question PDF By ScholarHat
 
New Features in Odoo 17 Sign - Odoo 17 Slides
New Features in Odoo 17 Sign - Odoo 17 SlidesNew Features in Odoo 17 Sign - Odoo 17 Slides
New Features in Odoo 17 Sign - Odoo 17 Slides
 
How to Manage Large Scrollbar in Odoo 17 POS
How to Manage Large Scrollbar in Odoo 17 POSHow to Manage Large Scrollbar in Odoo 17 POS
How to Manage Large Scrollbar in Odoo 17 POS
 
JavaScript Interview Questions PDF By ScholarHat
JavaScript Interview  Questions PDF By ScholarHatJavaScript Interview  Questions PDF By ScholarHat
JavaScript Interview Questions PDF By ScholarHat
 
Mail Server Configuration Using App passwords in Odoo 17
Mail Server Configuration Using App passwords in Odoo 17Mail Server Configuration Using App passwords in Odoo 17
Mail Server Configuration Using App passwords in Odoo 17
 
E-learning Odoo 17 New features - Odoo 17 Slides
E-learning Odoo 17  New features - Odoo 17 SlidesE-learning Odoo 17  New features - Odoo 17 Slides
E-learning Odoo 17 New features - Odoo 17 Slides
 
SEQUNCES Lecture_Notes_Unit4_chapter11_sequence
SEQUNCES  Lecture_Notes_Unit4_chapter11_sequenceSEQUNCES  Lecture_Notes_Unit4_chapter11_sequence
SEQUNCES Lecture_Notes_Unit4_chapter11_sequence
 
C Interview Questions PDF By Scholarhat.pdf
C Interview Questions PDF By Scholarhat.pdfC Interview Questions PDF By Scholarhat.pdf
C Interview Questions PDF By Scholarhat.pdf
 
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptxSD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
 
How to Manage Shipping Connectors & Shipping Methods in Odoo 17
How to Manage Shipping Connectors & Shipping Methods in Odoo 17How to Manage Shipping Connectors & Shipping Methods in Odoo 17
How to Manage Shipping Connectors & Shipping Methods in Odoo 17
 
Odoo 17 Events - Attendees List Scanning
Odoo 17 Events - Attendees List ScanningOdoo 17 Events - Attendees List Scanning
Odoo 17 Events - Attendees List Scanning
 

Little bit of scratch

  • 1. 1-2: A bit of Scratch Objectives:  Practice with setup and teardown  Fun with Scratch  Sneaky introduction to programming Start with setup, exactly like last time. The second time is likely to take a little less time than the first, depending on the attendees' comfort level. Don't fret about spending time to do it right. Login: pi Password: library Invoke the startx command again to get to the X Window System GUI. Double-click on the Scratch icon. Sometimes the double-click sensitivity vs. the drag sensitivity means that a couple of tries are required, but don't overload the system by double-clicking it more than once. Watch the system load indicator at the bottom right to see if it's working on opening Scratch or waiting for you to do something. Make the cat move: Drag “move 10 steps” into the program area. Click it a few times and watch the cat move. Going too slowly? Change the 10 to another number. Keep clicking and the cat keeps moving...right off the edge of the screen. Drag “if on edge, bounce” to the program area, and attach it to the bottom of your “move 10 steps” element. Click it again, and see that the cat reappears and goes back the other way. Straight lines are boring. Add rotation: drag a turn n degrees element over, and attach it to your other two elements. Now it turns every time you click your puzzle pieces. Let's do a bit of graphical manipulation, too. Click on “Looks” (purple) and attach a “next costume” element to your program. Turn your attendees loose for a while. Some will create more complicated
  • 2. actions, some will start editing the sprite's costumes or loading other ones, some will ask about sound. This exploration is valuable, and will help you understand their interests better. When it is time to pack it up, open LX Terminal and invoke “sudo shutdown -h now” just as before. When the Pi has shut down, put it away neatly once more.