Skip to Content

CSC122: Introduction to Programming Laboratory

หน่วยกิต

จำนวนหน่วยกิตบรรยายปฏิบัติค้นคว้าด้วยตัวเอง
2044

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

ปฏิบัติการเขียนโปรแกรมพื้นฐาน การออกแบบอัลกอริทึมพื้นฐานและนำอัลกอริทึมไปใช้การออกแบบ นำไปใช้ ทดสอบ และแก้ไขข้อบกพร่องของโปรแกรม การออกแบบและเขียนโปรแกรมเชิงวัตถุ

Course-Level Learning Outcomes

The student will be able to:

  1. Explain the design and implementation of a class considering object-oriented encapsulation mechanisms (e.g., class hierarchies, interfaces, and private members). (PLO.1b)

  2. Create an appropriate algorithm to illustrate iterative, recursive functions, as well as divide-and-conquer techniques and use a programming language to implement, test, and debug the algorithm for solving a simple real-world problem. (PLO.1a, PLO.1b, PLO.1c)

  3. Design, implement, test, and debug a program that uses fundamental programming constructs including basic computation, file I/O, standard conditional and iterative structures, the definition of functions, and parameter passing. (PLO.1, PLO.2b, PLO.3a)

ปรับปรุงล่าสุด