CSC102: Introduction to Programming
หน่วยกิต
| จำนวนหน่วยกิต | บรรยาย | ปฏิบัติ | ค้นคว้าด้วยตัวเอง |
|---|---|---|---|
| 3 | 3 | 0 | 6 |
คำอธิบายรายวิชา
แนวความคิดพื้นฐานของการเขียนโปรแกรม ตัวแปร ตัวปฏิบัติการ ชนิดข้อมูลพื้นฐาน การรับและแสดงผลข้อมูลผ่านจอเฝ้าคุม สไตล์การเขียนโปรแกรมและการบันทึกเอกสาร การแก้จุดบกพร่อง โปรแกรม คำสั่งควบคุม การวนซ้ำ ฟังก์ชัน การส่งผ่านค่าพารามิเตอร์ ขอบข่ายตัวแปร แถวลำดับ ประเภทมิติเดียวและสองมิติ ขั้นตอนวิธีพื้นฐานการค้นและการเรียงลำดับ
Course-Level Learning Outcomes
The student will be able to:
- 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)
- Demonstrate program pieces (such as functions, classes, methods) that use generic or compound types, including for collections to write programs. (PLO.1a, PLO.1d)
- Use type-error messages, memory leaks, and daggling-pointer to debug a program for an engineering firm. (PLO.1a, PLO.1d)
- Demonstrate common coding errors, constructing and debugging programs using the standard libraries available with a chosen programming language. (PLO.1a, PLO.1b, PLO.1d)
ปรับปรุงล่าสุด