551161  การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น (Computer Programming)

วิชาบังคับก่อน : ไม่มี

            ระเบียบวิธีพัฒนาและออกแบบโปรแกรม การเขียนผังงาน การกำหนดชนิด ค่าคงที่ ตัวแปร นิพจน์ คำสั่งรับข้อมูล และแสดงผลลัพธ์ คำสั่งกำหนดค่า คำสั่งควบคุม การประมวลผลข้อความ อาร์เรย์ โปรแกรมย่อย การเรียงลำดับข้อมูล การค้นหาข้อมูล การเขียนโปรแกรมโครงสร้างข้อมูลแบบแถวลำดับ ตัวชี้และตัวอ้างอิง การเรียกซ้ำ การเขียนโปรแกรมเชิงวัตถุเบื้องต้น การประยุกต์การเขียนโปรแกรมสำหรับงานด้านวิศวกรรมต่าง ๆ

ผลสัมฤทธิ์การเรียนรู้

เมื่อเสร็จสิ้นการเรียนในโมดูลนี้แล้วนักศึกษาควรที่จะสามารถ

  1. มีความสามารถด้านการเขียนและออกแบบโปรแกรมคอมพิวเตอร์พื้นฐานและการเขียนโปรแกรมเชิงวัตุเบื้องต้นได้

  2. มีความเข้าใจและเขียนด้วยโครงสร้างและไวยากรณ์ของภาษา (Syntax) ในโปรแกรมได้อย่างถูกต้อง

  3. สามารถวิเคราะห์หาจุดบกพร่องและแก้ไขโปรแกรมอย่างถูกต้อง

  4. มีความสามารถประยุกต์การเขียนโปรแกรมเพื่อควบคุมอุปกรณ์ต่าง ๆ อาทิ รับค่าทางคีย์บอร์ดและแสดงผลทางหน้าจอ เป็นต้น

  5. มีความสามารถประยุกต์การเขียนโปรแกรมสำหรับงานวิศวกรรมต่าง ๆ

  6. สามารถต่อยอดทางความคิดสำหรับการเขียนโปรแกรมในด้านต่าง ๆ อาทิ ไมโครคอนโทรลเลอร์และการเขียนโปรแกรมขั้นสูง เป็นต้น