
Game Development in Python 3-course Series
Cubic Code Online
21 – 22, 24 – 25, 28 – 30 มีนาคม 2565
คอร์ส Algorithm with Python Level 1, 2 และ Game Development in Python Level 1 เป็นคอร์สต่อเนื่องที่ให้ผู้เรียนได้เรียนรู้การเขียนโปรแกรมในภาษา Python ตั้งแต่ในระดับพื้นฐาน แล้วจึงเชื่อมโยงต่อไปยังการใช้งานจริงด้วยการพัฒนาเกมด้วยภาษา Python
ดาวน์โหลดเอกสารรายละเอียดคอร์ส (PDF)
วิทยากร

ณัช ภู่วรวรรณ
วิทยากรหลัก

รศ.ยืน ภู่วรวรรณ
วิทยากรรับเชิญพิเศษ
ระดับผู้เรียน
คอร์สนี้สำหรับผู้เรียนอายุ 12 ปีขึ้นไปจนถึงผู้ใหญ่ โดยไม่จำเป็นต้องมีความรู้พื้นฐานใดๆ
ในกรณีที่จะเลือกลงเรียนเฉพาะคอร์ส Algorithm with Python Level 2 หรือ Game Development in Python Level 1 ผู้เรียนจำเป็นต้องมีความรู้เทียบเท่าคอร์สก่อนหน้า
กำหนดการ
คอร์ส | วัน/เวลา | ระยะเวลา |
---|---|---|
Algorithm with Python Level 1 | จ. 21 – อ. 22 มี.ค. 09:00 – 12:00 13:30 – 16:30 | 12 ชั่วโมง |
Algorithm with Python Level 2 | พฤ. 24 – ศ. 25 มี.ค. 09:00 – 12:00 13:30 – 16:30 | 12 ชั่วโมง |
Game Development in Python Level 1 | จ. 28 – พ. 30 มี.ค. 09:00 – 12:00 13:30 – 16:30 | 18 ชั่วโมง |
รูปแบบการเรียน
ออนไลน์
เรียนผ่านระบบ Discord โดยผู้เรียนสามารถสื่อสารและโต้ตอบกับผู้สอนได้แบบสองทาง พร้อมทีมงานที่คอยช่วยเหลือดูแลด้านเทคนิกตลอดการเรียน
ผู้เรียนจะต้องเตรียมคอมพิวเตอร์ระบบ Windows หรือ macOS ที่เชื่อมต่ออินเทอร์เน็ตความเร็วสูงและเสถียร พร้อมไมโครโฟนและหูฟังด้วยตนเอง
ออนไซต์
เรียนในห้องเรียนกับครูผู้สอนที่ Cubic Creative PlayCube โดยจำกัดเพียง 4 คน
ผู้เรียนจะต้องแสดงผลตรวจโควิด-19 ATK/RT-PCR เป็นลบที่ได้รับการรับรองจากสถานพยาบาลและมีอายุไม่เกิน 48 ชั่วโมงก่อนเวลาเริ่มแต่ละคอร์ส
คิวบิกครีเอทีฟสงวนสิทธิ์ในการเปลี่ยนแปลงเงื่อนไขเกี่ยวกับโควิด-19 โดยไม่จำเป็นต้องแจ้งให้ทราบล่วงหน้าตามสถานการณ์ที่อาจเปลี่ยนแปลงในอนาคต
ผู้เรียนจะต้องเตรียมคอมพิวเตอร์พกพาระบบ Windows หรือ macOS ที่สามารถเชื่อมต่อ Wi-Fi n/ac ด้วยตนเอง
เนื้อหาการเรียนรู้
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)
อัตราค่าธรรมเนียม
คอร์ส | ออนไลน์ | ออนไซต์ |
---|---|---|
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 18 ชั่วโมง | 4,500 | 9,900 |
ลงทะเบียนทั้ง 3 คอร์ส 42 ชั่วโมง | 6,900 | 16,900 |
โปรโมชั่นและส่วนลด
- ลด 10% สำหรับคอร์สออนไลน์เมื่อลงทะเบียนพร้อมกัน 2 คน
- ลด 10% สำหรับคอร์สออนไลน์สำหรับผู้ที่ลงทะเบียนคอร์ส Electronics 101/102 เดือนกุมภาพันธ์ 2565
โปรดติดตาม Facebook หรือสอบถามทีมงานของเราเกี่ยวกับข้อมูลโปรโมชั่นล่าสุด ค่าธรรมเนียมอาจมีการเปลี่ยนแปลงโดยไม่จำเป็นต้องแจ้งให้ทราบล่วงหน้า
ขั้นตอนการลงทะเบียน

บริษัท คิวบิกครีเอทีฟ จำกัด
- ศึกษาและยอมรับเงื่อนไขการให้บริการ นโยบายด้านความเป็นส่วนตัว และคุณสมบัติอุปกรณ์ที่ใช้ในการเรียน
- ชำระค่าธรรมเนียมผ่านการโอนบัญชีธนาคารไทยพาณิชย์ เลขที่บัญชี 069-234331-9 ชื่อบัญชี บริษัท คิวบิกครีเอทีฟ จำกัด หรือผ่าน QR ด้านข้างนี้
- กรอกแบบฟอร์มออนไลน์ที่ https://cubic.camp/py-regis
- ทีมงานจะติดต่อกลับเพื่อยืนยันการลงทะเบียนภายใน 3 วันทำการ และโปรดเก็บหลักฐานการชำระเงินไว้จนกว่าจะสิ้นสุดกิจกรรม