PageC4

 คำอธิบายรายวิชา  ง30226 การโปรแกรมและการประยุกต์  รายวิชาเพิ่มเติม กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี  ชั้นมัธยมศึกษาปีที่ 4-6 เวลา 40 ชั่วโมง จำนวน 1.0 หน่วยกิต

= ผลการเรียนรู้ = = 1. อธิบายโครงสรางพื้นฐานของโปรแกรม = = 2. อธิบายขั้นตอนและเขียนโปรแกรมสั่งงานคอมพิวเตอร = = 3. ใชคําสั่งรับและแสดงผลขอมูล = = 4. กําหนดและใชงานตัวแปร = = 5. ใชงานคาคงตัวและคาคงที่ = = 6. ใชคําสั่งโครงสรางควบคุมในการเขียนโปรแกรม = = 7. กําหนดและเรียกใชงานแถวลําดับ สายอักขระและตัวชี้ = = 8. สรางและเรียกใชฟงกชัน = = 9. สรางและเรียกใชชนิดขอมูลแบบโครงสราง = = 10. ใชคําสั่งอาน เขียน เปด และปดแฟม = = 11. ใชงานคําสั่ง #include และ #define =
 * =<span style="color: #000000; font-family: 'TH SarabunPSK','sans-serif';">ศึกษาเกี่ยวกับโครงสรางพื้นฐานของโปรแกรมภาษาซี คําสั่งรับและแสดงผล ตัวแปร ชนิดขอมูลและนิพจน ตัวดําเนินการ คาคงตัว คาคงที่ โครงสรางควบคุมการทํางานของการโปรแกรม แถวลําดับ สายอักขระและตัวชี้ ฟงกชัน การสรางชนิดขอมูล แฟม ตัวประมวลผลกอนซี =
 * =<span style="font-family: 'TH SarabunPSK','sans-serif';">ปฎิบัติการเขียนโปรแกรม โดยการทดสอบหลักการเบื้องต้นในการเขียนโปรแกรม คำสั่งแสดงผลและรับผลตัวแปร แสดงผลตัวดำเนินการ เลือกการทำงาน คำสั่งทำซ้ำ =
 * =<span style="font-family: 'TH SarabunPSK','sans-serif'; font-size: 13.3333px;">เพื่อให้มีความรู้ความเข้าใจ และทักษะในการเขียนโปรแกรม และสามารถใช้คอมพิวเตอร์สร้างชิ้นงานอย่างสร้างสรรค์มีจิตสำนึกและความรับผิดชอบ =

<span style="font-family: Arial,Helvetica,sans-serif;">รวม 11 ผลการเรียนรู้
งานสัปดาที่ 1 ทำแบบฝึกหัดบทที่ 1 ลงในสมุด โดยศึกษาจากกเว็บไซต์ หนังสือหรือเอกสารเกี่ยวกับโปรแกรมภาษาซี หนังสือเรียน ภาษาซี โดยสถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

**<span style="font-family: Arial,Helvetica,sans-serif;">โครงสร้างรายวิชา ง30226 การโปรแกรมและการประยุกต์ ** <span style="font-family: Arial,Helvetica,sans-serif;">ชั้นมัธยมศึกษาปีที่ 4-6 เวลา 40 ชั่วโมง คะแนนเก็บ 100 คะแนน <span style="font-family: Arial,Helvetica,sans-serif;">สื่อการเรียนรู้ <span style="font-family: Arial,Helvetica,sans-serif; line-height: 0px; overflow: hidden;"> <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">(ชั่วโมง) || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">น้ำหนักคะแนน (100) || <span style="font-family: Arial,Helvetica,sans-serif;">- โครงสร้างพื้นฐานของโปรแกรมภาษาซี <span style="font-family: Arial,Helvetica,sans-serif;">- โปรแกรมภาษาซีอย่างง่าย <span style="font-family: Arial,Helvetica,sans-serif;">- การแสดงผลลัพธ์เบื้องต้น || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">6 || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">10 || <span style="font-family: Arial,Helvetica,sans-serif;">- การตั้งชื่อ <span style="font-family: Arial,Helvetica,sans-serif;">- ตัวแปร <span style="font-family: Arial,Helvetica,sans-serif;">- ชนิดข้อมูล <span style="font-family: Arial,Helvetica,sans-serif;">- ค่าคงตัวและค่าคงที่ <span style="font-family: Arial,Helvetica,sans-serif;">- การรับข้อมูลนำเข้า <span style="font-family: Arial,Helvetica,sans-serif;">- ตัวดำเนินการคำนวณ <span style="font-family: Arial,Helvetica,sans-serif;">- นิพจน์ || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">6 || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">10 || <span style="font-family: Arial,Helvetica,sans-serif;">- โครงสร้างควบคุมแบบวนซ้ำ <span style="font-family: Arial,Helvetica,sans-serif;">- ตัวดำเนินการตรรกะ <span style="font-family: Arial,Helvetica,sans-serif;">- คำสั่งวนซ้ำเชิงซ้อน <span style="font-family: Arial,Helvetica,sans-serif;">- คำสั่ง continue และคำสั่ง break <span style="font-family: Arial,Helvetica,sans-serif;">- คำสั่ง switch || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">6 || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">10 ||
 * <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">ที่ || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">ชื่อหน่วยการเรียนรู้ || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">ผลการเรียนรู้ || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">สาระสำคัญ || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">เวลา
 * <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">1 || <span style="font-family: Arial,Helvetica,sans-serif;">เริ่มต้นกับภาษาซี || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">ข้อที่ 1,2,3 || <span style="font-family: Arial,Helvetica,sans-serif;">- การคอมไพล์และรันโปรแกรม
 * <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">2 || <span style="font-family: Arial,Helvetica,sans-serif;">ข้อมูลพื้นฐานและตัวดำเนินการ || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">ข้อที่ 4, 5 || <span style="font-family: Arial,Helvetica,sans-serif;">- คำสงวน
 * <span style="font-family: Arial,Helvetica,sans-serif;">3 || <span style="font-family: Arial,Helvetica,sans-serif;">โครงสร้างควบคุม || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">ข้อที่ 6 || <span style="font-family: Arial,Helvetica,sans-serif;">- โครงสร้างควบคุมแบบทางเลือก
 * <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">สอบกลางภาคเรียน || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">2 || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">20 ||

<span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">(ชั่วโมง) || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">น้ำหนักคะแนน (100) || <span style="font-family: Arial,Helvetica,sans-serif;">- สายอักขระ <span style="font-family: Arial,Helvetica,sans-serif;">- แถวลำดับสองมิติและแถวลำดับหลายมิติ <span style="font-family: Arial,Helvetica,sans-serif;">- ตัวชี้ <span style="font-family: Arial,Helvetica,sans-serif;">- ตัวชี้และสายอักขระ || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">4 || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">10 || <span style="font-family: Arial,Helvetica,sans-serif;">- ฟังก์ชันที่ผู้ใช้กำหนด <span style="font-family: Arial,Helvetica,sans-serif;">- ต้นแบบฟังก์ชัน <span style="font-family: Arial,Helvetica,sans-serif;">- ขอบเขตของตัวแปร <span style="font-family: Arial,Helvetica,sans-serif;">- การส่งผ่านพารามิเตอร์ <span style="font-family: Arial,Helvetica,sans-serif;">- การส่งค่ากลับจากฟังก์ชัน || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">6 || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">10 || <span style="font-family: Arial,Helvetica,sans-serif;">- แถวลำดับของข้อมูลแบบโครงสร้าง <span style="font-family: Arial,Helvetica,sans-serif;">- การส่งผ่านข้อมูลแบบโครงสร้างเป็น <span style="font-family: Arial,Helvetica,sans-serif;">พารามิเตอร์ให้กับฟังก์ชัน <span style="font-family: Arial,Helvetica,sans-serif;">- ข้อมูลแบบโครงสร้างกับตัวชี้และ <span style="font-family: Arial,Helvetica,sans-serif;">การอ้างอิงตัวเอง || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">4 || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">5 || <span style="font-family: Arial,Helvetica,sans-serif;">- คําสั่ง #include แ <span style="font-family: Arial,Helvetica,sans-serif; line-height: 1.5;">ละ #define || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">4 || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">5 ||
 * <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">ที่ || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">ชื่อหน่วยการเรียนรู้ || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">ผลการเรียนรู้ || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">สาระสำคัญ || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">เวลา
 * <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">4 || <span style="font-family: Arial,Helvetica,sans-serif;">แถวลำดับ สายอักขระ และตัวชี้ || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">ข้อที่ 7 || <span style="font-family: Arial,Helvetica,sans-serif;">- แถวลำดับ
 * <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">5 || <span style="font-family: Arial,Helvetica,sans-serif;">การใช้งานฟังก์ชัน || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">ข้อที่ 8 || <span style="font-family: Arial,Helvetica,sans-serif;">- ฟังก์ชันในไลบรารีมาตรฐาน
 * <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">6 || <span style="font-family: Arial,Helvetica,sans-serif;">การสร้างชนิดข้อมูล || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">ข้อที่ 9 || <span style="font-family: Arial,Helvetica,sans-serif;">- การสร้างชนิดข้อมูลแบบโครงสร้าง
 * <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">7 || <span style="font-family: Arial,Helvetica,sans-serif;">การทำงานกับแฟ้มของภาษาซี || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">ข้อที่ 10,11 || <span style="font-family: Arial,Helvetica,sans-serif;">- คำสั่งอ่าน เขียน เปิด และปิดแฟ้ม
 * <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">สอบปลายภาคเรียน || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">2 || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">20 ||
 * <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">รวมตลอดภาคเรียน || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">40 || <span style="display: block; font-family: Arial,Helvetica,sans-serif; text-align: center;">100 ||