SlideShare a Scribd company logo
1 of 28
Scratch 4 Second Life
You will need https://join.secondlife.com/?lang=en-Us An Avatar (digital representation of you)
You will need Client Software  Windows http://download.cloud.secondlife.com/Viewer-2-3/Second_Life_2-3-0-214726_Setup.exe Mac http://download.cloud.secondlife.com/Viewer-2-3/SecondLife_2_3_0_214726.dmg/ Linux http://download.cloud.secondlife.com/Viewer-2-3/SecondLife-i686-2.3.0.214726.tar.bz2
You will need Headset (important to avoid feedback)  otherwise background and ambient noise get  in the way
Scratch 4 Second Life http://web.mit.edu/~eric_r/Public/S4SL/S4SL_v01_osx.zip http://web.mit.edu/~eric_r/Public/S4SL/S4SL_v01_win.zip
Scratch 4 Second Life
Scratch 4 Second Life
Scratch 4 Second Life http://maps.secondlife.com/secondlife/Learn4Life/213/237/22 SLURL  - A URL that takes you to a place in Second Life
Scratch 4 Second Life http://maps.secondlife.com/secondlife/Learn4Life/213/237/22 Scratch Training Area of Learn 4 Life Island
Scratch 4 Second Life Scratch Interface
Scratch 4 Second Life
Scratch 4 Second Life
Scratch 4 Second Life click
Scratch 4 Second Life // SCRATCH FOR SECOND LIFE (S4SL) // alpha release October 19, 2007 // // by Eric Rosenbaum (ericr@media.mit.edu) // MIT Media Lab  // Lifelong Kindergarten group // // S4SL is a modified version of Scratch,  // a graphical programming language for kids // see scratch.mit.edu // // // USER VARIABLES // // //  INTERNAL VARIABLES // vector home; integer penState; float penColor; float color; float ghost; vector originalScale; float sizePercent; integer numAvatarsNearby; vector nearestAvPosition; key ownerKey; vector ownerPosition;
Scratch 4 Second Life Bring up your S4SL window and your client window
Scratch 4 Second Life Click on “build” at top menu or right click “build”
Scratch 4 Second Life A new menu and a magic wand appear
Scratch 4 Second Life Click on the shape you want then click with the magic wand
Scratch 4 Second Life Click on the fourth “tab” of the menu on “contents”
Scratch 4 Second Life Click on the “new script” tab – the box or prim emits particles  And a new script is generated.
Scratch 4 Second Life Right click on the white  “new script” script and then “Open”
Scratch 4 Second Life Right click on the white  “new script” script and then “Open” A new script box open up
Scratch 4 Second Life Delete the code in the script box
Scratch 4 Second Life Bring up your S4SL window and your client window
Scratch 4 Second Life Click 'copy Linden script' in S4SL window. Paste script into “client” “script” window.
Scratch 4 Second Life You “should” get – a “save complete” message.
Scratch 4 Second Life Shut all windows. Click on your prim – it should move 1 metre in-world. 1M
Scratch 4 Open Sim http://roots.greenbush.us/3/wordpress/?p=797

More Related Content

Similar to Scratch for Second Life

Creating Sentiment Line Chart with Watson
Creating Sentiment Line Chart with Watson Creating Sentiment Line Chart with Watson
Creating Sentiment Line Chart with Watson Dev_Events
 
Ruby on Rails - The Best Track for your Start Up
Ruby on Rails - The Best Track for your Start UpRuby on Rails - The Best Track for your Start Up
Ruby on Rails - The Best Track for your Start UpPrateek Saxena
 
Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1benDesigning
 
Scalable Data Science with Spark and R
Scalable Data Science with Spark and RScalable Data Science with Spark and R
Scalable Data Science with Spark and RZeydy Ortiz, Ph. D.
 
Cci 2018 creative coding tami belhadj
Cci 2018 creative coding tami belhadjCci 2018 creative coding tami belhadj
Cci 2018 creative coding tami belhadjTami Belhadj
 
Hacking Blackberry Apps
Hacking Blackberry AppsHacking Blackberry Apps
Hacking Blackberry AppsPriyan Fauzan
 
Eight Rules for Making Your First Great Game
Eight Rules for Making Your First Great GameEight Rules for Making Your First Great Game
Eight Rules for Making Your First Great GameNick Pruehs
 
Cryptography - You're doing it wrong! (Attila Balazs)
Cryptography - You're doing it wrong! (Attila Balazs)Cryptography - You're doing it wrong! (Attila Balazs)
Cryptography - You're doing it wrong! (Attila Balazs)ITCamp
 
MODERN MALWARE THREAT: HANDLING OBFUSCATED CODE -- CONFIDENCE CONFERENCE (2019)
MODERN MALWARE THREAT: HANDLING OBFUSCATED CODE -- CONFIDENCE CONFERENCE (2019)MODERN MALWARE THREAT: HANDLING OBFUSCATED CODE -- CONFIDENCE CONFERENCE (2019)
MODERN MALWARE THREAT: HANDLING OBFUSCATED CODE -- CONFIDENCE CONFERENCE (2019)Alexandre Borges
 
VR digest. April, 2018
VR digest. April, 2018 VR digest. April, 2018
VR digest. April, 2018 ElifTech
 
Ewd senchatouch classactivity_part_i
Ewd senchatouch classactivity_part_iEwd senchatouch classactivity_part_i
Ewd senchatouch classactivity_part_ivxVistA.org
 
From printed circuit boards to exploits
From printed circuit boards to exploitsFrom printed circuit boards to exploits
From printed circuit boards to exploitsvirtualabs
 
Understanding ScratchX Extensions with JavaScript
Understanding ScratchX Extensions with JavaScriptUnderstanding ScratchX Extensions with JavaScript
Understanding ScratchX Extensions with JavaScriptDarren Adkinson
 
Learn awesome hacking tricks
Learn awesome hacking tricksLearn awesome hacking tricks
Learn awesome hacking tricksSudhanshu Mishra
 
mblock_extension_guide.pdf
mblock_extension_guide.pdfmblock_extension_guide.pdf
mblock_extension_guide.pdfDogoMaker
 
Digital Fabrication Studio 0.3 3D Printing
Digital Fabrication Studio 0.3 3D PrintingDigital Fabrication Studio 0.3 3D Printing
Digital Fabrication Studio 0.3 3D PrintingMassimo Menichinelli
 

Similar to Scratch for Second Life (20)

Creating Sentiment Line Chart with Watson
Creating Sentiment Line Chart with Watson Creating Sentiment Line Chart with Watson
Creating Sentiment Line Chart with Watson
 
Ruby on Rails - The Best Track for your Start Up
Ruby on Rails - The Best Track for your Start UpRuby on Rails - The Best Track for your Start Up
Ruby on Rails - The Best Track for your Start Up
 
Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1
 
Scalable Data Science with Spark and R
Scalable Data Science with Spark and RScalable Data Science with Spark and R
Scalable Data Science with Spark and R
 
Hacking Blackberry Apps
Hacking Blackberry Apps Hacking Blackberry Apps
Hacking Blackberry Apps
 
Cci 2018 creative coding tami belhadj
Cci 2018 creative coding tami belhadjCci 2018 creative coding tami belhadj
Cci 2018 creative coding tami belhadj
 
Hacking Blackberry Apps
Hacking Blackberry AppsHacking Blackberry Apps
Hacking Blackberry Apps
 
Eight Rules for Making Your First Great Game
Eight Rules for Making Your First Great GameEight Rules for Making Your First Great Game
Eight Rules for Making Your First Great Game
 
Cryptography - You're doing it wrong! (Attila Balazs)
Cryptography - You're doing it wrong! (Attila Balazs)Cryptography - You're doing it wrong! (Attila Balazs)
Cryptography - You're doing it wrong! (Attila Balazs)
 
nullcon 2011 - Exploiting SCADA Systems
nullcon 2011 - Exploiting SCADA Systemsnullcon 2011 - Exploiting SCADA Systems
nullcon 2011 - Exploiting SCADA Systems
 
MODERN MALWARE THREAT: HANDLING OBFUSCATED CODE -- CONFIDENCE CONFERENCE (2019)
MODERN MALWARE THREAT: HANDLING OBFUSCATED CODE -- CONFIDENCE CONFERENCE (2019)MODERN MALWARE THREAT: HANDLING OBFUSCATED CODE -- CONFIDENCE CONFERENCE (2019)
MODERN MALWARE THREAT: HANDLING OBFUSCATED CODE -- CONFIDENCE CONFERENCE (2019)
 
VR digest. April, 2018
VR digest. April, 2018 VR digest. April, 2018
VR digest. April, 2018
 
Ewd senchatouch classactivity_part_i
Ewd senchatouch classactivity_part_iEwd senchatouch classactivity_part_i
Ewd senchatouch classactivity_part_i
 
From printed circuit boards to exploits
From printed circuit boards to exploitsFrom printed circuit boards to exploits
From printed circuit boards to exploits
 
Kioptrix 2014 5
Kioptrix 2014 5Kioptrix 2014 5
Kioptrix 2014 5
 
Understanding ScratchX Extensions with JavaScript
Understanding ScratchX Extensions with JavaScriptUnderstanding ScratchX Extensions with JavaScript
Understanding ScratchX Extensions with JavaScript
 
Learn awesome hacking tricks
Learn awesome hacking tricksLearn awesome hacking tricks
Learn awesome hacking tricks
 
mblock_extension_guide.pdf
mblock_extension_guide.pdfmblock_extension_guide.pdf
mblock_extension_guide.pdf
 
Digital Fabrication Studio 0.3 3D Printing
Digital Fabrication Studio 0.3 3D PrintingDigital Fabrication Studio 0.3 3D Printing
Digital Fabrication Studio 0.3 3D Printing
 
Backtrack Manual Part4
Backtrack Manual Part4Backtrack Manual Part4
Backtrack Manual Part4
 

More from Leon Cych

How to make a cheap Video Unit for your school
How to make a cheap Video Unit for your schoolHow to make a cheap Video Unit for your school
How to make a cheap Video Unit for your schoolLeon Cych
 
Teacher communities
Teacher communitiesTeacher communities
Teacher communitiesLeon Cych
 
Teacher Communities of Practice in Formal and Informal Education
Teacher Communities of Practice in Formal and Informal Education Teacher Communities of Practice in Formal and Informal Education
Teacher Communities of Practice in Formal and Informal Education Leon Cych
 
Using video in Schools
Using video in Schools Using video in Schools
Using video in Schools Leon Cych
 
Calltoarms 101117
Calltoarms 101117Calltoarms 101117
Calltoarms 101117Leon Cych
 
Coding101 Second Life
Coding101 Second LifeCoding101 Second Life
Coding101 Second LifeLeon Cych
 

More from Leon Cych (10)

How to make a cheap Video Unit for your school
How to make a cheap Video Unit for your schoolHow to make a cheap Video Unit for your school
How to make a cheap Video Unit for your school
 
Teacher communities
Teacher communitiesTeacher communities
Teacher communities
 
Teacher Communities of Practice in Formal and Informal Education
Teacher Communities of Practice in Formal and Informal Education Teacher Communities of Practice in Formal and Informal Education
Teacher Communities of Practice in Formal and Informal Education
 
Using video in Schools
Using video in Schools Using video in Schools
Using video in Schools
 
Calltoarms 101117
Calltoarms 101117Calltoarms 101117
Calltoarms 101117
 
Spt&G
Spt&GSpt&G
Spt&G
 
Reader
ReaderReader
Reader
 
Tda Web2.0
Tda Web2.0Tda Web2.0
Tda Web2.0
 
Virtual
VirtualVirtual
Virtual
 
Coding101 Second Life
Coding101 Second LifeCoding101 Second Life
Coding101 Second Life
 

Recently uploaded

URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 

Recently uploaded (20)

URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 

Scratch for Second Life

  • 2. You will need https://join.secondlife.com/?lang=en-Us An Avatar (digital representation of you)
  • 3. You will need Client Software Windows http://download.cloud.secondlife.com/Viewer-2-3/Second_Life_2-3-0-214726_Setup.exe Mac http://download.cloud.secondlife.com/Viewer-2-3/SecondLife_2_3_0_214726.dmg/ Linux http://download.cloud.secondlife.com/Viewer-2-3/SecondLife-i686-2.3.0.214726.tar.bz2
  • 4. You will need Headset (important to avoid feedback) otherwise background and ambient noise get in the way
  • 5. Scratch 4 Second Life http://web.mit.edu/~eric_r/Public/S4SL/S4SL_v01_osx.zip http://web.mit.edu/~eric_r/Public/S4SL/S4SL_v01_win.zip
  • 8. Scratch 4 Second Life http://maps.secondlife.com/secondlife/Learn4Life/213/237/22 SLURL - A URL that takes you to a place in Second Life
  • 9. Scratch 4 Second Life http://maps.secondlife.com/secondlife/Learn4Life/213/237/22 Scratch Training Area of Learn 4 Life Island
  • 10. Scratch 4 Second Life Scratch Interface
  • 13. Scratch 4 Second Life click
  • 14. Scratch 4 Second Life // SCRATCH FOR SECOND LIFE (S4SL) // alpha release October 19, 2007 // // by Eric Rosenbaum (ericr@media.mit.edu) // MIT Media Lab // Lifelong Kindergarten group // // S4SL is a modified version of Scratch, // a graphical programming language for kids // see scratch.mit.edu // // // USER VARIABLES // // // INTERNAL VARIABLES // vector home; integer penState; float penColor; float color; float ghost; vector originalScale; float sizePercent; integer numAvatarsNearby; vector nearestAvPosition; key ownerKey; vector ownerPosition;
  • 15. Scratch 4 Second Life Bring up your S4SL window and your client window
  • 16. Scratch 4 Second Life Click on “build” at top menu or right click “build”
  • 17. Scratch 4 Second Life A new menu and a magic wand appear
  • 18. Scratch 4 Second Life Click on the shape you want then click with the magic wand
  • 19. Scratch 4 Second Life Click on the fourth “tab” of the menu on “contents”
  • 20. Scratch 4 Second Life Click on the “new script” tab – the box or prim emits particles And a new script is generated.
  • 21. Scratch 4 Second Life Right click on the white “new script” script and then “Open”
  • 22. Scratch 4 Second Life Right click on the white “new script” script and then “Open” A new script box open up
  • 23. Scratch 4 Second Life Delete the code in the script box
  • 24. Scratch 4 Second Life Bring up your S4SL window and your client window
  • 25. Scratch 4 Second Life Click 'copy Linden script' in S4SL window. Paste script into “client” “script” window.
  • 26. Scratch 4 Second Life You “should” get – a “save complete” message.
  • 27. Scratch 4 Second Life Shut all windows. Click on your prim – it should move 1 metre in-world. 1M
  • 28. Scratch 4 Open Sim http://roots.greenbush.us/3/wordpress/?p=797