ชื่อหลักสูตร : หลักสูตรการศึกษามหาบัณฑิต สาขาวิชาเทคโนโลยีดิจิทัลเพื่อการศึกษาและคอมพิวเตอร์ศึกษา หลักสูตรปรับปรุง พ.ศ.2569
ชื่อปริญญา : การศึกษามหาบัณฑิต (เทคโนโลยีดิจิทัลเพื่อการศึกษา และคอมพิวเตอร์ศึกษา) (กศ.ม. (เทคโนโลยีดิจิทัลเพื่อการศึกษาและคอมพิวเตอร์ศึกษา))
จำนวนหน่วยกิต รวมตลอดหลักสูตร : 50 count unit
ระยะเวลาการศึกษา : 2 year program
อาจารย์ประจำหลักสูตร :
| ชื่อ-สกุล |
คุณวุฒิระดับอุดมศึกษา |
| ผู้ช่วยศาสตราจารย์ ธนะวัฒน์ วรรณประภา * |
|
| ผู้ช่วยศาสตราจารย์ นคร ละลอกน้ำ * |
|
| ผู้ช่วยศาสตราจารย์ อาจณรงค์ มโนสุทธิฤทธิ์ * |
|
| ผู้ช่วยศาสตราจารย์ กนก พานทอง |
|
| ผู้ช่วยศาสตราจารย์ ฐิติชัย รักบำรุง |
|
| อาจารย์ ณฐาภพ สมคิด |
|
| ผู้ช่วยศาสตราจารย์ ดำรัส อ่อนเฉวียง |
|
| ผู้ช่วยศาสตราจารย์ ปริญญา เรืองทิพย์ |
|
| ผู้ช่วยศาสตราจารย์ วีระพันธ์ พานิชย์ |
|
| ผู้ช่วยศาสตราจารย์ สุขมิตร กอมณี |
|
| รองศาสตราจารย์ อุทิศ บำรุงชีพ |
|
หมายเหตุ : *อาจารย์ผู้รับผิดชอบหลักสูตร
1 หมวดวิชาชีพปรับพื้นฐาน (ไม่นับหน่วยกิต)
Course codes : 42950169
Credit : 3(2-2-5)
การเขียนโปรแกรมขั้นสูง
แนวคิดและเทคนิคการเขียนโปรแกรมขั้นสูง การประยุกต์ใช้โครงสร้างข้อมูลและอัลกอริทึมขั้นสูง การเขียนโปรแกรมเชิงวัตถุในเชิงลึก เช่น การใช้มรดกตกทอด
พหุสัณฐาน และแม่แบบการออกแบบ การเขียนโปรแกรมแบบคู่ขนานและแบบหลายเธรด การเขียนโปรแกรมเชิงฟังก์ชัน การวิเคราะห์ความซับซ้อนของอัลกอริทึม
การคำนวณประสิทธิภาพสูง การประมวลผลข้อมูลขนาดใหญ่ เทคนิคการทดสอบและการแก้ไขข้อผิดพลาดขั้นสูง การโปรแกรมด้วยเมตาและการสะท้อนข้อมูล
รวมถึงการสำรวจภาษาโปรแกรมและเทคโนโลยีใหม่ เฟรมเวิร์กสำหรับปัญญาประดิษฐ์
Course codes : 42950369
Credit : 3(3-0-6)
ระบบคอมพิวเตอร์และเครือข่าย
แนวคิดระบบคอมพิวเตอร์ สถาปัตยกรรมคอมพิวเตอร์ หน่วยความจำหลัก การทำงานของหน่วยประมวลผลกลาง หน่วยควบคุมและเส้นทางข้อมูล สถาปัตยกรรมหน่วยความจำ หน่วยความจำเสมือน หน่วยความจำแคช
การติดต่อสื่อสารภายในเครื่อง หน่วยนำเข้าและแสดงผล การสื่อสารเครือข่ายอินเทอร์เน็ต แบบจำลองอินเทอร์เน็ต ความปลอดภัยด้านเครือข่าย
2 หมวดวิชาชีพครู
Course codes : 40058169
Credit : 1(0-6-1)
ประสบการณ์วิชาชีพระหว่างเรียน 1
การสังเกตการจัดการเรียนรู้ ช่วยงานครูในสถานศึกษา การสร้างเครือข่ายความร่วมมือกับผู้ปกครองและชุมชน การแก้ปัญหาผู้เรียนให้มีคุณลักษณะที่พึงประสงค์ การวางแผนจัดการเรียนรู้ที่เน้นผู้เรียนเป็นสำคัญ การทดลองสอนในสถานการณ์จำลองและสถานการณ์จริง การออกแบบทดสอบ ข้อสอบหรือเครื่องมือวัดผล การตรวจข้อสอบ การให้คะแนน และการตัดสินผลการเรียน การสอบภาคปฏิบัติและการให้คะแนนในสถานศึกษา การวิจัยแก้ปัญหาผู้เรียน การพัฒนาความเป็นครูมืออาชีพ
Course codes : 40068169
Credit : 3(0-18-9)
ประสบการณ์วิชาชีพระหว่างเรียน 2
การบูรณาการองค์ความรู้และศาสตร์การสอนมาใช้ในการปฏิบัติการวิชาชีพในสถานศึกษา การพัฒนาและส่งเสริมหลักสูตรสถานศึกษา การจัดทำแผนการสอน การจัดการเรียนการสอน การจัดกิจกรรมเพื่อสร้างบรรยากาศการเรียนรู้ที่เน้นการพัฒนาผู้เรียนตามความถนัดและความสนใจให้มีปัญญารู้คิด มีความเป็นนวัตกรและมีความสุขในการเรียน การสร้างสื่อ นวัตกรรมและการวัดการประเมินผลการเรียนรู้ ดูแล ช่วยเหลือ พัฒนาและรายงานผลการพัฒนาผู้เรียนเป็นรายบุคคลอย่างเป็นระบบ การทำงานเป็นทีมอย่างสร้างสรรค์และร่วมกิจกรรมพัฒนาวิชาชีพ รวมถึงการศึกษาการเข้าถึงบริบทของชุมชน และสามารถอยู่ร่วมกันบนพื้นฐานความแตกต่างทางวัฒนธรรม การส่งเสริม อนุรักษ์วัฒนธรรมและภูมิปัญญาท้องถิ่น มีความมุ่งมั่น พัฒนาผู้เรียนด้วยจิตวิญญาณความเป็นครู ส่งเสริมการเรียน เอาใจใส่ และยอมรับความแตกต่างของผู้เรียนแต่ละบุคคล และการประพฤติปฏิบัติตนตามจรรยาบรรณของวิชาชีพครู
Course codes : 40068269
Credit : 3(0-18-9)
ปฏิบัติการสอนในสถานศึกษา
การบูรณาการองค์ความรู้และศาสตร์การสอนวิชาเอกมาใช้ในการปฏิบัติการสอนในสถานศึกษา การจัดทำแผนการสอน การจัดการเรียนการสอน การจัดกิจกรรมเพื่อสร้างบรรยากาศการเรียนรู้ที่เน้นการพัฒนาผู้เรียนตามความถนัดและความสนใจให้มีปัญญารู้คิด มีความเป็นนวัตกร และมีความสุขในการเรียน การสร้างสื่อ นวัตกรรมและการวัดการประเมินผลการเรียนรู้ ดูแล ช่วยเหลือ พัฒนา และรายงานผลการพัฒนาผู้เรียนเป็นรายบุคคลอย่างเป็นระบบ ทำงานเป็นทีมอย่างสร้างสรรค์ และร่วมกิจกรรมพัฒนาวิชาชีพร่วมมือกับผู้ปกครองในการพัฒนาและแก้ปัญหาผู้เรียนให้มีคุณลักษณะที่พึงประสงค์ สร้างเครือข่ายความร่วมมือกับผู้ปกครองและชุมชน เพื่อสนับสนุนการเรียนรู้ที่มีคุณภาพของผู้เรียน วิจัย สร้างนวัตกรรม และประยุกต์ใช้เทคโนโลยี ให้เกิดประโยชน์ต่อการเรียนรู้ของผู้เรียน สร้างแรงบันดาลใจผู้เรียนให้เป็นผู้ใฝ่เรียนรู้และผู้สร้างนวัตกรรม พัฒนาตนเองให้มีความรอบรู้ ประพฤติตนเป็น แบบอย่างที่ดี มีคุณธรรมจริยธรรมและเป็นพลเมืองดี และการประพฤติปฏิบัติตนตามจรรยาบรรณของวิชาชีพครู
Course codes : 42950669
Credit : 3(2-2-5)
ทฤษฎีการศึกษาขั้นสูงและการพัฒนาหลักสูตรเทคโนโลยีสารสนเทศ
แนวคิด หลักการ ทฤษฎีทางการศึกษา จรรยาบรรณและมาตรฐานวิชาชีพครู จิตวิทยาการเรียนรู้ จิตวิทยาพัฒนาการ จิตวิทยาให้คำปรึกษา การเข้าใจธรรมชาติการเรียนรู้ของผู้เรียน การช่วยเหลือ สนับสนุน สร้างเสริม พัฒนาการเรียนรู้ของผู้เรียนให้เต็มศักยภาพและมีคุณภาพชีวิตที่ดี ปรัชญาเศรษฐกิจพอเพียงภูมิปัญญาท้องถิ่นกับการศึกษา และการศึกษาทางเลือกกับการเปลี่ยนแปลงบริบทของโลกและสังคม รอบรู้บริบทการเปลี่ยนแปลงของสังคมทั้งภายในและภายนอกประเทศที่ส่งผลกระทบต่อการศึกษา ประยุกต์ใช้แนวคิดปรัชญาเศรษฐกิจพอเพียงในการจัดการเรียนรู้ให้กับผู้เรียน หลักการใช้ภาษา วัฒนธรรมสำหรับครู ทักษะด้านภาษาไทยและภาษาอังกฤษ ทฤษฎีหลักสูตร หลักการพัฒนาหลักสูตร การประเมินหลักสูตร แนวคิดในการวางแผน การจัดทำหลักสูตรเทคโนโลยีสารสนเทศ การนำหลักสูตรไปใช้ หลักการการประกันคุณภาพการศึกษา การจัดการคุณภาพการศึกษา การพัฒนาและการประเมินคุณภาพการจัดกิจกรรมการเรียนรู้
Course codes : 42950769
Credit : 2(1-2-3)
การวัดและการประเมินผลการเรียนรู้
แนวคิด หลักการ วิธีการวัดและประเมินผลการเรียนรู้ การวัดและประเมินผลการเรียนรู้ตามสภาพจริง การประเมินที่มีความแตกต่างระหว่างบุคคล คุณธรรมและจริยธรรมของนักวัดและประเมินผล การออกแบบการวัดประเมินผลการเรียนรู้ของผู้เรียน การสร้างเครื่องมือวัดและประเมินผลการเรียนรู้ การใช้เทคโนโลยีดิจิทัลเพื่อการวัดและประเมินผลการเรียนรู้ สถิติที่ใช้ในการวัดและประเมินผล การรายงานผลการประเมิน สังเคราะห์งานวิจัยด้านการประเมินเพื่อพัฒนาผู้เรียน ฝึกปฏิบัติการวัดประเมิน และนำผลการวัดประเมินผลการเรียนรู้ไปใช้พัฒนาผู้เรียน
3 หมวดวิชาบูรณาการสาระความรู้ ศาสตร์การสอนและเทคโนโลยี (TPACK) ไม่น้อยกว่า
Course codes : 42950569
Credit : 3(2-2-5)
การผลิตสื่อดิจิทัลด้วยปัญญาประดิษฐ์และข้อมูลขนาดใหญ่สำหรับการเรียนรู้
แนวคิดเกี่ยวกับครูคอมพิวเตอร์มืออาชีพ จรรยาบรรณวิชาชีพครู การพัฒนาวิชาชีพครูคอมพิวเตอร์ จิตวิทยาพัฒนาการ จิตวิทยาการศึกษา จิตวิทยาให้คำปรึกษา กฎหมายที่เกี่ยวข้องทางเทคโนโลยีสารสนเทศ ปฎิสัมพันธ์ครูคอมพิวเตอร์กับผู้เรียน ธรรมชาติของผู้เรียน การเรียนการสอนผู้เรียนยุคใหม่ การผลิตสื่อดิจิทัล การใช้ปัญญาประดิษฐ์ ข้อมูลขนาดใหญ่ในการเรียนรู้การวัดและประเมินผลการเรียนรู้
Course codes : 42951269
Credit : 3(2-2-5)
การออกแบบและพัฒนาระบบการสอน
แนวคิดการออกแบบและพัฒนาการเรียนการสอนโดยการใช้วิธีระบบ แนวคิดของระบบ วิเคราะห์ และสังเคราะห์รูปแบบ ระบบการเรียนการสอนแบบต่าง ๆ จิตวิทยาที่เกี่ยวข้องกับการออกแบบการเรียนการสอน ปฏิบัติการออกแบบและพัฒนาระบบการเรียนการสอน การจัดทำแผนการเรียนรู้ตามรูปแบบการสอน นำศาสตร์การสอนและบูรณาการองค์ความรู้ในวิชาเทคโนโลยีการศึกษา เทคโนโลยีดิจิทัล และความฉลาดรู้ด้านปัญญาประดิษฐ์สำหรับการเรียนการสอน การจัดการชั้นเรียน การจัดสภาพแวดล้อมเพื่อการเรียนรู้ การเลือกและประเมินแหล่งการเรียนรู้ การออกแบบและพัฒนาเทคโนโลยีดิจิทัลเพื่อจัดการเรียนรู้ ประยุกต์ระบบการสอนสำหรับฝึกปฏิบัติการสอนในชั้นเรียน การแสวงหาแหล่งเรียนรู้ที่หลากหลายให้แก่ผู้เรียน
Course codes : 42952169
Credit : 3(2-2-5)
การวิเคราะห์และออกแบบขั้นตอนวิธีในการเขียนโปรแกรมเพื่อการศึกษา
การวิเคราะห์และการแก้ปัญหาอย่างเป็นระบบด้วยคอมพิวเตอร์ เทคนิคการสอนขั้นตอนวิธี เทคนิคการวิเคราะห์ความซับซ้อนของปัญหาและขั้นตอนวิธี แบบใช้ค่าดีที่สุด ค่าเฉลี่ย และค่าแย่ที่สุด จํานวนเนื้อที่ความจำหลักที่ใช้ และความง่าย ความเหมาะสมที่สุด การแก้ปัญหาโดยใช้ขั้นตอนวิธีแบบมีโครงสร้าง และ แบบเวียนเกิด ขั้นตอนวิธี แบบแบ่งแยกและการพิชิต ขั้นตอนวิธีแบบพลวัต ขั้นตอน วิธีแบบละโมบ ปัญหาแบบเอ็น-พี คอมพลีต การโปรแกรมภาษาคอมพิวเตอร์เพื่อแก้ปัญหาที่เกี่ยวข้องการศึกษา
Course codes : 42952469
Credit : 3(2-2-5)
การเขียนโปรแกรมบนเว็บและการผลิตบทเรียนออนไลน์ขั้นสูง
การออกแบบและพัฒนาเว็บขั้นสูง ภาษาสำหรับพัฒนาเว็บหน้าบ้านและหลังบ้าน ระบบงานบนเว็บและการเรียกใช้ฐานข้อมูล แนวคิด หลักการของบทเรียนออนไลน์เพื่อจัดการเรียนรู้ การออกแบบและการพัฒนาบทเรียนออนไลน์ ปฏิบัติการผลิตและทดลองใช้การจัดการเรียนรู้ผ่านระบบออนไลน์
4 หมวดวิชาบังคับ
Course codes : 42950269
Credit : 3(2-2-5)
วิทยาการคำนวณขั้นสูงสำหรับครู
การประยุกต์ใช้แนวคิดเชิงคำนวณ ความรู้ด้านเทคโนโลยีดิจิทัลและจากสารสนเทศ เทคโนโลยีการสื่อสาร การรู้เท่าทันสื่อและข่าวสาร แนวคิดเชิงนามธรรม การคิดเชิงออกแบบสำหรับวิทยาการข้อมูล และการคำนวณ การแก้ปัญหาอย่างเป็นระบบ การแก้ปัญหาด้วยคอมพิวเตอร์ ข้อมูลและการประมวลผล การใช้เทคโนโลยีสารสนเทศอย่างปลอดภัย การจัดการเรียนรู้วิทยาการคำนวณ ปฎิสัมพันธ์ครูคอมพิวเตอร์กับผู้เรียน และฝึกปฏิบัติการเขียนโปรแกรมจากสถานการณ์จริง
Course codes : 42951869
Credit : 3(3-0-6)
วิจัยและวิธีการทางสถิติสำหรับการวิจัยทางเทคโนโลยีดิจิทัลเพื่อการศึกษาและคอมพิวเตอร์ศึกษา
แนวคิด หลักการวิจัย กระบวนการวิจัย จริยธรรมการวิจัย การวิจัยทางเทคโนโลยีดิจิทัลเพื่อการศึกษาและคอมพิวเตอร์ศึกษา การกำหนดปัญหาการวิจัย
การออกแบบการวิจัย การทบทวนวรรณกรรม การสร้างและการตรวจสอบคุณภาพเครื่องมือการวิจัย การเก็บรวบรวมข้อมูล การใช้สถิติการวิจัยทางเทคโนโลยีดิจิทัล
เพื่อการศึกษาและคอมพิวเตอร์ศึกษา การวิจัยเพื่อแก้ปัญหาและพัฒนาผู้เรียน การแจกแจงความถี่ มาตรวัด การวัดแนวโน้มเข้าสู่ส่วนกลาง การวัดการกระจาย การแจกแจงปกติ คะแนนมาตรฐาน สหสัมพันธ์ การวิเคราะห์การถดถอย การสุ่มกลุ่มตัวอย่าง การทดสอบสมมติฐาน การทดสอบความแตกต่างระหว่างค่าเฉลี่ย 2 ค่า การวิเคราะห์ความแปรปรวนหนึ่งองค์ประกอบ การวิเคราะห์ความแปรปรวน 2 องค์ประกอบ เลือกใช้ผลการวิจัยสำหรับการจัดการเรียนรู้ และการเขียนรายงานการวิจัย ฝึกปฏิบัติการเขียนเค้าโครงวิจัยทางเทคโนโลยีดิจิทัลเพื่อการศึกษาและคอมพิวเตอร์ศึกษา
Course codes : 42952269
Credit : 3(2-2-5)
อินเตอร์เน็ตสรรพสิ่ง ประมวลผลคลาวด์ และกฎหมายเทคโนโลยีสารสนเทศ
ความหมาย หลักการ กระบวนการ และประโยชน์ของอินเทอร์เน็ตสรรพสิ่งและประมวลผลคราวด์ ประเภทของประมวลผลคลาวด์ การจำลองเครื่องคอมพิวเตอร์ การเขียนโปรแกรมเชื่อมโยงระหว่างอินเทอร์เน็ตสรรพสิ่งกับประมวลผลคลาวด์ ฝึกปฏิบัติการประยุกต์ความรู้สร้างชิ้นงานด้านอินเทอร์เน็ตสรรพสิ่ง
Course codes : 42954169
Credit : 2(1-2-3)
สัมมนาวิจัย ปัญหาและแนวโน้มทางเทคโนโลยีดิจิทัลเพื่อการศึกษาและคอมพิวเตอร์ศึกษา
แนวคิดเกี่ยวกับวิจัยและพัฒนา ศึกษาประเด็นปัญหาและแนวโน้มเทคโนโลยีดิจิทัลเพื่อการศึกษาและคอมพิวเตอร์ศึกษาที่กำลังอยู่ในความสนใจ การทบทวนวรรณกรรมเพื่อเสนอปัญหาวิจัยได้อย่างชัดเจน การสร้างเครื่องมือการวิจัย การออกแบบการวิจัยตามประเด็นปัญหาที่สนใจ การเขียนเค้าโครงวิจัย
5 หมวดวิชาเลือก ไม่น้อยกว่า
Course codes : 42952369
Credit : 3(2-2-5)
เครือข่ายคอมพิวเตอร์และความปลอดภัยทางเครือข่าย
แนวคิดระบบเครือข่าย ประเภทของเครือข่ายคอมพิวเตอร์ โปรโตคอลการสื่อสาร หลักการและเทคนิคในการรักษาความปลอดภัยของระบบเครือข่ายคอมพิวเตอร์ ภัยคุกคามทางไซเบอร์ เช่น การโจมตีแบบ DDoS, การเจาะระบบ, มัลแวร์ และ ransomware เทคโนโลยีและเครื่องมือที่ใช้ในการป้องกันและตรวจจับภัยคุกคาม ระบบตรวจสอบความถูกต้อง (Authentication) ฝึกปฏิบัติการใช้เครื่องมือวิเคราะห์ความปลอดภัย การตอบสนองต่อเหตุการณ์ความปลอดภัย
การออกแบบระบบเครือข่ายที่ปลอดภัย การสร้างระบบตรวจจับ กฎหมายหมายความปลอดภัยทางไซเบอร์ และจริยธรรมในการทำงานด้านความปลอดภัย
Course codes : 42952669
Credit : 3(2-2-5)
เทคโนโลยีเสมือนจริง
ความหมาย หลักการ และเทคนิคเกี่ยวกับเทคโนโลยีเสมือนจริง หลักการของเทคโนโลยี Augmented Reality หลักการของเทคโนโลยี Mixed Reality
ฝึกปฏิบัติการสร้างภาพเสมือนจริงจากโปรแกรมประยุกต์
Course codes : 42952869
Credit : 3(2-2-5)
การพัฒนาโปรแกรมประยุกต์สำหรับอุปกรณ์เคลื่อนที่
ระบบปฏิบัติการสำหรับอุปกรณ์เคลื่อนที่ iOS และ Android ภาษาคอมพิวเตอร์สำหรับการพัฒนาโปรแกรมประยุกต์สำหรับโทรศัพท์เคลื่อนที่
และแทบเล็ต การออกแบบเชิงวัตถุ วิวและคอนโทรลเลอร์ การจัดการหน่วยความจำ ฝึกปฏิบัติการพัฒนาโปรแกรมประยุกต์
Course codes : 42953169
Credit : 3(2-2-5)
การเขียนโปรแกรมเชิงวัตถุ
แนวคิดการโปรแกรมเชิงวัตถุ การพัฒนาโปรแกรม การโปรแกรมส่วนติดต่อกับผู้ใช้แบบ กราฟิกส์ และส่วนการทำงานตามเหตุการณ์ที่เกิด แนะนำภาษาการโปรแกรมเชิงวัตถุ เช่น ภาษาจาวา ภาษาซีชาร์ป หรือ ไพธอน
Course codes : 42953269
Credit : 3(2-2-5)
การจำลองคอมพิวเตอร์
หลักการ และ เทคนิค ของแบบจำลองคอมพิวเตอร์ การแก้ปัญหากระบวนการทางกายภาพ และ ชีวภาพ ระเบียบวิธีเชิงตัวเลข แบบจำลองมอนติคาโล
Course codes : 42953969
Credit : 3(2-2-5)
การออกแบบสภาพแวดล้อมการเรียนการสอนออนไลน์แบบเปิดกว้าง
แนวคิด หลักการ ทฤษฎีจิตวิทยา สภาพแวดล้อมออนไลน์ การออกแบบและพัฒนาสภาพแวดล้อมสำหรับบทเรียนออนไลน์แบบเปิดกว้าง การหาประสิทธิภาพบทเรียนออนไลน์ การนำบทเรียนไปใช้ในการจัดการเรียนรู้ ปฏิบัติการออกแบบพัฒนาบทเรียนออนไลน์แบบเปิดกว้าง กระบวนการวิจัยและพัฒนา
Course codes : 42961569
Credit : 3(3-0-6)
นวัตกรรมและเทคโนโลยีการศึกษา
แนวคิดนวัตกรรม และเทคโนโลยีการศึกษา หลักทฤษฏีและจิตวิทยาการยอมรับนวัตกรรมของบุคคลและชุมชน กระบวนการเผยแพร่และยอมรับนวัตกรรมและเทคโนโลยีการศึกษา ปัจจัยที่ส่งผลต่อการเผยแพร่ และการยอมรับนวัตกรรม และเทคโนโลยีการศึกษา ผลกระทบของนวัตกรรม และเทคโนโลยีการศึกษา การออกแบบระบบสื่อเพื่อเผยแพร่นวัตกรรมและเทคโนโลยีการศึกษา
6 หมวดวิชาวิทยานิพนธ์
Course codes : 42969969
Credit : 12(0-0-36)
วิทยานิพนธ์ 1-2
การกำหนดสิ่งที่ต้องการวิจัย การทบทวน การวิเคราะห์ และสังเคราะห์วรรณกรรมการประเมินความน่าเชื่อถือของวรรณกรรมที่ทบทวน การกำหนดวัตถุประสงค์การวิจัย การกำหนดวิธีการวิจัย การเสนอเค้าโครงการวิจัย จริยธรรมการวิจัยและจรรยาบรรณนักวิจัย
การดำเนินการวิจัย การประมวลผลและการวิเคราะห์ผล การสังเคราะห์ผล
การวิจารณ์ผล การอ้างอิงผลงานของผู้อื่นและการเขียนเอกสารอ้างอิงตามระบบสากล การเขียนรายงาน การวิจัยฉบับสมบูรณ์ การเขียนรายงานการวิจัยเพื่อเผยแพร่ในวารสารทางวิชาการ การเขียนบทคัดย่อ การเสนอรายงานการวิจัยด้วยปากเปล่า จริยธรรมในการเผยแพร่ผลงานทางวิชาการ
1 หมวดวิชาชีพปรับพื้นฐาน (ไม่นับหน่วยกิต)
Course codes : 42950169
Credit : 3(2-2-5)
การเขียนโปรแกรมขั้นสูง
แนวคิดและเทคนิคการเขียนโปรแกรมขั้นสูง การประยุกต์ใช้โครงสร้างข้อมูลและอัลกอริทึมขั้นสูง การเขียนโปรแกรมเชิงวัตถุในเชิงลึก เช่น การใช้มรดกตกทอด
พหุสัณฐาน และแม่แบบการออกแบบ การเขียนโปรแกรมแบบคู่ขนานและแบบหลายเธรด การเขียนโปรแกรมเชิงฟังก์ชัน การวิเคราะห์ความซับซ้อนของอัลกอริทึม
การคำนวณประสิทธิภาพสูง การประมวลผลข้อมูลขนาดใหญ่ เทคนิคการทดสอบและการแก้ไขข้อผิดพลาดขั้นสูง การโปรแกรมด้วยเมตาและการสะท้อนข้อมูล
รวมถึงการสำรวจภาษาโปรแกรมและเทคโนโลยีใหม่ เฟรมเวิร์กสำหรับปัญญาประดิษฐ์
Course codes : 42950369
Credit : 3(3-0-6)
ระบบคอมพิวเตอร์และเครือข่าย
แนวคิดระบบคอมพิวเตอร์ สถาปัตยกรรมคอมพิวเตอร์ หน่วยความจำหลัก การทำงานของหน่วยประมวลผลกลาง หน่วยควบคุมและเส้นทางข้อมูล สถาปัตยกรรมหน่วยความจำ หน่วยความจำเสมือน หน่วยความจำแคช
การติดต่อสื่อสารภายในเครื่อง หน่วยนำเข้าและแสดงผล การสื่อสารเครือข่ายอินเทอร์เน็ต แบบจำลองอินเทอร์เน็ต ความปลอดภัยด้านเครือข่าย
2 หมวดวิชาบังคับ
Course codes : 42950269
Credit : 3(2-2-5)
วิทยาการคำนวณขั้นสูงสำหรับครู
การประยุกต์ใช้แนวคิดเชิงคำนวณ ความรู้ด้านเทคโนโลยีดิจิทัลและจากสารสนเทศ เทคโนโลยีการสื่อสาร การรู้เท่าทันสื่อและข่าวสาร แนวคิดเชิงนามธรรม การคิดเชิงออกแบบสำหรับวิทยาการข้อมูล และการคำนวณ การแก้ปัญหาอย่างเป็นระบบ การแก้ปัญหาด้วยคอมพิวเตอร์ ข้อมูลและการประมวลผล การใช้เทคโนโลยีสารสนเทศอย่างปลอดภัย การจัดการเรียนรู้วิทยาการคำนวณ ปฎิสัมพันธ์ครูคอมพิวเตอร์กับผู้เรียน และฝึกปฏิบัติการเขียนโปรแกรมจากสถานการณ์จริง
Course codes : 42950569
Credit : 3(2-2-5)
การผลิตสื่อดิจิทัลด้วยปัญญาประดิษฐ์และข้อมูลขนาดใหญ่สำหรับการเรียนรู้
แนวคิดเกี่ยวกับครูคอมพิวเตอร์มืออาชีพ จรรยาบรรณวิชาชีพครู การพัฒนาวิชาชีพครูคอมพิวเตอร์ จิตวิทยาพัฒนาการ จิตวิทยาการศึกษา จิตวิทยาให้คำปรึกษา กฎหมายที่เกี่ยวข้องทางเทคโนโลยีสารสนเทศ ปฎิสัมพันธ์ครูคอมพิวเตอร์กับผู้เรียน ธรรมชาติของผู้เรียน การเรียนการสอนผู้เรียนยุคใหม่ การผลิตสื่อดิจิทัล การใช้ปัญญาประดิษฐ์ ข้อมูลขนาดใหญ่ในการเรียนรู้การวัดและประเมินผลการเรียนรู้
Course codes : 42951269
Credit : 3(2-2-5)
การออกแบบและพัฒนาระบบการสอน
แนวคิดการออกแบบและพัฒนาการเรียนการสอนโดยการใช้วิธีระบบ แนวคิดของระบบ วิเคราะห์ และสังเคราะห์รูปแบบ ระบบการเรียนการสอนแบบต่าง ๆ จิตวิทยาที่เกี่ยวข้องกับการออกแบบการเรียนการสอน ปฏิบัติการออกแบบและพัฒนาระบบการเรียนการสอน การจัดทำแผนการเรียนรู้ตามรูปแบบการสอน นำศาสตร์การสอนและบูรณาการองค์ความรู้ในวิชาเทคโนโลยีการศึกษา เทคโนโลยีดิจิทัล และความฉลาดรู้ด้านปัญญาประดิษฐ์สำหรับการเรียนการสอน การจัดการชั้นเรียน การจัดสภาพแวดล้อมเพื่อการเรียนรู้ การเลือกและประเมินแหล่งการเรียนรู้ การออกแบบและพัฒนาเทคโนโลยีดิจิทัลเพื่อจัดการเรียนรู้ ประยุกต์ระบบการสอนสำหรับฝึกปฏิบัติการสอนในชั้นเรียน การแสวงหาแหล่งเรียนรู้ที่หลากหลายให้แก่ผู้เรียน
Course codes : 42951869
Credit : 3(3-0-6)
วิจัยและวิธีการทางสถิติสำหรับการวิจัยทางเทคโนโลยีดิจิทัลเพื่อการศึกษาและคอมพิวเตอร์ศึกษา
แนวคิด หลักการวิจัย กระบวนการวิจัย จริยธรรมการวิจัย การวิจัยทางเทคโนโลยีดิจิทัลเพื่อการศึกษาและคอมพิวเตอร์ศึกษา การกำหนดปัญหาการวิจัย
การออกแบบการวิจัย การทบทวนวรรณกรรม การสร้างและการตรวจสอบคุณภาพเครื่องมือการวิจัย การเก็บรวบรวมข้อมูล การใช้สถิติการวิจัยทางเทคโนโลยีดิจิทัล
เพื่อการศึกษาและคอมพิวเตอร์ศึกษา การวิจัยเพื่อแก้ปัญหาและพัฒนาผู้เรียน การแจกแจงความถี่ มาตรวัด การวัดแนวโน้มเข้าสู่ส่วนกลาง การวัดการกระจาย การแจกแจงปกติ คะแนนมาตรฐาน สหสัมพันธ์ การวิเคราะห์การถดถอย การสุ่มกลุ่มตัวอย่าง การทดสอบสมมติฐาน การทดสอบความแตกต่างระหว่างค่าเฉลี่ย 2 ค่า การวิเคราะห์ความแปรปรวนหนึ่งองค์ประกอบ การวิเคราะห์ความแปรปรวน 2 องค์ประกอบ เลือกใช้ผลการวิจัยสำหรับการจัดการเรียนรู้ และการเขียนรายงานการวิจัย ฝึกปฏิบัติการเขียนเค้าโครงวิจัยทางเทคโนโลยีดิจิทัลเพื่อการศึกษาและคอมพิวเตอร์ศึกษา
Course codes : 42952169
Credit : 3(2-2-5)
การวิเคราะห์และออกแบบขั้นตอนวิธีในการเขียนโปรแกรมเพื่อการศึกษา
การวิเคราะห์และการแก้ปัญหาอย่างเป็นระบบด้วยคอมพิวเตอร์ เทคนิคการสอนขั้นตอนวิธี เทคนิคการวิเคราะห์ความซับซ้อนของปัญหาและขั้นตอนวิธี แบบใช้ค่าดีที่สุด ค่าเฉลี่ย และค่าแย่ที่สุด จํานวนเนื้อที่ความจำหลักที่ใช้ และความง่าย ความเหมาะสมที่สุด การแก้ปัญหาโดยใช้ขั้นตอนวิธีแบบมีโครงสร้าง และ แบบเวียนเกิด ขั้นตอนวิธี แบบแบ่งแยกและการพิชิต ขั้นตอนวิธีแบบพลวัต ขั้นตอน วิธีแบบละโมบ ปัญหาแบบเอ็น-พี คอมพลีต การโปรแกรมภาษาคอมพิวเตอร์เพื่อแก้ปัญหาที่เกี่ยวข้องการศึกษา
Course codes : 42952269
Credit : 3(2-2-5)
อินเตอร์เน็ตสรรพสิ่ง ประมวลผลคลาวด์ และกฎหมายเทคโนโลยีสารสนเทศ
ความหมาย หลักการ กระบวนการ และประโยชน์ของอินเทอร์เน็ตสรรพสิ่งและประมวลผลคราวด์ ประเภทของประมวลผลคลาวด์ การจำลองเครื่องคอมพิวเตอร์ การเขียนโปรแกรมเชื่อมโยงระหว่างอินเทอร์เน็ตสรรพสิ่งกับประมวลผลคลาวด์ ฝึกปฏิบัติการประยุกต์ความรู้สร้างชิ้นงานด้านอินเทอร์เน็ตสรรพสิ่ง
Course codes : 42952469
Credit : 3(2-2-5)
การเขียนโปรแกรมบนเว็บและการผลิตบทเรียนออนไลน์ขั้นสูง
การออกแบบและพัฒนาเว็บขั้นสูง ภาษาสำหรับพัฒนาเว็บหน้าบ้านและหลังบ้าน ระบบงานบนเว็บและการเรียกใช้ฐานข้อมูล แนวคิด หลักการของบทเรียนออนไลน์เพื่อจัดการเรียนรู้ การออกแบบและการพัฒนาบทเรียนออนไลน์ ปฏิบัติการผลิตและทดลองใช้การจัดการเรียนรู้ผ่านระบบออนไลน์
Course codes : 42954169
Credit : 2(1-2-3)
สัมมนาวิจัย ปัญหาและแนวโน้มทางเทคโนโลยีดิจิทัลเพื่อการศึกษาและคอมพิวเตอร์ศึกษา
แนวคิดเกี่ยวกับวิจัยและพัฒนา ศึกษาประเด็นปัญหาและแนวโน้มเทคโนโลยีดิจิทัลเพื่อการศึกษาและคอมพิวเตอร์ศึกษาที่กำลังอยู่ในความสนใจ การทบทวนวรรณกรรมเพื่อเสนอปัญหาวิจัยได้อย่างชัดเจน การสร้างเครื่องมือการวิจัย การออกแบบการวิจัยตามประเด็นปัญหาที่สนใจ การเขียนเค้าโครงวิจัย
3 หมวดวิชาเลือก ไม่น้อยกว่า
Course codes : 42952369
Credit : 3(2-2-5)
เครือข่ายคอมพิวเตอร์และความปลอดภัยทางเครือข่าย
แนวคิดระบบเครือข่าย ประเภทของเครือข่ายคอมพิวเตอร์ โปรโตคอลการสื่อสาร หลักการและเทคนิคในการรักษาความปลอดภัยของระบบเครือข่ายคอมพิวเตอร์ ภัยคุกคามทางไซเบอร์ เช่น การโจมตีแบบ DDoS, การเจาะระบบ, มัลแวร์ และ ransomware เทคโนโลยีและเครื่องมือที่ใช้ในการป้องกันและตรวจจับภัยคุกคาม ระบบตรวจสอบความถูกต้อง (Authentication) ฝึกปฏิบัติการใช้เครื่องมือวิเคราะห์ความปลอดภัย การตอบสนองต่อเหตุการณ์ความปลอดภัย
การออกแบบระบบเครือข่ายที่ปลอดภัย การสร้างระบบตรวจจับ กฎหมายหมายความปลอดภัยทางไซเบอร์ และจริยธรรมในการทำงานด้านความปลอดภัย
Course codes : 42952669
Credit : 3(2-2-5)
เทคโนโลยีเสมือนจริง
ความหมาย หลักการ และเทคนิคเกี่ยวกับเทคโนโลยีเสมือนจริง หลักการของเทคโนโลยี Augmented Reality หลักการของเทคโนโลยี Mixed Reality
ฝึกปฏิบัติการสร้างภาพเสมือนจริงจากโปรแกรมประยุกต์
Course codes : 42952869
Credit : 3(2-2-5)
การพัฒนาโปรแกรมประยุกต์สำหรับอุปกรณ์เคลื่อนที่
ระบบปฏิบัติการสำหรับอุปกรณ์เคลื่อนที่ iOS และ Android ภาษาคอมพิวเตอร์สำหรับการพัฒนาโปรแกรมประยุกต์สำหรับโทรศัพท์เคลื่อนที่
และแทบเล็ต การออกแบบเชิงวัตถุ วิวและคอนโทรลเลอร์ การจัดการหน่วยความจำ ฝึกปฏิบัติการพัฒนาโปรแกรมประยุกต์
Course codes : 42953169
Credit : 3(2-2-5)
การเขียนโปรแกรมเชิงวัตถุ
แนวคิดการโปรแกรมเชิงวัตถุ การพัฒนาโปรแกรม การโปรแกรมส่วนติดต่อกับผู้ใช้แบบ กราฟิกส์ และส่วนการทำงานตามเหตุการณ์ที่เกิด แนะนำภาษาการโปรแกรมเชิงวัตถุ เช่น ภาษาจาวา ภาษาซีชาร์ป หรือ ไพธอน
Course codes : 42953269
Credit : 3(2-2-5)
การจำลองคอมพิวเตอร์
หลักการ และ เทคนิค ของแบบจำลองคอมพิวเตอร์ การแก้ปัญหากระบวนการทางกายภาพ และ ชีวภาพ ระเบียบวิธีเชิงตัวเลข แบบจำลองมอนติคาโล
Course codes : 42953969
Credit : 3(2-2-5)
การออกแบบสภาพแวดล้อมการเรียนการสอนออนไลน์แบบเปิดกว้าง
แนวคิด หลักการ ทฤษฎีจิตวิทยา สภาพแวดล้อมออนไลน์ การออกแบบและพัฒนาสภาพแวดล้อมสำหรับบทเรียนออนไลน์แบบเปิดกว้าง การหาประสิทธิภาพบทเรียนออนไลน์ การนำบทเรียนไปใช้ในการจัดการเรียนรู้ ปฏิบัติการออกแบบพัฒนาบทเรียนออนไลน์แบบเปิดกว้าง กระบวนการวิจัยและพัฒนา
Course codes : 42961569
Credit : 3(3-0-6)
นวัตกรรมและเทคโนโลยีการศึกษา
แนวคิดนวัตกรรม และเทคโนโลยีการศึกษา หลักทฤษฏีและจิตวิทยาการยอมรับนวัตกรรมของบุคคลและชุมชน กระบวนการเผยแพร่และยอมรับนวัตกรรมและเทคโนโลยีการศึกษา ปัจจัยที่ส่งผลต่อการเผยแพร่ และการยอมรับนวัตกรรม และเทคโนโลยีการศึกษา ผลกระทบของนวัตกรรม และเทคโนโลยีการศึกษา การออกแบบระบบสื่อเพื่อเผยแพร่นวัตกรรมและเทคโนโลยีการศึกษา
4 หมวดวิชาวิทยานิพนธ์
Course codes : 42969969
Credit : 12(0-0-36)
วิทยานิพนธ์ 1-2
การกำหนดสิ่งที่ต้องการวิจัย การทบทวน การวิเคราะห์ และสังเคราะห์วรรณกรรมการประเมินความน่าเชื่อถือของวรรณกรรมที่ทบทวน การกำหนดวัตถุประสงค์การวิจัย การกำหนดวิธีการวิจัย การเสนอเค้าโครงการวิจัย จริยธรรมการวิจัยและจรรยาบรรณนักวิจัย
การดำเนินการวิจัย การประมวลผลและการวิเคราะห์ผล การสังเคราะห์ผล
การวิจารณ์ผล การอ้างอิงผลงานของผู้อื่นและการเขียนเอกสารอ้างอิงตามระบบสากล การเขียนรายงาน การวิจัยฉบับสมบูรณ์ การเขียนรายงานการวิจัยเพื่อเผยแพร่ในวารสารทางวิชาการ การเขียนบทคัดย่อ การเสนอรายงานการวิจัยด้วยปากเปล่า จริยธรรมในการเผยแพร่ผลงานทางวิชาการ