* Phần mềm tin học (software) là một tập hợp những câu lệnh được viết bằng một hoặc nhiều ngôn ngữ lập trình theo một trật tự xác định nhằm tự động thực hiện một số chức năng hoặc giải quyết một bài toán nào đó. Khi phần mềm tin học được sử dụng để hỗ trợ trong quá trình dạy–học thì được coi là phần mềm dạy học.
Phần mềm dạy học là dạng phần mềm ứng dụng được xây dựng với mục đích tin học hóa quá trình dạy-học. Việc xây dựng và khai thác phần mềm dạy-học đòi hỏi sự am hiểu về bộ môn tưng ứng, ví dụ thiết kế và sử dụng phần mền dạy Toán, Lý, Sinh... thì cần phải có những kiến thức chuyên môn về các lĩnh vực này.
PMDH là một loại PTTQ đặc biệt chứa các thông tin ra lệnh cho máy tính thực hiện các yêu cầu về nội dung và phương pháp dạy học theo mục đích đã định. Tuỳ thuộc vào môn học cụ thể mà ta có thể xây dựng và sử dụng các PMDH tương ứng để phục vụ cho dạy và học môn học đó[10].
*Ý nghĩa của phần mềm dạy học:
- Có khả năng cung cấp thông tin dưới nhiều dạng khác nhau: hình ảnh, âm thanh, text, video, biểu đồ, đồ thị... Tính tích hợp này của PMDH cho phép mở rộng khả năng biểu diễn thông tin, nâng cao tính trực quan hoá trong dạy học.
- Khả năng mô phỏng các đối tượng và hiện tượng một cách trực quan, các nguyên lý, quá trình, cơ chế mà các PTTQ khác khó có thể thực hiện.
- Khả năng lưu giữ CSDL lớn, truy xuất nhanh các tài liệu dạy và học. - Nâng cao cường độ dạy - học, tiết kiệm thời gian trong việc hình thành một đơn vị kiến thức mới, giảm nhẹ lao động sư phạm của GV và HS.
- Thoả mãn nhu cầu hiểu biết và hứng thú học tập của HS qua khả năng biểu diễn thông tin đa dạng, phong phú, sinh động và trực quan.
* Ý nghĩa của phần mềm dạy học đối với học sinh:
- Góp phần khơi dậy hứng thú nhu cầu nhận thức, nâng cao tính tự giác của HS trong học tập. Các dạng câu hỏi được sử dụng trong phần mềm kết hợp với việc quan sát hình ảnh, nghe âm thanh, theo dõi băng hình... có tác dụng kích thích, định hướng tư duy tìm tòi phát hiện tri thức mới, giúp HS tự kiểm tra đánh giá mức độ nắm vững kiến thức, phát huy được tính tích cực chủ động sáng tạo của HS.
* Ý nghĩa của phần mềm dạy học đối với Giáo viên:
- Thúc đẩy người GV luôn phải chủ động tìm tòi, sáng tạo và lĩnh hội tri thức mới phù hợp với thời đại. Biết sử dụng các thiết bị CNTT trong quá trình dạy-học và thao tác thành thạo với các phần mềm.
- Đổi mới phương pháp dạy-học theo hướng tích cực hóa - hiện đại hóa, khi làm chủ công nghệ thì người GV sẽ tiết kiệm được nhiều thời gian, giảm sức lao động trong công việc dạy-học của mình. Ví dụ như soạn giáo án, ra đề thi, chấm bài.. GV có thể tạo ra những giáo án chuẩn, ngân hàng câu hỏi, bộ đề thi trắc nghiệm và việc chấm bài sẽ tự động trên máy tính.
Chƣơng 2