การโปรแกรมภาษาไพธอน
2(1-3-5)
วิชาบังคับก่อน: ไม่มี
ส่วนประกอบและการทำงานของคอมพิวเตอร์ เลขฐาน ตัวแปร โครงสร้างข้อมูล ตัวกระทำ การควบคุมแบบทางแยก การวนลูป โปรแกรมย่อย การจัดการข้อผิดพลาด การอ่านเขียนไฟล์
ผลลัพธ์การเรียนรู้ที่คาดหวังระดับรายวิชา
- สามารถอธิบายถึงส่วนประกอบและการทำงานของคอมพิวเตอร์ได้
- เข้าใจเลขฐาน และสามารถแปลงเลขฐานได้
- รู้จักชนิดของตัวแปรและโครงสร้างข้อมูล โดยสามารถเลือกใช้ได้อย่างเหมาะสมและถูกต้อง
- สามารถใช้ตัวกระทำประเภทต่าง ๆ ได้
- สามารถสร้างโปรแกรมย่อยเพื่อใช้งานได้
- สามารถป้อนข้อมูลผ่านทางคีย์บอร์ดเพื่อโต้ตอบกับโปรแกรมได้
- สามารถเขียนโปรแกรมการควบคุมแบบทางแยกและการทำซ้ำได้
- สามารถจัดการข้อผิดพลาดของโปรแกรมได้
- สามารถบันทึกหรืออ่านข้อมูลผ่านการเขียนหรืออ่านไฟล์ได้
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)
- Be able to describe the components and operation of a computer.
- Understand base numbers and be able to convert base numbers.
- Know the types of variables and data structures. which can be used appropriately and correctly.
- Able to use different types of operators.
- Able to create sub-programs to use.
- Data can be entered via keyboard to interact with the program.
- Intersection and repeatable control programs can be programmed.
- Able to handle program errors.
- Data can be saved or read through writing or reading files.