อ้างอิงมาตรฐาน
มาตรฐานอาชีพ สถาบันคุณวุฒิวิชาชีพ รหัส 12309.03 อาชีพนักพัฒนาซอฟต์แวร์เพื่ออินเตอร์เน็ตของสรรพสิ่ง ระดับ 4
มาตรฐานอาชีพ สถาบันคุณวุฒิวิชาชีพ รหัส 31201.02 อาชีพนักพัฒนาระบบสมองกลฝังตัว ระดับ 4
ผลลัพธ์การเรียนรู้ระดับรายวิชา
ออกแบบ เขียนโปรแกรมด้วยภาษาไพธอน ตรวจสอบการทํางาน แก้ไขข้อผิดพลาดของโปรแกรมตามหลักการ ด้วยความ ละเอียด ซื่อสัตย,และรับผิดชอบ
จุดประสงค์รายวิชา
รู้และเข้าใจเกี่ยวกับหลักการโปรแกรมด้วยภาษาไพธอน
มีทักษะในการออกแบบ เขียนโปรแกรม ตรวจสอบการทํางาน แก้ไขข้อผิดพลาดของโปรแกรมด้วยภาษาไพธอน
มีเจตคติและกิจนิสัยที่ดีในการเรียนรู้ ทํางานด้วยความอดทน ผลงานประณีต ละเอียด รอบคอบเป็นระเบียบ สะอาด ตรงต่อเวลา มีความซื่อสัตย์ รับผิดชอบและรักษาสภาพแวดล้อม
มีความสามารถประยุกต์ใช้ความรู้ในการเขียนโปรแกรมด้วยภาษาไพธอนในงานอาชีพ
สมรรถนะรายวิชา
ประมวลความรู้เกี่ยวกับการเขียนโปรแกรมด้วยภาษาไพธอนตามหลักการ
เขียนโปรแกรมคอมพิวเตอร์ภาษาไพธอนตามหลักการและกระบวนการ
ทดสอบและบํารุงรักษาโปรแกรมคอมพิวเตอร์ให้ทํางานได้ตามความต้องการ
ประยุกต์ใช้ความรู้ในการเขียนโปรแกรมด้วยภาษาไพธอนในงานอาชีพตามหลักการ
คำอธิบายรายวิชา
ศึกษาและปฏิบัติเกี่ยวกับหลักการเบื้องต้นของภาษาไพธอน ตัวแปรภาษา การประมวลผลข้อมูลโครงสร้างทางเลือก โครงสร้างการทําซ้ำ ข้อมูลลิสต์ ข้อมูลตาราง ข้อมูลแบบพจนานุกรม โครงสร้างแบบหน่วยย่อย การรับและส่งข้อมูลของแต่ละฟังก์ชัน อธิบายผลลัพธ์ของแต่ละฟังก์ชัน เขียนโปรแกรมควบคุมแบบแยกส่วนเป็นโมดูล ระบุโครงสร้าง หน้าที่ และเนื้อหาของไฟล์ซอร์สโค้ดของโปรแกรม การเขียนโค้ดที่ประกาศตัวแปร ฟังก์ชันโดยแยกออกเป็นหลายไฟล์ การเขียนฟังก์ชันเพื่อประมวลผลตามเงื่อนไขที่กําหนด การเขียนโค้ดเพื่ออ่านค่าและสั่งการฮาร์ดแวร์ รวบรวมโปรแกรมย่อยทุกส่วนเข้าเป็นโปรแกรมระบบ กําหนดเงื่อนไขในการคอมไพล์และลิงค์ซอร์สโค้ดที่เหมาะสมกับการทํางาน กําหนดไฟล์ไลบรารีที่จะใช้ในการสร้างโปรแกรมการใช้เครื่องมือในการสร้างซอฟต์แวร์ ติดตั้ง และสั่งให้เฟริมแวร์บนบอร์ดเป้าหมายทํางาน การระบุสาเหตุปรับแต่ง และแก้ไข Code Warning และ Error ทดสอบโปรแกรมโดยกําหนดเงื่อนไขและดําเนินการทดสอบฟังก์ชันเพื่อตรวจสอบรูปแบบความผิดพลาดที่กําหนดอย่างเป็นขั้นตอน ทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ตามบททดสอบ ทดสอบโปรแกรมแต่ละโมดูล