วันอาทิตย์ที่ 21 สิงหาคม พ.ศ. 2554

ประวัติและความเป็นมาของ GSP


         โปรแกรม Geometer’s Sketchpad (GSP)เป็นโปรแกรมคณิตศาสตร์ที่ผลิตจากประเทศสหรัฐอเมริกา เป็นโปรแกรมที่มีประสิทธิภาพโปรแกรมหนึ่ง สามารถนำไปใช้ในวิชาคณิตศาสตร์ได้หลายวิชา เช่น วิชาเรขาคณิต พีชคณิต ตรีโกณมิติ และแคลคูลัสโปรแกรม GSP เป็นสื่อเทคโนโลยีที่ช่วยให้ผู้เรียน มีโอกาสเรียนคณิตศาสตร์โดยการสร้างองค์ความรู้ด้วยตนเอง (Constructivist Approach) และเป็นการเรียนโดยเน้นผู้เรียนเป็นสำคัญ (Learner-Centered Learning) โปรแกรม GSP เป็นสื่อที่ช่วยให้ผู้เรียนพัฒนาทักษะของการนึกภาพ (Visualization) ทักษะของกระบวนการแก้ปัญหา (Problem Solving Skills) นอกจากนี้ การใช้โปรแกรม GSP ในการเรียนการสอนคณิตศาสตร์เป็นการบูรณาการสาระที่เกี่ยวข้องกับความรู้คณิตศาสตร์ และทักษะด้านเทคโนโลยีเข้าด้วยกันทำให้ผู้เรียนมีโอกาสพัฒนาพหุปัญญาอันได้แก่ ปัญญาทางภาษา ด้านตรรกศาสตร์ ด้านมิติสัมพันธ์ และด้านศิลปะ ด้วยเหตุผลดังกล่าว โปรแกรม GSP จึงได้รับรางวัลยอดเยี่ยมหลายรางวัล อาทิเช่น Best Educational Software of All Time จาก Stevens Institute of Technology Survey of Mentor Teachers และ Most Valuable Software for Students จาก National Survey of Mathematics Teachers, USA.

Sketchpad ทำอะไรได้บ้าง


                 The Geometer’s Sketchpad เป็นโปรแกรมอเนกประสงค์และนำไปใช้ได้อย่างน่าประหลาดใจ ดั้งนั้น ขอบเขตของการใช้จึงขึ้นอยู่กับจิตนาการของเราเท่านั้น ต่อไปนี้เป็นตัวอย่างที่สามารถทำได้โดยใช้ Sketchpad
                -การสำรวจและการสอนทฤษฎีบททางเรขาคณิต
                -การนำเสนอในห้องเรียน
                -การศึกษารูปต่างๆจากหนังสือเรียน
                -ใช้ Sketchpad ในรายวิชาต่างๆของคณิตศาสตร์
                -การสร้างแฟร็กทัล
                -การวาดภาพที่ได้สัดส่วนเสมือนจริงและรูปศิลปะทางเรขาคณิตแบบต่างๆ

กล่องเครื่องมือ

เมื่อเปิดโปรแกรม The Geometer’s sketchpad (GSP) จะพบคำว่า The Geometer’s sketchpad อยู่กลางหน้าต่าง คลิกหนึ่งครั้งเพื่อลบกล่อง คำว่า The Geometer’s sketchpad หน้าต่างของ GSP จะปรากฏดังรูป


เครื่องมือลูกศร




เครื่องมือลูกศรเป็นเครื่องมือที่ใช้เลือกหรือไม่เลือกอ็อบเจกต์ใช้เคลื่อนที่หรือลากอ็อบเจกต์ เครื่องมือลูกศรประกอบด้วย
     -เครื่องมือลูกศรเลื่อนขนาน เลื่อนอ็อบเจกต์เป็นระยะทางหรือทิศทางใดๆโดยที่ขนาด มุม และรูปร่างยังเหมือนเดิม

     -เครื่องมือลูกศรหมุน หมุนอ็อบเจกต์รอบจุดศูนย์ลางซึ่งจะทำให้มุมของอ็อบเจกต์เปลี่ยนโดยที่ขนาดและระยะทางจากจุดศูนย์กลางยังคงเดิม
     -เครื่องมือลูกศรย่อ/ขยาย ย่อ/ขยายอ็อบเจกต์โดยสัมพันธ์กับจุดศูนย์กลางซึ่งจะทำให้ อ็อบเจกต์เคลื่อนที่เข้าใกล้หรือถอยห่างจากจุดศูนย์กลางและทำให้อ็อบเจกต์เล็กลงหรือใหญ่ขึ้นโดยที่มุมและรูปร่างยังเหมือนเดิม


เครื่องมือลงจุด



ใช้เครื่องมือลงจุดในการสร้างหรือเขียนจุดอิสระ จุดบนเส้นทาง และจุดตัด


เครื่องมือวาดวงกลม




ใช้เครื่องมือวงเวียนในการสร้างวงกลมที่กำหนดด้วยจุดสองจุด คือจุดศูนย์กลางกับจุดที่วงกลมผ่าน จุดที่สองนี้บางครั้งเรียกจุดรัศมีเพราะเป็นจุดกำหนดรัศมีของวงกลม

เครื่องมือวาดเส้นในแนวตรง



ใช้เครื่องมือเขียนเส้นในแนวตรงสร้างอ็อบเจกต์ที่เป็นเส้นในแนวตรงคือ ส่วนของเส้นตรง รังสี และเส้นตรงแต่ละอ็อบเจกต์ที่สร้างด้วยเครื่องมือนี้กำหนดด้วยจุดสองจุด

เครื่องมือพิมพ์ข้อความ

ใช้เครื่องมือสร้างข้อควากระทำการต่างๆกับป้ายและอ็อบเจกต์อื่นที่แสดงข้อความ


เครื่องมือกำหนดเอง

ไอคอนเครื่องมือกำหนดเองใช้ในการกำหนดและเครื่องมือกำหนดเอง

เครื่องมือกำหนดเองเป็นเครื่องมือที่เราสร้างขึ้นเองหรือมีผู้สร้างให้ เมื่อสร้างแล้วก็สามารถนำมาใช้สร้างรูปต่างๆได้ในลักษณะเดียวกับที่เครื่องมือวงเวียนสร้างวงกลมจากจุดศูนย์กลางและจุดที่กำหนดรัศมีสิ่งที่เครื่องมือกำหนดเองสร้างนี้จะมีความซับซ้อนเพียงใดก็ตาม 

เมนูแฟ้ม


แฟ้มใหม่
เปิดเอกสารใหม่เป็นหน้าว่าง
เปิด
เปิดแฟ้มอย่างน้อยหนึ่งแฟ้มจากแฟ้มเอกสารที่ได้บันทึกไว้
บันทึก
บันทึกการเปลี่ยนแปลงของเอกสารที่กำลังใช้งาน หลังจาดที่ได้บันทึกไว้ครั้งล่าสุด
บันทึกเป็น
ตั้งชื่อและบันทึกเอกสารที่กำลังใช้งานในตำแหน่งที่ระบุ
ปิด
ปิดหน้าต่างเอกสารที่กำลังใช้งาน
ทางเลือกเอกสาร
การจัดการเกี่ยวกับหน้าเอกสารต่างๆ และเครื่องมือกำหนดเองที่มีอยู่ในเอกสาร
ตั้งค่าหน้ากระดาษ
การตั้งค่าหน้ากระดาษ ขนาด การกำหนดตำแหน่ง และค่าอื่นๆที่เกี่ยวกับการสั่งพิมพ์เอกสาร
ตัวอย่างก่อนพิมพ์
แสดงภาพตัวอย่างเอกสารเพื่อจะได้เห็นว่าเมื่อพิมพ์ออกมาและจะเป็นอย่างไร
พิมพ์
พิมพ์หน้าปัจจุบันของเอกสารที่กำลังใช้งานอยู่
จบการทำงาน
ปิดเอกสารที่เปิดอยู่ทั้งหมดและออกจากโปรแกรม Sketchpad

เมนูแก้ไข


ทำย้อนกลับ
ทำย้อนกลับการกระทำล่าสุด
เลิกทำย้อนกลับ
ยกเลิกการกระทำที่ได้ทำย้อนกลับไว้
ตัด
การเอาอ็อบเจกต์ที่ได้เลือกไว้ออกไปพร้อมๆกันกับอ็อบเจกต์
อื่นๆที่ขึ้นอยู่กับอ็อบเจกต์ที่เลือกนี้
คัดลอก
คัดลอกอ็อบเจกต์ที่เลือกไว้ในคลิปบอร์ดเพื่อที่จะได้สามารถนำรูปไปวางไว้ในแบบร่างเดียวกันหรือแบบร่างอื่นๆ
วาง
วางข้อมูลในคลิปบอร์ดลงในแบบร่างที่กำลังทำงานอยู่
ลบล้าง
ลบอ็อบเจกต์ที่เลือกไว้ออกไปพร้อมๆกันกับอ็อบเจกต์อื่นๆที่ขึ้นอยู่กับมัน
ปุ่มแสดงการทำงาน
สร้างปุ่มการทำงานชนิดใดชนิดหนึ่งของการกระทำต่างๆ
เลือกทั้งหมด
ถ้าเครื่องมือที่ใช้งานขณะนั้นเป็นเครื่องมือลูกศรหรือเครื่องมือกำหนดเอง คำสั่งนี้จะเลือกทั้งหมดในแบบร่าง แต่ถ้าเป็นเครื่องมืออื่นๆจะเลือกเฉพาะอ็อบเจกต์ทั้งหมดที่สอดคล้องเท่านั้น
เลือกตัวแม่
เป็นการเลือกตัวแม่ของแต่ละอ็อบเจกต์ที่เลือกไว้(ตัวแม่ของ อ็อบเจกต์ใด คือ อ็อบเจกต์ที่อ็อบเจกต์ใดๆขึ้นอยู่กับอ็อบเจกต์นี้)
เลือกตัวลูก
เป็นการเลือกตัวลูกของแต่ละอ็อบเจกต์ที่เลือกไว้(ตัวเลือกของใด คือ อ็อบเจกต์ที่ขึ้นอยู่กับอ็อบเจกต์นั้น)
แยก/รวม
ใช้เปลี่ยนแปลงความสัมพันธ์ระหว่างอ็อบเจกต์ โดยการแยกจุดออกจากตัวแม่ของมันหรือโดยการรวมจุดเข้ากับจุดอื่นๆหรือรวมเข้ากับเส้นต่างๆหรือรวมอ็อบเจกต์ข้อความหลายข้อความเป็นข้อความเดียว
แก้ไขข้อกำหนด(แก้ไขการคำนวณแก้ไขฟังก์ชั่นแก้ไขพารามิเตอร์แก้จุดที่ลงไว้)
ใช้เพื่อแก้ไขข้อกำหนดของการคำนวณ ฟังก์ชัน หรือพารามิเตอร์ ที่เป็นเลขที่เลือกไว้ หรือแก้ไขข้อกำหนดของจุดที่ลงไว้
สมบัติ...
ใช้เพื่อเปลี่ยนแปลงสมบัติต่างๆ ของอ็อบเจกต์หนึ่งอ็อบเจกต์ที่เลือกไว้
ค่าพึงใจ...
ใช้เปลี่ยนแปลงการตั้งค่าต่างๆที่มีผลต่อการทำงานของ Sketchpad

เมนูแสดงผล


เส้น
กำหนดขนาดของเส้นที่เลือกเป็นเส้นประ เส้นบางหรือเส้นหนา
สี
กำหนดสีของอ็อบเจกต์ที่เลือกไว้
ข้อความ
กำหนดแบบอักษร-หรือเพิ่ม/ลด ขนาดของแบบอักษร-สำหรับอ็อบเจกต์ที่เลือกไว้
ซ่อนอ็อบเจกต์
ซ่อนอ็อบเจกต์ที่ได้เลือกไว้ไม่ให้ปรากฏ โดยไม่มีผลกระทบใดๆในแบบร่าง
เเสดงสิ่ที่ซ่อนไว้ทั้งหมด
แสดงอ็อบเจกต์ที่ซ่อนไว้ก่อนหน้านั้น
แสดงป้าย
แสดงหรือซ่อนป้ายของอ็อบเจกต์ที่เลือกไว้
กำหนดชื่อ
กำหนดชื่อของอ็อบเจกต์
สร้างรอย
เป็นการระบุว่าจะแสดงหรือไม่แสดงร่องรอยของอ็อบเจกต์ที่เลือกไว้
ลบรอย
ลบร่องรอยทั้งหมดที่เกิดขึ้นบนหน้าจอ
เคลื่อนไหว
ทำให้อ็อบเจกต์เรขาคณิตที่เลือกไว้มีการเคลื่อนไหว
เพิ่มอัตราเร็ว
ลดอัตราเร็ว
เพิ่มหรือลดอัตราเร็วของการเคลื่อนไหวของแต่ละอ็อบเจกต์ที่กำลังเคลื่อนไหวและได้เลือกไว้(หรืออ็อบเจกต์ที่กำลังเคลื่อนไหวทั้งหมดหากไม่ได้เลือกอ็อบเจกต์ใดเป็นพิเศษ)
หยุดการเคลื่อนไหว
หยุดการเคลื่อนไหวอ็อบเจกต์ที่ได้เลือกไว้(หรืออ็อบเจกต์ที่กำลังเคลื่อนไหวทั้งหมดหากไม่ได้เลือกอ็อบเจกต์ใดเป็นพิเศษ)
แสดงแถบรูปแบบอักษร
แสดงหรือซ่อนแถบรูปแบบอักษร
แสดง/ซ่อนคำสั่งควบคุมการเคลื่อนไหว
แสดงหรือซ่อนคำสั่งควบคุมการเคลื่อนไหว
แสดง/ซ่อนกล่องเครื่องมือ
แสดงหรือซ่อนกล่องเครื่องมือของ Sketchpad