Môn học thử nghiệm

Một phần của tài liệu Một mô hình tạo khóa học thích nghi trong đào tạo điện tử (Trang 90 - 91)

Chúng tôi sử dụng khóa học "Thiết kế cơ sở dữ liệu quan hệ" cho đối tượng sinh viên thuộc ngành công nghệ thông tin để minh họa cho các vấn đề nghiên cứu lý thuyết và mô hình. Chủ đề này được chọn lựa trong số rất nhiều nội dung môn học bởi một số lý do sau đây:

- Trong lĩnh vực nghiên cứu về học thích nghi, hiện chưa xây dựng nội dung khóa học chuẩn để làm dữ liệu thử nghiệm cho các nghiên cứu. Hiện nay, các nghiên cứu đều lựa chọn nội dung để minh họa dựa trên một số cơ sở khác nhau.

- Cơ sở dữ liệu là môn học bắt buộc thuộc khối kiến thức cơ sở của ngành vì vậy có đối tượng phục vụ đông đảo.

- Theo quan điểm của chúng tôi, môn học đã hình thành qui trình phân tích thiết kế cho một lớp các bài toán quản lý. Vì thế, thuận lợi trong việc xây dựng minh họa cho các nhiệm vụ học tập (là một trong những mục tiêu nghiên cứu của chúng tôi) so với các khóa học ngôn ngữ lập trình (C/C++, Java,...) đã được chọn làm ví dụ minh họa trong một số hệ thống [2, 40] do với mỗi bài toán cần giải, cần có các giải pháp khác nhau.

Tham gia vào khóa học, người học có nhiệm vụ thiết kế cơ sở dữ liệu từ bản tài liệu phân tích đặc tả yêu cầu một bài toán cụ thể trong thực tế. Để có thể thiết kế cơ sở dữ liệu từ tài liệu phân tích, người học cần thực hiện các công việc chính:

- Thiết kế lược đồ quan hệ thực thể - Xây dựng các bảng cơ dữ liệu - Chuẩn hóa dữ liệu

- Xây dựng các truy vấn dữ liệu

Nội dung khóa học cung cấp cho người học các kiến thức liên quan đến cơ sở dữ liệu (ví dụ: thực thể, quan hệ, ràng buộc, phụ thuộc hàm, bảng, bản ghi, khóa, truy vấn v. . .v) và các công việc cần thực hiện để hoàn thành các công việc chính nêu trên. Khi hoàn thành khóa học, người học biết cách thiết kế cơ sở dữ liệu cho một bài toán quản lý trong thực tế. Khóa học giúp người học hiểu các khác niệm liên quan và các bước để thiết kế cơ sở dữ liệu. Trong quá trình tham gia khóa học, nội dung cũng như tiến trình của khóa học phụ thuộc vào từng chủ thể người học. Do vậy, mỗi người học tham gia vào khóa học sẽ có tiến trình học và nội dung học khác nhau.

Trên phương diện mô hình, nội dung khóa học không bị giới hạn. Nội dung khóa học phụ thuộc vào mục tiêu khóa học, và quan điểm của người thiết kế nội dung học. Nội dung khóa học trình bày ở đây chỉ nhằm minh họa cho các nghiên cứu, không phải là nội dung hoàn chỉnh của khóa học. Căn cứ nội dung được giới thiệu trong tài liệu "Modern Systems Analysis and Design" [50, 51], chúng tôi xây dựng nội dung cho khóa học minh họa gồm 34 nhiệm vụ và 24 khái niệm được liệt kê trong Bảng 4.1, 4.2 tương ứng. Theo quan điểm chúng tôi, với số lượng các khái niệm và nhiệm vụ như vậy, đủ cho người học hoàn thành được mục tiêu khóa học đặt ra và minh họa cho các nghiên cứu của mình.

Một phần của tài liệu Một mô hình tạo khóa học thích nghi trong đào tạo điện tử (Trang 90 - 91)