ชุดใบงานฝึกปฏิบัติการภาษา C และเกณฑ์รูบริกส์ (ปวช. 2)
จำนวน 8 ใบงานฝึกปฏิบัติ พร้อมเฉลยและเกณฑ์การให้คะแนน รูบริกส์
ชื่อ-สกุล: ..............................................................
ชั้น ปวช. 2/......
เลขที่: ..............
คำชี้แจง: ให้นักศึกษาเขียนโปรแกรมภาษา C แสดงประวัติส่วนตัวและข้อมูลทางการศึกษา โดยใช้ Escape Sequences (\n, \t) จัดตารางให้ตรงแนวกันอย่างสวยงาม
ซอร์สโค้ดภาษา C:
แนวทางเฉลย (Teacher Key):
#include <stdio.h>
int main(void) {
printf("ชื่อ-สกุล:\tสมชาย มุ่งมั่น\n");
printf("ระดับชั้น:\tปวช. 2 สาขาเทคโนโลยีสารสนเทศ\n");
return 0;
}
ชื่อ-สกุล: ..............................................................
ชั้น ปวช. 2/......
เลขที่: ..............
คำชี้แจง: เขียนโปรแกรมรับราคาสินค้าและจำนวนสินค้า จากนั้นคำนวณยอดเงินรวม ภาษีมูลค่าเพิ่ม 7% และยอดสุทธิ พร้อมแสดงผลด้วยทศนิยม 2 ตำแหน่ง
ซอร์สโค้ดภาษา C:
ชื่อ-สกุล: ..............................................................
ชั้น ปวช. 2/......
เลขที่: ..............
คำชี้แจง: เขียนโปรแกรมตัดเกรด 8 ระดับ (0, 1, 1.5, 2, 2.5, 3, 3.5, 4) โดยรับคะแนนเก็บและปลายภาค รวม 100 คะแนน และป้องกันคะแนนติดลบ
ซอร์สโค้ดภาษา C:
ชื่อ-สกุล: ..............................................................
ชั้น ปวช. 2/......
เลขที่: ..............
คำชี้แจง: เขียนโปรแกรมคำนวณผลรวมและค่าเฉลี่ยของชุดตัวเลข โดยใช้ while loop รับค่าไปเรื่อยๆ จนกระทั่งป้อน -1 จึงหยุดทำงาน
ซอร์สโค้ดภาษา C:
รายการหัวข้อปฏิบัติการระดับสูง (สมรรถนะวิชาชีพ ปวช. 2):
- ใบงานที่ 5: การประมวลผลคะแนนสอบด้วยอาร์เรย์ 1 มิติและ 2 มิติ
- ใบงานที่ 6: การจัดการข้อความสตริงและฟังก์ชันใน string.h
- ใบงานที่ 7: การประยุกต์ใช้ตัวชี้ตำแหน่งหน่วยความจำ (Pointers) และการสลับค่าตัวแปร (Swap)
- ใบงานที่ 8: การออกแบบโครงสร้างข้อมูล struct บันทึกและอ่านไฟล์ text อัตโนมัติ
หมายเหตุสำหรับครูผู้สอน: ซอร์สโค้ดเฉลยครบทุกใบงาน รวมอยู่ในไฟล์ c_source_codes.zip ซึ่งสามารถเปิดใช้งานควบคู่กับการประเมินผลการเรียนรู้รายสัปดาห์ได้ทันที