Bài toán và thuật toán là một trong những nội dung kiến thức quan trọng trong chương trình tin học. Biết thuật toán để giải bài toán là nền tảng để có thể cài đặt chương trình, từ đó có thể tạo ra các phần mềm phục vụ theo nhu cầu của con người trong các lĩnh vực. Đây không chỉ là kiến thức cần nắm vững đối với học sinh lớp 10 mà còn là kiến thức nền tảng học sinh cần có để học tốt môn tin học lớp 11 và trở thành những nhà lập trình viên trong tương lai.
Thuật toán là một nội dung kiến thức rất trừu tượng. Vì vậy phương pháp dạy học trực quan sử dụng hình ảnh để mô phỏng là một phương pháp dạy học hữu hiệu đối với nội dung này.
Với mục đích nâng cao hiệu quả giờ học, tạo động lực, gây hứng thú cho học sinh học tích cực, chủ động, tôi đã viết chương trình Thuattoan để mô phỏng các thuật toán trong sách giáo khoa tin học 10.