Fun Fundamentals of Python Programming

  /  Fun Fundamentals of Python Programming
Loading Events
  • This event has passed.

Fun Fundamentals of Python Programming

โค้ดปัง อนาคตเป๊ะ กับ คอร์ส Python พื้นฐาน สำหรับผู้เริ่มต้น

พิเศษ! สำหรับน้องๆ ม.4 และ ม.5 ชวนมาเก็บหน่วยกิตล่วงหน้า
จบคอร์สนี้เอาไปใช้เรียนต่อ DST ที่คณะ ICT มหิดลได้เลย
เกณฑ์การให้คะแนน: เกรด B ขึ้นไป (≥ 75) จะได้รับหน่วยกิต รายวิชา ITDS120 จำนวน 3 หน่วยกิต)

สิ่งที่น้อง ๆ จะได้เรียนรู้จากหลักสูตรนี้:

  • ปูพื้นฐาน Python แบบเน้น ๆ เริ่มจาก 0 ก็เทิร์นโปรได้!
  • เจาะลึกการควบคุมโปรแกรม ทั้งเงื่อนไขและลูปต่าง ๆ คุมโค้ดได้อยู่หมัด
  • จัดการข้อมูลให้โปรอย่างมืออาชีพ ด้วย Lists, Dictionaries และอีกเพียบ
  • สร้างฟังก์ชันและโปรแกรมที่ใช้งานซ้ำได้ โค้ดให้เจ๋ง โค้ดให้เป็นโมดูล
  • สนุกกับ Modules & Libraries ใช้เครื่องมือเจ๋ง ๆ ต่อยอดให้โค้ดปังยิ่งกว่าเดิม
  • รู้ลึกรู้จริงเรื่องการจัดการไฟล์และข้อความ จัดการทุกอย่างในมือได้!
  • รีวิวและประเมินทักษะส่งท้าย พร้อมเช็คความแม่นก่อนสอบ

ตารางเกรด:

  • A: ≥ 85
  • B+: ≥ 80
  • B: ≥ 75
  • C+: ≥ 70
  • C: ≥ 65
  • D+: ≥ 60
  • D: ≥ 50
  • F: < 50

สามารถศึกษารายละเอียดหลักสูตร การรับสมัคร และเกณฑ์การรับสมัครเข้าศึกษาต่อได้ที่ลิงก์ https://www.ict.mahidol.ac.th/th/programs/dst/

Fun Fundamentals of Programming
(AP Test Preparation Course for ITDS120: Fundamentals of Programming)

21, 28 มิถุนายน 5, 19 กรกฎาคม 2568 เวลา 09.00 – 16.00 น.
ณ คณะเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยมหิดล

 

วันที่ 1: วันเสาร์ที่ 21 มิถุนายน 2568

เวลา หัวข้อ
08.30 – 09.00 ลงทะเบียน
09.00 – 10.30 Session 1: Hello, Python!

  • Python คืออะไร? ทำไมถึงเป็นภาษายอดนิยม?
  • ติดตั้ง Python และเครื่องมือเขียนโค้ด
  • การใส่คอมเมนต์ในโค้ด
10.30 – 10.45 พักรับประทานอาหารว่าง
10.45 – 12.00 Session 2: ตัวแปรและชนิดข้อมูล

  • ตัวแปร (int, float, string, boolean)
  • การรับค่า Input (input())
12.00 – 13.00 พักกลางวัน
13.00 – 14.30 Session 3: คำสั่งเงื่อนไข (if-else)

  • ตัวดำเนินการเปรียบเทียบ (==, !=, >, <, >=, <=)
  • เงื่อนไข if, elif, else
14.30 – 14.45 พักรับประทานอาหารว่าง
14.45 – 16.00 Session 4: วนลูป (Loop) และการทำซ้ำ

  • for loop, while loop
  • คำสั่ง break, continue

 

วันที่ 2: วันเสาร์ที่ 28 มิถุนายน 2568

เวลา หัวข้อ
08.30 – 09.00 ลงทะเบียน
09.00 – 10.30 Session 1: ฟังก์ชัน (Function)

  • ฟังก์ชันคืออะไร?
  • การสร้างฟังก์ชัน (def)
10.30 – 10.45 พักรับประทานอาหารว่าง
10.45 – 12.00 Session 2: List และ Tuple

  • List: เก็บข้อมูลหลายค่าในตัวแปรเดียว
  • Tuple: ข้อมูลเปลี่ยนแปลงไม่ได้
12.00 – 13.00 พักกลางวัน
13.00 – 14.30 Session 3: Dictionary และ Set

  • Dictionary: จัดเก็บข้อมูลแบบคู่ (Key-Value)
  • Set: ค่าที่ไม่ซ้ำกัน
14.30 – 14.45 พักรับประทานอาหารว่าง
14.45 – 16.00 Session 4: จัดการ String แบบโปร

  • การจัดรูปแบบข้อความ (split(), join(), replace())

 

วันที่ 3: วันเสาร์ที่ 5 กรกฎาคม 2568

เวลา หัวข้อ
08.30 – 09.00 ลงทะเบียน
09.00 – 10.30 Session 4: จัดการ String แบบโปร

  • การจัดรูปแบบข้อความ (split(), join(), replace())
10.30 – 10.45 พักรับประทานอาหารว่าง
10.45 – 12.00 Session 2: การจัดการข้อผิดพลาด (Error Handling)

  • ใช้ try-except จัดการ Error
12.00 – 13.00 พักกลางวัน
13.00 – 14.30 Session 3: เรียนรู้ OOP (Object-Oriented Programming) เบื้องต้น

  • การสร้างคลาส (class) และอ็อบเจ็กต์ (object)
14.30 – 14.45 พักรับประทานอาหารว่าง
14.45 – 16.00 Session 4: OOP ระดับสูงขึ้น

  • การสืบทอดคลาส (Inheritance)

 

วันที่ 4: วันเสาร์ที่ 19 กรกฎาคม 2568

เวลา หัวข้อ
08.30 – 09.00 ลงทะเบียน
09.00 – 10.30 Session 1: ทบทวนพื้นฐานโปรแกรมมิ่ง

  • ทบทวนตัวแปรและชนิดข้อมูล (int, float, string, boolean)
  • เงื่อนไข (if-else) และลูป (for, while)
10.30 – 10.45 พักรับประทานอาหารว่าง
10.45 – 12.00 Session 2: โครงสร้างข้อมูลและฟังก์ชัน

  • ทบทวน List, Tuple, Dictionary, Set
  • การสร้างและใช้งานฟังก์ชัน (def, return)
12.00 – 13.00 พักกลางวัน
13.00 – 14.30 Session 3: ทบทวน OOP และการจัดการไฟล์

  • คลาส (class), อ็อบเจ็กต์ (object), การสืบทอด (Inheritance)
  • อ่าน-เขียนไฟล์ (open(), read(), write())
14.30 – 14.45 พักรับประทานอาหารว่าง
14.45 – 16.00 สอบวัดผล

**เนื้อหาอาจมีการปรับเปลี่ยนตามความเหมาะสม

ผศ. ดร. ทิพาจินต์ ไทยพิสุทธิกุล
อาจารย์คณะเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยมหิดล
(สอนวันที่ 21, 28 มิถุนายน และ 5 กรกฎาคม 2568)

ผศ. ดร. ธนพล นรเสฏฐ์
อาจารย์คณะเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยมหิดล
(สอนวันที่ 19 กรกฎาคม 2568)

การชำระค่าลงทะเบียน โปรดรอเจ้าหน้าที่ติดต่อกลับ ทาง Email ที่ท่านสมัครมา

หลักเกณฑ์การคืนเงินค่าลงทะเบียนฝึกอบรม

กรณีผู้เข้ารับการฝึกอบรม ไม่สามารถเข้ารับการฝึกอบรมได้ ให้ผู้เข้ารับการฝึกอบรมแจ้งความประสงค์ขอคืนเงินค่าลงทะเบียนเป็นลายลักษณ์อักษรต่อผู้จัดฝึกอบรมรับทราบ โดยมีหลักเกณฑ์ ดังนี้

ระยะเวลาแสดงความประสงค์ขอคืนเงิน อัตราที่คืน
1. ไม่น้อยกว่า 7 วันก่อนวันจัดฝึกอบรม 100 %
2. น้อยกว่า 7 วันก่อนวันจัดฝึกอบรม 75 % **เนื่องจากมีค่าใช้จ่ายที่เกิดขึ้นในการดำเนินงาน

หมายเหตุ :

  1. กรณีคณะประกาศยกเลิกโครงการหรือหลักสูตรอบรม คณะจะคืนเงินค่าลงทะเบียนเต็มจำนวน
  2. กรณีโครงการหรือหลักสูตรอบรมที่คณะประกาศเลื่อนจัด และผู้เข้ารับการอบรมมีความประสงค์จะขอคืนเงินค่าลงทะเบียน คณะจะคืนเงินค่าลงทะเบียนเต็มจำนวน

Event Details

Date: กรกฎาคม 19 @ 9:00 am - 4:00 pm
Time: 9:00 am - 4:00 pm
Venue: มหาวิทยาลัยมหิดล ศาลายา
Address: คณะเทคโนโลยีสารสนเทศและการสื่อสาร