Page 46 - วิทยาการคำนวณ ม.1
P. 46
12. ครูแนะนำให้นักเรียนปรับแบบอักษรใน Configure IDE
13. ครูให้นักเรียนศึกษาเรื่องตัวแปรและการแสดงชนิดของตัวแปรในบทเรียน
14. ให้นักเรียนทำกิจกรรมฝึกทักษะที่ 2.3
15. ครูสรุปชนิดของตัวเลข ได้แก่ เลขจำนวนเต็ม (Integer) ใช้ตัวย่อ int เป็นเลขจำนวนเต็มบวกหรือ
ั
ลบไม่มีทศนิยม เลขจำนวนเต็มที่มีจำนวนมากใช้อกษร L กำกับหลัง เลขจำนวนจริง (Float) เป็นตัวเลขที่มี
ทศนิยม เลขจำนวนเชิงซ้อน (Complex) ใช้อักษร j กำกับท้ายเป็นจำนวนของเซ็ตที่ใช้ในวิชาคณิตศาสตร์ ใน
บทเรียนนี้จะใช้เพียงจำนวนเต็มและจำนวนจริงเท่านั้น
ิ
์
16. ครูสรุปเรื่องตัวแปร การตั้งชื่อตัวแปรต้องเป็นตัวอักษรภาษาอังกฤษ ตัวพมพใหญ่ หรือตัวเขียน
ั
เล็กก็ได้ เมื่อกำหนดชื่อตัวแปรไว้อย่างไรต้องใช้รูปแบบนั้นตลอด หรือกำหนดเป็นตัวอกษรแล้วต่อท้ายด้วย
ตัวเลขก็ได้ ค่าของตัวแปรจะขึ้นอยู่กับการกำหนด เช่น A1=5 ค่าของ A1 เป็นเลขจำนวนเต็ม A1=7.4 ค่าของ
A1 เป็นเลขจำนวนจริง A1 =”สวัสดี” ค่าของ A1 เป็น String (ใช้ “ หรือ ‘ ก็ได้)
17. ครูให้นักเรียนศึกษาตัวแปรชนิดต่าง ๆ ในบทเรียนแล้วทดลองพมพ์ตามตัวอย่าง
ิ
18. ครูอธิบายเรื่องฟังก์ชันในโปรแกรม ฟงก์ชันเป็นการรวมกลุ่มคำสั่งที่ซับซ้อนเข้าไว้เป็นฟังก์ชัน
ั
ึ
เดียวเพื่อสะดวกในการใช้งาน เช่น ฟังก์ชัน Sort() ที่นักเรียนได้ศกษาในหน่วยการเรียนรู้ที่ 1 สามารถจัดลำดับ
ตัวเลขหรือตัวอักษรจำนวนมากได้ในเวลาอันรวดเร็ว ถ้าเขียนเป็นโปรแกรมเองต้องเขียนคำสั่งหลายบรรทัด
19. ให้นักเรียนทำกิจกรรมฝึกทักษะที่ 2.4
20. ครูอธิบายความหมายของตัวดำเนินการ (Operators) คือสัญลักษณ์ที่ใช้ในการคำนวณและ
เปรียบเทียบ ดังตารางที่ 2.4 และ 2.5
21. การตรวจสอบเงื่อนไขท้ายคำสั่งตรวจสอบต้องปิดด้วยเครื่องหมายทวิภาค (Colon) การ
เปรียบเทียบใช้สัญลักษณ์ ==
22. ให้นักเรียนทำกิจกรรมฝึกทักษะที่ 2.5
ั่
30 นาทีของชวโมงที่ 4
23. เงื่อนไขแบบสองทางเลือกใช้ else: เปิดทางเลือกที่สอง ไม่ต้องปิดด้วย endif
24. เงื่อนไขแบบหลายทางเลือก (Chain) ใช้ elif ไม่ใช่ elseif และปิดด้วยทวิภาคทกครั้งจนถึง
ุ
ทางเลือกสุดท้ายปิดด้วย else: ให้นักเรียนทดลองพิมพ์คำสั่งในตัวอย่างหน้า 50
25. ครูอธิบายรูปแบบการทำงานแบบวนซ้ำ (for Loop อ่านว่า หลูบ) หน้า 52 แล้วทดสอบโปรแกรม
ตัวอย่างที่ 1-3
26. การวนซ้ำด้วย while ให้ทำไปจนกว่าเงื่อนไขจะสมบูรณ์ ต้องใช้ตัวแปรจำนวนนับในการเพิ่ม
จำนวนรอบ เช่น VA_Count = 0 กำหนดค่าเริ่มต้น ใน Loop ต้องเพิ่มค่าจำนวนนับเป็น VA_Count =
VA_Count + 1 ให้เพิ่มค่าตัวเองรอบละ 1
27. ให้นักเรียนทดสอบโปรแกรมเกมทายตัวเลขในตัวอย่างที่ 2 หน้า 55
28. การบันทึกแฟม เมื่อรันโปรแกรมครั้งแรกจะมีกรอบแจ้งให้บันทึกโปรแกรมไว้ก่อน นักเรียนต้องตั้ง
้
ชื่อโปรแกรมให้ตรงกับการทำงานของโปรแกรมเพื่อให้เรียกใช้ได้ถูกต้อง และเมื่อมีการแก้ไขโปรแกรมแล้วรัน

