551161 การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น (Computer Programming)
วิชาบังคับก่อน : ไม่มี
ระเบียบวิธีพัฒนาและออกแบบโปรแกรม การเขียนผังงาน การกำหนดชนิด ค่าคงที่ ตัวแปร นิพจน์ คำสั่งรับข้อมูล และแสดงผลลัพธ์ คำสั่งกำหนดค่า คำสั่งควบคุม การประมวลผลข้อความ อาร์เรย์ โปรแกรมย่อย การเรียงลำดับข้อมูล การค้นหาข้อมูล การเขียนโปรแกรมโครงสร้างข้อมูลแบบแถวลำดับ ตัวชี้และตัวอ้างอิง การเรียกซ้ำ การเขียนโปรแกรมเชิงวัตถุเบื้องต้น การประยุกต์การเขียนโปรแกรมสำหรับงานด้านวิศวกรรมต่าง ๆ
ผลสัมฤทธิ์การเรียนรู้
เมื่อเสร็จสิ้นการเรียนในโมดูลนี้แล้วนักศึกษาควรที่จะสามารถ
1. มีความสามารถด้านการเขียนและออกแบบโปรแกรมคอมพิวเตอร์พื้นฐานและการเขียนโปรแกรมเชิงวัตุเบื้องต้นได้
2. มีความเข้าใจและเขียนด้วยโครงสร้างและไวยากรณ์ของภาษา (Syntax) ในโปรแกรมได้อย่างถูกต้อง
3. สามารถวิเคราะห์หาจุดบกพร่องและแก้ไขโปรแกรมอย่างถูกต้อง
4. มีความสามารถประยุกต์การเขียนโปรแกรมเพื่อควบคุมอุปกรณ์ต่าง ๆ อาทิ รับค่าทางคีย์บอร์ดและแสดงผลทางหน้าจอ เป็นต้น
5. มีความสามารถประยุกต์การเขียนโปรแกรมสำหรับงานวิศวกรรมต่าง ๆ
6. สามารถต่อยอดทางความคิดสำหรับการเขียนโปรแกรมในด้านต่าง ๆ อาทิ ไมโครคอนโทรลเลอร์และการเขียนโปรแกรมขั้นสูง เป็นต้น
- Course creator: อ.ณัฐวุฒิ ประเสริฐการ
- Course creator: อ. ดร.ณัฐวัฒน์ พิณรัตน์
- Course creator: อ. ดร.จิตติมา วระกุล
- Course creator: อ. ดร.ธนาคาร เบ้าทอง