การเขียนโปรแกรมภาษาไพทอน 102
(Python 102)
การเขียนโปรแกรมภาษาไพทอน 102
(Python 102)
เรียนแล้วได้อะไร
1. สามารถออกแบบและเขียนโปรแกรมคอมพิวเตอร์เพื่อแก้ปัญหาในชีวิตจริง
2. ใช้การเขียนโปรแกรมคอมพิวเตอร์เป็นเครื่องมือในการพัฒนาทักษะในศตวรรษที่ 21
3. เป็นพื้นฐานในการเรียนต่อยอดในสาขาคอมพิวเตอร์ การพัฒนาเกม เทคโนโลยีอินเตอร์เน็ตของสรรพสิ่ง การเขียนโปรแกรมควบคุมหุ่นยนต์ วิทยาการข้อมูล (Data Science) หรือ ปัญญาประดิษฐ์ (AI)
4. เป็นพื้นฐานในการประกอบอาชีพต่างๆในยุคดิจิทัล ตัวอย่างเช่น วิศวกรซอร์ฟแวร์ ผู้จัดการ นักการตลาด นักการธนาคาร นักบัญชี วิศวกร สถาปนิก นักออกแบบ ครู นักข่าว และแพทย์
5. ใช้การเขียนโปรแกรมคอมภาษาไพทอนเป็นเครื่องมือในการสร้างนวัตกรรมเพื่อขับเคลื่อน Thailand 4.0
เรียนแล้วเกิดทักษะในศตวรรษที่ 21 อะไร
-
ทักษะการเขียนโปรแกรม
-
ทักษะการคิดวิเคราะห์
-
ทักษะการแก้ปัญหา
-
ทักษะการคิดเชิงคำนวณ
-
ทักษะการคิดสร้างสรรค์
-
ทักษะการทำงานร่วมกัน
เนื้อหาความรู้
-
การออกแบบและเขียนโปรแกรม
-
การคิดแยกส่วนประกอบและการย่อยปัญหา (Decomposition)
-
การหารูปแบบของปัญหา (Pattern Recognition)
-
แนวคิดเชิงนามธรรม (Abstraction)
-
ขั้นตอนการแก้ปัญหา (Algorithm)
-
คำสั่งการวนซ้ำแบบต่างๆ
-
การเขียนโปรแกรมที่มีการใช้ตรรกะ (Logic)
-
ฟังก์ชัน (Function)
-
นำแนวคิดเชิงคำนวณไปประยุกต์ใช้ในการเขียนโปรแกรมเพื่อแก้ปัญหาในชีวิตจริง
คณะผู้สอน
การอบรม
-
ผ่านการอบรมหลักสูตร "Python for Artificial Intelligence" สมาคมโปรแกรมเมอร์ไทย
-
ผ่านการอบรมหลักสูตร " Python101 - เตรียมตัวเป็น Data Science" สมาคมศึกษาและพัฒนาโอเพ่นซอร์ส (OSEDA)
-
ผ่านการอบรมหลักสูตร "การจัดการเรียนรู้วิทยาการคำนวณ" วิชาวิทยาการคำนวณ ระดับมัธยมศึกษาปีที่ 2 จากสถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี (สสวท.)
การศึกษา
-
สาขาวิทยาศาสตร์คอมพิวเตอร์ คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย
-
สาขาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ มหาวิทยาลัยสงขลานครินทร์
-
สาขาวิชาชีพครู คณะศึกษาศาสตร์ มหาวิทยาลัยศรีนครินทรวิโรฒ
-
สาขาวิชาชีพครู คณะศึกษาศาสตร์ มหาวิทยาลัยศิลปากร
-
สาขาคณิตศาสตร์ คณะวิทยาศาสตร์ มหาวิทยาลัยสงขลานครินทร์
-
สาขาสถิติ คณะพาณิชยศาสตร์และการบัญชี จุฬาลงกรณ์มหาวิทยาลัย
ประสบการณ์
-
ผ่านการฝึกสอนโรงเรียนสาธิตมหาวิทยาลัยศรีนครินทรวิโรฒ ปทุมวัน
-
ผ่านการฝึกสอนโรงเรียนพระปฐมวิทยาลัย
-
เป็นผู้ช่วยสอน วิชาการเขียนโปรแกรม ระดับปริญญาตรี ภาควิศวกรรมคอมพิวเตอร์ จุฬาลงกรณ์มหาวิทยาลัย
-
กลุ่มวิจัยนวัตกรรมการจัดการสารสนเทศ (Information Management Innovation Research Group) คณะการคำนวณ วิศวกรรมศาสตร์และวิทยาการสารสนเทศ มหาวิทยาลัยนอร์ทธัมเบรีย ประเทศอังกฤษ
สื่อและอุปกรณ์
1. ชุดฝึกทักษะ ดร.โค้ด
Python 102
2. โปรแกรมภาษาไพทอน (Python)