Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore โครงสร้างรายวิฃาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ ม.5 1-2564

โครงสร้างรายวิฃาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ ม.5 1-2564

Published by DekZa Craf, 2021-05-07 04:47:28

Description: โครงสร้างรายวิฃาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ ม.5 1-2564

Search

Read the Text Version

การจัดทำโครงสรา้ งรายวิชา รายวิชาการเขยี นโปรแกรมภาษาคอมพิวเตอร์ ชน้ั ม.5 จำนวน 80 ชัว่ โมง ปีการศึกษา 2564 ท่ี ชื่อหน่วย ผลการเรียนรู้ สาระสำคัญ เวลา นำ้ หนกั คะแนน คะแนน (ช.ม.) KPA รวม 22 4 1. หน่วยท่ี 1 เรอื่ งบท 1. อธบิ ายความสำคัญของคอมพวิ เตอร์ - ให้นักศึกษาค้นควา้ หนว่ ยการเรียน 4 22 4 นำการเขยี น ได้ - บรรยาย 22 4 โปรแกรมภาษา C 2. แบ่งซอฟตแ์ วร์ชนิดต่างๆ ได้ - อธบิ าย ยกตวั อย่าง 3. เขียนรายละเอยี ดของภาษา C ได้ - แสดงวิธกี ารปฏิบตั ิในแต่ ละหวั ข้อการเรียนและให้นกั ศกึ ษา 4. บอกหน้าทแ่ี ละความแตกตา่ งของแต่ ปฏิบัตไิ ปพรอ้ มกัน ละคำสง่ั ได้ 5. อธิบายหลักการเขียนโปรแกรมด้วย ภาษา C ได้ 6. เขียนข้ันตอนการทำงานของ โปรแกรมภาษา C ได้ 2. หน่วยท่ี 2 เรอื่ ง 1. อธิบายโครงสร้างของโปรแกรมได้ - ทดสอบความรพู้ น้ื ฐาน 8 องค์ประกอบของ 2. ประกาศตัวแปรได้ - บรรยาย โปรแกรม 3. เขียน function เกีย่ วกับ Input / - อธบิ าย ยกตัวอยา่ ง output ได้ - แสดงวิธกี ารปฏิบัติในแต่ ละหวั ขอ้ การเรยี นและให้นกั ศกึ ษา 4. เขียนรายละเอยี ดของชนิดข้อมูลได้ ปฏิบตั ิไปพรอ้ มกนั 5. เขยี นรหสั ควบคมุ พิเศษได้ 3. หน่วยที่ 3 เรือ่ งตวั 1. อธบิ ายตัวดำเนนิ การในภาษา C ได้ -ให้นักศึกษาคน้ คว้าหนว่ ยการเรยี น 8 ดำเนนิ การและนพิ จน์ 2. เขยี นนพิ จน์คณติ ศาสตร์ในภาษา C -บรรยาย คณิตศาสตร์ ได้ -อธิบาย ยกตัวอยา่ ง

ท่ี ชอ่ื หน่วย ผลการเรียนรู้ สาระสำคัญ เวลา นำ้ หนกั คะแนน คะแนน (ช.ม.) K P A รวม 4. หนว่ ยท่ี 4 เรื่อง ฟังกช์ ันตรวจสอบ 3. แยกประเภทของตวั ดำเนินการชนิด - แสดงวิธกี ารปฏบิ ตั ิในแต่ ละหัวขอ้ การเรยี นและใหน้ กั ศกึ ษา เงื่อนไข ตา่ ง ๆ ได้ ปฏบิ ัตไิ ปพร้อมกัน 4. เขียนข้นั ตอนการทำงานของนิพจน์ได้ 5. เขยี นโปรแกรมคำนวณในภาษา C ได้ 1. อธิบายการใช้ function if ตรวจสอบ -ใหน้ ักศึกษาค้นคว้าหน่วยการเรียน 8 22 4 เงอื่ นไขได้ - บรรยาย 2. เขยี นผังงานแสดงการตรวจสอบ - อธบิ าย ยกตวั อย่าง เง่ือนไขของ function if ได้ - แสดงวิธีการปฏบิ ัติในแต่ ละหวั ขอ้ การเรียนและใหน้ ักศึกษา 3. เลอื กใช้ function if ให้เหมาะสมกับ ปฏบิ ัตไิ ปพร้อมกัน โปรแกรมท่ีเขยี นได้ 4. เขยี น function switch เพ่อื ทำการ ตรวจสอบเงอ่ื นไขได้ 5. เขียนโปรแกรมด้วย function ตรวจสอบเงอื่ นไขได้

5. หนว่ ยที่ 5 เรอ่ื ง 1. อธบิ ายการใช้ function ใหว้ นรอบ - ให้นกั ศึกษาค้นควา้ หน่วยการเรียน 8 22 4 ฟงั ก์ชันวนรอบการ การทำงานหรือทำ ซ้ำ ได้ - บรรยาย 30 4 ทำงาน 2. เขยี นผังงานแสดงการวนรอบการทำ - อธบิ าย ยกตวั อย่าง งานของ function ได้ - แสดงวธิ ีการปฏิบัติในแต่ ละหวั ข้อการเรียนและใหน้ ักศึกษา 3. เลือกใช้ function วนรอบการทำ ปฏิบัตไิ ปพร้อมกนั งานให้เหมาะสมกับโปรแกรมที่เขยี นได้ 4. ออกจากการวนรอบการทำงานได้ 5. ประยุกต์ใช้ในการเขยี นโปรแกรมต่าง ๆ ได้ - สอบกลางภาค 1/2564 4 15 15 6. หน่วยที่ 6 เรื่องตัว 1. อธบิ ายการใช้ Array ในการเขียน - ใหน้ ักศกึ ษาค้นควา้ หน่วยการเรียน 10 2 2 แปรแบบอาเรย์ โปรแกรมได้ - บรรยาย 2. ประกาศค่าตัวแปรแบบ Array ใด้ - อธิบาย ยกตวั อยา่ ง 3. เขียนโปรแกรมโดยใช้ Array ได้ - แสดงวิธีการปฏบิ ัติในแต่ ละหวั ข้อการเรียนและใหน้ ักศึกษา 4. กำหนดคา่ เริ่มต้นใหก้ ับ Array ได้ ปฏบิ ตั ไิ ปพร้อมกนั 5. ประยุกตใ์ ช้ในนการเขียนโปรแกรม แบบต่าง ๆ ได้

7. หนว่ ยท่ี 7 การสรา้ ง 1. อธิบายหลกั การทำงานของ function - ใหน้ กั ศกึ ษาคน้ ควา้ หนว่ ยการเรียน 10 2 2 4 function ได้ - บรรยาย 12 30 2. ประกาศ function แบบต่าง ๆ ได้ - อธิบาย ยกตัวอย่าง 100 3. เขียนโปรแกรมโดยใช้ function แบบ - แสดงวิธกี ารปฏิบัติในแต่ ละหัวขอ้ การเรียนและให้นกั ศึกษา ตา่ ง ๆ ได้ ปฏบิ ัตไิ ปพรอ้ มกนั 4. เขยี นโปรแกรมโดยใช้ function รว่ มกับ Array ได้ 5. ประยุกตใ์ ชใ้ นชีวติ ประจำวนั ได้ 8. หนว่ ยที่ 8 เรือ่ งการ 1. อธิบายหลักการของการเขียน - ใหน้ กั ศกึ ษาค้นคว้าหน่วยการเรยี น 16 6 6 ประยกุ ต์ใชง้ าน โปรแกรมได้ - บรรยาย 2. สามารถออกแบบโปรแกรมได้ - อธิบาย ยกตวั อยา่ ง 3. ประยกุ ตใ์ ช้ในชวี ติ ประจำวนั ได้ - แสดงวธิ กี ารปฏิบัติในแต่ ละหวั ข้อการเรยี นและใหน้ ักศกึ ษา ปฏบิ ัตไิ ปพรอ้ มกนั - สอบปลายภาค 1/2564 4 15 15 รวม 80 ช.ม. 80 50 50

ผังมโนทศั นว์ ิชาพ้ืนฐานการเขยี นโปรแกรมคอมพิวเตอร์ ระดบั ชัน้ ม.5 หน่วยท่ี 1 เรอื่ งบทนำการ หนว่ ยที่ 2 เรอ่ื ง หน่วยท่ี 3 เรอื่ งตัวดำเนนิ การ หน่วยท่ี 4 เร่ืองฟงั กช์ นั เขยี นโปรแกรมภาษา C องคป์ ระกอบของโปรแกรม และนพิ จน์คณติ ศาสตร์ ตรวจสอบเงือ่ นไข จำนวน 8 ช่ัวโมง จำนวน 4 ชว่ั โมง จำนวน 8 ชั่วโมง จำนวน 8 ชั่วโมง หน่วยที่ 5 เรอ่ื งฟงั ก์ชนั วชิ าพ้นื ฐานการเขยี นโปรแกรม สอบปลายภาค 1/2563 วนรอบการทำงาน คอมพวิ เตอร์ ระดบั ม.5 จำนวน 80 ชั่วโมง จำนวน 4 ชว่ั โมง จำนวน 8 ชวั่ โมง สอบกลางภาค 1/2563 หน่วยท่ี 6 เรื่องตวั แปรแบบ หนว่ ยท่ี 7 การสรา้ ง หนว่ ยที่ 8 เร่ืองการ Array function ประยุกตใ์ ช้งาน จำนวน 4 ช่ัวโมง จำนวน 10 ชว่ั โมง จำนวน 10 ชั่วโมง จำนวน 10 ช่ัวโมง