การเขียนโปรแกรมคอมพิวเตอร์

Computer Programming

-เพื่อให้นักศึกษามีความรู้ ความเข้าใจเกี่ยวกับพื้นฐาน องค์ประกอบ ประโยชน์จากการใช้งานด้านการเขียนโปรแกรมคอมพิวเตอร์  ผลกระทบ  การใช้งานด้านการเขียนโปรแกรมคอมพิวเตอร์ต่อสังคม
-เพื่อให้นักศึกษามีความรู้พื้นฐาน เป็นการเตรียมความพร้อมด้านปัญหาในการนำความรู้ ความเข้าใจในการเขียนโปรแกรมคอมพิวเตอร์  เพื่อเป็นพื้นฐานการเรียนในวิชาอื่น ๆ ที่เกี่ยวข้อง ทั้งนี้ ควรมีการเปลี่ยนแปลงตัวอย่างอ้างอิง ให้สอดคล้องกับแนวโน้มด้านเทคโนโลยีคอมพิวเตอร์ที่ได้มีความก้าวหน้าไปตามยุคสมัย
-        - ศึกษาและฝึกปฏิบัติเกี่ยวกับแนวคิดและองค์ประกอบของระบบคอมพิวเตอร์  ปฏิสัมพันธ์ (Interaction) ระหว่างฮาร์ดแวร์และซอฟต์แวร์ ภาษาที่ใช้เขียนโปรแกรมในปัจจุบัน         - Study and practice of computer concepts, computer components, hardware and software interaction, current programming language, programming practices.   
- อาจารย์ประจำรายวิชา ประกาศเวลาให้คำปรึกษาผ่านเว็บไซต์คณะ หรือ elearning.rmutl.ac.th หรือ facebook หรือ ไลน์กลุ่ม หรือ บอร์ดหน้าแผนก หรือ ทุกๆ ช่องทางที่สื่อสารกับ นศ. ได้ - อาจารย์จัดเวลาให้คำปรึกษาเป็นรายบุคคล หรือรายกลุ่มตามความต้องการ 1 ชั่วโมง/สัปดาห์ (เฉพาะรายที่ต้องการ)
        นักศึกษาต้องมีคุณธรรม จริยธรรมเพื่อให้สามารถดำเนินชีวิตร่วมกับผู้อื่นในสังคมอย่างราบรื่นและเป็นประโยชน์ต่อส่วนรวม อาจารย์ที่สอนในแต่ละวิชาต้องพยายามสอดแทรกเรื่องที่เกี่ยวกับสิ่งต่อไปนี้ทั้ง 5 ข้อ เพื่อให้นักศึกษาสามารถพัฒนาคุณธรรม จริยธรรมไปพร้อมกับวิทยาการต่างๆ ที่ศึกษา รวมทั้งอาจารย์ต้องมีคุณสมบัติด้านคุณธรรม จริยธรรมอย่างน้อย 5 ข้อตามที่ระบุไว้           1.1.1 เข้าใจและซาบซึ้งในวัฒนธรรมไทย ตระหนักในคุณค่าของระบบคุณธรรม จริยธรรม เสียสละ และ ซื่อสัตย์สุจริต (ผลการเรียนรู้ข้อ 1.1, š )           1.1.2 มีวินัย ตรงต่อเวลา รับผิดชอบต่อตนเองและสังคม เคารพกฎระเบียบและข้อบังคับต่างๆ ขององค์กรและสังคม (ผลการเรียนรู้ข้อ 1.2, ˜ )               1.1.3 มีภาวะความเป็นผู้นำและผู้ตาม สามารถทำงานเป็นหมู่คณะ สามารถแก้ไขข้อขัดแย้งตามลำดับความสำคัญ เคารพสิทธิและรับฟังความคิดเห็นของผู้อื่น รวมทั้งเคารพในคุณค่าและศักดิ์ศรีของความเป็นมนุษย์              1.1.4 สามารถวิเคราะห์และประเมินผลกระทบจากการใช้ความรู้ทางวิศวกรรมต่อบุคคล องค์กร สังคม และสิ่งแวดล้อม             1.1.5 มีจรรยาบรรณทางวิชาการและวิชาชีพ และมีความรับผิดชอบในฐานะผู้ประกอบวิชาชีพ รวมถึงเข้าใจถึงบริบททางสังคมของวิชาชีพวิศวกรรมในแต่ละสาขาตั้งแต่อดีตจนถึงปัจจุบัน (ผลการเรียนรู้ข้อ 1.5, š )         นอกจากนั้นในการสอนรายวิชาของหลักสูตรวิศวกรรมคอมพิวเตอร์ ยังได้สอดแทรกเนื้อหาที่เกี่ยวกับจริยธรรม กฎหมาย ระเบียบข้อบังคับเกี่ยวกับวิชาชีพวิศวกรรมคอมพิวเตอร์ และจรรยาบรรณวิศวกรในการสอนด้วย อาจารย์ผู้สอนจะต้องจัดให้มีการวัดมาตรฐานในด้านคุณธรรม จริยธรรม ซึ่งไม่จำเป็นต้องเป็นข้อสอบ อาจจะวัดพฤติกรรมระหว่างทำกิจกรรมที่กำหนดมีการกำหนดคะแนนในเรื่องคุณธรรม จริยธรรมให้เป็นส่วนหนึ่งของคะแนนความประพฤติของนักศึกษา 
        กำหนดให้มีวัฒนธรรมองค์กร เพื่อเป็นการปลูกฝังให้นักศึกษามีระเบียบวินัย โดยเน้นการเข้าชั้นเรียนให้ตรงเวลาตลอดจนการแต่งกายที่เป็นไปตามระเบียบของมหาวิทยาลัย นักศึกษาต้องมีความรับผิดชอบโดยในการทำงานกลุ่มนั้นต้องฝึกให้รู้หน้าที่ของการเป็นผู้นำกลุ่มและการเป็นสมาชิกกลุ่ม มีความซื่อสัตย์โดยต้องไม่กระทำการทุจริตในการสอบหรือลอกการบ้านของผู้อื่น เป็นต้น นอกจากนี้อาจารย์ผู้สอนทุกคนต้องสอดแทรกเรื่องคุณธรรม จริยธรรมในการสอนทุกรายวิชา รวมทั้งมีการจัดกิจกรรมส่งเสริมคุณธรรม จริยธรรม เช่น การยกย่องนักศึกษาที่ทำดี ทำประโยชน์แก่ส่วนรวม เสียสละ
        ประเมินจากการสังเกตพฤติกรรมของนักศึกษาและการปฏิบัติตนในด้านต่าง ๆ ได้แก่           1.3.1 ประเมินจากการตรงเวลาของนักศึกษาในภาพเข้าชั้นเรียน การส่งงานตามกำหนดระยะเวลาที่มอบหมายและการร่วมกิจกรรม           1.3.2 ประเมินจากการมีวินัยและพร้อมเพรียงของนักศึกษาในการเข้าร่วมกิจกรรมเสริมหลักสูตร           1.3.3 ปริมาณการกระทำทุจริตในการสอบ           1.3.4 ประเมินจากความรับผิดชอบในหน้าที่ที่ได้รับมอบหมาย
        นักศึกษาด้องมีความรู้เกี่ยวกับหลักสูตรวิศวกรรมคอมพิวเตอร์ มีคุณธรรม จริยธรรม และความรู้เกี่ยวกับสาขาวิชาที่ศึกษานั้นต้องเป็นสิ่งที่นักศึกษาต้องรู้เพื่อใช้ประกอบอาชีพและช่วยพัฒนาสังคม ดังนั้นมาตรฐานความรู้ต้องครอบคลุมสิ่งต่อไปนี้       2.1.1 มีความรู้และความเข้าใจทางคณิตศาสตร์พื้นฐาน วิทยาศาสตร์พื้นฐาน วิศวกรรมพื้นฐาน และเศรษฐศาสตร์ เพื่อการประยุกต์ใช้กับงานทางด้านวิศวกรรมศาสตร์ที่เกี่ยวข้อง และการสร้างนวัตกรรมทางเทคโนโลยี (ผลการเรียนรู้ข้อ 2.1, š )             2.1.2 มีความรู้และความเข้าใจเกี่ยวกับหลักการที่สำคัญ ทั้งในเชิงทฤษฎีและปฏิบัติในเนื้อหาของสาขาวิชาเฉพาะด้านทางวิศวกรรม (ผลการเรียนรู้ข้อ 2.2, ˜ )             2.1.3 สามารถบูรณาการความรู้ในสาขาวิชาที่ศึกษากับความรู้ในศาสตร์อื่นๆ ที่เกี่ยวข้อง             2.1.4 สามารถวิเคราะห์และแก้ไขปัญหา ด้วยวิธีการที่เหมาะสม รวมถึงการประยุกต์ใช้เครื่องมือที่เหมาะสม (ผลการเรียนรู้ข้อ 2.4, ˜ )             2.1.5 สามารถใช้ความรู้และทักษะในสาขาวิชาของตน ในการประยุกต์แก้ไขปัญหาในงานจริงได้           การทดสอบมาตรฐานนี้สามารถทำได้โดยการทดสอบจากข้อสอบของแต่ละวิชาในชั้นเรียน ตลอดระยะเวลาที่นักศึกษาอยู่ในหลักสูตร
        ใช้การเรียนการสอนในหลากหลายรูปแบบ โดยเน้นหลักการทางทฤษฎี และประยุกต์ทางปฏิบัติในสภาพแวดล้อมจริง โดยทันต่อการเปลี่ยนแปลงทางเทคโนโลยี ทั้งนี้ให้เป็นไปตามลักษณะของรายวิชาตลอดจนเนื้อหาสาระของรายวิชานั้นๆ นอกจากนี้ควรจัดให้มีการเรียนรู้จากสถานการณ์จริงโดยการศึกษาดูงานหรือเชิญผู้เชี่ยวชาญที่มีประสบการณ์ตรงมาเป็นวิทยากรพิเศษเฉพาะเรื่อง ตลอดจนการฝึกปฏิบัติงานในสถานประกอบการ
        ประเมินจากผลสัมฤทธิ์ทางการเรียนและการปฏิบัติของนักศึกษา โดยใช้การวัดผล ดังนี้             2.3.1 การทดสอบย่อย             2.3.2 การสอบกลางภาคเรียนและปลายภาคเรียน             2.3.3 ประเมินจากรายงานหรือสมุดเลคเชอร์ที่นักศึกษาจัดทำ             2.3.4 ประเมินจากแบบฝึกหัดและโครงการที่นำเสนอ             2.3.5 ประเมินจากการนำเสนอรายงานในชั้นเรียน             2.3.6 ประเมินจากแฟ้มสะสมผลงาน
        นักศึกษาต้องสามารถพัฒนาตนเองและประกอบวิชาชีพได้โดยพึ่งตนเองได้เมื่อจบการศึกษาเเล้ว  ดังนั้น นักศึกษาจำเป็นต้องได้รับการพัฒนาทักษะทางปัญญาไปพร้อมกับคุณธรรม จริยธรรม และความรู้ในหลักสูตรวิศวกรรมคอมพิวเตอร์ ในการสอนอาจารย์ต้องเน้นให้นักศึกษาคิดหาเหตุผล เข้าใจที่มาและสาเหตุของปัญหา วิธีการแก้ปัญหารวมทั้งแนวคิดด้วยตนเอง ไม่สอนในลักษณะท่องจำ นักศึกษาต้องมีคุณสมบัติต่างๆ จากการสอนเพื่อให้เกิดทักษะทางปัญญาดังนี้             3.1.1  มีความคิดอย่างมีวิจารณญาณที่ดี (ผลการเรียนรู้ข้อ 3.1, ˜ )              3.1.2  สามารถรวบรวม ศึกษา วิเคราะห์ และ สรุปประเด็นปัญหาและความต้องการ (ผลการเรียนรู้ข้อ 3.2, š )               3.1.3  สามารถคิด วิเคราะห์ และแก้ไขปัญหาด้านวิศวกรรมได้อย่างมีระบบ รวมถึงการใช้ข้อมูลประกอบการตัดสินใจในการทำงานได้อย่างมีประสิทธิภาพ (ผลการเรียนรู้ข้อ 3.3, š )               3.1.4  มีจินตนาการและความยืดหยุ่นในการปรับใช้องค์ความรู้ที่เกี่ยวข้องอย่างเหมาะสม ในการพัฒนานวัตกรรมหรือต่อยอดองค์ความรู้จากเดิมได้อย่างสร้างสรรค์            3.1.5  สามารถสืบค้นข้อมูลและแสวงหาความรู้เพิ่มเติมได้ด้วยตนเอง เพื่อการเรียนรู้ตลอดชีวิต และทันต่อการเปลี่ยนแปลงทางองค์ความรู้และเทคโนโลยีใหม่ ๆ
        ใช้การเรียนการสอนในหลากหลายรูปแบบ โดยเน้นหลักการทางทฤษฎี และประยุกต์ทางปฏิบัติในสภาพแวดล้อมจริง โดยทันต่อการเปลี่ยนแปลงทางเทคโนโลยี ทั้งนี้ให้เป็นไปตามลักษณะของรายวิชาตลอดจนเนื้อหาสาระของรายวิชานั้นๆ นอกจากนี้ควรจัดให้มีการเรียนรู้จากสถานการณ์จริงโดยการศึกษาดูงานหรือเชิญผู้เชี่ยวชาญที่มีประสบการณ์ตรงมาเป็นวิทยากรพิเศษเฉพาะเรื่อง ตลอดจนการฝึกปฏิบัติงานในสถานประกอบการ             3.2.1   กรณีศึกษาทางการประยุกต์ในหลักสูตรวิชาวิศวกรรมคอมพิวเตอร์             3.2.2   การอภิปรายกลุ่ม หรือการศึกษา ค้นคว้า รายงานทางเอกสารและรายงานหน้าชั้นเรียนเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์             3.2.3   การมอบให้นักศึกษาทำการวิเคราะห์ และเขียนขั้นตอนวิธีการแก้ปัญหาทางคอมพิวเตอร์กรณีศึกษาทางการประยุกต์ใช้คอมพิวเตอร์ จากการออกแบบและเขียนโปรแกรมได้อย่างเหมาะสม             3.2.4   ให้นักศึกษามีโอกาสปฏิบัติจริงด้วยการเขียนโปรแกรมด้วยภาษาทางคอมพิวเตอร์             3.2.5   ให้นักศึกษามีโอกาสปฏิบัติจริง
        ประเมินตามสภาพจริงจากผลงานและการปฏิบัติของนักศึกษา เช่น ประเมินจากการนำเสนอผลการเขียนโปรแกรมคอมพิวเตอร์ รายงานในชั้นเรียน การทดสอบโดยใช้แบบทดสอบหรือสัมภาษณ์ ส่งเสริมการเรียนรู้จากการแก้ปัญหาด้วยการเขียนโปรแกรมคอมพิวเตอร์ เพื่อนักศึกษาเลือกใช้วิชาชีพที่เหมาะสมกับสถานการณ์ที่กำหนดให้ เป็นต้น
        นักศึกษาต้องออกไปประกอบอาชีพซึ่งส่วนใหญ่ต้องเกี่ยวข้องกับคนที่ไม่รู้จักมาก่อน คนที่มาจากสถาบันอื่นๆ และคนที่จะมาเป็นผู้บังคับบัญชา หรือคนที่จะมาอยู่ใต้บังคับบัญชา ความสามารถที่จะปรับตัวให้เข้ากับกลุ่มคนต่างๆ เป็นเรื่องจำเป็นอย่างยิ่ง ดังนั้น อาจารย์ต้องสอดแทรกวิธีการที่เกี่ยวข้องกับคุณสมบัติต่างๆ ต่อไปนี้ให้นักศึกษาระหว่างสอน หรืออาจให้นักศึกษาไปเรียนวิชาทางด้านสังคมศาสตร์ที่เกี่ยวกับคุณสมบัติต่างๆ นี้             4.1.1  สามารถสื่อสารกับกลุ่มคนที่หลากหลาย และสามารถสนทนาทั้งภาษาไทยและภาษาต่างประเทศได้อย่างมีประสิทธิภาพ สามารถใช้ความรู้ในสาขาวิชาชีพมาสื่อสารต่อสังคมได้ในประเด็นที่เหมาะสม (ผลการเรียนรู้ข้อ 4.1, š )               4.1.2  สามารถเป็นผู้ริเริ่มแสดงประเด็นในการแก้ไขสถานการณ์เชิงสร้างสรรค์ทั้งส่วนตัวและส่วนรวม พร้อมทั้งแสดงจุดยืนอย่างพอเหมาะทั้งของตนเองและของกลุ่ม รวมทั้งให้ความช่วยเหลือและอำนวยความสะดวกในการแก้ไขปัญหาสถานการณ์ต่างๆ             4.1.3  สามารถวางแผนและรับผิดชอบในการพัฒนาการเรียนรู้ทั้งของตนเอง และสอดคล้องกับทางวิชาชีพอย่างต่อเนื่อง (ผลการเรียนรู้ข้อ 4.3, ˜ )               4.1.4  รู้จักบทบาท หน้าที่ และมีความรับผิดชอบในการทำงานตามที่มอบหมาย ทั้งงานบุคคลและงานกลุ่ม สามารถปรับตัวและทำงานร่วมกับผู้อื่นทั้งในฐานะผู้นำและผู้ตามได้อย่างมีประสิทธิภาพรวมถึงสามารถแก้ไขข้อขัดแย้งได้อย่างเหมาะสม สามารถวางตัวได้อย่างเหมาะสมกับความรับผิดชอบ             4.1.5  มีจิตสำนึกความรับผิดชอบด้านความปลอดภัยในการทำงาน และการรักษาสภาพแวดล้อมต่อสังคม
        ใช้การสอนที่มีการกำหนดกิจกรรมให้มีการทำงานเป็นกลุ่ม การทำงานที่ต้องประสานงานกับผู้อื่นข้ามหลักสูตร หรือต้องค้นคว้าหาข้อมูลจากการสัมภาษณ์บุคคลอื่น หรือผู้มีประสบการณ์ โดยมีความคาดหวังในผลการเรียนรู้ดัานทักษะความสัมพันธ์ระหว่างตัวบุคคลและความสามารถในการรับผิดชอบ ดังนี้           4.2.1 สามารถทำงานกับผู้อื่นได้เป็นอย่างดี           4.2.2 มีความรับผิดชอบต่องานที่ได้รับมอบหมาย           4.2.3 สามารถปรับตัวเข้ากับสถานการณ์และวัฒนธรรมองค์กรที่ไปปฏิบัติงานได้เป็นอย่างดี           4.2.4 มีภาวะผู้นำ มีมนุษยสัมพันธ์ที่ดีกับผู้ร่วมงานในองค์กรและกับบุคคลทั่วไป           4.2.5 ส่งเสริมการเคารพสิทธิและการรับฟังความคิดเห็นของผู้อื่น
        ประเมินตามสภาพจริงจากผลงานและการปฏิบัติของนักศึกษา เช่น             4.3.1 ประเมินพฤติกรรมภาวการณ์เป็นผู้นำและผู้ตามที่ดี             4.3.2 ติดตามการทำงานร่วมกับสมาชิกกลุ่มของนักศึกษาเป็นระยะ พร้อมบันทึก พฤติกรรมเป็นรายบุคคล             4.3.3 ประเมินจากผลงานการอภิปรายและเสวนา             4.3.4 สังเกตพฤติกรรมการระดมสมอง
        5.1.1  มีทักษะในการใช้คอมพิวเตอร์ สำหรับการทำงานที่เกี่ยวข้องกับวิชาชีพได้เป็นอย่างดี  (ผลการเรียนรู้ข้อ 5.1, ˜ )         5.1.2  มีทักษะในการวิเคราะห์ข้อมูลสารสนเทศทางคณิตศาสตร์ หรือการแสดงสถิติ ประยุกต์ต่อการแก้ปัญหาที่เกี่ยวข้องได้อย่างสร้างสรรค์         5.1.3  สามารถประยุกต์ใช้เทคโนโลยีสารสนเทศ และการสื่อสารที่ทันสมัยได้อย่างเหมาะสมและมีประสิทธิภาพ (ผลการเรียนรู้ข้อ 5.3, š )            5.1.4  มีทักษะในการสื่อสารข้อมูลทั้งทางการพูด การเขียน และการสื่อความหมายโดยใช้สัญลักษณ์ (ผลการเรียนรู้ข้อ 5.4, š )           5.1.5  สามารถใช้เครื่องมือการคำนวณและเครื่องมือทางวิศวกรรม เพื่อประกอบวิชาชีพในสาขาวิศวกรรมที่เกี่ยวข้องได้
        5.2.1 จัดกิจกรรมการเรียนรู้ในรายวิชาต่างๆ ให้นักศึกษาได้วิเคราะห์สถานการณ์จำลอง และสถานการณ์เสมือนจริง และนำเสนอการแก้ปัญหาที่เหมาะสมเรียนรู้เทคนิค การประยุกต์เทคโนโลยีสารสนเทศในหลากลายสถานการณ์ที่สามารถประยุกต์ใช้ในห้องปฏิบัติการ         5.2.2 ส่งเสริมการค้นคว้า เรียบเรียงข้อมูล และนำเสนอให้ผู้อื่นเข้าใจได้ถูกต้อง และให้ความสำคัญในการอ้างอิงแหล่งที่มาของข้อมูล
        5.3.1 ประเมินจากเทคนิคการนำเสนอโดยใช้ทฤษฎีการเลือกใช้เครื่องมือทางเทคโนโลยีสารสนเทศ หรือคณิตศาสตร์และสถิติที่เกี่ยวข้องทางวิศวกรรมศาสตร์         5.3.2 ประเมินจากความสามารถในการอธิบายถึงข้อจำกัด เหตุผลในการเลือกใช้เครื่องมือต่างๆ การอภิปราย กรณีศึกษาต่างๆ ที่มีการนำเสนอต่อชั้นเรียน         5.3.3 สังเกตพฤติกรรมนักศึกษาด้านความมีเหตุผลและมีการบันทึกเป็นระ  
        สามารถใช้เครื่องมือฮาร์ดแวร์และซอฟต์แวร์ทางคอมพิวเตอร์ได้อย่างถูกต้อง    ปฏิบัติการเขียนโปรแกรมได้อย่างเป็นระบบ    โดยตั้งอยู่บนพื้นฐานตามมาตรฐานผลการเรียนรู้ ในการเรียนการสอนจึงต้องให้ความสำคัญเน้นไปที่การสร้างทักษะการปฏิบัติงานทางด้านการเขียนโปรแกรม ดังนี้             6.1.1  มีทักษะในการบริหารจัดการในด้านเวลา เครื่องมือ อุปกรณ์และวิธีการได้อย่างมีประสิทธิภาพ  (ผลการเรียนรู้ข้อ 6.1, ˜ )             6.1.2   มีทักษะในการปฏิบัติงานกลุ่ม มีการแบ่งหน้าที่ความรับผิดชอบ และมีความร่วมมือกันเป็นอย่างดี (ผลการเรียนรู้ข้อ 6.2, š ) 
        จัดกิจกรรมการเรียนรู้ในรายวิชาต่างๆ ให้นักศึกษาได้ลงมือปฏิบัติจริง โดยใช้ความรู้จากวิชาต่างๆ ที่เรียนมา การวิเคราะห์เพื่อแก้ปัญหา เพื่อให้เกิดการพัฒนาการเรียนรู้ด้านทักษะพิสัย ดังข้อต่อไปนี้             6.2.1  สร้างทักษะในการปฏิบัติงาน             6.2.2  สาธิตการปฏิบัติการการเขียนและการรันโปรแกรม              6.2.3  ให้ความสำคัญต่อการปฏิบัติงานอย่างเป็นระบบและมีความประณีต             6.2.4  นำเสนอโดยใช้รูปแบบโจทย์ปัญหาและเทคโนโลยีที่เหมาะสม   เพื่อกระตุ้นให้นักศึกษาเกิดความคิดสร้างสรรค์ และลงมือเขียนโปรแกรมด้วยใจ             6.2.5  อาจารย์ปฏิบัติตนเป็นตัวอย่างที่ดีในการเขียนโปรแกรมและดูแลฝึกทักษะตลอดเวลา
        6.3.1 มีการประเมินพฤติกรรมการปฏิบัติงาน         6.3.2 มีการใช้งานวิจัยของอาจารย์ประกอบการเรียนการสอน         6.3.3 มีการประเมินผลการทำงานในภาคปฏิบัติ         6.3.4 มีการประเมินโครงงานของนักศึกษา         6.3.5 มีการให้คะแนนผลการปฏิบัติงานเขียนโปรแกรมในด้านต่างๆ
แผนที่แสดงการกระจายความรับผิดชอบมาตรฐานผลการเรียนรู้จากหลักสู่รายวิชา (Curriculum Mapping)
กลุ่มวิชา 1. คุณธรรม จริยธรรม 2. ความรู้ 3. ทักษะทางปัญญา 4. ทักษะความสัมพันธ์ระหว่างบุคคลและความรับผิดชอบ 5. ทักษะการวิเคราะห์เชิงตัวเลข การสื่อสาร และการใช้เทคโนโลยีสารสนเทศ 6. ทักษะพิสัย
ลำดับ รหัสวิชา ชื่อวิชา 1 2 3 4 5 1 2 4 5 6 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2
1 TEDCC826 การเขียนโปรแกรมคอมพิวเตอร์
กิจกรรมที่ ผลการเรียนรู้ * วิธีการประเมินผลนักศึกษา สัปดาห์ที่ประเมิน สัดส่วนของการประเมินผล
1 2.1.1 - 2.1.5, 3.1.1 - 3.1.5, 2.1.1 - 2.1.5, 3.1.1 - 3.1.5 สอบกลางภาค (ทฤษฎี), สอบกลางภาค (ปฏิบัติ), สอบปลายภาค (ทฤษฎี), สอบปลายภาค (ปฏิบัติ) 8, 8, 17, 17 20%, 10%, 20%, 10%
2 3.1.1 - 3.1.5, 4.1.1 - 4.1.5, 5.1.1 - 5.1.5, 6.1.1 - 6.1.2 การส่งแบบฝึกหัดในห้องเรียนทฤษฎี, การส่งงานตามที่มอบหมาย, การเขียนโปรแกรมทุกใบงาน, การรันโปรแกรมผ่านทุกขั้นตอนของใบงาน ตลอดภาคการศึกษา 7.5%, 7.5%, 5%, 5%
3 1.1.1 - 1.1.5, 3.1.1 - 3.1.5 การเข้าชั้นเรียน, การมีส่วนร่วม อภิปราย เสนอความคิดเห็นในชั้นเรียน ตลอดภาคการศึกษา 15%
Ralph Stair, George Reynolds (200x). Fundamental of Information System, Thomson Course Technology เป็นเพียงตัวอย่างเพื่อให้ทีมสอนใช้อ้างอิงได้
เก็บไว้ให้เป็นแนวทางอ้างอิงสำหรับผู้สอนท่านอื่นๆ ได้ใช้เล่มนี้เป็นต้นแบบ มคอ.3
ทุกๆ เว็บไซต์ที่ค้นหาในอินเตอร์เน็ต โดยให้ป้อนคำว่า  “การเขียนโปรแกรมคอมพิวเตอร์” บน Search Engine
        การประเมินประสิทธิผลรายวิชานี้ ที่จัดทำโดยนักศึกษา ได้จัดกิจกรรมในการนำแนวคิดและความเห็นจากนักศึกษาได้ดังนี้             1.1 การสนทนากลุ่มระหว่างผู้สอนและผู้เรียน             1.2 แบบประเมินผู้สอน และแบบประเมินรายวิชา             1.3 ข้อเสนอแนะผ่านเว็บบอร์ด  ที่อาจารย์ผู้สอนได้จัดทำเป็นช่องทางการสื่อสารกับนักศึกษา
        ในการเก็บข้อมูลเพื่อประเมินการสอน ได้มีกลยุทธ์  ดังนี้              2.1 การสังเกตการณ์สอนของผู้ร่วมทีมสอน              2.2 ผลการเรียนของนักศึกษา              2.3 การทวนสอบผลประเมินการเรียนรู้
        หลังจากผลการประเมินการสอนในข้อ 2 จึงมีการปรับปรุงการสอน โดยการจัดกิจกรรมในการระดมสมอง และหาข้อมูลเพิ่มเติมในการปรับปรุงการสอน  ดังนี้             3.1 สัมมนาการจัดการเรียนการสอน             3.2 การวิจัยในและนอกชั้นเรียน
 ในระหว่างกระบวนการสอนรายวิชา มีการทวนสอบผลสัมฤทธิ์ในรายหัวข้อ ตามที่คาดหวังจากการเรียนรู้ในวิชา ได้จาก การสอบถามนักศึกษา หรือการสุ่มตรวจผลงานของนักศึกษา รวมถึงพิจารณาจากผลการ ทดสอบย่อย และหลังการออกผลการเรียนรายวิชา มีการทวนสอบผลสัมฤทธิ์โดยรวมในวิชาได้ดังนี้             4.1 การทวนสอบการให้คะแนนจากการสุ่มตรวจผลงานของนักศึกษาโดยอาจารย์อื่น หรือผู้ทรงคุณวุฒิ ที่ไม่ใช่อาจารย์ประจำหลักสูตร             4.2 มีการตั้งคณะกรรมการในสาขาวิชา  ตรวจสอบผลการประเมินการเรียนรู้ของนักศึกษา โดยตรวจสอบข้อสอบ รายงาน วิธีการให้คะแนนสอบ และการให้คะแนนพฤติกรรม
หมวดที่ 1
ข้อมูลทั่วไป
1.รหัสและชื่อรายวิชา รหัสรายวิชาENGCC304 ชื่อรายวิชาภาษาไทยการเขียนโปรแกรมคอมพิวเตอร์ ชื่อรายวิชาภาษาอังกฤษComputer Programming 2.จำนวนหน่วยกิต 3( 2 - 3 - 5 ) 3.หลักสูตร และประเภทของรายวิชา 21 หลักสูตร 4.อาจารย์ผู้รับผิดชอบรายวิชาและอาจารย์ผู้สอน นางสาว ยุพดี หัตถสิน นาย อนันท์ ทับเกิด นาย กิตตินันท์ น้อยมณี นาย ปรัชญ์ ปิยะวงศ์วิศาล นาย ณัฐชาสิทธิ์ ชูเกียรติขจร นาย ขวัญชัย เอื้อวิริยานุกูล นาย ปิยพล ยืนยงสถาวร นาย อนุชล หอมเสียง นาย ทองคำ สมเพราะ นาย พิชิต ทนันชัย นาย ณรงค์ นันทกุศล นาย กฤษดา ยิ่งขยัน นาย สุชาติ จันทร์จรมานิตย์ นาย วิรัตน์ นักกรองดี นาย โชคมงคล นาดี นาย ประเสริฐ ลือโขง นาย สุวรรณ จันทร์อินทร์ นาย ยุทธนา มูลกลาง นาย ณรงค์ เมตไตรพันธ์ นาย มรกต ทองพรหม นาย ณัฐพล อุ่นยัง นาย ประภาส สุวรรณ นางสาว สุวรรณี ปัญยศ นาย ปกรณ์ เสรีเผ่าวงษ์ นาย นุรักษ์ ไชยศรี  5.ภาคเรียน/ปีการศึกษา ภาคเรียน 1 ปีการศึกษา 2561 6.รายวิชาที่ต้องเรียนมาก่อน (Pre-requisites) - 7.รายวิชาที่ต้องเรียนพร้อมกัน (Co-requisites) - 8.สถานที่เรียน เชียงใหม่ 9.วันที่จัดทำหรือปรับปรุงรายละเอียดของรายวิชาครั้งล่าสุด 14 เมษายน 2562 15:59 ประเภท : มคอ.3 สถานะการกรอกข้อมูล : อยู่ระหว่างจัดทำ
หมวดที่ 2
จุดมุ่งหมายและวัตถุประสงค์
1. จุดมุ่งหมายของรายวิชา
        เพื่อให้นักศึกษามีความรู้ ความเข้าใจเกี่ยวกับพื้นฐาน องค์ประกอบ ประโยชน์จากการใช้งานด้านการเขียนโปรแกรมคอมพิวเตอร์  ผลกระทบ  การใช้งานด้านการเขียนโปรแกรมคอมพิวเตอร์ต่อสังคม
2. วัตถุประสงค์ในการพัฒนาปรับปรุงรายวิชา
        เพื่อให้นักศึกษามีความรู้พื้นฐาน เป็นการเตรียมความพร้อมด้านปัญหาในการนำความรู้ ความเข้าใจในการเขียนโปรแกรมคอมพิวเตอร์  เพื่อเป็นพื้นฐานการเรียนในวิชาอื่น ๆ ที่เกี่ยวข้อง ทั้งนี้ ควรมีการเปลี่ยนแปลงตัวอย่างอ้างอิง ให้สอดคล้องกับแนวโน้มด้านเทคโนโลยีคอมพิวเตอร์ที่ได้มีความก้าวหน้าไปตามยุคสมัย
หมวดที่ 3
ลักษณะและการดำเนินการ
1. คำอธิบายรายวิชา
        - ศึกษาและฝึกปฏิบัติเกี่ยวกับแนวคิดและองค์ประกอบของระบบคอมพิวเตอร์  ปฏิสัมพันธ์ (Interaction) ระหว่างฮาร์ดแวร์และซอฟต์แวร์ ภาษาที่ใช้เขียนโปรแกรมในปัจจุบัน         - Study and practice of computer concepts, computer components, hardware and software interaction, current programming language, programming practices.     
2. จำนวนชั่วโมงที่ใช้ต่อภาคการศึกษา บรรยาย :         30  ชั่วโมง สอนเสริม :         สอนเสริมตามความต้องการของนักศึกษาเฉพาะราย หรือเฉพาะกลุ่ม การฝึกปฏิบัติ/งานภาคสนาม/การฝึกงาน :         45 ชั่วโมง การศึกษาด้วยตนเอง :         การศึกษาด้วยตนเอง 5 ชั่วโมง ต่อสัปดาห์
3. จำนวนชั่วโมงต่อสัปดาห์ที่อาจารย์ให้คำปรึกษาและแนะนำทางวิชาการแก่นักศึกษาเป็นรายบุคคล
- อาจารย์ประจำรายวิชา ประกาศเวลาให้คำปรึกษาผ่านเว็บไซต์คณะ หรือ elearning.rmutl.ac.th หรือ facebook หรือ ไลน์กลุ่ม หรือ บอร์ดหน้าแผนก หรือ ทุกๆ ช่องทางที่สื่อสารกับ นศ. ได้ - อาจารย์จัดเวลาให้คำปรึกษาเป็นรายบุคคล หรือรายกลุ่มตามความต้องการ 1 ชั่วโมง/สัปดาห์ (เฉพาะรายที่ต้องการ)
หมวดที่ 4
การพัฒนาผลการเรียนรู้ของนักศึกษา
1. คุณธรรม จริยธรรม 1.1 คุณธรรม จริยธรรมที่ต้องพัฒนา
        นักศึกษาต้องมีคุณธรรม จริยธรรมเพื่อให้สามารถดำเนินชีวิตร่วมกับผู้อื่นในสังคมอย่างราบรื่นและเป็นประโยชน์ต่อส่วนรวม อาจารย์ที่สอนในแต่ละวิชาต้องพยายามสอดแทรกเรื่องที่เกี่ยวกับสิ่งต่อไปนี้ทั้ง 5 ข้อ เพื่อให้นักศึกษาสามารถพัฒนาคุณธรรม จริยธรรมไปพร้อมกับวิทยาการต่างๆ ที่ศึกษา รวมทั้งอาจารย์ต้องมีคุณสมบัติด้านคุณธรรม จริยธรรมอย่างน้อย 5 ข้อตามที่ระบุไว้           1.1.1 เข้าใจและซาบซึ้งในวัฒนธรรมไทย ตระหนักในคุณค่าของระบบคุณธรรม จริยธรรม เสียสละ และ ซื่อสัตย์สุจริต (ผลการเรียนรู้ข้อ 1.1, š )           1.1.2 มีวินัย ตรงต่อเวลา รับผิดชอบต่อตนเองและสังคม เคารพกฎระเบียบและข้อบังคับต่างๆ ขององค์กรและสังคม (ผลการเรียนรู้ข้อ 1.2, ˜ )               1.1.3 มีภาวะความเป็นผู้นำและผู้ตาม สามารถทำงานเป็นหมู่คณะ สามารถแก้ไขข้อขัดแย้งตามลำดับความสำคัญ เคารพสิทธิและรับฟังความคิดเห็นของผู้อื่น รวมทั้งเคารพในคุณค่าและศักดิ์ศรีของความเป็นมนุษย์              1.1.4 สามารถวิเคราะห์และประเมินผลกระทบจากการใช้ความรู้ทางวิศวกรรมต่อบุคคล องค์กร สังคม และสิ่งแวดล้อม             1.1.5 มีจรรยาบรรณทางวิชาการและวิชาชีพ และมีความรับผิดชอบในฐานะผู้ประกอบวิชาชีพ รวมถึงเข้าใจถึงบริบททางสังคมของวิชาชีพวิศวกรรมในแต่ละสาขาตั้งแต่อดีตจนถึงปัจจุบัน (ผลการเรียนรู้ข้อ 1.5, š )         นอกจากนั้นในการสอนรายวิชาของหลักสูตรวิศวกรรมคอมพิวเตอร์ ยังได้สอดแทรกเนื้อหาที่เกี่ยวกับจริยธรรม กฎหมาย ระเบียบข้อบังคับเกี่ยวกับวิชาชีพวิศวกรรมคอมพิวเตอร์ และจรรยาบรรณวิศวกรในการสอนด้วย อาจารย์ผู้สอนจะต้องจัดให้มีการวัดมาตรฐานในด้านคุณธรรม จริยธรรม ซึ่งไม่จำเป็นต้องเป็นข้อสอบ อาจจะวัดพฤติกรรมระหว่างทำกิจกรรมที่กำหนดมีการกำหนดคะแนนในเรื่องคุณธรรม จริยธรรมให้เป็นส่วนหนึ่งของคะแนนความประพฤติของนักศึกษา 
1.2 วิธีการสอน
        กำหนดให้มีวัฒนธรรมองค์กร เพื่อเป็นการปลูกฝังให้นักศึกษามีระเบียบวินัย โดยเน้นการเข้าชั้นเรียนให้ตรงเวลาตลอดจนการแต่งกายที่เป็นไปตามระเบียบของมหาวิทยาลัย นักศึกษาต้องมีความรับผิดชอบโดยในการทำงานกลุ่มนั้นต้องฝึกให้รู้หน้าที่ของการเป็นผู้นำกลุ่มและการเป็นสมาชิกกลุ่ม มีความซื่อสัตย์โดยต้องไม่กระทำการทุจริตในการสอบหรือลอกการบ้านของผู้อื่น เป็นต้น นอกจากนี้อาจารย์ผู้สอนทุกคนต้องสอดแทรกเรื่องคุณธรรม จริยธรรมในการสอนทุกรายวิชา รวมทั้งมีการจัดกิจกรรมส่งเสริมคุณธรรม จริยธรรม เช่น การยกย่องนักศึกษาที่ทำดี ทำประโยชน์แก่ส่วนรวม เสียสละ
1.3 วิธีการประเมินผล
        ประเมินจากการสังเกตพฤติกรรมของนักศึกษาและการปฏิบัติตนในด้านต่าง ๆ ได้แก่           1.3.1 ประเมินจากการตรงเวลาของนักศึกษาในภาพเข้าชั้นเรียน การส่งงานตามกำหนดระยะเวลาที่มอบหมายและการร่วมกิจกรรม           1.3.2 ประเมินจากการมีวินัยและพร้อมเพรียงของนักศึกษาในการเข้าร่วมกิจกรรมเสริมหลักสูตร           1.3.3 ปริมาณการกระทำทุจริตในการสอบ           1.3.4 ประเมินจากความรับผิดชอบในหน้าที่ที่ได้รับมอบหมาย
2. ความรู้ 2.1 ความรู้ที่ต้องได้รับ
        นักศึกษาด้องมีความรู้เกี่ยวกับหลักสูตรวิศวกรรมคอมพิวเตอร์ มีคุณธรรม จริยธรรม และความรู้เกี่ยวกับสาขาวิชาที่ศึกษานั้นต้องเป็นสิ่งที่นักศึกษาต้องรู้เพื่อใช้ประกอบอาชีพและช่วยพัฒนาสังคม ดังนั้นมาตรฐานความรู้ต้องครอบคลุมสิ่งต่อไปนี้       2.1.1 มีความรู้และความเข้าใจทางคณิตศาสตร์พื้นฐาน วิทยาศาสตร์พื้นฐาน วิศวกรรมพื้นฐาน และเศรษฐศาสตร์ เพื่อการประยุกต์ใช้กับงานทางด้านวิศวกรรมศาสตร์ที่เกี่ยวข้อง และการสร้างนวัตกรรมทางเทคโนโลยี (ผลการเรียนรู้ข้อ 2.1, š )             2.1.2 มีความรู้และความเข้าใจเกี่ยวกับหลักการที่สำคัญ ทั้งในเชิงทฤษฎีและปฏิบัติในเนื้อหาของสาขาวิชาเฉพาะด้านทางวิศวกรรม (ผลการเรียนรู้ข้อ 2.2, ˜ )             2.1.3 สามารถบูรณาการความรู้ในสาขาวิชาที่ศึกษากับความรู้ในศาสตร์อื่นๆ ที่เกี่ยวข้อง             2.1.4 สามารถวิเคราะห์และแก้ไขปัญหา ด้วยวิธีการที่เหมาะสม รวมถึงการประยุกต์ใช้เครื่องมือที่เหมาะสม (ผลการเรียนรู้ข้อ 2.4, ˜ )             2.1.5 สามารถใช้ความรู้และทักษะในสาขาวิชาของตน ในการประยุกต์แก้ไขปัญหาในงานจริงได้           การทดสอบมาตรฐานนี้สามารถทำได้โดยการทดสอบจากข้อสอบของแต่ละวิชาในชั้นเรียน ตลอดระยะเวลาที่นักศึกษาอยู่ในหลักสูตร
2.2 วิธีการสอน
        ใช้การเรียนการสอนในหลากหลายรูปแบบ โดยเน้นหลักการทางทฤษฎี และประยุกต์ทางปฏิบัติในสภาพแวดล้อมจริง โดยทันต่อการเปลี่ยนแปลงทางเทคโนโลยี ทั้งนี้ให้เป็นไปตามลักษณะของรายวิชาตลอดจนเนื้อหาสาระของรายวิชานั้นๆ นอกจากนี้ควรจัดให้มีการเรียนรู้จากสถานการณ์จริงโดยการศึกษาดูงานหรือเชิญผู้เชี่ยวชาญที่มีประสบการณ์ตรงมาเป็นวิทยากรพิเศษเฉพาะเรื่อง ตลอดจนการฝึกปฏิบัติงานในสถานประกอบการ
2.3 วิธีการประเมินผล
        ประเมินจากผลสัมฤทธิ์ทางการเรียนและการปฏิบัติของนักศึกษา โดยใช้การวัดผล ดังนี้             2.3.1 การทดสอบย่อย             2.3.2 การสอบกลางภาคเรียนและปลายภาคเรียน             2.3.3 ประเมินจากรายงานหรือสมุดเลคเชอร์ที่นักศึกษาจัดทำ             2.3.4 ประเมินจากแบบฝึกหัดและโครงการที่นำเสนอ             2.3.5 ประเมินจากการนำเสนอรายงานในชั้นเรียน             2.3.6 ประเมินจากแฟ้มสะสมผลงาน
3. ทักษะทางปัญญา 3.1 ทักษะทางปัญญา ที่ต้องพัฒนา
        นักศึกษาต้องสามารถพัฒนาตนเองและประกอบวิชาชีพได้โดยพึ่งตนเองได้เมื่อจบการศึกษาเเล้ว  ดังนั้น นักศึกษาจำเป็นต้องได้รับการพัฒนาทักษะทางปัญญาไปพร้อมกับคุณธรรม จริยธรรม และความรู้ในหลักสูตรวิศวกรรมคอมพิวเตอร์ ในการสอนอาจารย์ต้องเน้นให้นักศึกษาคิดหาเหตุผล เข้าใจที่มาและสาเหตุของปัญหา วิธีการแก้ปัญหารวมทั้งแนวคิดด้วยตนเอง ไม่สอนในลักษณะท่องจำ นักศึกษาต้องมีคุณสมบัติต่างๆ จากการสอนเพื่อให้เกิดทักษะทางปัญญาดังนี้             3.1.1  มีความคิดอย่างมีวิจารณญาณที่ดี (ผลการเรียนรู้ข้อ 3.1, ˜ )              3.1.2  สามารถรวบรวม ศึกษา วิเคราะห์ และ สรุปประเด็นปัญหาและความต้องการ (ผลการเรียนรู้ข้อ 3.2, š )               3.1.3  สามารถคิด วิเคราะห์ และแก้ไขปัญหาด้านวิศวกรรมได้อย่างมีระบบ รวมถึงการใช้ข้อมูลประกอบการตัดสินใจในการทำงานได้อย่างมีประสิทธิภาพ (ผลการเรียนรู้ข้อ 3.3, š )               3.1.4  มีจินตนาการและความยืดหยุ่นในการปรับใช้องค์ความรู้ที่เกี่ยวข้องอย่างเหมาะสม ในการพัฒนานวัตกรรมหรือต่อยอดองค์ความรู้จากเดิมได้อย่างสร้างสรรค์            3.1.5  สามารถสืบค้นข้อมูลและแสวงหาความรู้เพิ่มเติมได้ด้วยตนเอง เพื่อการเรียนรู้ตลอดชีวิต และทันต่อการเปลี่ยนแปลงทางองค์ความรู้และเทคโนโลยีใหม่ ๆ
3.2 วิธีการสอน
        ใช้การเรียนการสอนในหลากหลายรูปแบบ โดยเน้นหลักการทางทฤษฎี และประยุกต์ทางปฏิบัติในสภาพแวดล้อมจริง โดยทันต่อการเปลี่ยนแปลงทางเทคโนโลยี ทั้งนี้ให้เป็นไปตามลักษณะของรายวิชาตลอดจนเนื้อหาสาระของรายวิชานั้นๆ นอกจากนี้ควรจัดให้มีการเรียนรู้จากสถานการณ์จริงโดยการศึกษาดูงานหรือเชิญผู้เชี่ยวชาญที่มีประสบการณ์ตรงมาเป็นวิทยากรพิเศษเฉพาะเรื่อง ตลอดจนการฝึกปฏิบัติงานในสถานประกอบการ             3.2.1   กรณีศึกษาทางการประยุกต์ในหลักสูตรวิชาวิศวกรรมคอมพิวเตอร์             3.2.2   การอภิปรายกลุ่ม หรือการศึกษา ค้นคว้า รายงานทางเอกสารและรายงานหน้าชั้นเรียนเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์             3.2.3   การมอบให้นักศึกษาทำการวิเคราะห์ และเขียนขั้นตอนวิธีการแก้ปัญหาทางคอมพิวเตอร์กรณีศึกษาทางการประยุกต์ใช้คอมพิวเตอร์ จากการออกแบบและเขียนโปรแกรมได้อย่างเหมาะสม             3.2.4   ให้นักศึกษามีโอกาสปฏิบัติจริงด้วยการเขียนโปรแกรมด้วยภาษาทางคอมพิวเตอร์             3.2.5   ให้นักศึกษามีโอกาสปฏิบัติจริง
3.3 วิธีการประเมินผล
        ประเมินตามสภาพจริงจากผลงานและการปฏิบัติของนักศึกษา เช่น ประเมินจากการนำเสนอผลการเขียนโปรแกรมคอมพิวเตอร์ รายงานในชั้นเรียน การทดสอบโดยใช้แบบทดสอบหรือสัมภาษณ์ ส่งเสริมการเรียนรู้จากการแก้ปัญหาด้วยการเขียนโปรแกรมคอมพิวเตอร์ เพื่อนักศึกษาเลือกใช้วิชาชีพที่เหมาะสมกับสถานการณ์ที่กำหนดให้ เป็นต้น
4. ทักษะความสัมพันธ์ระหว่างบุคคลและความรับผิดชอบ 4.1 ทักษะความสัมพันธ์ระหว่างบุคคลและความรับผิดชอบ ที่ต้องพัฒนา
        นักศึกษาต้องออกไปประกอบอาชีพซึ่งส่วนใหญ่ต้องเกี่ยวข้องกับคนที่ไม่รู้จักมาก่อน คนที่มาจากสถาบันอื่นๆ และคนที่จะมาเป็นผู้บังคับบัญชา หรือคนที่จะมาอยู่ใต้บังคับบัญชา ความสามารถที่จะปรับตัวให้เข้ากับกลุ่มคนต่างๆ เป็นเรื่องจำเป็นอย่างยิ่ง ดังนั้น อาจารย์ต้องสอดแทรกวิธีการที่เกี่ยวข้องกับคุณสมบัติต่างๆ ต่อไปนี้ให้นักศึกษาระหว่างสอน หรืออาจให้นักศึกษาไปเรียนวิชาทางด้านสังคมศาสตร์ที่เกี่ยวกับคุณสมบัติต่างๆ นี้             4.1.1  สามารถสื่อสารกับกลุ่มคนที่หลากหลาย และสามารถสนทนาทั้งภาษาไทยและภาษาต่างประเทศได้อย่างมีประสิทธิภาพ สามารถใช้ความรู้ในสาขาวิชาชีพมาสื่อสารต่อสังคมได้ในประเด็นที่เหมาะสม (ผลการเรียนรู้ข้อ 4.1, š )               4.1.2  สามารถเป็นผู้ริเริ่มแสดงประเด็นในการแก้ไขสถานการณ์เชิงสร้างสรรค์ทั้งส่วนตัวและส่วนรวม พร้อมทั้งแสดงจุดยืนอย่างพอเหมาะทั้งของตนเองและของกลุ่ม รวมทั้งให้ความช่วยเหลือและอำนวยความสะดวกในการแก้ไขปัญหาสถานการณ์ต่างๆ             4.1.3  สามารถวางแผนและรับผิดชอบในการพัฒนาการเรียนรู้ทั้งของตนเอง และสอดคล้องกับทางวิชาชีพอย่างต่อเนื่อง (ผลการเรียนรู้ข้อ 4.3, ˜ )               4.1.4  รู้จักบทบาท หน้าที่ และมีความรับผิดชอบในการทำงานตามที่มอบหมาย ทั้งงานบุคคลและงานกลุ่ม สามารถปรับตัวและทำงานร่วมกับผู้อื่นทั้งในฐานะผู้นำและผู้ตามได้อย่างมีประสิทธิภาพรวมถึงสามารถแก้ไขข้อขัดแย้งได้อย่างเหมาะสม สามารถวางตัวได้อย่างเหมาะสมกับความรับผิดชอบ             4.1.5  มีจิตสำนึกความรับผิดชอบด้านความปลอดภัยในการทำงาน และการรักษาสภาพแวดล้อมต่อสังคม
4.2 วิธีการสอน
        ใช้การสอนที่มีการกำหนดกิจกรรมให้มีการทำงานเป็นกลุ่ม การทำงานที่ต้องประสานงานกับผู้อื่นข้ามหลักสูตร หรือต้องค้นคว้าหาข้อมูลจากการสัมภาษณ์บุคคลอื่น หรือผู้มีประสบการณ์ โดยมีความคาดหวังในผลการเรียนรู้ดัานทักษะความสัมพันธ์ระหว่างตัวบุคคลและความสามารถในการรับผิดชอบ ดังนี้           4.2.1 สามารถทำงานกับผู้อื่นได้เป็นอย่างดี           4.2.2 มีความรับผิดชอบต่องานที่ได้รับมอบหมาย           4.2.3 สามารถปรับตัวเข้ากับสถานการณ์และวัฒนธรรมองค์กรที่ไปปฏิบัติงานได้เป็นอย่างดี           4.2.4 มีภาวะผู้นำ มีมนุษยสัมพันธ์ที่ดีกับผู้ร่วมงานในองค์กรและกับบุคคลทั่วไป           4.2.5 ส่งเสริมการเคารพสิทธิและการรับฟังความคิดเห็นของผู้อื่น
4.3 วิธีการประเมินผล
        ประเมินตามสภาพจริงจากผลงานและการปฏิบัติของนักศึกษา เช่น             4.3.1 ประเมินพฤติกรรมภาวการณ์เป็นผู้นำและผู้ตามที่ดี             4.3.2 ติดตามการทำงานร่วมกับสมาชิกกลุ่มของนักศึกษาเป็นระยะ พร้อมบันทึก พฤติกรรมเป็นรายบุคคล             4.3.3 ประเมินจากผลงานการอภิปรายและเสวนา             4.3.4 สังเกตพฤติกรรมการระดมสมอง
5. ทักษะการวิเคราะห์เชิงตัวเลข การสื่อสารและการใช้เทคโนโลยีสารสนเทศ 5.1 ทักษะการวิเคราะห์เชิงตัวเลข การสื่อสารและการใช้เทคโนโลยีสารสนเทศ ที่ต้องพัฒนา
        5.1.1  มีทักษะในการใช้คอมพิวเตอร์ สำหรับการทำงานที่เกี่ยวข้องกับวิชาชีพได้เป็นอย่างดี  (ผลการเรียนรู้ข้อ 5.1, ˜ )         5.1.2  มีทักษะในการวิเคราะห์ข้อมูลสารสนเทศทางคณิตศาสตร์ หรือการแสดงสถิติ ประยุกต์ต่อการแก้ปัญหาที่เกี่ยวข้องได้อย่างสร้างสรรค์         5.1.3  สามารถประยุกต์ใช้เทคโนโลยีสารสนเทศ และการสื่อสารที่ทันสมัยได้อย่างเหมาะสมและมีประสิทธิภาพ (ผลการเรียนรู้ข้อ 5.3, š )            5.1.4  มีทักษะในการสื่อสารข้อมูลทั้งทางการพูด การเขียน และการสื่อความหมายโดยใช้สัญลักษณ์ (ผลการเรียนรู้ข้อ 5.4, š )           5.1.5  สามารถใช้เครื่องมือการคำนวณและเครื่องมือทางวิศวกรรม เพื่อประกอบวิชาชีพในสาขาวิศวกรรมที่เกี่ยวข้องได้
5.2 วิธีการสอน
        5.2.1 จัดกิจกรรมการเรียนรู้ในรายวิชาต่างๆ ให้นักศึกษาได้วิเคราะห์สถานการณ์จำลอง และสถานการณ์เสมือนจริง และนำเสนอการแก้ปัญหาที่เหมาะสมเรียนรู้เทคนิค การประยุกต์เทคโนโลยีสารสนเทศในหลากลายสถานการณ์ที่สามารถประยุกต์ใช้ในห้องปฏิบัติการ         5.2.2 ส่งเสริมการค้นคว้า เรียบเรียงข้อมูล และนำเสนอให้ผู้อื่นเข้าใจได้ถูกต้อง และให้ความสำคัญในการอ้างอิงแหล่งที่มาของข้อมูล
5.3 วิธีการประเมินผล
        5.3.1 ประเมินจากเทคนิคการนำเสนอโดยใช้ทฤษฎีการเลือกใช้เครื่องมือทางเทคโนโลยีสารสนเทศ หรือคณิตศาสตร์และสถิติที่เกี่ยวข้องทางวิศวกรรมศาสตร์         5.3.2 ประเมินจากความสามารถในการอธิบายถึงข้อจำกัด เหตุผลในการเลือกใช้เครื่องมือต่างๆ การอภิปราย กรณีศึกษาต่างๆ ที่มีการนำเสนอต่อชั้นเรียน         5.3.3 สังเกตพฤติกรรมนักศึกษาด้านความมีเหตุผลและมีการบันทึกเป็นระ  
6. ด้านทักษะพิสัย 6.1 ผลการเรียนรู้ด้านทักษะพิสัย
        สามารถใช้เครื่องมือฮาร์ดแวร์และซอฟต์แวร์ทางคอมพิวเตอร์ได้อย่างถูกต้อง    ปฏิบัติการเขียนโปรแกรมได้อย่างเป็นระบบ    โดยตั้งอยู่บนพื้นฐานตามมาตรฐานผลการเรียนรู้ ในการเรียนการสอนจึงต้องให้ความสำคัญเน้นไปที่การสร้างทักษะการปฏิบัติงานทางด้านการเขียนโปรแกรม ดังนี้             6.1.1  มีทักษะในการบริหารจัดการในด้านเวลา เครื่องมือ อุปกรณ์และวิธีการได้อย่างมีประสิทธิภาพ  (ผลการเรียนรู้ข้อ 6.1, ˜ )             6.1.2   มีทักษะในการปฏิบัติงานกลุ่ม มีการแบ่งหน้าที่ความรับผิดชอบ และมีความร่วมมือกันเป็นอย่างดี (ผลการเรียนรู้ข้อ 6.2, š ) 
6.2 วิธีการสอน
        จัดกิจกรรมการเรียนรู้ในรายวิชาต่างๆ ให้นักศึกษาได้ลงมือปฏิบัติจริง โดยใช้ความรู้จากวิชาต่างๆ ที่เรียนมา การวิเคราะห์เพื่อแก้ปัญหา เพื่อให้เกิดการพัฒนาการเรียนรู้ด้านทักษะพิสัย ดังข้อต่อไปนี้             6.2.1  สร้างทักษะในการปฏิบัติงาน             6.2.2  สาธิตการปฏิบัติการการเขียนและการรันโปรแกรม              6.2.3  ให้ความสำคัญต่อการปฏิบัติงานอย่างเป็นระบบและมีความประณีต             6.2.4  นำเสนอโดยใช้รูปแบบโจทย์ปัญหาและเทคโนโลยีที่เหมาะสม   เพื่อกระตุ้นให้นักศึกษาเกิดความคิดสร้างสรรค์ และลงมือเขียนโปรแกรมด้วยใจ             6.2.5  อาจารย์ปฏิบัติตนเป็นตัวอย่างที่ดีในการเขียนโปรแกรมและดูแลฝึกทักษะตลอดเวลา
6.3 วิธีการประเมินผล
        6.3.1 มีการประเมินพฤติกรรมการปฏิบัติงาน         6.3.2 มีการใช้งานวิจัยของอาจารย์ประกอบการเรียนการสอน         6.3.3 มีการประเมินผลการทำงานในภาคปฏิบัติ         6.3.4 มีการประเมินโครงงานของนักศึกษา         6.3.5 มีการให้คะแนนผลการปฏิบัติงานเขียนโปรแกรมในด้านต่างๆ
แผนที่แสดงการกระจายความรับผิดชอบมาตรฐานผลการเรียนรู้จากหลักสู่รายวิชา (Curriculum Mapping)
 ความรับผิดชอบหลัก  ความรับผิดชอบรอง

กลุ่มวิชา 1. คุณธรรม จริยธรรม 2. ความรู้ 3. ทักษะทางปัญญา 4. ทักษะความสัมพันธ์ระหว่างบุคคลและความรับผิดชอบ 5. ทักษะการวิเคราะห์เชิงตัวเลข การสื่อสาร และการใช้เทคโนโลยีสารสนเทศ 6. ทักษะพิสัย ลำดับ รหัสวิชา ชื่อวิชา 1. 2. 3. 4. 5. 1. 2. 3. 4. 5. 1. 2. 3. 4. 5. 2. 3. 5. 4. 1. 1. 2. 3. 4. 5. 1. 2. 1 ENGCC304 การเขียนโปรแกรมคอมพิวเตอร์                                                      

หมวดที่ 5
แผนการสอนและการประเมินผล
1. แผนการสอนสัปดาห์ที่ 1 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 2 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 3 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 4 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 5 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 6 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 7 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 8 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 9 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 10 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 11 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 12 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 13 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 14 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 15 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 16 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
สัปดาห์ที่ 17 หัวข้อ/รายละเอียด
 
จำนวนชั่วโมง: 5 ชั่วโมง
กิจกรรม
 
ผู้สอน : -
หมวดที่ 5
แผนการสอนและการประเมินผล
2. แผนการประเมินผลการเรียนรู้

กิจกรรมที่ ผลการเรียนรู้ * วิธีการประเมินผลนักศึกษา สัปดาห์ที่ประเมิน สัดส่วนของการประเมินผล 1 2.1.1 - 2.1.5, 3.1.1 - 3.1.5, 2.1.1 - 2.1.5, 3.1.1 - 3.1.5 สอบกลางภาค (ทฤษฎี), สอบกลางภาค (ปฏิบัติ), สอบปลายภาค (ทฤษฎี), สอบปลายภาค (ปฏิบัติ) 8, 8, 17, 17 20%, 10%, 20%, 10% 2 3.1.1 - 3.1.5, 4.1.1 - 4.1.5, 5.1.1 - 5.1.5, 6.1.1 - 6.1.2 การส่งแบบฝึกหัดในห้องเรียนทฤษฎี, การส่งงานตามที่มอบหมาย, การเขียนโปรแกรมทุกใบงาน, การรันโปรแกรมผ่านทุกขั้นตอนของใบงาน ตลอดภาคการศึกษา 7.5%, 7.5%, 5%, 5% 3 1.1.1 - 1.1.5, 3.1.1 - 3.1.5 การเข้าชั้นเรียน, การมีส่วนร่วม อภิปราย เสนอความคิดเห็นในชั้นเรียน ตลอดภาคการศึกษา 15%

หมวดที่ 6
ทรัพยากรประกอบการเรียนการสอน
1. หนังสือ ตำรา และเอกสารประกอบการสอนหลัก
Ralph Stair, George Reynolds (200x). Fundamental of Information System, Thomson Course Technology เป็นเพียงตัวอย่างเพื่อให้ทีมสอนใช้อ้างอิงได้
2. เอกสาร และข้อมูลสำคัญ
เก็บไว้ให้เป็นแนวทางอ้างอิงสำหรับผู้สอนท่านอื่นๆ ได้ใช้เล่มนี้เป็นต้นแบบ มตอ.3
3. เอกสาร และข้อมูลแนะนำ
 ทุกๆ เว็บไซต์ที่ค้นหาในอินเตอร์เน็ต โดยให้ป้อนคำว่า  “การเขียนโปรแกรมคอมพิวเตอร์” บน Search Engine
หมวดที่ 7
การประเมินและปรับปรุงการดำเนินการของรายวิชา
1. กลยุทธ์การประเมินประสิทธิผลของรายวิชาโดยนักศึกษา
        การประเมินประสิทธิผลรายวิชานี้ ที่จัดทำโดยนักศึกษา ได้จัดกิจกรรมในการนำแนวคิดและความเห็นจากนักศึกษาได้ดังนี้             1.1 การสนทนากลุ่มระหว่างผู้สอนและผู้เรียน             1.2 แบบประเมินผู้สอน และแบบประเมินรายวิชา             1.3 ข้อเสนอแนะผ่านเว็บบอร์ด  ที่อาจารย์ผู้สอนได้จัดทำเป็นช่องทางการสื่อสารกับนักศึกษา
2. กลยุทธ์การประเมินการสอน
        ในการเก็บข้อมูลเพื่อประเมินการสอน ได้มีกลยุทธ์  ดังนี้              2.1 การสังเกตการณ์สอนของผู้ร่วมทีมสอน              2.2 ผลการเรียนของนักศึกษา              2.3 การทวนสอบผลประเมินการเรียนรู้
3. การปรับปรุงการสอน
        หลังจากผลการประเมินการสอนในข้อ 2 จึงมีการปรับปรุงการสอน โดยการจัดกิจกรรมในการระดมสมอง และหาข้อมูลเพิ่มเติมในการปรับปรุงการสอน  ดังนี้             3.1 สัมมนาการจัดการเรียนการสอน             3.2 การวิจัยในและนอกชั้นเรียน
4. การทวนสอบมาตรฐานผลสัมฤทธิ์ของนักศึกษาในรายวิชา
        ในระหว่างกระบวนการสอนรายวิชา มีการทวนสอบผลสัมฤทธิ์ในรายหัวข้อ ตามที่คาดหวังจากการเรียนรู้ในวิชา ได้จาก การสอบถามนักศึกษา หรือการสุ่มตรวจผลงานของนักศึกษา รวมถึงพิจารณาจากผลการ ทดสอบย่อย และหลังการออกผลการเรียนรายวิชา มีการทวนสอบผลสัมฤทธิ์โดยรวมในวิชาได้ดังนี้             4.1 การทวนสอบการให้คะแนนจากการสุ่มตรวจผลงานของนักศึกษาโดยอาจารย์อื่น หรือผู้ทรงคุณวุฒิ ที่ไม่ใช่อาจารย์ประจำหลักสูตร             4.2 มีการตั้งคณะกรรมการในสาขาวิชา  ตรวจสอบผลการประเมินการเรียนรู้ของนักศึกษา โดยตรวจสอบข้อสอบ รายงาน วิธีการให้คะแนนสอบ และการให้คะแนนพฤติกรรม
5. การดำเนินการทบทวนและวางแผนปรับปรุงประสิทธิผลของรายวิชา
        จากผลการประเมิน และ ทวนสอบผลสัมฤทธิ์ประสิทธิผลรายวิชา  ได้มีการวางแผนการปรับปรุงการสอนและรายละเอียดวิชา  เพื่อให้เกิดคุณภาพมากขึ้น  ดังนี้                 5.1 ปรับปรุงรายวิชาทุก 3 ปี หรือตามข้อเสนอแนะและผลการทวนสอบมาตรฐานผลสัมฤทธิ์ตามข้อ 4                 5.2 เปลี่ยนหรือสลับอาจารย์ผู้สอน เพื่อให้นักศึกษามีมุมมองในเรื่องการประยุกต์ความรู้นี้กับปัญหาที่มาจากงานวิจัยของอาจารย์หรืออุตสาหกรรมต่าง ๆ