Advance Python Programming

การโปรแกรมภาษาไพธอนขั้นสูง                                             

2(1-3-8)

วิชาบังคับก่อน: ENG62 1006 การโปรแกรมภาษาไพธอน

การโปรแกรมเชิงวัตถุ การเขียนโปรแกรมแบบมัลติทาสกิ้ง การสร้างส่วนติดต่อผู้ใช้ การวาดกราฟ การใช้โมดูลคำนวณเชิงตัวเลข

ผลลัพธ์การเรียนรู้ที่คาดหวังระดับรายวิชา

  1. สามารถเขียนโปรแกรมเชิงวัตถุได้
  2. สามารถเขียนโปรแกรมแบบหลายหน้าที่หรือแบบมัลติทาสกิ้งได้
  3. สามารถสร้างส่วนติดต่อผู้ใช้ (Graphic user interface: GUI) ขั้นพื้นฐานได้
  4. สามารถเขียนกราฟชนิดต่าง ๆ โดยใช้โมดูล Matplotlib ได้
  5. สามารถใช้โมดูลคำนวณเชิงตัวเลข (Numpy) เพื่อเพิ่มความเร็วในการคำนวณของโปรแกรมได้
  6. สามารถสร้างโมดูลเพื่อใช้งานได้

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)

  1. Able to write object-oriented programs.
  2. Able to program multitasking or multitasking.
  3. Able to create a basic Graphic user interface (GUI).
  4. Various types of graphs can be written using the Matplotlib module.
  5. Numerical calculation module (Numpy) can be used to speed up the calculation of the program.
  6. A module can be created to use it.