แผนการจัดการเรียนรู้มุ่งเน้นสมรรถนะ
หน่วยที่ 3 โครงสร้างภาษา C++
สอนครั้งที่ 4-5 ชั่วโมงรวม 8 ชั่วโมง
1. สาระสำคัญ
เป็นภาษาโปรแกรมคอมพิวเตอร์อเนกประสงค์ มีโครงสร้างภาษาที่มีการจัดชนิดข้อมูลแบบสแตติก (statically typed) และสนับสนุนรปู แบบการเขียนโปรแกรมที่หลากหลายตัว อย่างเช่น การเขียนโปรแกรมเชิงคำสั่งหรือการเขียนโปรแกรมเชิงวัตถุในการเขียนโปรแกรมเราจำเป็นต้องเข้าใจถึงโครงสร้างของภาษานั้น ๆ ในบทนี้จะกล่าวถึง โครงสร้างต่าง ๆ ในภาษาC++ ที่เป็นพื้นฐานเพื่อนำมาใช้ในการเขียนโปรแกรม
2. สมรรถนะประจำหน่วย
แสดงความรู้เกี่ยวกับโครงสร้างภาษา C++
3. จุดประสงค์การเรียนรู้
3.1 ด้านความรู้
3.1.1 อธิบายโทเคนของภาษา หลักการประกาศชื่อตัวแปร และการใช้งานพรีโปรเซสเซอร์ไดเร็กทีฟได้
3.1.2 อธิบายการทำงานของฟังก์ชัน และองค์ประกอบต่าง ๆ ของฟังก์ชันได้
3.1.3 อธิบายเกี่ยวกับการกำหนดรูปแบบชนิดข้อมูลได้
3.1.4 อธิบายหลักการประกาศตัวแปร และเข้าใจชนิดตัวแปรแต่ละชนิดได้
3.1.5 อธิบายเกี่ยวกับนิพจน์และตัวดำเนินการได้ และเข้าใจลำดับการทำงานของตัวดำเนินการแต่ละตัว
3.2 ด้านทักษะ
-
3.3 คุณลักษณะที่พึงประสงค์
-