การเรียนรู้การเขียนโค้ดอาจเป็นเรื่องยุ่งยาก โดยเฉพาะสำหรับเด็ก การผสมผสานระหว่างการเรียนรู้ไวยากรณ์ที่ซับซ้อนควบคู่ไปกับแนวคิดการเขียนโปรแกรมก็เพียงพอแล้วที่จะทำให้หลายคนเลิกรา อย่างไรก็ตาม การเรียนรู้การเขียนโค้ดถือเป็นหนึ่งในสิ่งที่สำคัญที่สุดที่บุตรหลานของคุณสามารถเรียนรู้ได้ และมีเครื่องมือที่ช่วยให้พวกเขาง่ายขึ้น
หนึ่งในเครื่องมือดังกล่าวคือ Microsoft Small Basic ซึ่งง่ายต่อการเริ่มต้น ต่อไปนี้คือโครงการสามโครงการที่เด็กๆ สามารถใช้เพื่อก้าวแรกสู่การเขียนโค้ดได้
Microsoft Small Basic คืออะไร?
Microsoft Small Basic (MSB) เป็นภาษาที่ออกแบบมาเพื่อให้ง่ายต่อการเรียนรู้พื้นฐานของการเขียนโค้ด มุ่งเป้าไปที่เด็ก ๆ (แต่ก็สมบูรณ์แบบสำหรับผู้ใหญ่ด้วย) มันมีภาษาแบบแยกส่วนและส่วนต่อประสานที่ใช้งานง่าย ตอนนี้เป็นปีที่ 10 แล้ว MSB เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการที่ให้อภัยซึ่งอนุญาตให้มีช่องว่างบางส่วนที่มีไวยากรณ์
วิธีนี้ช่วยหลีกเลี่ยงความผิดหวังที่ผู้เริ่มเขียนโค้ดมือใหม่มักประสบ
โปรเจ็กต์นี้เป็นแนวทางในการเขียนโค้ดนาฬิกาส่วนบุคคล โปรเจ็กต์นี้ครอบคลุมแนวคิดการเขียนโปรแกรมง่ายๆ และในขณะที่มุ่งเป้าไปที่เด็ก ผู้ใหญ่ที่เพิ่งเริ่มต้นก็สามารถได้รับประโยชน์จากการทำตามด้วยเช่นกัน แม้ว่า IDE สามารถดาวน์โหลดไปยังคอมพิวเตอร์ที่ใช้ Microsoft Windows ได้ แต่บทช่วยสอนของวันนี้ใช้ IDE บนเว็บ สามารถทำได้บนคอมพิวเตอร์เครื่องใดก็ได้ที่มีเบราว์เซอร์และการเชื่อมต่ออินเทอร์เน็ต
เริ่มต้นใช้งาน Microsoft Small Basic
ในการเริ่มต้น ให้เปิดเว็บเบราว์เซอร์และไปที่ smallbasic.com . คุณควรเห็นเว็บไซต์ที่มีปุ่มสองปุ่มนี้อยู่ตรงกลาง:
คลิกที่ปุ่ม เริ่ม ปุ่มและคุณจะถูกนำไปที่หน้าจอที่มีลักษณะดังนี้:
นี่คือ Microsoft Small Basic IDE เวอร์ชันออนไลน์ IDE ออนไลน์เป็นที่ที่คุณสามารถเขียนโค้ดและทดสอบได้ ทั้งหมดในที่เดียว อย่างที่คุณเห็น มีโค้ดอยู่แล้วในหน้าต่างข้อความ กดสีน้ำเงินสามเหลี่ยม วิ่ง ปุ่มเพื่อดูว่ารหัสทำอะไร
กดน้อย NS ที่มุมขวาบนเพื่อปิดโปรแกรม ดูโค้ดครับ คุณจะเห็นว่าสิ่งที่อยู่ในวงเล็บจะถูกพิมพ์ออกมาเมื่อคุณเรียกใช้โปรแกรม ลองเปลี่ยนคำว่า โลก ไปที่ชื่อของคุณแล้วคลิกเรียกใช้อีกครั้ง หากไม่ได้ผล ตรวจสอบให้แน่ใจว่าคุณยังมีเครื่องหมายคำพูดอยู่ในวงเล็บ ('...ข้อความ...') ดังนี้:
เพื่อให้เข้าใจว่าเหตุใดจึงเกิดขึ้น ให้แบ่งบรรทัดออกเป็นชิ้นๆ มันเริ่มต้นด้วย TextWindow . สิ่งนี้บอกคอมพิวเตอร์ว่าสิ่งต่อไปควรเกิดขึ้นกับหน้าต่างข้อความ TextWindow.WriteLine หมายความว่าเราต้องการให้ TextWindow เขียนบรรทัด TextWindow.WriteLine('สวัสดี เอียน!') หมายความว่าเรากำลังบอกให้ TextWindow เขียนบรรทัด และสิ่งที่อยู่ในวงเล็บคือสิ่งที่ถูกเขียน!
สิ่งที่คุณสามารถทำได้ด้วยราสเบอร์รี่ pi
1. ขอชื่อ
ตอนนี้ คุณกำลังจะเปลี่ยนโปรแกรมเพื่อขอชื่อผู้ใช้เมื่อเริ่มต้น เริ่มต้นด้วยคำถามที่ชัดเจน:
ในการรับข้อมูลจากผู้ใช้ เราต้องการสองสิ่ง วิธีอ่านสิ่งที่พวกเขาพิมพ์และที่สำหรับเก็บ บรรทัดนี้ให้คุณทั้งคู่:
บรรทัดนี้สร้างตัวแปรที่เรียกว่า ชื่อ . ตัวแปรเป็นเหมือนกล่องสำหรับเก็บข้อมูล ในกรณีนี้คือชื่อผู้ใช้
ต่อไปจะมีเครื่องหมายเท่ากับ ( = ). ซึ่งหมายความว่าสิ่งต่อไปจะถูกเก็บไว้ภายใน ชื่อ .
แล้วคุณบอก TextWindow ถึง อ่าน ผู้ใช้พิมพ์อะไร อย่าลืมวงเล็บ แม้ว่าจะว่างเปล่า แต่คอมพิวเตอร์ก็ต้องการให้พวกเขารู้ว่าต้องทำอย่างไร!
ตอนนี้เมื่อโปรแกรมทำงาน ผู้ใช้จะถูกถามชื่อของพวกเขา เมื่อพิมพ์แล้วกด เข้าสู่ มันถูกเก็บไว้ ที่เหลือก็แค่บอกให้คอมพิวเตอร์พิมพ์กลับมา
คุณจะสังเกตเห็นว่าไม่ใช่ทุกอย่างใน WriteLine วงเล็บมีเครื่องหมายคำพูด นี่เป็นเพราะคุณกำลังรวมคำพูด 'สวัสดี, ' กับสิ่งที่เก็บไว้ใน ชื่อ ตัวแปรโดยใช้เครื่องหมายบวก นี้เรียกว่า การต่อสายอักขระ . อย่ากังวลหากคุณยังไม่เข้าใจว่ามันหมายถึงอะไร—เป็นวลีที่ดีที่จะรู้ในภายหลังเมื่อคุณรู้สึกสบายใจกับการเขียนโปรแกรมมากขึ้น หรือเคยเรียนหลักสูตรการเขียนโปรแกรม . ตอนนี้เมื่อคุณเรียกใช้โปรแกรมของคุณ ผู้ใช้จะได้รับการตอบสนองส่วนบุคคล
2. การบอกเวลา
จนถึงตอนนี้โปรแกรมของคุณทักทายผู้ใช้แต่ละคนด้วยชื่อ ตอนนี้คุณสามารถทำให้มันบอกเวลาได้โดยใช้ Clock.Time . เพิ่มลงในบรรทัดเดียวกับที่คุณเพิ่งทำ:
สังเกตว่ามีเครื่องหมายอัญประกาศและที่ใดไม่มี นอกจากนี้ อย่าลืมใส่เครื่องหมายบวกทั้งหมดให้ถูกที่ การได้รับสิทธิ์นี้เป็นสิ่งสำคัญ! รันโค้ดของคุณอีกครั้ง---พร้อมกับคำทักทายของคุณ คุณจะเห็นเวลา
ยอดเยี่ยม! หากคุณได้รับข้อผิดพลาด หรือไม่มีช่องว่างในหน้าต่างข้อความ ให้ตรวจดูรหัสของคุณอย่างละเอียดเพื่อหาข้อผิดพลาด
3. ทำให้เป็นส่วนตัว
ตอนนี้คุณมีนาฬิกาแล้ว มาสร้างนาฬิกาให้เหมาะกับคุณกันเถอะ เราต้องการวิธีตรวจสอบว่าชื่อที่ป้อนเป็นชื่อของคุณ เราทำสิ่งนี้ด้วย an ถ้าคำสั่ง . เปลี่ยนรหัสของคุณให้มีลักษณะดังนี้:
โดยเติมคำว่า ถ้า สำหรับรหัสคอมพิวเตอร์รู้ว่าต้องตรวจสอบบางอย่าง คราวนี้คุณต้องการตรวจสอบว่า ชื่อ ตัวแปรตรงกับชื่อของคุณโดยใช้ เท่ากับ เข้าสู่ระบบ.
ดูหนังออนไลน์ฟรีโดยไม่ต้องดาวน์โหลดหรือสมัคร
จนถึงตอนนี้ ถ้า NS ชื่อ ตัวแปรที่ผู้ใช้พิมพ์ใน เท่ากับ ชื่อของคุณ มันจะบอกคุณเวลา จะเกิดอะไรขึ้นถ้ามีคนอื่นใช้โปรแกรม?
นั่นคือสิ่งที่ อื่น คำสั่งสำหรับ หากมีการพิมพ์ชื่ออื่น โปรแกรมจะข้ามคำสั่ง if และทำสิ่งที่มันพูดหลังจาก อื่น .
สุดท้ายพิมพ์ EndIf เพื่อให้คอมพิวเตอร์รู้ว่าคำสั่ง if สิ้นสุดลง ตอนนี้เมื่อคุณรันโปรแกรม คุณจะได้รับการตอบสนองที่ต่างออกไป ขึ้นอยู่กับว่าคุณป้อนชื่อของคุณหรือไม่:
คุณเพิ่งเข้ารหัสนาฬิกาที่เหมาะกับคุณ และทักทายใครก็ตามที่ใช้นาฬิกานี้!
เรียนรู้เพิ่มเติมด้วย Microsoft Small Basic
โครงการนี้มีแนวคิดพื้นฐานที่จำเป็นสำหรับการเขียนโปรแกรม การใช้ IDE แบบง่ายช่วยให้ผู้เริ่มต้นเรียนรู้แนวคิดการเขียนโปรแกรมและทำความคุ้นเคยกับการเขียนโค้ดไวยากรณ์ สิ่งนี้สามารถช่วยลดความซับซ้อนของภาษาเช่น Python
Microsoft Small Basic ไม่ใช่วิธีเดียวในการเรียนรู้ และหากโค้ดจริงมีมากเกินไปในขั้นตอนนี้ คุณมีตัวเลือกอื่นๆ
Scratch เป็นภาษาภาพล้วนๆ ที่เหมาะสำหรับเด็กๆ นอกจากนี้ยังมีองค์ประกอบการศึกษาหลายอย่างสำหรับ Minecraft ที่ออกแบบมาเพื่อสอนแนวคิดหลัก ชั่วโมงแห่งรหัสของ Minecraft มอบสภาพแวดล้อมการเรียนรู้ที่คุ้นเคยสำหรับนักสร้างรุ่นใหม่ผู้กล้าหาญ!
เครดิตรูปภาพ: olly18/ ฝากรูปถ่าย
แฮ็คเว็บแคมง่ายแค่ไหนแบ่งปัน แบ่งปัน ทวีต อีเมล คุณควรอัปเกรดเป็น Windows 11 ทันทีหรือไม่
Windows 11 กำลังจะมาในเร็วๆ นี้ แต่คุณควรอัปเดตโดยเร็วที่สุดหรือรอสองสามสัปดาห์ ลองหา
อ่านต่อไป หัวข้อที่เกี่ยวข้อง- การเขียนโปรแกรม
- บทเรียนการเข้ารหัส
- Microsoft Small Basic
Ian Buckley เป็นนักข่าวอิสระ นักดนตรี นักแสดง และโปรดิวเซอร์วิดีโอที่อาศัยอยู่ในกรุงเบอร์ลิน ประเทศเยอรมนี เมื่อไม่ได้เขียนหนังสือหรืออยู่บนเวที เขากำลังซ่อมแซมอุปกรณ์อิเล็กทรอนิกส์หรือโค้ด DIY โดยหวังว่าจะเป็นนักวิทยาศาสตร์ที่คลั่งไคล้
เพิ่มเติมจาก Ian Buckleyสมัครรับจดหมายข่าวของเรา
เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!
คลิกที่นี่เพื่อสมัครสมาชิก