Skip to Content

CSC102: Introduction to Programming

หน่วยกิต

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

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

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

Course-Level Learning Outcomes

The student will be able to:

  1. Understand primitive datatypes, operation, and control flow (e.g., if-else, for loop, while loop, etc.) and use it in a program correctly and appropriately. (PLO.1a, PLO.1d)
  2. Demonstrate program pieces (such as functions, classes, methods) that use generic or compound types, including for collections to write programs. (PLO.1a, PLO.1d)
  3. Use type-error messages, memory leaks, and daggling-pointer to debug a program for an engineering firm. (PLO.1a, PLO.1d)
  4. Demonstrate common coding errors, constructing and debugging programs using the standard libraries available with a chosen programming language. (PLO.1a, PLO.1b, PLO.1d)
ปรับปรุงล่าสุด