การโปรแกรมภาษาไพธอนขั้นสูง
2(1-3-8)
วิชาบังคับก่อน: ENG62 1006 การโปรแกรมภาษาไพธอน
การโปรแกรมเชิงวัตถุ การเขียนโปรแกรมแบบมัลติทาสกิ้ง การสร้างส่วนติดต่อผู้ใช้ การวาดกราฟ การใช้โมดูลคำนวณเชิงตัวเลข
ผลลัพธ์การเรียนรู้ที่คาดหวังระดับรายวิชา
- สามารถเขียนโปรแกรมเชิงวัตถุได้
- สามารถเขียนโปรแกรมแบบหลายหน้าที่หรือแบบมัลติทาสกิ้งได้
- สามารถสร้างส่วนติดต่อผู้ใช้ (Graphic user interface: GUI) ขั้นพื้นฐานได้
- สามารถเขียนกราฟชนิดต่าง ๆ โดยใช้โมดูล Matplotlib ได้
- สามารถใช้โมดูลคำนวณเชิงตัวเลข (Numpy) เพื่อเพิ่มความเร็วในการคำนวณของโปรแกรมได้
- สามารถสร้างโมดูลเพื่อใช้งานได้
Advance Python Programming
Prerequisite: ENG62 1006 Python Programming
Object oriented programming multitasking programming Creating user interfaces, drawing graphs, using numerical computational modules.
Course Learning Outcomes (CLOs)
- Able to write object-oriented programs.
- Able to program multitasking or multitasking.
- Able to create a basic Graphic user interface (GUI).
- Various types of graphs can be written using the Matplotlib module.
- Numerical calculation module (Numpy) can be used to speed up the calculation of the program.
- A module can be created to use it.