ผลต่างระหว่างรุ่นของ "ภาษาสแกรตช์"
ไม่มีความย่อการแก้ไข ป้ายระบุ: ถูกย้อนกลับแล้ว การแก้ไขแบบเห็นภาพ แก้ไขจากอุปกรณ์เคลื่อนที่ แก้ไขจากเว็บสำหรับอุปกรณ์เคลื่อนที่ |
ไม่มีความย่อการแก้ไข ป้ายระบุ: ถูกย้อนกลับแล้ว การแก้ไขแบบเห็นภาพ แก้ไขจากอุปกรณ์เคลื่อนที่ แก้ไขจากเว็บสำหรับอุปกรณ์เคลื่อนที่ |
||
บรรทัด 28: | บรรทัด 28: | ||
ในปี 2013, Scratch 2 ได้เปิดตัวอย่างเป็นทางการในอินเทอร์เน็ต และเป็นโปรแกรมสำหรับ [[Microsoft Windows|Windows]], [[macOS]], และ [[Linux]] (ด้วยต้องมี [[Adobe Air]] ก่อน) <ref>{{cite web |url=http://scratch.mit.edu/discuss/topic/14690/ |title=Updated Scratch 2.0 Offline (Beta) is now available! |website=Scratch |date=29 August 2013 |accessdate=25 January 2014}}</ref><ref>{{cite web |url=https://www.youtube.com/watch?feature=player_embedded&v=qDFY4O2JU9U |title=Scratch 20 Preview |website=YouTube |date=1 May 2013 |publisher=MITScratchTeam |accessdate=25 January 2014}}</ref> |
ในปี 2013, Scratch 2 ได้เปิดตัวอย่างเป็นทางการในอินเทอร์เน็ต และเป็นโปรแกรมสำหรับ [[Microsoft Windows|Windows]], [[macOS]], และ [[Linux]] (ด้วยต้องมี [[Adobe Air]] ก่อน) <ref>{{cite web |url=http://scratch.mit.edu/discuss/topic/14690/ |title=Updated Scratch 2.0 Offline (Beta) is now available! |website=Scratch |date=29 August 2013 |accessdate=25 January 2014}}</ref><ref>{{cite web |url=https://www.youtube.com/watch?feature=player_embedded&v=qDFY4O2JU9U |title=Scratch 20 Preview |website=YouTube |date=1 May 2013 |publisher=MITScratchTeam |accessdate=25 January 2014}}</ref> |
||
วันที่ 2 มกราคม 2562, Scratch 3 ได้เปิดตัวอย่างเป็นทางการในรูปแบบ HTML5 และ JavaScript โดยไม่ต้องใช้ Flash Player และสามารถเล่นได้ผ่านทางมือถือ และแท็บเล็ต<ref>https://en.scratch-wiki.info/wiki/Scratch_3.0</ref> โดยจุดประสงค์ของการปล่อยตัว Scratch 3 เพื่อให้ Scratch สามารถเปลี่ยนแปลงรูปแบบบล็อค และรูปลักษณ์แบบใหม่อีก โดยลักษณะบล็อคจะใหญ่กว่าเล็กน้อย<ref>https://en.scratch-wiki.info/wiki/Development_of_Scratch_3.0</ref> และเนื่องจาก Flash Player จะถูกหยุดการรองรับในเดือนธันวาคม 2563 จึงเปลี่ยนมาใช้ HTML5 และ JavaScript แทน และทำให้ไม่ได้สนับสนุน Internet Explorer อีกต่อไป<ref>https://scratch.mit.edu/info/faq</ref> |
วันที่ 2 มกราคม 2562, Scratch 3 ได้เปิดตัวอย่างเป็นทางการในรูปแบบ HTML5 และ JavaScript โดยไม่ต้องใช้ Flash Player และสามารถเล่นได้ผ่านทางมือถือ และแท็บเล็ต<ref>https://en.scratch-wiki.info/wiki/Scratch_3.0</ref> โดยจุดประสงค์ของการปล่อยตัว Scratch 3 เพื่อให้ Scratch สามารถเปลี่ยนแปลงรูปแบบบล็อค และรูปลักษณ์แบบใหม่อีก โดยลักษณะบล็อคจะใหญ่กว่าเล็กน้อย<ref>https://en.scratch-wiki.info/wiki/Development_of_Scratch_3.0</ref> และเนื่องจาก Flash Player จะถูกหยุดการรองรับในเดือนธันวาคม 2563 จึงเปลี่ยนมาใช้ HTML5 และ JavaScript แทน และทำให้ไม่ได้สนับสนุน Internet Explorer อีกต่อไป<ref>https://scratch.mit.edu/info/faq</ref> |
||
ตอนเปิดมาจะมี แมว ชื่อ sprite1 ไม่มีโค้ด ฉากไม่มีอะไรเลย ชื่อ backdrop1 |
|||
กลุ่ม code |
|||
Motions, Looks, Sound, Events, Control, Sensing, Oprators, Variables, my blocks |
|||
== อ้างอิง == |
== อ้างอิง == |
||
{{รายการอ้างอิง}} |
{{รายการอ้างอิง}} |
รุ่นแก้ไขเมื่อ 18:00, 27 ธันวาคม 2563
กระบวนทัศน์ | Event-driven, Imperative |
---|---|
ผู้พัฒนา | MIT Media Lab Lifelong Kindergarten Group |
เริ่มเมื่อ | 2002 | (ทดลอง) 2005 (อย่างเป็นทางการ) 2013 (Scratch 2)
ระบบชนิดตัวแปร | Dynamic |
ภาษาโปรแกรม | Squeak (Scratch 0.x, 1.x) ActionScript (Scratch 2.0) เอชทีเอ็มแอล5, จาวาสคริปต์ (Scratch 3.0) |
ระบบปฏิบัติการ | Windows, macOS, Linux |
สัญญาอนุญาต | GPLv2 and Scratch Source Code License |
นามสกุลของไฟล์ | .scratch (Scratch 0.x) .sb, .sprite (Scratch 1.x) .sb2, .sprite2 (Scratch 2.0) .sb3, .sprite3 (Scratch 3.0) |
เว็บไซต์ | scratch |
ตัวแปลภาษาหลัก | |
Scratch | |
ได้รับอิทธิพลจาก | |
Logo, Smalltalk, HyperCard, StarLogo, AgentSheets, Etoys | |
ส่งอิทธิพลต่อ | |
Scratch Jr, Snap! |
Scratch เป็นภาษาโปรแกรมแบบ visual programming language รูปแบบเสรี พัฒนาโดย The MIT Media Lab[1] โดยสามารถสร้างแอนิเมชัน และ เกม ในรูปแบบง่าย ๆ Scratch ถือสัญญาอนุญาตสาธารณะทั่วไปของกนู เวอร์ชัน 2 และ สัญญาอนุญาตรหัสต้นฉบับ ของ Scratch[2]
ในปี 2013, Scratch 2 ได้เปิดตัวอย่างเป็นทางการในอินเทอร์เน็ต และเป็นโปรแกรมสำหรับ Windows, macOS, และ Linux (ด้วยต้องมี Adobe Air ก่อน) [3][4]
วันที่ 2 มกราคม 2562, Scratch 3 ได้เปิดตัวอย่างเป็นทางการในรูปแบบ HTML5 และ JavaScript โดยไม่ต้องใช้ Flash Player และสามารถเล่นได้ผ่านทางมือถือ และแท็บเล็ต[5] โดยจุดประสงค์ของการปล่อยตัว Scratch 3 เพื่อให้ Scratch สามารถเปลี่ยนแปลงรูปแบบบล็อค และรูปลักษณ์แบบใหม่อีก โดยลักษณะบล็อคจะใหญ่กว่าเล็กน้อย[6] และเนื่องจาก Flash Player จะถูกหยุดการรองรับในเดือนธันวาคม 2563 จึงเปลี่ยนมาใช้ HTML5 และ JavaScript แทน และทำให้ไม่ได้สนับสนุน Internet Explorer อีกต่อไป[7]
ตอนเปิดมาจะมี แมว ชื่อ sprite1 ไม่มีโค้ด ฉากไม่มีอะไรเลย ชื่อ backdrop1
กลุ่ม code
Motions, Looks, Sound, Events, Control, Sensing, Oprators, Variables, my blocks
อ้างอิง
- ↑ 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. สืบค้นเมื่อ 25 January 2014.
- ↑ "Updated Scratch 2.0 Offline (Beta) is now available!". Scratch. 29 August 2013. สืบค้นเมื่อ 25 January 2014.
- ↑ "Scratch 20 Preview". YouTube. MITScratchTeam. 1 May 2013. สืบค้นเมื่อ 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/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