แผนการจัดการเรียนรู้มุ่งเน้นสมรรถนะ
หน่วยที่ 9 การออกแบบและการเขียนโปรแกรมอย่างง่าย
สอนครั้งที่ 16-17 ชั่วโมงรวม 8 ชั่วโมง
1. สาระสำคัญ
C++ เป็นภาษาคอมพิวเตอร์เพื่อวัตถุประสงค์ทั่วไป ซึ่งสามารถเขียนโปรแกรมได้ทั้งแบบออบเจ็คและการเขียนแบบปกติทั่วไป และยังมีเครื่องมืออำนวยความสะดวกในการจัดการและเข้าถึงระดับหน่วยความจำ นอกจากนี้มันยังถูกนำไปใช้ในการเขียนโปรแกรมแบบต่าง ๆ มากมาย เช่น โปรแกรมคอมพิวเตอร์ ระบบฝังตัว (Embedded) เว็บเซิร์ฟเวอร์การพัฒนาเกมและแอพพลิเคชันที่ต้องการประสิทธิภาพอย่างสูง
ในบทนี้จะมีเนื้อหาพื้นฐานการออกแบบและการพัฒนาโปรแกรม เพื่อใหผู้เรียนเข้าใจขั้นตอนก่อนพัฒนาโปรแกรม เพื่อเป็นการวางแผนในการพัฒนาโปรแกรมได้อย่างมีประสิทธิภาพ รวมทั้งให้ผู้้เรียนฝึกการใช้โปรแกรมประยุกต์ Dev- C++ ในการพฒั นาโปรแกรมด้วยภาษา C++ และให้ผู้เรียนได้ฝึกการเขียนโปรแกรมด้วยภาษา C++ อย่างง่ายด้วย
2. สมรรถนะประจำหน่วย
ออกแบบและพัฒนาโปรแกรมอย่างง่าย
3. จุดประสงค์การเรียนรู้
3.1 ด้านความรู้
3.1.1 อธิบายพื้นฐานการออกแบบและการพัฒนาโปรแกรมได้
3.2 ด้านทักษะ
3.2.1 ใช้โปรแกรม Dev-C++ ในการพัฒนาโปรแกรมด้วยภาษา C++ ได้
3.3 คุณลักษณะที่พึงประสงค์
3.3.1 พัฒนาโปรแกรมด้วยภาษา C++ อย่างง่ายและนำไปประยุกต์ใช้ได้