คำอธิบายรายวิชา
ขั้นตอนการแก้ปัญหา การออกแบบและพัฒนาโปรแกรมแบบโครงสร้าง การเขียนโปรแกรมเบื้องต้นด้วยภาษาระดับสูง การฝึกปฏิบัติการโปรแกรมด้วยเครื่องคอมพิวเตอร์ โครงสร้างของโปรแกรม โครงสร้างข้อมูล ชนิดของข้อมูล การใช้งานตัวแปร ขั้นตอนวิธี การใช้งานคำสั่งควบคุมการทำงานของโปรแกรม รวมไปถึง การใช้งานเครื่องมือหรือไลบรารี่
Course Description
Algorithmic problem solving, structure program design and development methodology, introductory programming using a high level programming language, programming practice in computer laboratory,the contents cover structures of program, data structure, data type, variables, algorithms, control flows, and using any essential package/library
ผลลัพธ์การเรียนรู้
CLO1: อธิบายขั้นตอนการแก้ปัญหาด้วยวิธีการทางภาษาคอมพิวเตอร์ (PLO3)
CLO2: ออกแบบและพัฒนาโปรแกรมแบบโครงสร้างได้ (PLO 4)
CLO3: วิเคราะห์และรวบรวมข้อมูลความต้องการของโปรแกรมจากโจทย์ปัญหาได้ (PLO5)
CLO4: ใช้เครื่องมือในการพัฒนาและออกแบบโปรแกรมด้วยภาษาระดับสูงได้ (PLO4)
CLO5: อธิบายโครงสร้างข้อมูล ชนิดข้อมูล ตัวแปรได้ (PLO3)
CLO6: อธิบายการใช้คำสั่งควบคุม ประเภทต่างๆ เช่นการวนซ้ำ การตัดสินใจ (PLO3)