ผลต่างระหว่างรุ่นของ "ภาษาสแกรตช์"

จากวิกิพีเดีย สารานุกรมเสรี
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ไม่มีความย่อการแก้ไข
ป้ายระบุ: ถูกย้อนกลับแล้ว การแก้ไขแบบเห็นภาพ แก้ไขจากอุปกรณ์เคลื่อนที่ แก้ไขจากเว็บสำหรับอุปกรณ์เคลื่อนที่
ไม่มีความย่อการแก้ไข
ป้ายระบุ: ถูกย้อนกลับแล้ว การแก้ไขแบบเห็นภาพ แก้ไขจากอุปกรณ์เคลื่อนที่ แก้ไขจากเว็บสำหรับอุปกรณ์เคลื่อนที่
บรรทัด 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> ตอนเปิดมาจะมี แมว ชื่อ sprite1 ไม่มีโค้ด
วันที่ 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; 22 ปีที่แล้ว (2002) (ทดลอง) 2005; 19 ปีที่แล้ว (2005) (อย่างเป็นทางการ) 2013; 11 ปีที่แล้ว (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.mit.edu
ตัวแปลภาษาหลัก
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

อ้างอิง

  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

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