1. Sơ đồ phân cấp chức năng.
Dạy học bài mảng
Hỏi Bài cũ Trắc
nghiệm Bài tập
Lý thuyết
Nêu khái
niệm mảng Cách khai báomảng nhập mảngCách truy Ví dụ minh
hoạ BàI mới
Bài toán - ý tởng GT và DL
bài toán ý tởng giải thuật và dữliệu Bài cũ đặt câu hỏi Đáp án Bài mới bài toán - ý tởng giảI thuật và dữ liệu Lý thuyết
2. Lựa chọn ngôn ngữ.
Cần phải lựa chọn ngôn ngữ phù hợp với việc thiết kế phần mềm, vì đặcđiểm của phần mềm dạy học cần thiết kế đơn giản, nhanh gọn, có giao diện điểm của phần mềm dạy học cần thiết kế đơn giản, nhanh gọn, có giao diện đẹp, mang tính giáo dục cao. Đặc biệt trong điều kiện đổi mới phơng pháp dạy học, trong giai đoạn của thế kỷ XXI cần ứng dụng CNTT vào dạy học, phần mềm dạy học phải khai thác tối đa Multimedia. Với những yêu cầu đó ta cần phải chọn ngôn ngữ Visual Basic (VB): với công cụ đồ hoạ khá mạnh. Sử dụng cộng cụ đồ hoạ của VB có thể dễ dàng thiết kế đợc các sơ đồ động theo ý muốn. Tìm hiểu phần lập trình với cơ sở dữ liệu của VB cho phép thiết kế một chơng trình trắc nghiệm Tin học khá đơn giản và tiết kiệm thời gian. Ngoài ra,
Ví dụ minh hoạ
Bài toán
đã đa ra dụng tơng tựBài toán áp
Trắc nghiệm
Nhập câu hỏi Trả lời câu hỏi
BàI tập
Gợi ý và đáp án câu hỏi
VB có khả năng cho thiết kế các chơng trình theo kiểu E_learning. E-learninglà một hình thức giáo dục và đào tạo trên mạng, nội dung sẽ đợc truyền tải dới là một hình thức giáo dục và đào tạo trên mạng, nội dung sẽ đợc truyền tải dới nhiều dạng khác nhau, liên kết dữ liệu trên mạng, kết nối với tất cả các thiết bị ngoại vi. Vì vậy, VB có khả năng đáp ứng các yêu cầu đặt ra nh trên. Mặt khác chúng ta cũng cần lu ý những u và nhợc điểm của một ngôn ngữ:
Để thiết kế đợc chơng trình này, không thể sử dụng các ngôn ngữ thấp hơn, nh Pascal, Foxpro, . . . Các ngôn ngữ này sẽ tạo ra những khó khăn cho việc thiết kế hệ thống menu và nút lệnh dẫn đến gây khó khăn hoàn thành đề tài.
Thật vậy ở phần mềm này chủ yếu sử dụng đồ họa của VB và một số các kỹ thuật truy xuất cơ sỡ dữ liệu Access, ngôn ngữ VB với cú pháp câu lệnh đơn giản, phổ dụng có thể sử dụng đơn giản. Vì vậy để đơn giản trong việc cài đặt chơng trình ta có thể sử dụng VB để thiết kế.
Đây là một ngôn ngữ không chuyên, dễ học nên có thể giúp nhiều giáo viên tham khảo để có thể thiết kế nhiều phần mềm dạy học. Tuy nhiên hiện nay còn có nhiều ngôn ngữ khác nữa cho phép thiết kế nhanh hơn, đẹp hơn và tiện ích hơn.
- Nội dung của một phần mềm là yêu cầu cần thiết, song giao diện cũng rất cần đợc thiết kế có tính thẩm mỹ cao, đặc biệt là phần mềm dạy học cần nâng cao tính giáo dục, đặt trong toàn bộ phơng pháp giáo dục. Với giao diện đẹp, tạo đợc cảm giác hứng thú cho học sinh trong khi lĩnh hội kiến thức, gợi động cơ cho học sinh tìm hiểu và khám phá những kiến thức liên quan, đặc biệt giao diện đợc thiết kế hợp lý, cũng mang đến cho học sinh một niềm tin nào đó khi bớc vào sử dụng phần mềm. Ngoài ra, còn có thể giáo dục tính thẩm mỹ và kích thích khả năng tự học, tự t duy và tính tích cực của học sinh, nhờ các giao diện hợp lý và sinh động làm cho học sinh luôn tò mò mong muốn tìm hiểu không mệt mỏi.