โปรแกรม Scratch จะนำไปใช้ประโยชน์อย่างไร

อย่างที่รู้ ๆ กันอยู่แล้วว่าปัจจุบัน เทคโนโลยีล้ำหน้าเราไปกันจนแทบจะตามไม่ทันทีเดียว ซึ่งการสร้างสรรค์นวัตกรรมใหม่ ๆ ถือเป็นหัวใจหลักอย่างนึงของระบบการศึกษาในปัจจุบัน ที่ต้องเตรียมความพร้อมและฝึกทักษะให้กับนักเรียนในระดับต่าง ๆ โดยทั่วโลกล้วนแล้วแต่หันมาใช้เทคโนโลยีด้วยเครื่องมือสร้างและเขียนโปรแกรมเพื่อเพิ่มความสนุกและความน่าสนใจแก่ผู้เรียนนั่นคือโปรแกรมที่ชื่อว่า Scartch นั่นเอง


โปรแกรม Scratch จะนำไปใช้ประโยชน์อย่างไร


ก่อนที่เราจะไปรู้จักโปรแกรม Scratch เราต้องรู้จักการเขียนโปรแกรม หรือที่เรียกกันว่า Coding กันก่อน

Coding หรือ Programming หรือที่เราเรียกว่าการเขียนโค้ดคือการเขียนคำสั่งคอมพิวเตอร์ ซึ่งชุดคำสั่งที่เขียนเสร็จแล้ว เราจะเรียกว่า โปรแกรม (program) ถ้าเราเรียนเขียนโค้ดเสร็จ เราก็จะสามารถสร้างโปรแกรมได้นั่นเอง ซึ่งเราสามารถแบ่งการเขียนโปรแกรมได้ 2 ประเภทคือ การเขียนโปรแกรมที่ไม่ใช้คอมพิวเตอร์ (Unplugged) และการเขียนโปรแกรมคอมพิวเตอร์ (Plugged)


ทำความรู้จัก Scratch

โปรแกรม Scratch (อ่านว่า สะ – แครช) เป็นโปรแกรมภาษา ที่ผู้เรียนสามารถสร้างชิ้นงานได้อย่างง่าย เช่น นิทานที่สามารถโต้ตอบกับผู้อ่านได้ ภาพเคลื่อนไหว เกมดนตรี และศิลปะ และเมื่อสร้างเป็นชิ้นงานเสร็จแล้ว สามารถนำชิ้นงานที่สร้างสรรค์นี้ แสดง และแลกเปลี่ยนความคิดเห็นร่วมกับผู้อื่นบนเว็บไซต์ได้ ทำให้ผู้เรียนได้ เรียนรู้หลักการทางคณิตศาสตร์ และแนวคิดการโปรแกรมไปพร้อม ๆ กับการคิดอย่างสรรค์สรรค์ มีเหตุผล เป็น ระบบ และเกิดการทำงานร่วมกัน

 

ปัจจุบันการเขียนโปรแกรมภาษา Scratch ได้รับความนิยมอย่างมาก เพราะเปิดให้ใช้งานได้ฟรี ถูกนำไปแปลใช้งานกว่า 70 ภาษา ครอบคลุมพื้นที่ส่วนใหญ่ของโลก มีการแบ่งปันผลงานกว่า 40 ล้านผลงานจากผู้ใช้มากกว่า 40 ล้านคน

 

สแครตช์ถูกออกแบบขึ้นสำหรับเด็กอายุตั้งแต่ 8-16 ปี เพื่อพัฒนาความคิดเชิงสร้างสรรค์ การใช้เหตุผล ทักษะทางคณิตศาสตร์และภาษาอังกฤษ การวิเคราะห์อย่างเป็นระบบ การทำงานร่วมกันอย่างมีประสิทธิภาพ ซึ่งถือเป็นพื้นฐานสำคัญในการสร้างบุคลากรที่มีคุณภาพ สู่การสร้างนวัตกรรมใหม่ ๆ ในวิชาชีพต่าง ๆ


Facebook

Twitter

Google+

Line

บทความที่เกี่ยวข้อง

See More

โปรแกรม Scratch จะนำไปใช้ประโยชน์อย่างไร

BRAINSTORM เป็น Coding Platform ที่สร้างขึ้น เพื่อให้เด็ก ๆ ได้เริ่มต้นเรียนรู้ เกี่ยวกับกระบวนการคิดเชิงตรรกะ การคิดเป็นลำดับ ขั้นตอนจนสามารถ Coding หรือเขียนโปรแกรมขึ้นเองได้ โดยที่ไม่ต้องมีพื้นฐานมาก่อน

          วันนี้เราจะมาทำความรู้จักโปรแกรมหนึ่ง ซึ่งเป็นโปรแกรมที่สามารถสร้างแอนิเมชัน และ เกม ในรูปแบบง่าย ๆ เป็นภาษาโปรแกรมแบบ visual programming language ที่สามารถใช้ได้อย่างเสรี เราจะมาทำความรู้จักกับ โปรแกรม Scratch

          โปรแกรม Scratch สามารถตั้งค่าเรื่องราวของเกมและภาพเคลื่อนไหว และแบ่งปันสิ่งสร้างสรรค์ของเรากับคนอื่น ๆ ในชุมชนออนไลน์ได้ ซึ่งจะช่วยให้เยาวชนเรียนรู้และส่งเสริมการคิดสร้างสรรค์ด้วยเหตุผลอย่างเป็นระบบ อีกทั้งยังเรียนรู้การทำงานร่วมกัน ซึ่งเป็นทักษะที่จำเป็นสำหรับการใช้ชีวิตในศตวรรษที่ 21

          โปรแกรม Scratch สามารถใช้งานได้ฟรี โดยเป็นโปรแกรมที่ถูกพัฒนาขึ้นโดยสถาบัน MIT (The Massachusetts Institute of Technology) มีรูปแบบเป็นบล็อกคำสั่งที่นำมาวางต่อกัน โดยนำ Blockly ซึ่งเป็นผลิตภัณฑ์ในส่วนของ Google Education ของบริษัทกูเกิล มาพัฒนาชุดคำสั่งในโปรแกรม Scratch ผู้ใช้ไม่ต้องพิมพ์คำสั่งใหม่ทั้งหมด จึงช่วยลดข้อผิดพลาดในการพิมพ์ นอกจากนี้ยังมีบล็อกที่ช่วยควบคุมการทำงานแบบมีเงื่อนไขและทำซ้ำ โดยผู้ใช้สามารถกำหนดเงื่อนไขเพิ่มเติมลงในโครงสร้างเหล่านี้ได้ สามารถนำไปเชื่อมโยงกับประสบการณ์ในการทำกิจกรรมการเรียนรู้แบบโครงงาน (Project-Based Learning) หรือกิจกรรมการเรียนรู้แบบใช้ปัญหาเป็นฐาน (Problem-Based Learning)

ใครใช้ โปรแกรม Scratch ได้บ้าง

          โปรแกรม Scratch ถูกออกแบบมาโดยเฉพาะสำหรับคนวัย 8 ถึง 16 ปี แต่ใช้โดยคนทุกเพศทุกวัย ผู้ใช้โปรแกรมนี้มีมากมายที่สร้างผลงานด้วย Scratch ซึ่งการใช้งานส่วนใหญ่เกิดขึ้นและใช้งานผ่านบุคคลในกลุ่มต่าง ๆ เช่น โรงเรียน, พิพิธภัณฑ์, ห้องสมุด และศูนย์ชุมชน

โปรแกรม Scratch จะนำไปใช้ประโยชน์อย่างไร

ภาพโปรแกรม Scratch
ที่มา https://scratch.mit.edu/about

เรียนรู้เกี่ยวกับเขียนโปรแกรม

          ความสามารถในการกำหนดโปรแกรมคอมพิวเตอร์เป็นส่วนสำคัญของการรู้ในสังคมปัจจุบัน เมื่อผู้เรียนเรียนรู้เกี่ยวกับการเขียนโปรแกรมใน Scratch พวกเขาจะได้เรียนรู้กลยุทธ์สำคัญในการแก้ปัญหาการออกแบบโครงการและการสื่อสารทางความคิด

สนับสนุนภาษารอบโลก

          โปรแกรม Scratch สามารถใช้งานได้ในกว่า 150 ประเทศและมีให้บริการมากกว่า 40 ภาษา โดยหากต้องการเปลี่ยนภาษาให้คลิกเมนูที่ด้านล่างของหน้า หรือในตัวแก้ไขโครงการให้คลิกที่ลูกโลกที่ด้านบนของหน้า เพิ่มหรือปรับปรุงการแปล

Scratch ในโรงเรียน

          นักเรียนสามารถเรียนรู้ด้วย Scratch ในทุกระดับ (ตั้งแต่ระดับประถมศึกษาจนถึงระดับมหาวิทยาลัย) และสาขาต่าง ๆ (เช่น คณิตศาสตร์วิทยาศาสตร์คอมพิวเตอร์ภาษาศาสตร์สังคมศาสตร์) โดยผู้ใช้งานสามารถแบ่งปันเรื่องราว แลกเปลี่ยนข้อมูลและถามคำถาม กันที่ http://scratched.gse.harvard.edu

งานวิจัย

          ทีมงาน MIT Scratch และทีมงานวิจัยกำลังค้นคว้าวิธีที่ผู้คนใช้และเรียนรู้ด้วย Scratch สามารถอ่านละเอียดเพิ่มเติมได้ที่ http://web.media.mit.edu/~mres/papers/Scratch-CACM-final.pdf

เครื่องมือใช้งานเบื้องต้นภายใน โปรแกรม Scratch

      มีสคริปต์ สำหรับการใช้งานมีดังนี้

                    - การเคลื่อนที่

                    - เหตุการณ์

                    - รูปร่าง

                    - ควบคุม

                    - เสียง

                    - การรับรู้

                    - ปากกา

                    - โอเปอร์เรเตอร์

                    - ข้อมูล

นำ Scratch ไปใช้ในการสร้างด้านใดได้บ้าง

                    - การเคลื่อนไหว เป็นการนำรูปภาพมาเชื่อมต่อในการทำให้เห็นเป็นการเคลื่อนไหว อาจเป็นในรูปแบบที่เห็นทั่วไป คือ ไฟล์นามสกุล .gif

                    - ศิลปะ เป็นการนำสีมาร้อยเรียงหรือนำเสนอให้รูปแบบที่สวยงามตามงานนั้น ๆ

                    - เกม เป็นการสร้างความบันเทิงให้ผู้เล่นและฝึกคิดอย่างเป็นระบบของผู้สร้างเกม

                    - เพลง เป็นการใช้เสียงเป็นหลักในการดำเนินเรื่อง

                    - เรื่องราว เป็นการสร้างละคร หรือนวนิยายหรือการเล่าเรื่องราวที่ผู้เรียนสนใจจะสร้างขึ้น

                    - บทเรียน เป็นแนวการสร้างสื่อการสอนที่น่าสนใจมาก ทำให้ผู้สร้างสามารถออกแบบการนำเสนอได้อย่างเต็มที่

แหล่งที่มา

นางสาวชุลีพร สืบสิน. (2558, 3 สิงหาคม).  จาก FLOWCHART สู่ SCRATCH.  สืบค้นเมื่อ 21 สิงหาคม 2561, จาก  http://oho.ipst.ac.th/flowchart-scratch/

โปรแกรม Scratch จะนําไปใช้ประโยชน์อย่างไร อย่างน้อย 5 ข้อ

1. Scratch จุดเด่นเรื่องการสร้างสรรค์ (Creativity) ... .
2. Scratch ศูนย์รวมเพื่อน (Community) ... .
3. Scratch ฝึกการนำเสนอผ่านสื่อที่หลากหลาย ... .
4. Scratch ตัวช่วยในการถ่ายทอดเรื่องราวของตนเอง ... .
5. Scratch ช่วยพัฒนาระบบการคิดและการแบ่งย่อยปัญหา (Decomposition) ... .
6. Scratch เรียนรู้ง่าย เหมาะสำหรับผู้เริ่มต้นเรียนเขียน.

โปรแกรม Scratch มีประโยชน์อย่างไร *

โปรแกรม Scratch (อ่านว่า สะ – แครช) เป็นโปรแกรมภาษา ที่ผู้เรียนสามารถสร้างชิ้นงานได้อย่างง่าย เช่น นิทานที่สามารถโต้ตอบกับผู้อ่านได้ ภาพเคลื่อนไหว เกมดนตรี และศิลปะ และเมื่อสร้างเป็นชิ้นงานเสร็จแล้ว สามารถนาชิ้นงานที่สร้างสรรค์นี้ แสดง และแลกเปลี่ยนความคิดเห็นร่วมกับผู้อื่นบนเว็บไซต์ได้ ทาให้ผู้เรียนได้ เรียนรู้หลักการ ...

นักเรียนได้ประโยชน์อะไร จากการเรียนโปรแกรม Scratch

ประโยชน์ของการเรียนรู้ด้วย Scratch ดังนั้น Scratch ที่ถูกพัฒนามาเพื่อจุดประสงค์ในการเรียนรู้ของเด็กๆ วัยตั้งแต่ 6 ปี ขึ้นไป จึงเหมาะสมในการเริ่มพัฒนาทักษะที่สำคัญเช่น การคิดเชิงคำนวณตรรกะอัลกอริทึม การแก้ปัญหาต่างๆ และจุดประกายความคิดสร้างสรรค์

โปรแกรม Scratchใช้งานอย่างไร

Scratch เป็นภาษาโปรแกรมที่ใช้สำหรับเขียนโปรแกรมแกรมด้วยแผ่นภาพหรือ บล็อก ที่นำมาต่อกันเป็นจิ๊กซอว์เพื่อให้โปรแกรมทำงานตามต้องการได้โดยไม่ต้องพิมพ์คำสั่งของภาษาโปรแกรม โดยทุกคำสั่งจะถูกจัดเก็บไว้ในรูปแบบของบล็อกคำสั่ง เราสามารถสร้างแอนิเมชั่น เกมส์ ดนตรี ศิลปะ หรือโปรแกรมในรูปแบบต่างๆ ได้ เมื่อเราสร้างชิ้นงานเสร็จแล้ว ...