สอน Dora ให้รู้จัก Coding (โค้ดดิ้ง) กันเถอะ! พวกเธอ…พร้อมรึยัง Backpack!!!

ถ้า (if) ดอร่าสาวน้อยนักผจญภัย รู้จักกับ Coding (โค้ดดิ้ง) จะเกิดอะไรขึ้น กับกระเป๋าคู่ใจของเธอ Backpack!!! (แบคแพค!!) เเละ สุนัขจิ้งจอก Swiper!!! (สไวบ์เปอร์)

ดอร่าดิเอกซ์พลอเรอร์ หรือดอร่าสาวน้อยนักผจญภัย สร้างขึ้นโดยคริส กิฟฟอร์ด,วาเลอรีวอลช์และ เอริก เวนเนอร์ Dorathe Explorer จะกลายเป็นแอนิเมชั่นเสร็จสมบูรณ์ในปี พ.ศ.2543 ออกฉายเสียงภาษาสเปนในชื่อ Dora la Exploradora ในช่องนิคจูเนียร์และออกอากาศทางซีบีเอสจนถึงกันยายน พ.ศ. 2549 

ดอร่า เป็นตัวละคร การ์ตูนซีรีส์ได้รับความนิยมมากทั่วโลกเเละมีหนังที่ออกฉายในประเทศไทยเราด้วย กำหนดฉาย 8 สิงหาคม 2019 กำกับโดย เจมส์ โบบิน

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

เป็นผู้ทำนำทางให้ดอร่า จะออกมาเมื่อต้องมีเส้นทางเลือกไปยังที่ต่างๆ การเดินทางของดอร่าเเละสหาย “ลิงน้อย ชื่อบู๊ทส์” แต่ละตอนมีพื้นฐานมาจากเหตุการณ์รอบตัวที่เกิดขึ้นระหว่างการเดินทางของ

ดอร่าตลอดจนอุปสรรคที่ เธอและบู๊ทส์ถูกท้าทายให้ต้องเอาชนะหรือไขปริศนาที่พวกเขาต้องแก้ (ด้วย “ความช่วยเหลือ” จากผู้ชมดู )

คิดว่าการผจญภัย ของเด็กวัย 7 ขวบ

จะเปลี่ยนไปขนาดไหนเรามาลองมาดูกัน ฺBackpack!!!

ถ้า “ดอร่า รู้จัก Coding”

  • scratch (สแครช) เเมวน้อยจากโลกอนาคต
  • micro:bit (ไมโครบิต) นาฬิกาเเผนที่ micro:bit
  • python(ไพทอน) กระเป๋า AI พูดได้ไฮเทค

ลองเปรียบว่า ดอร่า มี item (ไอเทม) ทั้งกระเป๋า เเผนที่ เเละ สหายลิงน้อยของเธอเป็นของไอเท็มไฮเทคจาก Coding ล่ะ

เเละถ้าเราจะนำ “ตรรกะ If else (อีฟ เอล) ยอดนิยม” ในการเขียนโปรแกรม คือ การเลือกทำแบบมีเงื่อนไขตามหลักของตรรกะ, ค่าการเปรียบเทียบ จริง/เท็จ มาใช้ลอง…

“นำมาใช้เขียนเปิดโปรเเกรม การผจญภัยดอร่า ด้วย item

Coding ตัวอย่างคำสั่งพื้นฐานของ If else (อีฟ เอล) :

บรรทัด 1 : if เงื่อนไข: (เงื่อนไข 1)

บรรทัด 2 : คำสั่งภายใต้เงื่อนไขที่หนึ่ง

บรรทัด 3 : if เงื่อนไข: (เงื่อนไข 2 ภายใต้เงื่อนไข 1)

บรรทัด 4 : คำสั่งภายใต้เงื่อนไขที่สอง

บรรทัด 5 : else: คำสั่งภายใต้เงื่อนไข else

(เมื่อไม่เข้าเงื่อนไขที่หนึ่งจะมาทำเงื่อนไข else)

บรรทัด 6 : endif (จบคำสั่ง)

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

เริ่มต้นที่.. ถ้า (if) ดอร่า รู้จักกับ Coding ล่ะ “ชีวิต ดอร่า จะชีวิตสบายขึ้น อนาคตก็จะสดใส”

ถ้า (if) ดอร่า รู้จักกับ นาฬิกา เเผนที่ ” micro:bit ไมโครบิต “

“ดอร่าก็จะเป็น นักดิษฐ อุปกรณ์ IoT ตั้งเเต่เด็ก”

(else) เเล้ว

“ดอร่าจะไม่หลงทาง ในการผจญภัยอีกตลอดไป”

ถ้า (if) ดอร่า รู้จักกับ เเมวน้อย “scratch สแครช”

” ดอร่าก็จะมีนิสัย จัดลำดับในรูปเเบบ Block คำสั่ง

คิดก่อนทำเสมอ และสร้าง Game หรือ Animation จำลองการผจญภัยของตัวเองได้ด้วย”

(else) เเล้ว

“ดอร่าก็จะรู้จักการจัดลำดับความคิด เเละ

ตรรกะการเเก้ไขปัญหาต่างๆ ในการผจญภัย “

ถ้า (if) ดอร่า รู้จักกับ กระเป๋า AI ไฮเทค python ไพธอน

“ดอร่าก็จะทักษะ การเขียนโปรเเกรมภาษาคอมพิวเตอร์ควบคุมคอมพิวเตอร์ “

(else) เเล้ว

“ดอร่า ก็จะมีผู้ช่วยอัจฉริยะเเละสามารถเธอเเก้ไขปัญหาได้อย่างรวดเร็วขึ้น ด้วยคอมพิวเตอร์”

Endif (จบการทำงาน)

ขอบคุณภาพจาก : www.geeksforgeeks.org

ทิ้งท้ายสำหรับอาจคนที่ไม่รู้ว่า ดอร่าจะพูดคุยกับคนดูอย่างเรา มาฝากกันค่ะ

ดอร่า : ชื่อเธอชื่อ อะไรหรอ

ผู้ชม : Codekids จ้า

ดอร่า : แล้วอายุเท่าไหร่ล่ะ

ผู้ชม : 2 ปีเเล้วจ้า

ดอร่า : ว้าว เธอโตแล้วนี่

ดอร่า : เธอช่วยเปิดกระเป๋าหน่อยเราจะอ่าน Map

ผู้ชม : จะให้ Codekids ช่วยยังไง จ๊ะ

ดอร่า : ให้เธอพูดว่า แบคแพค

ผู้ชม : แบคแพค

ผู้ชม : ดังขึ้นอีก

ผู้ชม: แบคแพค!!!!!!!

สรุป ถ้า (if) ลองคิดว่า “ดอร่า”

รู้จักและมี item (ไอเทม) วิเศษ อาทิ

ขอบคุณภาพจาก : www.csunplugged.org

วิดิโอตัวอย่าง : ความน่ารักของ “ดอร่า สาวน้อยนักผจญภัย” ตอน ดอร่าตะลุยป่าอเมซอล

✨บทความอื่นๆ ที่น่าสนใจ

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