Kênh 360 Công Nghệ Kênh 360 Công Nghệ

Trang chủ - Download - Phần mềm Windows - Học tập - MathTutor phần mềm học Toán miễn phí

MathTutor phần mềm học Toán miễn phí

Toán học là một trong những môn khoa học cơ bản có ảnh hưởng sâu rộng tới hầu hết các lĩnh vực trong cuộc sống. Vì vậy, xã hội nói chung và giáo dục nói riêng giành một sự quan tâm nhất định đến việc dạy và học Toán. Tuy nhiên, đi ngược với sự quan tâm của giáo dục và xã hội, kết quả dạy và học Tóan không được như mong đợi. Hàng năm, tỉ lệ bài thi Toán, trong các kì thi tốt nghiệp phổ thông và tuyển sinh đại học, dưới trung bình chiếm một con số đáng kể. Phương pháp dạy và học Toán truyền thống vẫn còn một số hạn chế nhất định. Các hệ thống kí hiệu toán học quá trừu tuợng, chưa thật sự gần gũi với học sinh nói chung. Với sự hỗ trợ mạnh mẽ của công nghệ thông tin trong giáo dục, việc dạy và học Toán trở nên trực quan hơn với nhiều ví dụ, dẫn chứng và ứng dụng cụ thể của Toán trong đời sống. Hiện tại, trên thế giới có nhiều phần mềm hỗ trợ dạy và học Toán. Trong số đó, có ba phần mềm rất nổi tiếng là Mathematica, Mapple và Matlab. Tuy nhiên, cả 3 phần mềm này đều là sản phẩm thương mại và đắt tiền. Trong tình hình đó, với mong muốn đóng góp vào việc phát triển các phần mềm mã nguồn mở cho giáo dục, nhóm chúng tôi đã từng phát triển MathAssisstant (https://code.google.com/p/mathematicalassistant/ ). Tuy nhiên, MathAssisstant còn nhiều hạn chế, ví dụ: chưa trực quan, gần gũi với người sử dụng… Để cải thiện những hạn chế trên, nhóm chúng tôi cũng với ý tưởng dạy và học Toán, sẽ phát triển Math-Tutor với mong muốn hỗ trợ nhiều hơn trong việc dạy và học Toán, đặc biệt đưa môn Toán trở nên gần gũi, trực quan và sinh động với học sinh phổ thông.

Mục tiêu của dự án (Project goals)

MathTutor là một chương trình tính toán hình thức và vẽ đồ thị mã nguồn mở được phát triển bởi nhóm sinh viên khoa CNTT Đại học KHTN thành phố Hồ Chí Minh. MathTutor sử dụng cú pháp tương tự như hệ thống tính toán Mathematica của Wolfram Rechearch. Mục tiêu chính của MathTutor là cung cấp các tính năng tính toán và tính năng vẽ đồ thị phục vụ việc dạy và học Toán phổ thông ở Việt Nam. Khác với Mathematica, đối tượng MathTutor hướng đến là các giáo viên và học sinh ở Việt Nam. Vì vậy bên cạnh các chức năng đã có, trong thời gian tới MathTutor sẽ phát triển bổ sung các công cụ hỗ trợ sát hơn với nội dung học tập ở Việt Nam.

Các tính năng (Features)

Các tính năng của MathTutor bao gồm:

  • Thư viện các hàm tính toán sơ cấp
  • Thư viện các hàm tính toán đặc biệt
  • Thư viện các hàm tính toán đại số: phép toán trên đa thức, tìm nghiệm phương trình đại số, giải hệ phương trình tuyến tính, tìm ước chung các đa thức,..
  • Thư viện các hàm tính toán số học: tìm ước chung lớn nhất, bội chung nhỏ nhất, kiểm tra số nguyên tố, tìm số nguyên tố,tính toán kí hiệu Jacobi,..
  • Thư viện các hàm tính toán giải tích: giới hạn, đạo hàm, tích phân,...
  • Thư viện các hàm tính toán lượng giác
  • Thư viện các hàm tính toán tổ hợp, thống kê: tìm phần bù, giao các tập hợp,...
  • Hỗ trợ các phép toán số học trên số phức, số thực và tính toán hình thức.
  • Hỗ trợ vẽ đồ thị 2D
Ngoài ra, MathTutor còn cung cấp các tính năng nâng cao hỗ trợ lập trình. Danh sách các hàm hỗ trợ trong MathTutor xem ở https://sites.google.com/site/tutorvnmain/documentation/design.

Thiết kế (Design)

MathTutor được chia thành ba phần: lõi (kernel) và giao diện người dùng (front end), và lớp trung gian hỗ trợ.

  • Lõi thông dịch các biểu thức, tính toán và trả về các biểu thức kết quả.
  • Front-end cung cấp giao diện người dùng, hỗ trợ nhập các biểu thức tính toán dưới dạng text hoặc kí hiệu toán học, xuất kết quả tính toán dưới dạng công thức toán học trực quan, hỗ trợ vẽ đồ thị 2D.
  • Kernel và front-end giao tiếp thông qua một lớp trung gian hỗ trợ (Utilities). Lớp trung gian này đảm nhiệm chuyển kết quả tính toán theo cấu trúc bên trong (internal structure) ra các dạng text, mathml, tex.
Ngoài ra MathTutor còn cung cấp một giao diện dòng lệnh (command-line) tương tác trực tiếp với kernel. Xem tài liệu thiết kế ở https://sites.google.com/site/tutorvnmain/documentation/design.

Hiện tại trang chủ dự án được chuyển về địa chỉ sau http://www.tutorvn.com

Tin mới nhất - 2-11-2010 - MathTutor1.1 Released

phiên bản MathTutor 1.1. Download ở http://www.tutorvn.com/download hoặc http://code.google.com/p/math-tutor/downloads/list. Xem các thông tin bổ sung về dự án tại http://www.tutorvn.com/documentation.


Lần cập nhật cuối ( Thứ ba, 22 Tháng 3 2011 16:01 )  

Kênh 360 công nghệ

  • Nổi bật
  • Tin mới
  • Game mới
  • PrestaShop Guide
  • PrestaShop

Có thể bạn quan tâm

Download nhiều nhất

11/12
Download PES 2011 - FIFA 11
693
18/12
binkw32 dll
175
18/12
TeamViewerQS
49
English French German Japanese Korean