Python Programming

การโปรแกรมภาษาไพธอน                                                    

2(1-3-5)

วิชาบังคับก่อน: ไม่มี

ส่วนประกอบและการทำงานของคอมพิวเตอร์ เลขฐาน ตัวแปร โครงสร้างข้อมูล ตัวกระทำ การควบคุมแบบทางแยก การวนลูป โปรแกรมย่อย การจัดการข้อผิดพลาด การอ่านเขียนไฟล์

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

  1. สามารถอธิบายถึงส่วนประกอบและการทำงานของคอมพิวเตอร์ได้
  2. เข้าใจเลขฐาน และสามารถแปลงเลขฐานได้
  3. รู้จักชนิดของตัวแปรและโครงสร้างข้อมูล โดยสามารถเลือกใช้ได้อย่างเหมาะสมและถูกต้อง
  4. สามารถใช้ตัวกระทำประเภทต่าง ๆ ได้
  5. สามารถสร้างโปรแกรมย่อยเพื่อใช้งานได้
  6. สามารถป้อนข้อมูลผ่านทางคีย์บอร์ดเพื่อโต้ตอบกับโปรแกรมได้
  7. สามารถเขียนโปรแกรมการควบคุมแบบทางแยกและการทำซ้ำได้
  8. สามารถจัดการข้อผิดพลาดของโปรแกรมได้
  9. สามารถบันทึกหรืออ่านข้อมูลผ่านการเขียนหรืออ่านไฟล์ได้

Python Programming 

Prerequisite:  none

Computer components and operations, number base system, variables, data structures, operators, intersection controls, looping, subprograms, error handling. reading and writing files.

Course Learning Outcomes (CLOs)

  1. Be able to describe the components and operation of a computer.
  2. Understand base numbers and be able to convert base numbers.
  3. Know the types of variables and data structures. which can be used appropriately and correctly.
  4. Able to use different types of operators.
  5. Able to create sub-programs to use.
  6. Data can be entered via keyboard to interact with the program.
  7. Intersection and repeatable control programs can be programmed.
  8. Able to handle program errors.
  9. Data can be saved or read through writing or reading files.