วันจันทร์ที่ 22 มีนาคม พ.ศ. 2553

Basic Math_Test Project Beta Version !!!


ได้มีโอกาสสอนเลขเด็กที่เตรียมตัวจะเข้า ม.1 แล้วด้วยเห็นพื้นฐานการบวกลบเลขน้องยังไม่คล่อง เลยคิดโปรเจคทำโปรแกรมมาช่วยฝึกทักษะให้น้องใช้ปรับพื้นฐานการบวกลบเลขก่อนไปเจอของจริงใน ม.1 เอ้าในเมื่อคิดแล้วไม่ลงมือทำจะมีผลงานออกมาได้ยังไง หลังจากนั้นก็นั่งคิดหารูปแบบรูปร่างหน้าตาโปรแกรมและเขียนโค้ดต่างๆ ใช้เวลา 1 วันเต็ม (เขียนโค้ดมั่ง เล่นเกมมั่งสลับกันไป) ก็ออกมาเป็น โปรแกรมฝึกทักษะการคำนวณ Basic Math Test โดยตัวโปรแกรมยังเป็นเวอร์ชั่น BETA จึงยังอาจมีความไม่สมบูรณ์และ bug อยู่บ้าง และกำลังอยุ่การพัฒนาต่อ สำหรับคนที่เห็นว่าสามารถนำไปใช้ได้ ให้พี่น้องลูกหลานฝึกสามารถดาวโหลดได้จากลิ้งด้านล่าง และสำหรับกรณีศึกษาที่ต้องการนำโค้ดไปศึกษาหรือดัดแปลงแก้ไขสามารถดาวโหลดตัวโปรเจคไปได้เลยครับ โปรแกรมนี้เป็น Open Source อยู่แล้ว
ส่วนของการดาวโหลดเพื่อนำไปศึกษาต่อหรือนำไปใช้ ดัดแปลงแก้ไข สามารถดาวโหลดได้จากด้านล่างบทความครับ


รูปร่างหน้าตาโปรแกรม



ความสามารถหลักของโปรแกรม Basic Math Test

  • สามารถเลือกระดับความยากง่ายของโจทย์ที่จะสุ่มมาได้
    - ความยากระดับปานกลาง จำนวนเต็ม จะเป็นตัวเลข 1 หลัก
    จำนวนทศนิยม จะเป็นตัวเลขทศนิยม 2 ตำแหน่ง
    - ความยากระดับยาก จำนวนเต็ม จะเป็นเลข 2 หลักหรือ 3 หลัก
    จำนวนทศนิยม จะเป็นเลขทศนิยม 3 ตำแหน่ง
  • สามารถเลือกรูปแบบการกระทำของโจทย์ได้ เช่น การบวก การลบ และการคูณ
  • ในขณะทำโจทย์สามารถตอบคำถามได้สองครั้ง โปรแกรมมีระบบตรวจคำตอบซึ่งแม่นยำ และมีเครื่องหมายบอกว่าถูกหรือผิด
  • ในกรณีที่ต้องการดูเฉลยก็มีตัวเลือก "เฉลย" ให้สามารถเฉลยคำตอบของข้อนั้น
  • ในกรณีที่ต้องการข้ามโจทย์ข้อนั้น ก็สามารถเลือกตัวเลือก "ผ่าน"

ความสามารถที่คาดว่าจะมีในอนาคต

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


สำหรับกรณศึกษาคลิกที่นี่




รับปรับมุมมองในการโปรแกรมมิ่งสำหรับผู้เริ่มต้นเขียนโปรแกรม

รับปรับมุมมองในการโปรแกรมมิ่งจากเรื่องยากๆไม่เข้าใจ จะช่วยทำให้เป็นเรื่องง่ายและสนุก แอดมาคุยกันได้ครับ (ขอจำกัดไว้สำหรับผู้เพิ่งเริ่มต้นเขียนโปรแกรมเท่านั้น ในระดับสูงไปกว่านี้เช่นเขียนจนชำนาญแล้วจะไม่รับนะครับ)
Powered By Blogger