ช่วงเวลาเรียนสำหรับบุคคลทั่วไป
เกี่ยวกับรายวิชา
รายวิชานี้เหมาะสำหรับผู้เรียนที่ต้องการต่อยอดการเขียนโปรแกรม Python เพื่อการวิเคราะห์ข้อมูล ในรายวิชานี้กล่าวถึงเนื้อหาที่ครอบคลุมการใช้ไลบรารี NumPy ที่เป็นที่นิยมเป็นอย่างมากในการวิเคราะห์ข้อมูล (Data Analytics) รวมไปถึงเนื้อหาที่จะพาผู้เรียนไปเรียนรู้วิธีการแสดงข้อมูลที่มีประสิทธิภาพในการสื่อสารมากกว่าแค่การแสดงตารางตัวเลข ผ่าน Data Visualization ที่สามารถทำด้วยภาษา Python ได้อย่างสะดวกด้วยไลบรารี Matplotlib
รายวิชานี้เป็นคอร์สออนไลน์ที่ได้รับการปรับปรุงจาก Learn Python: From Beginner to Intermediate ซึ่งจุฬาลงกรณ์มหาวิทยาลัยได้พัฒนาขึ้นเพื่อสนับสนุนในการ Upskill/Reskill ของบุคคลทั่วไปเพื่อให้นำความรู้และทักษะในการเขียนโปรแกรมภาษา Python ไปใช้ประโยชน์ในการทำงานได้ โดยเฉพาะอย่างยิ่ง การทำงานที่จำเป็นหรือได้ประโยชน์จากการวิเคราะห์ข้อมูล เช่น ตำแหน่งงานนักวิเคราะห์ข้อมูลสำหรับผลิตภัณฑ์หรือบริการต่าง ๆ รวมถึงใช้เป็นพื้นฐานที่สำคัญในการเรียนรู้ต่อยอดเพื่อประมวลผลข้อมูลขั้นสูงด้วยเครื่องมือในภาษา Python เช่น ไลบรารี Pandas รวมไปถึงเป็นพื้นฐานในการเขียนโปรแกรม Python เพื่อทำงานด้าน Machine Learning
เนื้อหารายวิชา
หัวข้อ Learn Python: Data Processing with NumPy and Matplotlib ประกอบด้วย
บทที่ 1 แนะนำรายวิชา
บทที่ 2 เริ่มต้นใช้งาน NumPy ในโปรแกรม Python
บทที่ 3 ใช้ความสามารถที่ลึกซึ้งของ NumPy เพื่อสร้างโปรแกรมประยุกต์
บทที่ 4 แสดงผลข้อมูลด้วยภาพโดยใช้ Metplotlib
บทที่ 5 ส่งท้ายรายวิชา
เกณฑ์การวัดและประเมินผล
มีการวัดและประเมินผลผ่านแบบทดสอบย่อย (Quiz) และแบบทดสอบหลังเรียน (Posttest) โดยจะแบ่งเป็นคะแนนจาก Quiz เท่ากับ 50 คะแนน และคะแนนจาก Posttest เท่ากับ 50 คะแนน ทั้งนี้ผู้เรียนต้องทำคะแนนรวมทั้งหมดให้ได้ร้อยละ 60 ขึ้นไปจึงจะสามารถขอรับ Certificate of Completion ได้
วัตถุประสงค์
1. เพื่อให้เกิดความรู้ความเข้าใจเกี่ยวกับการใช้โปรแกรม python ได้อย่างถูกต้องและเหมาะสม
2. เพื่อพัฒนาทักษะการแก้ไขปัญหา การวิเคราะห์ข้อมูล และการประมวลผลข้อมูลด้วยโปรแกรม Python ได้อย่างมีประสิทธิภาพ
หมายเหตุ
1. ผู้เรียนจะมีสิทธิ์ทำแบบทดสอบหลังเรียน (Posttest) เมื่อเข้าร่วมกิจกรรมการเรียน (Course Progress) มากกว่า 80% ขึ้นไป
2. ผู้เรียนจะสามารถทำข้อสอบ Posttest ได้เพียง 1 ครั้งเท่านั้น
อาจารย์ผู้สอน
รศ. ดร.อติวงศ์ สุชาโต
ภาควิชาวิศวกรรมคอมพิวเตอร์
คณะวิศวกรรมศาสตร์
จุฬาลงกรณ์มหาวิทยาลัย
รศ. ดร.โปรดปราน บุณยพุกกณะ
ภาควิชาวิศวกรรมคอมพิวเตอร์
คณะวิศวกรรมศาสตร์
จุฬาลงกรณ์มหาวิทยาลัย
รศ. ดร.ธนารัตน์ ชลิดาพงศ์
ภาควิชาวิศวกรรมคอมพิวเตอร์
คณะวิศวกรรมศาสตร์
จุฬาลงกรณ์มหาวิทยาลัย
อ.ชินวิทย์ ชลิดาพงศ์
CEO
Eikonnex AI Co., Ltd.