fbpx
วิกิพีเดีย

Scratch

Scratch เป็นภาษาโปรแกรมแบบ visual programming language รูปแบบเสรี พัฒนาโดย The MIT Media Lab โดยสามารถสร้างแอนิเมชัน และ เกม ในรูปแบบง่าย ๆ Scratch ถือสัญญาอนุญาตสาธารณะทั่วไปของกนู เวอร์ชัน 2 และ สัญญาอนุญาตรหัสต้นฉบับ ของ Scratch

Scratch
นามสกุลของไฟล์.scratch (Scratch 0.x)
.sb, .sprite (Scratch 1.x)
.sb2, .sprite2 (Scratch 2.0)
.sb3, .sprite3 (Scratch 3.0)
กระบวนทัศน์Event-driven, Imperative
เริ่มเมื่อ2002; 19 ปีที่แล้ว (2002) (ทดลอง) 2005; 16 ปีที่แล้ว (2005) (อย่างเป็นทางการ) 2013; 8 ปีที่แล้ว (2013) (Scratch 2)
ผู้พัฒนาMIT Media Lab Lifelong Kindergarten Group
ระบบชนิดตัวแปรDynamic
ตัวแปลภาษาหลักScratch
ได้รับอิทธิพลจากLogo, Smalltalk, HyperCard, StarLogo, AgentSheets, Etoys
ส่งอิทธิพลต่อScratch Jr, Snap!
ภาษาโปรแกรมSqueak (Scratch 0.x, 1.x)
ActionScript (Scratch 2.0)
เอชทีเอ็มแอล5, จาวาสคริปต์ (Scratch 3.0)
ระบบปฏิบัติการWindows, macOS, Linux
สัญญาอนุญาตGPLv2 and Scratch Source Code License
เว็บไซต์scratch.mit.edu

ในปี 2013, Scratch 2 ได้เปิดตัวอย่างเป็นทางการในอินเทอร์เน็ต และเป็นโปรแกรมสำหรับ Windows, macOS, และ Linux (ด้วยต้องมี Adobe Air ก่อน)

วันที่ 2 มกราคม 2562, Scratch 3 ได้เปิดตัวอย่างเป็นทางการในรูปแบบ HTML5 และ JavaScript โดยไม่ต้องใช้ Flash Player และสามารถเล่นได้ผ่านทางมือถือ และแท็บเล็ต โดยจุดประสงค์ของการปล่อยตัว Scratch 3 เพื่อให้ Scratch สามารถเปลี่ยนแปลงรูปแบบบล็อค และรูปลักษณ์แบบใหม่อีก โดยลักษณะบล็อคจะใหญ่กว่าเล็กน้อย และเนื่องจาก Flash Player จะถูกหยุดการรองรับในเดือนธันวาคม 2563 จึงเปลี่ยนมาใช้ HTML5 และ JavaScript แทน และทำให้ไม่ได้สนับสนุน Internet Explorer อีกต่อไป

อ้างอิง

  1. Marji, Majed (2014). Learn to Program with Scratch. San Francisco, California: No Starch Press. pp. xvii, 1–9, 13–15. ISBN 9781593275433.
  2. "Scratch source-code download page". Scratch Documentation Site. สืบค้นเมื่อ 25 January 2014.
  3. "Updated Scratch 2.0 Offline (Beta) is now available!". Scratch. 29 August 2013. สืบค้นเมื่อ 25 January 2014.
  4. "Scratch 20 Preview". YouTube. MITScratchTeam. 1 May 2013. สืบค้นเมื่อ 25 January 2014.
  5. https://en.scratch-wiki.info/wiki/Scratch_3.0
  6. https://en.scratch-wiki.info/wiki/Development_of_Scratch_3.0
  7. https://scratch.mit.edu/info/faq

แหล่งข้อมูลอื่น

  • เว็บไซต์ทางการ
  • The Scratch Wiki
  • Lifelong Kindergarten Group, the developer of Scratch
  • Scratch ที่เว็บไซต์ Curlie
  • Makeblock is a robotics construction and programming learning platform that uses Scratch

scratch, เป, นภาษาโปรแกรมแบบ, visual, programming, language, ปแบบเสร, ฒนาโดย, media, โดยสามารถสร, างแอน, เมช, และ, เกม, ในร, ปแบบง, าย, อส, ญญาอน, ญาตสาธารณะท, วไปของกน, เวอร, และ, ญญาอน, ญาตรห, สต, นฉบ, ของ, นามสก, ลของไฟล, scratch, sprite, sprite2, sprite3, . Scratch epnphasaopraekrmaebb visual programming language rupaebbesri phthnaody The MIT Media Lab 1 odysamarthsrangaexniemchn aela ekm inrupaebbngay Scratch thuxsyyaxnuyatsatharnathwipkhxngknu ewxrchn 2 aela syyaxnuyatrhstnchbb khxng Scratch 2 Scratchnamskulkhxngifl scratch Scratch 0 x sb sprite Scratch 1 x sb2 sprite2 Scratch 2 0 sb3 sprite3 Scratch 3 0 krabwnthsnEvent driven Imperativeerimemux2002 19 pithiaelw 2002 thdlxng 2005 16 pithiaelw 2005 xyangepnthangkar 2013 8 pithiaelw 2013 Scratch 2 phuphthnaMIT Media Lab Lifelong Kindergarten GrouprabbchnidtwaeprDynamictwaeplphasahlkScratchidrbxiththiphlcakLogo Smalltalk HyperCard StarLogo AgentSheets EtoyssngxiththiphltxScratch Jr Snap phasaopraekrmSqueak Scratch 0 x 1 x ActionScript Scratch 2 0 exchthiexmaexl5 cawaskhript Scratch 3 0 rabbptibtikarWindows macOS LinuxsyyaxnuyatGPLv2 and Scratch Source Code Licenseewbistscratch wbr mit wbr eduinpi 2013 Scratch 2 idepidtwxyangepnthangkarinxinethxrent aelaepnopraekrmsahrb Windows macOS aela Linux dwytxngmi Adobe Air kxn 3 4 wnthi 2 mkrakhm 2562 Scratch 3 idepidtwxyangepnthangkarinrupaebb HTML5 aela JavaScript odyimtxngich Flash Player aelasamarthelnidphanthangmuxthux aelaaethbelt 5 odycudprasngkhkhxngkarplxytw Scratch 3 ephuxih Scratch samarthepliynaeplngrupaebbblxkh aelaruplksnaebbihmxik odylksnablxkhcaihykwaelknxy 6 aelaenuxngcak Flash Player cathukhyudkarrxngrbineduxnthnwakhm 2563 cungepliynmaich HTML5 aela JavaScript aethn aelathaihimidsnbsnun Internet Explorer xiktxip 7 xangxing aekikh Marji Majed 2014 Learn to Program with Scratch San Francisco California No Starch Press pp xvii 1 9 13 15 ISBN 9781593275433 Scratch source code download page Scratch Documentation Site subkhnemux 25 January 2014 Updated Scratch 2 0 Offline Beta is now available Scratch 29 August 2013 subkhnemux 25 January 2014 Scratch 20 Preview YouTube MITScratchTeam 1 May 2013 subkhnemux 25 January 2014 https en scratch wiki info wiki Scratch 3 0 https en scratch wiki info wiki Development of Scratch 3 0 https scratch mit edu info faqaehlngkhxmulxun aekikh wikitaraphasaxngkvs English mikhumux tara hruxwithikarekiywkb Scratch khxmmxns miphaphaelasuxekiywkb Scratchewbistthangkar The Scratch Wiki Lifelong Kindergarten Group the developer of Scratch Scratch thiewbist Curlie Makeblock is a robotics construction and programming learning platform that uses Scratch bthkhwamekiywkbsxftaewr hrux opraekrmkhxmphiwetxrniyngepnokhrng khunsamarthchwywikiphiediyidodyephimkhxmulekhathungcak https th wikipedia org w index php title Scratch amp oldid 9187867, wikipedia, วิกิ หนังสือ, หนังสือ, ห้องสมุด,

บทความ

, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม