แผนการจัดการเรียนรู้รายวิชา
ชื่อรายวิชาการเขียนโปรแกรมภาษาซี
รหัสวิชา ง 30220 ระดับชั้น มัธยมศึกษาปีที่ 6
2 ชั่วโมง/สัปดาห์
2 หน่วยกิต
รวม 40 ชั่วโมง
จุดประสงค์รายวิชา เพื่อให้
1. มีความรู้ความเข้าใจในโครงสร้างและไวยากรณ์ของ
ภาษาซี
2. สามารถเขียนโปรแกรมขนาดเล็กด้วยภาษาซี
3. สามารถเขียนโปรแกรมภาษาซีจัดการแฟ้มข้อมูล
4. เห็นคุณค่าและความสำาคัญของโปรแกรมภาษาซี
มาตรฐานรายวิชา
1. เขียนโปรแกรมประยุกต์ถูกต้องตามโครงสร้างของภาษา
ซี
2. สามารถทดสอบและแก้ไขการทำางานของโปรแกรม
คำาอธิบายรายวิชา
ศึกษาและปฏิบัติเกี่ยวกับหลักการเบื้องต้นในการเขียน
โปรแกรมภาษาซี ลักษณะทั่วไปและลักษณะจำาเพาะของภาษาซี
ลักษณะที่แตกต่างจากภาษาอื่น หลักการของภาษาซี องค์
ประกอบและโครงสร้างของโปรแกรม ลักษณะของตัวแปร ตัว
ดำา เนินการ นิพจน์ วิธีการและคำา สั่งต่าง ๆ ในการเขียน
โปรแกรมภาษาซี การสร้างและเรียกใช้ฟังก์ชัน การสร้างไฟล์
ก า ร เ ข้ า ถึ ง ไ ฟ ล์ แ ล ะ ก า ร ป ร ะ ยุ ก ต์ ใ ช้ ง า น
ชื่อเรื่องและงาน สมรรถนะที่พึงประสงค์ของ
แผนการจัดการเรียนรู้
ชื่อเรื่องและงาน จุดประสงค์เชิงพฤติกรรม
1. ภาษาคอมพิวเตอร์และหลัก
การเขียน
โปรแกรม
1. เพื่อให้ทราบความ
หมายและยุคของ
คอมพิวเตอร์
2. สามารถอธิบายหลัก
การทำางานของตัวแปล
ภาษาประเภทต่าง ๆ
3. สามารถอธิบายขั้นตอน
การเขียนหรือการ
พัฒนาโปรแกรม
2. แนะนำาภาษาซี
1. เพื่อให้ทราบประวัติ
ความเป็นมาของภาษา
ซี
2. สามารถอธิบายลักษณะ
จำาเพาะของภาษาซีได้
3. สามารถอธิบายขั้นตอน
การทำางานของภาษาซี
ได้
4. สามารถอธิบายความ
ผิดพลาดที่อาจเกิดขึ้น
ในโปรแกรมที่เขียน
2
3. องค์ประกอบที่สำำคัญของ
ภำษำซี
1. เพื่อให้ทรำบองค์
ประกอบที่สำำคัญของ
ภำษำซี
2. เพื่อให้ทรำบโครงสร้ำง
ของภำษำซี
3. สำมำรถเขียนคำำสั่ง
แบบต่ำง ๆ ในภำษำซี
4. สำมำรถเลือกใช้คำำสั่ง
ต่ำง ๆ ในภำษำซีได้
อย่ำงมีประสิทธิภำพ
ชื่อเรื่องและงำน จุดประสงค์เชิงพฤติกรรม
4. ข้อมูลและตัวแปรในภำษำซี
1. เพื่อให้ทรำบควำม
หมำยของข้อมูล
2. เพื่อให้ทรำบประเภท
ของข้อมูลในภำษำซี
3. เพื่อให้ทรำบควำม
หมำยของตัวแปร
4. เพื่อให้ทรำบหลักกำร
ตั้งชื่อตัวแปรในภำษำซี
5. เพื่อให้ทรำบประเภท
ของตัวแปรในภำษำซี
6. เพื่อให้ทรำบรูปแบบ
กำรประกำศตัวแปรใน
ภำษำซี
3
5. ตัวดำำเนินกำรและนิพจน์ใน
ภำษำซี
1. เพื่อให้ทรำบควำม
หมำยของตัวดำำเนิน
กำร
2. เพื่อให้ทรำบหน้ำที่ของ
ตัวดำำเนินกำรประเภท
ต่ำง ๆ
3. เพื่อให้ทรำบควำม
หมำยของนิพจน์
4. สำมำรถเขียนโปรแกรม
ภำษำซี โดยใช้ตัว
ดำำเนินกำรประเภทต่ำง
ๆ และนิพจน์ได้
ชื่อเรื่องและงำน จุดประสงค์เชิงพฤติกรรม
6. ฟังก์ชันรับข้อมูลและฟังก์ชัน
แสดงผลลัพธ์
1. เพื่อให้ทรำบลักษณะ
กำรทำำงำนของฟังก์ชัน
รับข้อมูลประเภท
ต่ำง ๆ
2. เพื่อให้ทรำบลักษณะ
กำรทำำงำนของฟังก์ชัน
แสดงผลลัพธ์ประเภท
ต่ำง ๆ
3. สำมำรถเลือกใช้งำน
ฟังก์ชันรับข้อมูลได้
อย่ำงเหมำะสม
4. สำมำรถเลือกใช้งำน
ฟังก์ชันแสดงผลลัพธ์
ได้อย่ำงเหมำะสม
4
7. คำำสั่งควบคุมกำรทำำงำนของ
โปรแกรมแบบ
เลือกทำำ
1. เพื่อให้ทรำบควำม
หมำยของคำำสั่งควบคุม
กำรทำำงำนของ
โปรแกรมแบบเลือกทำำ
2. เพื่อให้ทรำบรูปแบบ
และลักษณะกำรทำำงำน
ของคำำสั่ง if
3. เพื่อให้ทรำบรูปแบบ
และลักษณะกำรทำำงำน
ของคำำสั่ง if-else
4. เพื่อให้ทรำบรูปแบบ
และลักษณะกำรทำำงำน
ของคำำสั่ง if-else if
5. เพื่อให้ทรำบรูปแบบ
และลักษณะกำรทำำงำน
ของคำำสั่ง switch
6. สำมำรถเลือกใช้งำนคำำ
สั่งแบบเลือกทำำใน
ชื่อเรื่องและงำน จุดประสงค์เชิงพฤติกรรม
5
8. คำำสั่งควบคุมกำรทำำงำนของ
โปรแกรม
แบบวนรอบ
1. เพื่อให้ทรำบควำม
หมำยของคำำสั่งควบคุม
กำรทำำงำนของ
โปรแกรมแบบวนรอบ
2. เพื่อให้ทรำบรูปแบบ
และลักษณะกำรทำำงำน
ของคำำสั่ง while
3. เพื่อให้ทรำบรูปแบบ
และลักษณะกำรทำำงำน
ของคำำสั่ง do - while
4. เพื่อให้ทรำบรูปแบบ
และลักษณะกำรทำำงำน
ของคำำสั่ง for
5. สำมำรถเลือกใช้งำนคำำ
สั่งแบบวนรอบภำษำซี
ได้อย่ำงมีประสิทธิภำพ
หน่วยกำรสอน
รหัสวิชำ ง 30220 วิชำกำรเขียนโปรแกรมภำษำซี
จำำนวน 2 ชั่วโมงต่อสัปดำห์
สัปดำห์
ที่
ชื่อหน่วยกำรสอน จำำนวน
ชั่วโมง
1 ภำษำคอมพิวเตอร์และหลักกำร
เขียนโปรแกรม
4
6
2 แนะนำำภำษำซี 4
3 องค์ประกอบที่สำำคัญของภำษำซี 4
4 ข้อมูลและตัวแปรในภำษำซี 4
5 ตัวดำำเนินกำรและนิพจน์ในภำษำ
ซี
4
6 ฟังก์ชันรับข้อมูลและฟังก์ชัน
แสดงผลลัพธ์
4
7 ฟังก์ชันรับข้อมูลและฟังก์ชัน
แสดงผลลัพธ์
4
8 คำำสั่งควบคุมกำรทำำงำนของ
โปรแกรมแบบเลือกทำำ
4
9 คำำสั่งควบคุมกำรทำำงำนของ
โปรแกรมแบบวนรอบ
4
10 คำำสั่งควบคุมกำรทำำงำนของ
โปรแกรมแบบวนรอบ
4
รวม 40
7

แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี

  • 1.
    แผนการจัดการเรียนรู้รายวิชา ชื่อรายวิชาการเขียนโปรแกรมภาษาซี รหัสวิชา ง 30220ระดับชั้น มัธยมศึกษาปีที่ 6 2 ชั่วโมง/สัปดาห์ 2 หน่วยกิต รวม 40 ชั่วโมง จุดประสงค์รายวิชา เพื่อให้ 1. มีความรู้ความเข้าใจในโครงสร้างและไวยากรณ์ของ ภาษาซี 2. สามารถเขียนโปรแกรมขนาดเล็กด้วยภาษาซี 3. สามารถเขียนโปรแกรมภาษาซีจัดการแฟ้มข้อมูล 4. เห็นคุณค่าและความสำาคัญของโปรแกรมภาษาซี มาตรฐานรายวิชา 1. เขียนโปรแกรมประยุกต์ถูกต้องตามโครงสร้างของภาษา ซี 2. สามารถทดสอบและแก้ไขการทำางานของโปรแกรม คำาอธิบายรายวิชา ศึกษาและปฏิบัติเกี่ยวกับหลักการเบื้องต้นในการเขียน โปรแกรมภาษาซี ลักษณะทั่วไปและลักษณะจำาเพาะของภาษาซี ลักษณะที่แตกต่างจากภาษาอื่น หลักการของภาษาซี องค์ ประกอบและโครงสร้างของโปรแกรม ลักษณะของตัวแปร ตัว ดำา เนินการ นิพจน์ วิธีการและคำา สั่งต่าง ๆ ในการเขียน โปรแกรมภาษาซี การสร้างและเรียกใช้ฟังก์ชัน การสร้างไฟล์ ก า ร เ ข้ า ถึ ง ไ ฟ ล์ แ ล ะ ก า ร ป ร ะ ยุ ก ต์ ใ ช้ ง า น
  • 2.
    ชื่อเรื่องและงาน สมรรถนะที่พึงประสงค์ของ แผนการจัดการเรียนรู้ ชื่อเรื่องและงาน จุดประสงค์เชิงพฤติกรรม 1.ภาษาคอมพิวเตอร์และหลัก การเขียน โปรแกรม 1. เพื่อให้ทราบความ หมายและยุคของ คอมพิวเตอร์ 2. สามารถอธิบายหลัก การทำางานของตัวแปล ภาษาประเภทต่าง ๆ 3. สามารถอธิบายขั้นตอน การเขียนหรือการ พัฒนาโปรแกรม 2. แนะนำาภาษาซี 1. เพื่อให้ทราบประวัติ ความเป็นมาของภาษา ซี 2. สามารถอธิบายลักษณะ จำาเพาะของภาษาซีได้ 3. สามารถอธิบายขั้นตอน การทำางานของภาษาซี ได้ 4. สามารถอธิบายความ ผิดพลาดที่อาจเกิดขึ้น ในโปรแกรมที่เขียน 2
  • 3.
    3. องค์ประกอบที่สำำคัญของ ภำษำซี 1. เพื่อให้ทรำบองค์ ประกอบที่สำำคัญของ ภำษำซี 2.เพื่อให้ทรำบโครงสร้ำง ของภำษำซี 3. สำมำรถเขียนคำำสั่ง แบบต่ำง ๆ ในภำษำซี 4. สำมำรถเลือกใช้คำำสั่ง ต่ำง ๆ ในภำษำซีได้ อย่ำงมีประสิทธิภำพ ชื่อเรื่องและงำน จุดประสงค์เชิงพฤติกรรม 4. ข้อมูลและตัวแปรในภำษำซี 1. เพื่อให้ทรำบควำม หมำยของข้อมูล 2. เพื่อให้ทรำบประเภท ของข้อมูลในภำษำซี 3. เพื่อให้ทรำบควำม หมำยของตัวแปร 4. เพื่อให้ทรำบหลักกำร ตั้งชื่อตัวแปรในภำษำซี 5. เพื่อให้ทรำบประเภท ของตัวแปรในภำษำซี 6. เพื่อให้ทรำบรูปแบบ กำรประกำศตัวแปรใน ภำษำซี 3
  • 4.
    5. ตัวดำำเนินกำรและนิพจน์ใน ภำษำซี 1. เพื่อให้ทรำบควำม หมำยของตัวดำำเนิน กำร 2.เพื่อให้ทรำบหน้ำที่ของ ตัวดำำเนินกำรประเภท ต่ำง ๆ 3. เพื่อให้ทรำบควำม หมำยของนิพจน์ 4. สำมำรถเขียนโปรแกรม ภำษำซี โดยใช้ตัว ดำำเนินกำรประเภทต่ำง ๆ และนิพจน์ได้ ชื่อเรื่องและงำน จุดประสงค์เชิงพฤติกรรม 6. ฟังก์ชันรับข้อมูลและฟังก์ชัน แสดงผลลัพธ์ 1. เพื่อให้ทรำบลักษณะ กำรทำำงำนของฟังก์ชัน รับข้อมูลประเภท ต่ำง ๆ 2. เพื่อให้ทรำบลักษณะ กำรทำำงำนของฟังก์ชัน แสดงผลลัพธ์ประเภท ต่ำง ๆ 3. สำมำรถเลือกใช้งำน ฟังก์ชันรับข้อมูลได้ อย่ำงเหมำะสม 4. สำมำรถเลือกใช้งำน ฟังก์ชันแสดงผลลัพธ์ ได้อย่ำงเหมำะสม 4
  • 5.
    7. คำำสั่งควบคุมกำรทำำงำนของ โปรแกรมแบบ เลือกทำำ 1. เพื่อให้ทรำบควำม หมำยของคำำสั่งควบคุม กำรทำำงำนของ โปรแกรมแบบเลือกทำำ 2.เพื่อให้ทรำบรูปแบบ และลักษณะกำรทำำงำน ของคำำสั่ง if 3. เพื่อให้ทรำบรูปแบบ และลักษณะกำรทำำงำน ของคำำสั่ง if-else 4. เพื่อให้ทรำบรูปแบบ และลักษณะกำรทำำงำน ของคำำสั่ง if-else if 5. เพื่อให้ทรำบรูปแบบ และลักษณะกำรทำำงำน ของคำำสั่ง switch 6. สำมำรถเลือกใช้งำนคำำ สั่งแบบเลือกทำำใน ชื่อเรื่องและงำน จุดประสงค์เชิงพฤติกรรม 5
  • 6.
    8. คำำสั่งควบคุมกำรทำำงำนของ โปรแกรม แบบวนรอบ 1. เพื่อให้ทรำบควำม หมำยของคำำสั่งควบคุม กำรทำำงำนของ โปรแกรมแบบวนรอบ 2.เพื่อให้ทรำบรูปแบบ และลักษณะกำรทำำงำน ของคำำสั่ง while 3. เพื่อให้ทรำบรูปแบบ และลักษณะกำรทำำงำน ของคำำสั่ง do - while 4. เพื่อให้ทรำบรูปแบบ และลักษณะกำรทำำงำน ของคำำสั่ง for 5. สำมำรถเลือกใช้งำนคำำ สั่งแบบวนรอบภำษำซี ได้อย่ำงมีประสิทธิภำพ หน่วยกำรสอน รหัสวิชำ ง 30220 วิชำกำรเขียนโปรแกรมภำษำซี จำำนวน 2 ชั่วโมงต่อสัปดำห์ สัปดำห์ ที่ ชื่อหน่วยกำรสอน จำำนวน ชั่วโมง 1 ภำษำคอมพิวเตอร์และหลักกำร เขียนโปรแกรม 4 6
  • 7.
    2 แนะนำำภำษำซี 4 3องค์ประกอบที่สำำคัญของภำษำซี 4 4 ข้อมูลและตัวแปรในภำษำซี 4 5 ตัวดำำเนินกำรและนิพจน์ในภำษำ ซี 4 6 ฟังก์ชันรับข้อมูลและฟังก์ชัน แสดงผลลัพธ์ 4 7 ฟังก์ชันรับข้อมูลและฟังก์ชัน แสดงผลลัพธ์ 4 8 คำำสั่งควบคุมกำรทำำงำนของ โปรแกรมแบบเลือกทำำ 4 9 คำำสั่งควบคุมกำรทำำงำนของ โปรแกรมแบบวนรอบ 4 10 คำำสั่งควบคุมกำรทำำงำนของ โปรแกรมแบบวนรอบ 4 รวม 40 7