หมวดที่ 1 ข้อมูลทั่วไป
1. รหัสและชื่อรายวิชา
รหัสวิชา 6561712 การโปรแกรมคอมพิวเตอร์
(Computer Programming)
2. จำนวนหน่วยกิต
3(2-2-5) หน่วยกิต
3. หลักสูตรและประเภทของรายวิชา
3.1 หลักสูตร
หลักสูตรวิศวกรรมศาสตรบัณฑิต
3.2 ประเภทของรายวิชา
หมวดวิชาเฉพาะ วิชาแกน ( พื้นฐานทางวิศวกรรม )
4. อาจารย์ผู้รับผิดชอบรายวิชาและอาจารย์ผู้สอน
4.1 อาจารย์ผู้รับผิดชอบรายวิชา
นายสมบัติ หทัยรัตนานนท์
4.2 อาจารย์ผู้สอน
นายสมบัติ หทัยรัตนานนท์
5. ภาคการศึกษา/ชั้นปีที่เรียน
ภาคการศึกษาที่ 2 ชั้นปีที่ 1
6.รายวิชาที่ต้องเรียนมาก่อน (Pre-requisite) (ถ้ามี)
ไม่มี
7. รายวิชาที่ต้องเรียนพร้อมกัน (Co-requisite) (ถ้ามี)
ไม่มี
8. สถานที่เรียน
มหาวิทยาลัยราชภัฏนครปฐม คณะวิทยาศาสตร์และเทคโนโลยี อาคารวิศวกรรมและเทคโนโลยี
9. วันที่จัดทำหรือปรับปรุงรายละเอียดของรายวิชาครั้งล่าสุด
ปรับปรุง 2555
หมวดที่ 2 จุดมุ่งหมายและวัตถุประสงค์
1. จุดมุ่งหมายของรายวิชา(วัตถุประสงค์การเรียนรู้)
1.1 เพื่อให้ผู้เรียนสามารถบอกถึงหลักการเขียนโปรแกรมคอมพิวเตอร์ ได้อย่างถูกต้อง ตามลำดับขั้นของการทำงานได้
1.2 เพื่อให้ผู้เรียนสามารถอธิบายความแตกต่างของการเขียนโปรแกรมด้วยคำสั่ง ตัวแปรและโปรแกรมย่อยได้
1.3 เพื่อให้ผู้เรียนสามารถปฏิบัติงานเขียนโปรแกรมตามตัวอย่างและโจทย์ที่กำหนดได้
1.4 เพื่อให้ผู้เรียนสามารถนำการเขียนโปรแกรมคอมพิวเตอร์นี้ไปประยุกต์ใช้กับงานทางวิศวกรรมอิเล็กทรอนิกส์ได้
1.5 เพื่อให้ผู้เรียนสามารถใช้คอมพิวเตอร์ในการเขียนโปรแกรมคอมพิวเตอรได้
2. วัตถุประสงค์ในการพัฒนา/ปรับปรุงรายวิชา
เพื่อปรับปรุงเนื้อหารายวิชาให้มีความทันสมัย สอดคล้องกับความต้องการของตลาดแรงงานและการเปลี่ยนแปลงของเทคโนโลยีโดยปรับปรุงคำอธิบายรายวิชาทุก 4 ปี
หมวดที่ 3 ลักษณะและการดำเนินการ
1. คำอธิบายรายวิชา
ระบบจำนวน โครงสรางพื้นฐานของระบบคอมพิวเตอร การแทนข้อมูลในคอมพิวเตอร์ ขั้นตอนวิธีและผังงาน วิธีการแกปญหาทางวิศวกรรมไฟฟาดวยคอมพิวเตอร การออกแบบและพัฒนาโปรแกรม การเขียนโปรแกรมเบื้องต้นด้วยภาษาระดับสูง การฝึกปฏิบัติการโปรแกรมด้วยเครื่องคอมพิวเตอร์
2. จำนวนชั่วโมงที่ใช้ต่อภาคการศึกษา
บรรยาย |
สอนเสริม |
การฝึกปฏิบัติ/งานภาคสนาม/การฝึกงาน |
การศึกษาด้วยตนเอง |
บรรยาย 56 คาบ |
สอนเสริมตามความต้องการของนักศึกษาเฉพาะราย |
ให้นักศึกษาปฏิบัติ |
การศึกษาด้วยตนเอง |
3. จำนวนชั่วโมงต่อสัปดาห์ที่อาจารย์ให้คำปรึกษาและแนะนำทางวิชาการแก่นักศึกษาเป็น
รายบุคคล
- อาจารย์จัดเวลาให้คำปรึกษาเป็นรายบุคคลหรือรายกลุ่มและอาจารย์ประจำวิชาแจ้ง หมายเลขโทรศัพท์มือถือและ EMAIL ให้นักศึกษาทราบ เพื่อให้นักศึกษาสามารถติดต่อขอคำปรึกษาได้นอกเวลา
4. แผนการประเมินการเรียนรู้ ( 100 คะแนน )
การประเมิน |
งานที่จะใช้ประเมินผลผู้เรียน |
สัปดาห์ ที่กำหนด |
สัดส่วนของการประเมินผล |
(1) |
สอบภาคทฤษฎี |
- |
- |
|
- สอบกลางภาค(เก็บคะแนนระหว่างเรียน) |
1-15 |
20 |
|
- สอบปลายภาค |
16 |
30 |
(2) |
สอบภาคปฏิบัติ |
1-15 |
20 |
(3) |
การเข้าชั้นเรียน |
ตลอดเทอม |
5 |
(4) |
การมีส่วนร่วมอภิปราย แสดงความคิดเห็นในชั้นเรียน |
ตลอดเทอม |
5 |
(6) |
การทำงานกลุ่มและผลงาน |
ตลอดเทอม |
10 |
(7) |
การทำและสรุปผลการทดลอง |
ตลอดเทอม |
10 |
เกณฑ์การประเมินผล
80 % ขึ้นไป ระดับคะแนน A |
60 - 64 % ระดับคะแนน C |
75 - 79 % ระดับคะแนน B+ |
55 - 59 % ระดับคะแนน D+ |
70 - 74 % ระดับคะแนน B |
50 - 54 % ระดับคะแนน D |
65 - 69 % ระดับคะแนน C+ |
ต่ำกว่า 50 % ระดับคะแนน E |
5. เอกสารและตำราหลัก
- หนังสือประกอบการเรียนวิชา การเขียนโปรแกรมภาษาซี
6. เอกสารและข้อมูลสำคัญ
-
7. เอกสารและข้อมูลแนะนำ
- เว็บไซต์ : ที่มีเนื้อหา เกี่ยวกับการเขียนโปรแกรมภาษาซี