
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,500 | 4,500 |
| Algorithm with Python Level 2 12 ชั่วโมง | 2,500 | 4,500 |
| Game Development in Python Level 1 14 ชั่วโมง | 4,500 | 10,500 |
| ลงทะเบียนทั้ง 3 คอร์ส 38 ชั่วโมง | 7,500 | 18,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
