วันอาทิตย์ที่ 25 กันยายน พ.ศ. 2554

การสร้างสื่อการสอน เรื่อง ความหมายของเศษส่วน โดยใช้แท่งเศษส่วน

ขั้นเตรียมการ
1.  สร้างตัวเลื่อนค่า  2  ตัว  ดังนี้ 
                ตัวที่หนึ่ง  ค่าตั้งแต่  0 - 80  สำหรับสร้างตัวเศษ  (ตัวเศษมีค่าเป็น 0 ได้)
                ตัวที่สอง  ค่าตั้งแต่  1 - 80  สำหรับสร้างตัวส่วน  (ตัวส่วนมีค่าเป็น  0  ไม่ได้)
     หมายเหตุ  การกำหนดให้ค่ามากสุดเป็น  80  เนื่องจาก  ต้องการให้ตัวส่วนมีค่าได้ตั้งแต่  1 - 20  และต้องการให้ค่าของเศษส่วนมีค่าไม่เกิน  4   ดังนั้นตัวเศษจึงมีค่าได้สูงสุดคือ  80
2.  กำหนดขอบเขตของตัวเศษและตัวส่วน  ให้ตัวส่วนเป็นตัวกำหนดขอบเขตของตัวเศษ  ดังนี้
                กำหนดขอบเขตของตัวส่วน  โดยใช้ฟังก์ชัน  round((ค่าส่วนจากตัวเลื่อน/4) + 0.3)  กำหนดชื่อตัวแปรเป็น  ตัวส่วน  (ตัวแปรนี้มีค่าได้ตั้งแต่  1 ถึง   20)
                กำหนดขอบเขตของตัวเศษ  โดยใช้ฟังก์ชัน  round((ค่าเศษจากตัวเลื่อน/80)*(ค่าส่วน*4))
กำหนดชื่อตัวแปรเป็น  ตัวเศษ  (ตัวแปรนี้มีค่าได้ตั้งแต่  0  จนถึง  สี่เท่าของตัวส่วน)
3.  สร้างพารามิเตอร์ดังนี้
                3.1  กำหนดค่าความสูงของแท่ง  ตั้งชื่อ  hbox  กำหนดค่า  6  ซม.
                3.2  คำนวณค่าความกว้างของแท่ง  จาก  hbox/6  ตั้งชื่อ  wbox
                3.3  คำนวณค่าความห่างระหว่างแท่ง  จาก  wbox/3  ตั้งชื่อ  gap
     หมายเหตุ  พารามิเตอร์  3.2  และ  3.3  สร้างมากจากพารามิเตอร์  1.1  โดยใช้การคำนวณ   

 
ขั้นสร้าง
4.  คำนวณความสูงหนึ่งหน่วย  จาก  hbox/ตัวส่วน  ตั้งชื่อเป็น  h1
5.  คำนวณจำนวนการทำซ้ำ  จาก  ตัวส่วน - 2  ตั้งชื่อเป็น  n
6.  สร้างจุดอิสระ  4  จุด  เพื่อสร้างแท่งเศษส่วนจำนวน  4  แท่ง
7.  เลื่อนจุดแต่ละจุดจากข้อ  6  โดยการเลื่อนขนาดโดยระบุระยะจาก  h1  มุม  90  องศา  แล้วเลื่อนขนานจุดที่สร้างได้นี้โดยระบุระยะเท่ากับ  wbox  มุม  0  องศา
8.  สร้างส่วนของเส้นตรงเชื่อมตัวแบ่งส่วนตัวแรก
9.  กำหนดการทำซ้ำตัวแบ่งแท่ง  โดยเลือกจุด  4  จุดจากข้อ  6  และเลือกพารามิเตอร์  n  ไปคำสั่งเลื่อนขนาน  กดปุ่ม  Shift  เลือกความลึกการทำซ้ำ  แล้วเลือกจุดที่สร้างได้จากข้อ 7 ทีละแท่ง
10.  ทำเลื่อนขนานจุดต่าง  ๆ  ให้วางรูปร่างเป็นกล่องสี่เหลี่ยม  ซ่อนส่วนที่ไม่ต้องการ  และสร้างส่วนของเส้นตรงเชื่อม

ชมวิดีโอสาธิตด้านล่างนี้


11.  ระบายแท่งเศษส่วนสามแท่งแรกให้เต็ม  โดยการเลือกจุดยอดของแท่งสี่เหลี่ยม สร้าง>ภายในรูปสี่เหลี่ยม  แล้วกำหนดพื้นที่เป็นสีตามต้องการ 

วันอังคารที่ 13 กันยายน พ.ศ. 2554

วันเสาร์ที่ 10 กันยายน พ.ศ. 2554

การสร้างแถบเลื่อนค่า (slide bar) เพื่อใช้ในการสร้างสื่อการสอน

ในการสร้างสื่อการสอนจีเอสพี นอกจากการใช้พารามิเตอร์ เพื่อกำหนดค่าต่าง ๆ นั้น มีข้อจำกัดหลายอย่าง เช่น  ไม่สามารถระบุขอบเขตของค่าของตัวแปรที่แน่นอน  หรือ  ต้องการจำกัดค่าตัวแปรให้สอดคล้องกับสื่อการสอนที่ต้องการสร้าง  ถึงแม้โปรแกรมจีเอสพีจะมีตัวเลื่อนค่ามาให้เลือกใช้ (ซึ่งมีก็ข้อจำกัดเช่นกัน) แต่การออกแบบตัวเลื่อนค่าเอง ย่อมดีกว่าและได้เครื่องมือซึ่งตรงตามความต้องการที่สุด 
    วิธีการสร้างตัวเลื่อนของจำนวนเต็มที่มีค่าตั้งแต่ 0 จนถึง จำนวนเต็มบวกที่ต้องการ
     1. สร้างพารามิเตอร์ ชื่อ deg ค่า 0 องศา (กราฟ>พารามิเตอร์ใหม่) เพื่อกำหนดองศาของแถบเลื่อน และระบุมุม (เลือกพารามิเตอร์>การแปลง>ระบุมุม)
     2. สร้างจุดหนึ่งจุด และทำการเลื่อนขนาดจุด ระบุระยะคงที่ 4 ซม. (หรือกำหนดเป็นระยะอื่นตามต้องการ)
     3. ระบุจุดที่อยู่ทางซ้าย ให้เป็นจุดศูนย์กลาง จากนั้นเลือกจุดทางขวาแล้วย่อจุด (การแปลง>ย่อขยาย) ระบุค่า 1 ต่อ 10 (ค่า 10 สามารถเปลี่ยนได้ หากต้องการค่าสูงสุดเป็นค่าอื่น) จะได้จุด ๆ หนึ่งเรียกว่าจุด 1 หน่วย
     4. สร้างส่วนของเส้นตรงเชื่อมจุดซ้ายมือไปยังจุดขวามือสุด (หากต้องการให้ค่าต่ำสุดเป็น 1 ให้สร้างส่วนของเส้นตรงเชื่อมจุด 1 หน่วยไปยังจุดขวามือสุดแทน)
     5. สร้างจุดบนส่วนของเส้นตรงที่สร้างได้จากข้อ 4 จุดที่ได้นี้จะเป็นจุดเลื่อนค่า
     6. ทำการวัดอัตราส่วนของจุดเลื่อนค่า โดยเลือกจุดสามจุด ตามลำดับดังนี้  จุดแรก>จุด 1 หน่วย>จุดเลื่อนค่า  จะได้ค่าอัตราส่วนที่อยู่ในรูปทศนิยม
     7. ซ่อนชื่อป้ายของจุดที่เลือกในข้อ 6 
     8. เนื่องจากต้องการแถบเลื่อนค่าของจำนวนเต็ม เราต้องทำการปัดเศษทศนิยมของค่าอัตราส่วนที่ได้จากข้อ 6 โดยใช้คำสั่ง round (วัด>คำนวณ>ฟังก์ชัน round>เลือกค่าของอัตราส่วน) จะได้พารามิเตอร์ผลลัพธ์ที่ให้ค่าเป็นจำนวนเต็ม
     9. ตกแต่งค่าที่ได้จากข้อ 8 โดยการกำหนด ไม่ให้แสดงป้าย และตำแหน่งทศนิยมให้เป็นจำนวนเต็ม
     10. ตกแต่งแถบเลื่อนค่าเพิ่มเติมตามต้องการ


        สามารถชมการสาธิตการสร้างตามขั้นตอน จากวิดีโอข้างล่างนี้