Page 78 - วิทยาการคำนวณ ม.1
P. 78
75
ชั่วโมงที่ 3
11. โปรแกรมหาค่าโมเมนต์ของแรง โมเมนต์ของแรง คือ แรงที่เกิดจากการกระทำระหว่างแนวแรงถึง
จุดหมุน เช่น การใช้คานงัดวัตถุให้เคลื่อนที่ ตาชั่งจีน จุดรับน้ำหนักของสะพาน เครื่องเล่นไม้โยก ฯลฯ การ
ู
คำนวณจึงมีสองฝั่งคือฝั่งที่ออกแรงกดและฝั่งที่ถกยกขึ้น
12. ให้นักเรียนทำกิจกรรมฝึกทักษะที่ 3.3
13. การคำนวณหาพื้นที่รูปทรงเรขาคณิตแบบสองมิติ เป็นโปรแกรมเลือกหาพื้นที่ของรูปทรง
สามเหลี่ยม สี่เหลี่ยม และวงกลม โดยใช้สูตรคำนวณของแต่ละรูปทรง โปรแกรมนี้ต้องการให้นักเรียนรู้จักการ
ี
ี
วนรอบแบบไม่รู้จบคือ while var != 5 : โดยในโปรแกรมมตัวเลือกเพยง 3 ข้อ จึงไม่มีแป้นกดให้จบการทำงาน
ต้องกดแป้น Ctrl+c หรือเพิ่มตัวเลือกให้จบการทำงาน
14. ให้นักเรียนทำกิจกรรมฝึกทักษะที่ 3.4
ชั่วโมงที่ 4
15. โปรแกรมคำนวณดัชนีมวลกาย เป็นโปรแกรมคำนวณความสัมพันธ์ระหว่างส่วนสูงและน้ำหนัก
ของคนเพอนำค่าไปเทียบกับตารางมาตรฐานว่ามีความเหมาะสมเพียงใด ถ้าค่าดัชนีมวลกายสูงจัดเป็นประเภท
ื่
อ้วนหรืออ้วนมากต้องควบคุมน้ำหนักเพื่อไม่ให้เกิดโรคแทรกซ้อน เช่น เบาหวาน ความดันโลหิต โรคหัวใจและ
หลอดเลือดโป่งพอง ข้อควรระวังในการป้อนข้อมูลคือ ส่วนสูงต้องเป็นหน่วยเมตร เช่นสูง 124 เซนติเมตร ต้อง
ป้อนข้อมูลเป็น 1.24
16. ให้นักเรียนทำกิจกรรมฝึกทักษะที่ 3.5
ชั่วโมงที่ 5
17. การออกแบบฟังก์ชัน (User define function) เป็นการเขียนฟังก์ชันขึ้นใช้เองด้วยคำสั่ง ใน
หัวข้อนี้ต้องการให้นักเรียนรู้จักฟังก์ชันที่อ่านจากโมดูลต่าง ๆ ว่ามีการออกแบบอย่างไร
def ชื่อฟังก์ชัน (arg) arg ย่อมาจาก argument (อาร์กิวเมนต์) ซึ่งหมายถึง ค่าคงที่ของตัวแปร
ในฟังก์ชันหรือโปรแกรมหลักที่ส่งไปให้ตัวแปรในคำสั่งย่อยเพื่อคำนวณหรือประมวลผลตามเงื่อนไข เมื่อเสร็จ
แล้วส่งผลคืนมายังโปรแกรมหลัก ค่าที่ส่งกลับเรียกว่าพารามิเตอร์ (parameter)
18. การสร้างภาพกราฟิก ในภาษาไพทอนเองไม่มีคำสั่งกราฟิกจะต้องนำเข้าจากโมดูล tkinter ซึ่ง
เป็น GUI มาตรฐานของไพทอน ให้นักเรียนเปิดแฟ้มชื่อ sortvisu และ Hanoi Tower ใน Tools ตามตัวอย่าง
ในแบบเรียนแล้วรันโปรแกรมดูผล และดูตัวอย่างการเขียนโปรแกรม

