COURSE INFO
01 – Course Info
Code Combat
คุณครูจะพาน้องๆเริ่มเรียนรู้การ Code รูปแบบ Python ผ่าน Code Combat ซึ่งเป็น Software รูปแบบเกมส์ที่จะชวนให้เด็กๆสนุก ไปกับการผจญภัยในโลกแฟนตาซี ที่จำเป็นต้องใช้ความหลักแหลมในการ Code เพื่อฟันฟ่าอุปสรรค์
02 – Python
Learn to Type
Python เป็นภาษา Code ที่แพร่หลายและอยู่เบื้องหลัง Software / Application มากมาย คุณครูจะพาเด็กๆทดลองการใช้ ภาษา Code ด้วยการพิมพ์ผ่าน Roblox Code Combat Worlds ซึ่งจะค่อยๆพาเด็กๆพัฒนาไปทีละขั้นตอน
03 – Basic Syntax
To Alignment
เมื่อเด็กๆรู้จักการใช้คำสั่งพื้นฐานแล้ว คุณครูจะพาทุกคนทดสอบการเรียง Syntax ซึ่งมีมากกว่าหนึ่งวิธี การเรียงตัวที่สลับกัน อาจทำให้ Code ทำงานในอีกรูปแบบ หรือ ไม่สามารถทำงานได้ เด็กๆจะได้เรียนรู้ การแก้ปัญหา ด้วยตนเอง
04 – 3d World
Level Design
เบื้องหน้าของ Python คือ 3D World เด็กๆทุกคนจะได้สร้างเกมส์ Roblox 3 มิติ ตามจินตนาการของตนเอง ซึ่งแต่ละเกมส์จะถูกขับเคลื่อนด้วย Lua เด็กๆจะได้ฝึกพัฒนาทักษะมิติสัมพันธ์ ผ่านการจัดเรียง การสร้างโลกในจินตนาการ
05 – Testing
And Debugging
เพื่อจะได้เกมส์ที่สมบูรณ์ นักออกแบบจะต้องทดสอบระบบหลายต่อหลายครั้ง เด็กๆสามารถแบ่งปันให้เพื่อนๆมีส่วนร่วมในการ ทดสอบ ช่วยสร้าง และช่วยกันแก้ไขปัญหา ซึ่งระหว่างกระบวนการ พวกเขาจะได้เรียนรู้ Problem Solving Skill ไปในตัว
06 – Finalize
Launch The Game!
ขั้นตอนสุดท้ายก่อนเสร็จสมบูรณ์ เราจะมาทดลองผจญภัยตั้งแต่ต้นจนจบ ตรวจสอบหา Bug ข้อผิดพลาดในเกมและทยอยแก้ไขจนได้เกมที่เสร็จสมบูรณ์ พร้อมให้ครอบครัวและเพื่อนๆได้นำไปเล่นกันอย่างสนุกสนาน!
Class Level
ระดับการเรียนของ Roblox Python มีทั้งหมด 4 ระดับ ตั้งแต่ Pre-Level ถึง Level 3 โดยการเลื่อนระดับการเรียนของเด็ก ๆ จะเป็นระบบประเมินจากทักษะความเข้าใจตามเกณฑ์ที่ออกแบบมาเฉพาะของแต่ละระดับ ซึ่งการเรียนแต่ละระดับ (level) จะมุ่งเน้นที่ทักษะในหัวข้อหลักดังนี้
Copyright © MAKE A TOY 2024