GDD CODING ACADEMY
Python
หลักสูตรการเขียนโปรแกรม Python สำหรับเด็ก
ด้วยวิธีการสอนแบบ Project-Based Learning
ทำไมต้องเลือกคอร์สของGDD
-
เนื้อหาของเราถูกออกแบบมาเพื่อให้เหมาะสมกับวัย และความสนใจของเด็กๆ
-
เรียนรู้ผ่านการทำโปรเจกต์จริง ผ่านการสร้างเกมที่น่าสนใจตั้งแต่ระดับพื้นฐานถึงขั้นสูง
-
ครูผู้สอนมีประสบการณ์ในการสอนเด็กและมีความเชี่ยวชาญด้าน Python
-
มีการพัฒนาทักษะอื่นๆ นอกเหนือจากการเขียนโค้ด เช่น การคิดเชิงตรรกะและความคิดสร้างสรรค์
เด็กๆ จะได้เรียนรู้อะไรบ้าง
-
พื้นฐานการเขียนโปรแกรมด้วยภาษา Python ตั้งแต่ไวยากรณ์พื้นฐาน ตัวแปร ชนิดข้อมูล ไปจนถึงโครงสร้างข้อมูล
-
การพัฒนาเกมง่ายๆ ไปจนถึงเกมที่ซับซ้อนมากขึ้น เช่น "Guess the Number", "Hangman", "Snake", "Tic-Tac-Toe"
-
แนวคิดและการเขียนโปรแกรมขั้นสูง เช่น Object-Oriented Programming, Physics และ Artificial Intelligence
ประโยชน์และทักษะที่เด็กๆ จะได้รับ
-
สามารถเขียนโค้ดภาษา Python ได้อย่างมั่นใจ
-
พัฒนาความสามารถในการคิดอย่างเป็นระบบและแก้ปัญหา
-
ฝึกการออกแบบและสร้างเกมของตัวเอง
-
เรียนรู้การทำงานร่วมกับผู้อื่นผ่านโปรเจกต์กลุ่ม
-
ฝึกความอดทนในการแก้ไขข้อผิดพลาดและพัฒนาโปรแกรม
-
เสริมทักษะการเขียนโปรแกรม ซึ่งเป็นพื้นฐานสำคัญในยุคดิจิทัล
-
เตรียมความพร้อมสำหรับการเรียนต่อในสาขาด้านคอมพิวเตอร์ หรือสาขาที่เกี่ยวข้อง
-
เตรียมพร้อมสำหรับการสอบแข่งขันทางวิชาการ เช่นโอลิมปิกวิชาการคอมพิวเตอร์ (สอวน.)
แผนการเรียนรู้
Basic
พื้นฐาน Python และการพัฒนาเกมเบื้องต้น
หัวข้อการเรียนรู้
-
Basic syntax and programming concepts
-
Variables, data types, and simple operations
-
Control structures like loops and conditionals
-
Introduction to basic game development principles
Project Example : สร้างเกมง่ายๆ เช่น "Guess the Number" และ "Hangman"
เหมาะสำหรับ : เด็กๆ ที่ไม่มีพื้นฐานการเขียนโปรแกรมมาก่อน หรือมีความสนใจเริ่มต้นเรียนรู้การเขียนโปรแกรม
ระยะเวลาในการเรียน : 24 ชั่วโมง (เรียน 12 ครั้ง ครั้งละ 2 ชั่วโมง)
Intermediate
Python ระดับกลางและการออกแบบเกมขั้นสูง
หัวข้อการเรียนรู้
-
Functions, modules, and error handling
-
Data structures like lists and dictionaries
-
Basics of object-oriented programming
-
Incorporating graphics and sound into games
Project Example : พัฒนาเกมที่ซับซ้อนขึ้น เช่น "Snake" และ "Tic-Tac-Toe"
เหมาะสำหรับ : นักเรียนที่จบระดับที่ 1 หรือมีพื้นฐาน Python เบื้องต้น และต้องการพัฒนาทักษะเพิ่มเติม
ระยะเวลาในการเรียน : 24 ชั่วโมง (เรียน 12 ครั้ง ครั้งละ 2 ชั่วโมง)
Advance
Python ขั้นสูงและการพัฒนาเกมที่ซับซ้อน
ห้วข้อการเรียนรู้
-
Advanced object-oriented programming concepts
-
Working with external libraries and APIs
-
Game physics and basics of artificial intelligence
Project Example : ออกแบบและสร้างเกมที่ใช้ AI และระบบฟิสิกส์
เหมาะสำหรับ : นักเรียนที่จบระดับที่ 2 หรือมีความเข้าใจ Python ในระดับกลาง และต้องการท้าทายตนเองด้วยโครงการที่ซับซ้อน
ระยะเวลาในการเรียน : 24 ชั่วโมง (เรียน 12 ครั้ง ครั้งละ 2 ชั่วโมง)
สอบถามตารางเรียน และค่าเรียน ติดต่อครูเป้ได้เลยค่ะ ^_^
081-657-8181