Dạy tốt và học tốt các môn học trong nhà trường cần phải có phần mềm thích hợp. Vì vậy một số Công ty Tin học đang nỗ lực thiết kế phần mềm đó chỉ để tham khảo. Giáo viên bộ môn nếu có thể tự viết được phần mềm thì họ sẽ soạn giáo trình điện tử thay cho giáo trình truyền thống. Các em học sinh không chỉ thích sử dụng phần mềm có sẵn mà còn muốn tự khẳng định mình trong việc tạo ra phần mềm.`