SlideShare a Scribd company logo
1 of 19
Ryan F. Evans
October 12, 2010
   What is Scratch?
   Why use Scratch in the Classroom?
   Getting Started with Scratch?
   Program 2 Scratch Animations
   Integration into other Subject Areas
   Scratch Examples
   Explore the Possibilities
   Scratch is a programming language that makes it
    easy to create your own interactive stories,
    animations, games, music, and art -- and share your
    creations on the web. As young people create and
    share Scratch projects, they learn important
    mathematical and computational ideas, while also
    learning to think creatively, reason systematically,
    and work collaboratively.
     The Scratch Project -
      http://info.scratch.mit.edu/About_Scratch
   Develop 21st Century Skills
   Visual
   Object orientated
   Flexible: (Recommended age level – 5 – 15)
   Integrate with all Subject Areas
   Runs on Mac, Windows, and Linux
   FREE!!!
   Core Subjects & 21st Century Themes
   Learning & Innovation Skills
   Information, Media, and Technology Skills
   Life & Career Skills
CORE SUBJECTS             21ST CENTURY THEMES

   English                  Global awareness
   World Languages          Financial, economic,
   Arts                      business, and
   Mathematics               entrepreneurial literacy
   Economics                Civic literacy
   Science                  Health literacy
   Geography                Environmental literacy
   History
   Government & Civics
   Creativity and Innovation

   Critical Thinking & Problem Solving

   Communication & Collaboration
   Information Literacy

   Media Literacy

   ICT (Information, Communication, and
    Technology) Literacy
   Flexibility & Adaptability
   Initiative & Self-Direction
   Social & Cross Cultural Skills
   Productivity & Accountability
   Leadership & Responsibility
 Sequence               Parallel Execution
 Iteration              Synchronization
 Conditional Logic      Boolean Logic
 Variables              User Interface Design
 Data Structures        Publish projects as
  (dynamic lists)         Java applets on
 Events Handling         scratch.mit.edu
What                      Where

Download                  http://scratch.mit.edu/download

Getting Started Guide     http://info.scratch.mit.edu/sites/infoscratch.media.mit.ed
                          u/files/file/ScratchGettingStartedv14.pdf
Scratch Reference Guide http://info.scratch.mit.edu/Support/Reference_Guide_1.4

Scratch Cards             http://info.scratch.mit.edu/Support/Scratch_Cards

Videos About Scratch      http://info.scratch.mit.edu/Support/Videos



Access to all Resources   http://info.scratch.mit.edu/Support
Scripts
Selection
Buttons Pane




               Sprites Pane:
               List of Sprites in
               Program

Tool Box
Gallery            URL
Math               http://scratch.mit.edu/galleries/view/6423
Reading            http://scratch.mit.edu/galleries/view/61659
Writing            http://scratch.mit.edu/galleries/view/23836
Science            http://scratch.mit.edu/galleries/view/15003
Various Subjects   http://scratch.mit.edu/galleries/view/11876
Scratch Ed         http://scratched.media.mit.edu/
   Sprites
     Paint your own sprite
     Choose a sprite from the library
     Get a surprise sprite
   Backgrounds
     Create your own
     Select one from the library
   Upload Projects Online
       (Free User Accounts)

       Other users can run your programs through their web browser. (Uses Java)

       Can comment on online projects

   Online Galleries
   Online Forums
   Scratch Ed - http://scratched.media.mit.edu/ 
   “You Tube” for Scratch Programmers
   Can embed Scratch applications in your websites.
   Additional Scratch resources at www.shallwelearn.com
   Sequence - the following of one thing after another; succession.
   Iteration a problem-solving or computational method in which a
    succession of approximations, each building on the one preceding,
    is used to achieve a desired degree of accuracy.
   Conditional Logic - Referring to an action that takes place only if a
    specific condition is met
   Variables - a quantity or function that may assume any given
    value or set of values
   Data Structures (dynamic lists) - An organization of information
   Events Handling - A function or method containing program
    statements that are executed in response to an event.
   Parallel Execution - when two independent processes take place
    at the same time
   Synchronization - to cause to go on, move,
    operate, work, etc., at the same rate and exactly
    together
   Boolean Logic - a form of algebra in which all
    values are reduced to either TRUE or FALSE.
   User Interface Design - design of computers,
    appliances, machines, mobile communication
    devices, software applications, and websites
    with the focus on the user's experience and
    interaction

More Related Content

Viewers also liked

Créer du trafic sur son site
Créer du trafic sur son siteCréer du trafic sur son site
Créer du trafic sur son siteLaurent Evain
 
Scratch in the Classroom
Scratch in the ClassroomScratch in the Classroom
Scratch in the ClassroomDarrel Branson
 
Social media presentation kutadgu
Social media presentation kutadguSocial media presentation kutadgu
Social media presentation kutadguAhter Kutadgu
 
Tool_Point_control_for_the_Gait_of_a_Humanoid_Robot
Tool_Point_control_for_the_Gait_of_a_Humanoid_RobotTool_Point_control_for_the_Gait_of_a_Humanoid_Robot
Tool_Point_control_for_the_Gait_of_a_Humanoid_RobotWilliam Pagnon
 
Jens Østergaard on Why Scrum Is So Hard
Jens Østergaard on Why Scrum Is So HardJens Østergaard on Why Scrum Is So Hard
Jens Østergaard on Why Scrum Is So HardMarko Gargenta
 
Social Media and reputation: what you can learn from big companies
Social Media and reputation: what you can learn from big companiesSocial Media and reputation: what you can learn from big companies
Social Media and reputation: what you can learn from big companiesAddison Group
 
Swami Vivekananda Quotes
Swami Vivekananda QuotesSwami Vivekananda Quotes
Swami Vivekananda QuotesParshantuniyal
 
【国立大学法人東京農工大学】平成18年環境報告書
【国立大学法人東京農工大学】平成18年環境報告書【国立大学法人東京農工大学】平成18年環境報告書
【国立大学法人東京農工大学】平成18年環境報告書env62
 
Survey Monkey Survey Results
Survey Monkey   Survey ResultsSurvey Monkey   Survey Results
Survey Monkey Survey ResultsStephanie White
 
ACSI LEARNING TEAMS 10-2010
ACSI LEARNING TEAMS 10-2010ACSI LEARNING TEAMS 10-2010
ACSI LEARNING TEAMS 10-2010NNU
 
Taking Flight: an abbreviated version of my Agile DC talk
Taking Flight: an abbreviated version of my Agile DC talkTaking Flight: an abbreviated version of my Agile DC talk
Taking Flight: an abbreviated version of my Agile DC talkPaul Boos
 

Viewers also liked (20)

Créer du trafic sur son site
Créer du trafic sur son siteCréer du trafic sur son site
Créer du trafic sur son site
 
Scratch in the Classroom
Scratch in the ClassroomScratch in the Classroom
Scratch in the Classroom
 
Movie
MovieMovie
Movie
 
First In Thirst
First In ThirstFirst In Thirst
First In Thirst
 
Chapter 4 colonial government
Chapter 4 colonial governmentChapter 4 colonial government
Chapter 4 colonial government
 
Social media presentation kutadgu
Social media presentation kutadguSocial media presentation kutadgu
Social media presentation kutadgu
 
South Africa: A Nation in Denial?
South Africa: A Nation in Denial? South Africa: A Nation in Denial?
South Africa: A Nation in Denial?
 
Tool_Point_control_for_the_Gait_of_a_Humanoid_Robot
Tool_Point_control_for_the_Gait_of_a_Humanoid_RobotTool_Point_control_for_the_Gait_of_a_Humanoid_Robot
Tool_Point_control_for_the_Gait_of_a_Humanoid_Robot
 
Web2.0 part2
Web2.0 part2Web2.0 part2
Web2.0 part2
 
Pokus214
Pokus214Pokus214
Pokus214
 
Jens Østergaard on Why Scrum Is So Hard
Jens Østergaard on Why Scrum Is So HardJens Østergaard on Why Scrum Is So Hard
Jens Østergaard on Why Scrum Is So Hard
 
Social Media and reputation: what you can learn from big companies
Social Media and reputation: what you can learn from big companiesSocial Media and reputation: what you can learn from big companies
Social Media and reputation: what you can learn from big companies
 
Estudio INSIGHT START
Estudio INSIGHT STARTEstudio INSIGHT START
Estudio INSIGHT START
 
Swami Vivekananda Quotes
Swami Vivekananda QuotesSwami Vivekananda Quotes
Swami Vivekananda Quotes
 
【国立大学法人東京農工大学】平成18年環境報告書
【国立大学法人東京農工大学】平成18年環境報告書【国立大学法人東京農工大学】平成18年環境報告書
【国立大学法人東京農工大学】平成18年環境報告書
 
What is eTwinning
What is eTwinningWhat is eTwinning
What is eTwinning
 
Survey Monkey Survey Results
Survey Monkey   Survey ResultsSurvey Monkey   Survey Results
Survey Monkey Survey Results
 
ACSI LEARNING TEAMS 10-2010
ACSI LEARNING TEAMS 10-2010ACSI LEARNING TEAMS 10-2010
ACSI LEARNING TEAMS 10-2010
 
Taking Flight: an abbreviated version of my Agile DC talk
Taking Flight: an abbreviated version of my Agile DC talkTaking Flight: an abbreviated version of my Agile DC talk
Taking Flight: an abbreviated version of my Agile DC talk
 
Candidiasis invasiva
Candidiasis invasivaCandidiasis invasiva
Candidiasis invasiva
 

Similar to Scratch

Diseño de escenarios interactivos de aprendizaje con realidad aumentada para...
 Diseño de escenarios interactivos de aprendizaje con realidad aumentada para... Diseño de escenarios interactivos de aprendizaje con realidad aumentada para...
Diseño de escenarios interactivos de aprendizaje con realidad aumentada para...Facultad de Informática UCM
 
Visualization for Software Analytics
Visualization for Software AnalyticsVisualization for Software Analytics
Visualization for Software AnalyticsMargaret-Anne Storey
 
Scratch - Intuitive and Accessible Programming
Scratch - Intuitive and Accessible ProgrammingScratch - Intuitive and Accessible Programming
Scratch - Intuitive and Accessible ProgrammingGigi Gilbert-Igelsrud
 
Sharing - Collecting our DAH Thoughts
Sharing  - Collecting our DAH ThoughtsSharing  - Collecting our DAH Thoughts
Sharing - Collecting our DAH ThoughtsShawn Day
 
Contributions of computational thinking and creative computing to the design ...
Contributions of computational thinking and creative computing to the design ...Contributions of computational thinking and creative computing to the design ...
Contributions of computational thinking and creative computing to the design ...Juan Manuel Dodero
 
Digital Art ToolKit
Digital Art ToolKitDigital Art ToolKit
Digital Art ToolKitBryan Chung
 
Embedding young learners into the information society
Embedding young learners into the information societyEmbedding young learners into the information society
Embedding young learners into the information societyChristophe Guéret
 
SBQS 2013 Keynote: Cooperative Testing and Analysis
SBQS 2013 Keynote: Cooperative Testing and AnalysisSBQS 2013 Keynote: Cooperative Testing and Analysis
SBQS 2013 Keynote: Cooperative Testing and AnalysisTao Xie
 
Towards Contested Collective Intelligence
Towards Contested Collective IntelligenceTowards Contested Collective Intelligence
Towards Contested Collective IntelligenceSimon Buckingham Shum
 
Dynamic modeling tools
Dynamic modeling toolsDynamic modeling tools
Dynamic modeling toolscassellts
 
1.lecture_07_paradigms.ppt
1.lecture_07_paradigms.ppt1.lecture_07_paradigms.ppt
1.lecture_07_paradigms.pptUsamajawad3
 
Code for science (rev 2)
Code for science (rev 2)Code for science (rev 2)
Code for science (rev 2)Andy Lenards
 
Chpt 8 Designing With Technologies
Chpt 8 Designing With TechnologiesChpt 8 Designing With Technologies
Chpt 8 Designing With Technologiessears09
 

Similar to Scratch (20)

Diseño de escenarios interactivos de aprendizaje con realidad aumentada para...
 Diseño de escenarios interactivos de aprendizaje con realidad aumentada para... Diseño de escenarios interactivos de aprendizaje con realidad aumentada para...
Diseño de escenarios interactivos de aprendizaje con realidad aumentada para...
 
Visualization for Software Analytics
Visualization for Software AnalyticsVisualization for Software Analytics
Visualization for Software Analytics
 
Scratch - Intuitive and Accessible Programming
Scratch - Intuitive and Accessible ProgrammingScratch - Intuitive and Accessible Programming
Scratch - Intuitive and Accessible Programming
 
Sharing - Collecting our DAH Thoughts
Sharing  - Collecting our DAH ThoughtsSharing  - Collecting our DAH Thoughts
Sharing - Collecting our DAH Thoughts
 
Contributions of computational thinking and creative computing to the design ...
Contributions of computational thinking and creative computing to the design ...Contributions of computational thinking and creative computing to the design ...
Contributions of computational thinking and creative computing to the design ...
 
Digital Art ToolKit
Digital Art ToolKitDigital Art ToolKit
Digital Art ToolKit
 
A Development Environment to Customize Assessment through Students Interactio...
A Development Environment to Customize Assessment through Students Interactio...A Development Environment to Customize Assessment through Students Interactio...
A Development Environment to Customize Assessment through Students Interactio...
 
Scratch
ScratchScratch
Scratch
 
Scratch
ScratchScratch
Scratch
 
Embedding young learners into the information society
Embedding young learners into the information societyEmbedding young learners into the information society
Embedding young learners into the information society
 
Storyboard moores2
Storyboard moores2Storyboard moores2
Storyboard moores2
 
Storyboard moores2
Storyboard moores2Storyboard moores2
Storyboard moores2
 
Storyboard moores2
Storyboard moores2Storyboard moores2
Storyboard moores2
 
Storyboard moores2
Storyboard moores2Storyboard moores2
Storyboard moores2
 
SBQS 2013 Keynote: Cooperative Testing and Analysis
SBQS 2013 Keynote: Cooperative Testing and AnalysisSBQS 2013 Keynote: Cooperative Testing and Analysis
SBQS 2013 Keynote: Cooperative Testing and Analysis
 
Towards Contested Collective Intelligence
Towards Contested Collective IntelligenceTowards Contested Collective Intelligence
Towards Contested Collective Intelligence
 
Dynamic modeling tools
Dynamic modeling toolsDynamic modeling tools
Dynamic modeling tools
 
1.lecture_07_paradigms.ppt
1.lecture_07_paradigms.ppt1.lecture_07_paradigms.ppt
1.lecture_07_paradigms.ppt
 
Code for science (rev 2)
Code for science (rev 2)Code for science (rev 2)
Code for science (rev 2)
 
Chpt 8 Designing With Technologies
Chpt 8 Designing With TechnologiesChpt 8 Designing With Technologies
Chpt 8 Designing With Technologies
 

Recently uploaded

Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxleah joy valeriano
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 

Recently uploaded (20)

Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 

Scratch

  • 2. What is Scratch?  Why use Scratch in the Classroom?  Getting Started with Scratch?  Program 2 Scratch Animations  Integration into other Subject Areas  Scratch Examples  Explore the Possibilities
  • 3.
  • 4. Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively.  The Scratch Project - http://info.scratch.mit.edu/About_Scratch
  • 5. Develop 21st Century Skills  Visual  Object orientated  Flexible: (Recommended age level – 5 – 15)  Integrate with all Subject Areas  Runs on Mac, Windows, and Linux  FREE!!!
  • 6. Core Subjects & 21st Century Themes  Learning & Innovation Skills  Information, Media, and Technology Skills  Life & Career Skills
  • 7. CORE SUBJECTS 21ST CENTURY THEMES  English  Global awareness  World Languages  Financial, economic,  Arts business, and  Mathematics entrepreneurial literacy  Economics  Civic literacy  Science  Health literacy  Geography  Environmental literacy  History  Government & Civics
  • 8. Creativity and Innovation  Critical Thinking & Problem Solving  Communication & Collaboration
  • 9. Information Literacy  Media Literacy  ICT (Information, Communication, and Technology) Literacy
  • 10. Flexibility & Adaptability  Initiative & Self-Direction  Social & Cross Cultural Skills  Productivity & Accountability  Leadership & Responsibility
  • 11.  Sequence  Parallel Execution  Iteration  Synchronization  Conditional Logic  Boolean Logic  Variables  User Interface Design  Data Structures  Publish projects as (dynamic lists) Java applets on  Events Handling scratch.mit.edu
  • 12. What Where Download http://scratch.mit.edu/download Getting Started Guide http://info.scratch.mit.edu/sites/infoscratch.media.mit.ed u/files/file/ScratchGettingStartedv14.pdf Scratch Reference Guide http://info.scratch.mit.edu/Support/Reference_Guide_1.4 Scratch Cards http://info.scratch.mit.edu/Support/Scratch_Cards Videos About Scratch http://info.scratch.mit.edu/Support/Videos Access to all Resources http://info.scratch.mit.edu/Support
  • 13. Scripts Selection Buttons Pane Sprites Pane: List of Sprites in Program Tool Box
  • 14. Gallery URL Math http://scratch.mit.edu/galleries/view/6423 Reading http://scratch.mit.edu/galleries/view/61659 Writing http://scratch.mit.edu/galleries/view/23836 Science http://scratch.mit.edu/galleries/view/15003 Various Subjects http://scratch.mit.edu/galleries/view/11876 Scratch Ed http://scratched.media.mit.edu/
  • 15.
  • 16. Sprites  Paint your own sprite  Choose a sprite from the library  Get a surprise sprite  Backgrounds  Create your own  Select one from the library
  • 17. Upload Projects Online  (Free User Accounts)  Other users can run your programs through their web browser. (Uses Java)  Can comment on online projects  Online Galleries  Online Forums  Scratch Ed - http://scratched.media.mit.edu/   “You Tube” for Scratch Programmers  Can embed Scratch applications in your websites.  Additional Scratch resources at www.shallwelearn.com
  • 18. Sequence - the following of one thing after another; succession.  Iteration a problem-solving or computational method in which a succession of approximations, each building on the one preceding, is used to achieve a desired degree of accuracy.  Conditional Logic - Referring to an action that takes place only if a specific condition is met  Variables - a quantity or function that may assume any given value or set of values  Data Structures (dynamic lists) - An organization of information  Events Handling - A function or method containing program statements that are executed in response to an event.  Parallel Execution - when two independent processes take place at the same time
  • 19. Synchronization - to cause to go on, move, operate, work, etc., at the same rate and exactly together  Boolean Logic - a form of algebra in which all values are reduced to either TRUE or FALSE.  User Interface Design - design of computers, appliances, machines, mobile communication devices, software applications, and websites with the focus on the user's experience and interaction

Editor's Notes

  1. (Need to insert a slide of 21st century images here)Scratch addresses 21st Century Skills that have been identified by the Partnership for 21st Century Skills, an organization formed in 2002 by the U.S. Department of Education, several organizations, Ken Kay the President & Co-founder, and DinyGolder-Dardis a special advisor and co-founder. These are skills that have been deemed necessary for students to attain in order to be successful during this period of time when business has changed drastically from an industrialized structure to an electronic design where much work is conducted globally with digital technology.Information & Communication Skills: Students select, create, and manage multiple forms of mediaCommunication Skills: Students choose & manipulate media in order to express themselvesThinking & Problem SolvingIncludes critical thinking and systems thinking. Problem Identification, Formulation, and SolutionCreativity and Intellectual Curiosity. As students program and create they must coordinate timing and interactions between multiple objects developing critical & system thinking skills. Problem Identification, Formulation, & Solution skills are developed in that creating a project requires thinking of an idea, and then determining how to break that problem into steps via Scratch programming. Creativity and Intellectual curiousity are accomplished through seeking innovative solutions to unexpected problems that may arise while programming.Interpersonal & Self Directional Skills includeInterpersonal & Collaborative SkillsSelf DirectionAccountability & AdaptabilitySocial ResponsibilityThe graphical blocks in Scratch make it more readable and sharable fostering a more interpersonal & collaborative environment. Students develop self direction via persistence and practice in Scratch. Because Scratch projects can be shared easily, students work with an audience in mind and can be modified based on feedback. They also can create projects that provoke discussions on important issues.
  2. The 21st Century Skills have been divided into 4 areas: The Core Subjects & 21st Century ThemesLearning & Innovation SkillsInformation, Media, and Technology SkillsLife & Career Skills
  3. The core subjects include the subjects that we all had to learn in Elementary, Middle, and High School with added interdisciplinary themes that include: Global awarenessFinancial, economic, business, and entrepreneurial literacyCivic literacyHealth literacyEnvironmental literacyLet’s take a brief look at how Scratch addresses 21st Century Skills starting with Learning & Innovation
  4. Learning & Innovation Skills have three sub-components.Creativity & InnovationCritical Thinking & Problem SolvingCommunication & CollaborationScratch addresses these skill in the following ways: Creativity and innovation are employed throughout the process. However, from the very start, students must devise a plan of action when creating a Scratch program. Creating a project requires thinking of an idea, and then determining how to break that idea into steps via Scratch programming. As they develop their projects, they may encounter unexpected problems. Scratch involves students seeking innovative solutions to unexpected problems that may arise during the process. While programming & creating in Scratch they must coordinate the timing and interactions between multiple objects developing critical & system thinking skills. Students communicate in Scratch by choosing, manipulating, and integrating a variety of media in order to express themselves creatively and persuasively. Additionally the graphical blocks in Scratch are more readable than other programming languages making Scratch sharable fostering a more collaborative environment.
  5. Information, Media, & Technology Skills are divided into the categories of: Information LiteracyMedia LiteracyICT (Information, Communication, and Technology) LiteracyScratch is a addresses these skills in that:Students learn to select, create, and manage multiple forms of media. This process involves the analysis and selection of appropriate media creation tools in order to effectively express their intended message. And ICT literacy is achieved in that students are utilizing d igital devices in the development of their product.
  6. The Life & Career Skills are addressed by Scratch in the following manner: Flexible & Adaptable: because Scratch projects are easy to change and revise, students can modify their projects based on feedback from others. Initiative & Self – Direction: Programming in Scratch requires that students set goals, manage their time, and work efficiently. Students additionally may develop personal meaning in the projects and excel beyond basic mastery of the skills. I’ve had several students complete Scratch assignments in class only to go home and create even more impressive work. Social & Cross Cultural Skills: Because Scratch projects are shareable via the web, students can use Scratch to provoke discussion of important issues. Students must also be cognizant of the global community when sharing on the web.Productivity & Accountability: Students once again must set goals, manage time , and work efficiently in order to achieve goals. Students, additionally produce Scratch projects with an audience in mind. They therefore create with an understanding of how this audience will respond to their work holding them accountable for their projects.Leadership & Responsibility: By creating in Scratch, students take on a leadership role in the creation of a product. They also become an inspiration to other young and older people who may view their work.