สวัสดีท่านผู้อ่านที่น่ารักทุกท่าน กลับมาพบกับผู้เขียน(นักรบหลังคีย์บอร์ด) กันอีกเช่นเคย วันนี้ขอนำเสนอบทความเกี่ยวกับ แนะนำ 5 เว็บไซต์สำหรับเขียนโปรแกรมเริ่มต้นสำหรับเด็ก ที่จะมาเป็นตัวช่วยคุณหนู ๆ ได้เริ่มต้นการเรียนเขียนโปรแกรมให้ง่ายขึ้น และเกิดความสนุกสนานไม่น่าเบื่อ เมื่อนับย้อนไปสมัยที่ผู้เขียนเป็นเด็กก็แทบจะไม่รู้จักว่าการเขียนโปรแกรมคอมพิวเตอร์มันคืออะไร สามารถนำไปใช้ประโยชน์อะไรได้บ้าง แต่ในปัจจุบันวิชาการเรียนเขียนโปรแกรมเบื้องต้น หรือจะเรียกให้ถูกต้องตามหลักสูตรของกระทรวงศึกษาธิการ ฉบับปรับปรุงล่าสุดเมื่อปี พ.ศ. 2560 ว่า วิชาวิทยาการคำนวณ นั้นเอง ซึ่งเนื้อหาของวิชานี้ในแต่ละระดับชั้นก็จะมีการเรียนเขียนโปรแกรมเบื้องต้น ตามลำดับความยากง่ายของชั้นที่เด็ก ๆ ได้เรียนอยู่นั้นเอง วันนี้ผู้เขียนจึงขอมานำเสนอ 5 เว็บไซต์ที่จะช่วยให้เด็ก ๆ เข้าใจการเขียนโปรแกรมเบื้องต้นให้เข้าใจมากขึ้น พร้อมแล้วไปดูกันเลย1. เว็บไซต์ Googleเป็นที่ทราบกันดีว่า Google เป็นเว็บไซต์ในการค้นหาข้อมูลที่หลากหลาย และมีการให้บริการผลิตภัณฑ์ของ Google ในอีกหลายรูปแบบ แต่ Google ก็ยังให้ความสำคัญกับเด็ก ๆ ในการเรียนรู้การเขียนโปรแกรมเบื้องต้น โดยจัดทำรูปแบบเว็บไซต์การเขียนโปรแกรมออกมาในรูปแบบของ "บล็อก" ให้เด็ก ๆ ได้นำเมาส์ไปคลิกสัญลักษณ์คำสั่งลากไปวางไว้ยังพื้นที่ที่กำหนดไว้ให้ และสามารถกดปุ่มเพื่อแสดงผลลัพธ์ของบล็อกคำสั่งที่ได้ออกแบบไว้ได้อย่างทันที ทำให้เด็ก ๆ สามารถทราบผลลัพธ์ได้ว่าสิ่งที่วางบล็อกคำสั่งลงไปนั้นถูกต้องหรือไม่ และถ้าไม่ถูกต้องก็สามารถแก้ไขได้ทันที แล้วสั่งให้แสดงผลลัพธ์ใหม่อีกครั้ง ด้วยกราฟิกที่สวยงามดูสบายตาและน่ารักจึงน่าจะเป็นจุดสนใจให้กับเด็กๆ ได้เรียนรู้ และมีความระดับความยากในการเขียนโปรแกรมถึง 6 ระดับด้วยกัน เด็ก ๆ จึงต้องเรียงลำดับความคิดให้ดีเพื่อให้ได้ผลลัพธ์ที่ถูกต้อง การเขียนโปรแกรมเบื้องต้นแบบบล็อกนี้เหมาะสำหรับเด็ก ๆ ที่เรียนอยู่ชั้นประถมศึกษา ที่เพิ่งจะเรียนการเรียนเขียนโปรแกรมแบบง่าย หรือใครสนใจก็สามารถไปทดลองเล่นได้เลยผู้อ่านที่สนใจสามารถเข้าเว็บไซต์ได้ที่ Google2. เว็บไซต์ Code.orgCode.org เป็นเว็บไซต์สัญชาติอเมริกันที่ไม่แสวงหาผลกำไรและมีการแสดงผลของเว็บไซต์ในหลากหลายภาษาซึ่งมีบทเรียนให้เด็ก ๆ ได้รู้จักกับการเขียนโปรแกรมในรูปแบบของบล็อกคำสั่ง และเป็นเว็บไซต์แรก ๆ ที่คุณครูสอนวิชาวิทยาการคำนวณในประเทศไทยมักจะนำไปสอนเด็ก ๆ เพื่อให้มีพื้นฐานด้านของการเขียนโปรแกรม โดยรูปแบบของเว็บไซต์มีการแบ่งเป็น 4 คอร์สแยกช่วงอายุการเรียนที่ต่างกันสามารถเรียนรู้ได้สำหรับเด็ก ๆ ทุกช่วงในวัยเรียน และนอกจากนี้ยังมีหลักสูตรแบบ Unplugged Lessons ก็คือการเรียนเขียนโปรแกรมโดยที่ไม่ต้องใช้คอมพิวเตอร์ให้เด็ก ๆ เข้าไปศึกษาอีกด้วยผู้อ่านที่สนใจสามารถเข้าเว็บไซต์ได้ที่ Code.org3. เว็บไซต์ Codecombatเว็บไซต์ต่อมาที่จะนำเสนอคือเว็บไซต์ Codecombat.com น่าจะเป็นเว็บไซต์ที่ถูกใจสำหรับเด็ก ๆ โดยจะเหมาะสมกับนักเรียนชั้นประถมศึกษาตอนปลายไปจนถึงช่วงชั้นมัธยมศึกษา โดยรูปแบบของเว็บไซต์จะเป็นเหมือนกับเกมเก็บเลเวลที่เด็ก ๆ เคยเล่น สามารถที่จะเลือกตัวละครที่มีให้เลือกมากมายหลายตัวเพื่อทำภารกิจในการเขียนโปรแกรม ซึ่งรูปแบบของการเขียนโปรแกรมจะเป็นการพิมพ์คำสั่งเป็นภาษาอังกฤษเพื่อตัวละครทำตามภารกิจที่แต่ละด่านกำหนดเอาไว้ เมื่อสามารถเขียนโปรแกรมทำภารกิจได้สำเร็จก็จะได้รับไอเทมเพื่อใช่ในการปลดล็อกเครื่องแต่งกายหรืออาวุธให้กับตัวละครได้สวมใส่ ถือว่าเป็นเว็บไซต์ที่เรียนเขียนโปรแกรมที่ถูกใจเด็ก ๆ แน่นอนผู้อ่านที่สนใจสามารถเข้าเว็บไซต์ได้ที่ Codecombat4. เว็บไซต์ Scratch เว็บไซต์ Scratch เป็นเว็บไซต์ที่เขียนโปรแกรมในรูปแบบของบล็อกคำสั่ง เหมาะสำหรับเด็กๆ ที่เรียนอยู่ชั้นประถมตอนปลายไปจนถึงชั้นมัธยมศึกษาตอนต้น โดยมีตัวละครเป็นเจ้าแมวเหมียวสุดน่ารักเป็นตัวละครที่จะทำตามคำสั่งที่ผู้เขียนโปรแกรมลากบล็อกคำสั่งไปวางยังพื้นที่ที่ถูกกำหนดเอาไว้และมีการแสดงผลในรูปแบบของภาพกราฟิกสวยงามตามที่ผู้เขียนคำสั่งได้กำหนดเอาไว้ คำสั่งที่ถูกบรรจุให้ผู้เขียนคำสั่งได้เลือกใช้เป็นบล็อกคำสั่งเอาไว้มีทั้งภาษาไทยและภาษาอังกฤษและมีการแยกกลุ่มคำสั่งในการสั่งให้ทำงานไว้อย่างชัดเจน ตัวอย่างงานที่เว็บไซต์ Scratch สามารถทำได้เช่น การ์ตูนเรื่องสั้น เกมส์รูปแบบต่าง ๆ การวาดภาพอย่างอัตโนมัติ เป็นต้น ซึ่งนับได้ว่าเป็นเว็บไซต์สำหรับการเรียนเขียนโปรแกรมเบื้องต้นในวิชาวิทยาการคำนวณได้เป็นอย่างดี และตอนนี้ก็อาจจะเป็นที่รู้จักของเด็ก ๆ ทั่วประเทศไปแล้วก็เป็นได้ผู้อ่านที่สนใจสามารถเข้าเว็บไซต์ได้ที่ Scratch5. เว็บไซต์ Microbit เดินทางมาถึงเว็บไซต์สุดท้ายที่จะหยิบมานำเสนอในวันนีี้คือ เว็บไซต์ Microbit เว็บไซต์ของบริษัทในประเทศอังกฤษได้พัฒนาขึ้นมาเพื่อให้เด็ก ๆ ได้เรียนรู้ในเรื่องของวิทยาการคำนวณ มีรูปแบบคำสั่งของการเขียนโปแกรมหลัก ๆ อยู่ 2 รูปแบบ คือ แบบบล็อกคำสั่ง และ แบบภาษาจาวาสคริปต์ โดยการเขียนโปรแกรมทีี่ไม่ต้องติดตั้งโปรแกรมลงบนเครื่องคอมพิวเตอร์ให้ยุ่งยาก ใช้งานผ่านเว็บเบราเซอร์ มีจอแสดงผลลัพธ์ผ่านบอร์ดทดลองขนาดเล็กเป็นเเสมือนวงจรอิเล็กทรอนิกส์อย่างง่าย ตัวอย่างงานที่เว็บไซต์ Micorbit สามารถทำได้ได้แก่ หุ่นยนต์ เกมส์ อุปกรณ์ทดลองอย่างง่าย เป็นต้น ซึ่งตอนนี้เว็บไซต์ Microbit ก็เป็นที่นิยมสำหรับคุณครูที่นำมาถ่ายทอดความรู้ด้านการเขียนโปรแกรมเบื้องต้นให้กับเด็ก ๆ ผู้อ่านที่สนใจสามารถเข้าเว็บไซต์ได้ที่ Mikrobit จากบทความที่นำเสนอมาข้างต้นนี้เว็บไซต์เหล่านี้จะเป็นตัวช่วยให้เด็ก ๆ ได้ฝึกการเขียนโปรแกรมเบื้องต้นได้เป็นอย่างดี และสามารถนำไปต่อยอดเป็นกิจกรรรมอื่น ๆ ได้อีกหลายอย่าง และอาจจะค้นพบความชอบของตัวเองในการเขียนโปรแกรมตั้งแต่วัยเด้็ก และที่สำคัญยังฝึกทักษะทางด้านการเรียนรุู้ในเรื่องของการใช้ภาษาอังกฤษ ทักษะทางคอมพิวเตอร์ ทักษะทางด้านการลำดับความคิด เป็นต้น เชื่อแน่ว่าอนาคตประเทศไทยอาจจะมีโปรแกรมเมอร์ที่มาความสามารถมาช่วยพัฒนาคิดค้นโปรแกรมเพื่อแก้ไขปัญหาต่าง ๆ ทำให้ชีวิตเราสะดวกได้มากยิ่งขึ้น สำหรับวันนี้ผู้เขียนก็หวังว่าคงได้รับประโยชน์จากการอ่านบทความนี้และนำไปพัฒนาเด็ก ๆ ของประเทศไทยให้มีความเก่งกาจมากยิ่งขึ้นในอนาคตต่อไป แล้วพบกันใหม่ในบทความต่อไปครั้งหน้าสวัสดี................(นักรบหลังคีย์บอร์ด) ที่มาของรูปภาพปก : Pixabayทีมาของรูปประกอบบทความ : Google / Code / Codecombat / Scratch / Mikrobit