Contents
Programming คืออะไร?
มนุษย์ทุกผู้ทุกคนล้วนแล้วแต่เป็น Programmer ตั้งแต่เกิด, เพียงแต่ไม่รู้ตัวเท่านั้น. เราจะปลุกความเป็น Programmer ในตัวคุณออกมาด้วยการเล่นเกมส์สนุกๆ.
คุยกับหุ่นยนต์อย่างไรให้รู้เรื่อง?
เปรียบได้ดังการไปยืนคุยกับผู้พิการหูหนวก, เขาไม่สามารถรับฟังข้อมูลเสียงจากเราได้. สิ่งที่เราควรทำคือ เขียนตัวหนังสือหรือใช้ภาษามือเพื่อสื่อสาร.
เช่นเดียวกัน, ถ้าเราอยากสื่อสารกับ Computer หรือหุ่นยนต์, เราต้องรู้ว่า Computer หรือหุ่นยนต์ตัวนั้นสื่อสารด้วยช่องทางใดและใช้ภาษาอะไรบ้าง?
ทดลองสื่อสารด้วยภาษาหุ่นยนต์
หุ่นยนต์ก็เหมือนมนุษย์, มีความแตกต่าง มีหลากหลายชาติพันธุ์. เราจะมาทดลองสั่งการหุ่นยนต์ Ozobot ด้วยภาษาของมันกัน.
พื้นฐาน 3 ข้อแห่ง Computer Programming
คำสั่ง, เงื่อนไข, การทำซ้ำ … พื้นฐานขั้นสุดของ Computer Programming.
เขียน Program สั่งการหุ่นยนต์
ทดลองใช้ภาษา Blocky เพื่อสั่งการหุ่นยนต์ให้เดินหลบสิ่งกีดขวาง.
สร้างเกมส์ Flappy Bird ในตำนาน
เกมส์ 8 bit ที่เราต้องพาเจ้านกบินลอดช่องแคบ, ที่เคยดังถล่มทลายเนื่องด้วยความยากระดับเทพพระเจ้า. เราจะสร้างเกมส์เล่นกันด้วย Scratch.