Game Development in Python 3-course Series

Game Development in Python 3-course Series

Cubic Code Online
3 – 4, 17 – 18, 24 – 25 สิงหาคม 2567

คอร์ส Algorithm with Python Level 1, 2 และ Game Development in Python Level 1 เป็นคอร์สต่อเนื่องที่ให้ผู้เรียนได้เรียนรู้การเขียนโปรแกรมในภาษา Python ตั้งแต่ในระดับพื้นฐาน แล้วจึงเชื่อมโยงต่อไปยังการใช้งานจริงด้วยการพัฒนาเกมด้วยภาษา Python

เนื้อหาการเรียนรู้

Algorithm with Python Level 1
  • ลำดับขั้นตอนคำสั่ง (sequencing)
  • ตัวแปร (variables)
  • ชนิดของตัวแปร (variable data types)
  • การแปลงชนิดตัวแปร (variable casting)
  • ตัวแปรชนิดข้อความ (strings)
  • ตัวแปรชนิดค่าความจริง (booleans)
  • สัญลักษณ์และการคำนวณ (operators)
  • การทำงานแบบมีเงื่อนไข (conditonal statements)
Algorithm with Python Level 2
  • การทำซ้ำแบบมีเงื่อนไข (while loop)
  • ตัวแปรชนิดลิสต์ (lists)
  • การทำซ้ำจากลิสต์ (for loop)
  • การทำงานกับตัวแปรชนิดข้อความ (string data manipulation)
  • ฟังก์ชั่นที่เกี่ยวกับตัวแปรชนิดข้อความ (string functions)
  • การสร้างและใช้งานฟังก์ชั่น (custom functions)
Game Development in Python Level 1
  • โครงสร้างหลักของโปรแกรมเกม (game programming principles)
  • การเรนเดอร์เฟรม (frame rendering)
  • การวาดภาพและวางตำแหน่งภาพในเฟรม (sprite drawing and positioning)
  • การเคลื่อนที่วัตถุ (moving object)
  • การคำนวณทางฟิสิกส์พื้นฐาน (basic physics calculation)
  • การรับอินพุตจากคีย์บอร์ด (keyboard input)
  • การสุ่ม (randomization)
  • การวาดตัวอักษร (text rendering)
  • การตรวจจับการชนของวัตถุด้วยระยะทาง (distance-based collision detection)

วิทยากร

พณภท เจษฎาธรรมสถิต
วิทยากรหลัก

รศ.ยืน ภู่วรวรรณ
วิทยากรรับเชิญพิเศษ

คุณสมบัติผู้เข้าร่วม

คอร์สนี้สำหรับผู้เรียนอายุ 11 ปีขึ้นไปจนถึงผู้ใหญ่ โดยไม่จำเป็นต้องมีความรู้พื้นฐานใดๆ

ในกรณีที่จะเลือกลงเรียนเฉพาะคอร์ส Algorithm with Python Level 2 หรือ Game Development in Python Level 1 ผู้เรียนจำเป็นต้องมีความรู้เทียบเท่าคอร์สก่อนหน้า

กำหนดการ

คอร์สวัน/เวลาระยะเวลา
Algorithm with Python
Level 1
ส. 3 – อ. 4 ส.ค.
09:00 – 12:00
13:00 – 16:00
12 ชั่วโมง
Algorithm with Python
Level 2
ส. 17 – อ. 18 ส.ค.
09:00 – 12:00
13:00 – 16:00
12 ชั่วโมง
Game Development in Python
Level 1
ส. 24 – อ. 25 ส.ค.
08:30 – 12:00
13:00 – 16:30
14 ชั่วโมง

รูปแบบการเรียน

ออนไลน์

เรียนผ่านระบบ Discord โดยผู้เรียนสามารถสื่อสารและโต้ตอบกับผู้สอนได้แบบสองทาง พร้อมทีมงานที่คอยช่วยเหลือดูแลด้านเทคนิกตลอดการเรียน

ผู้เรียนจะต้องเตรียมคอมพิวเตอร์ระบบ Windows หรือ macOS ที่เชื่อมต่ออินเทอร์เน็ตความเร็วสูงและเสถียร พร้อมไมโครโฟนและหูฟังด้วยตนเอง

ออนไซต์

เรียนในห้องเรียนกับครูผู้สอนที่ Cubic Creative PlayCube โดยจำกัดเพียง 4 คน (แผนที่)

ผู้เรียนจะต้องเตรียมคอมพิวเตอร์พกพาระบบ Windows หรือ macOS ที่สามารถเชื่อมต่อ Wi-Fi n/ac ด้วยตนเอง

ดูแผนที่สถานที่จัดกิจกรรมได้ที่นี่

อัตราค่าธรรมเนียม

คอร์สออนไลน์ออนไซต์
Algorithm with Python Level 1
12 ชั่วโมง
2,5004,500
Algorithm with Python Level 2
12 ชั่วโมง
2,5004,500
Game Development in Python Level 1
14 ชั่วโมง
4,50010,500
ลงทะเบียนทั้ง 3 คอร์ส
38 ชั่วโมง
7,50018,500

อัตราปกติสามารถยกเลิกหรือเปลี่ยนแปลงชื่อผู้ลงทะเบียนภายใน 7 วันก่อนวันแรกของเวิร์กชอปได้โดยมีค่าธรรมเนียม 1,000 บาท หากพ้นระยะเวลาที่กำหนดจะไม่สามารถยกเลิกหรือเปลี่ยนแปลงชื่อผู้ลงทะเบียนได้ในทุกกรณี

อัตราพิเศษจะไม่สามารถยกเลิกหรือเปลี่ยนแปลงชื่อผู้ลงทะเบียนได้ในทุกกรณี เว้นแต่เงื่อนไขอื่นๆ ที่กำหนดในอัตราพิเศษนั้นๆ

โปรดศึกษาเงื่อนไข ข้อกำหนด นโยบาย และข้อมูลเหล่านี้ก่อนการลงทะเบียน

อัตราพิเศษและโปรโมชั่นปัจจุบัน

Super Early-bird Rates
เงื่อนไขอัตราต่อคน
ลงทะเบียน 1 คนออนไลน์: 3,900 บาท
ออนไซต์: 13,900 บาท
ลงทะเบียน 2 คนออนไลน์: 3,500 บาท
ออนไซต์: 11,900 บาท
ผู้ลงทะเบียนหรือสมาชิกในครอบครัวที่เข้าร่วมค่ายของคิวบิกครีเอทีฟในช่วงมีนาคม – กรกฎาคม 2567ออนไลน์: 2,900 บาท
ออนไซต์: 11,900 บาท

อัตราพิเศษนี้ไม่สามารถยกเลิกหรือเปลี่ยนแปลงชื่อผู้ลงทะเบียนได้ในทุกกรณี โปรดติดต่อทีมงานผ่านทางไลน์ @cubiccreative พร้อมแจ้งชื่อและนามสกุลผู้สมัครเพื่อใช้สิทธิ์ จำกัดสูงสุด 4 สิทธิ์ หมดเขตวันศุกร์ที่ 28 มิถุนายน 2567 เวลา 12:00

สอบถามข้อมูลเพิ่มเติม

แบบฟอร์มออนไลน์