คำอธิบายรายวิชา

ขั้นตอนการแก้ปัญหา  การออกแบบและพัฒนาโปรแกรมแบบโครงสร้าง การเขียนโปรแกรมเบื้องต้นด้วยภาษาระดับสูง  การฝึกปฏิบัติการโปรแกรมด้วยเครื่องคอมพิวเตอร์ โครงสร้างของโปรแกรม โครงสร้างข้อมูล ชนิดของข้อมูล การใช้งานตัวแปร ขั้นตอนวิธี การใช้งานคำสั่งควบคุมการทำงานของโปรแกรม รวมไปถึง การใช้งานเครื่องมือหรือไลบรารี่

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)