phần mềm hổ trợ ôn thi tnpt môn hoá học

80 578 0
phần mềm hổ trợ ôn thi tnpt môn hoá học

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM  Báo cáo lần 3 Đề tài luận văn: Giáo viên hướng dẫn Thầy Nguyễn Tiến Huy Sinh viên thực hiện Vũ Văn Thông 0112403 Nguyễn Thị Thơm 0112200 Tháng 7 / 2005 Mục Lục Mục Lục Mục Lục 2 I ) Hiện trạng và yêu cầu 4 I.A Hiện trạng 4 I.B Các sản phẩm phần mềm hỗ trợ trên thị trường hiện nay 5 I.C Đề nghị yêu cầu chức năng 8 I.C.1 Module dành cho học sinh : 8 I.C.1.a Chức năng tự ôn luyện cho học sinh : 8 I.C.1.b Chức năng nhập xuất dữ liệu 11 I.C.1.c Các công cụ hỗ trợ khác : 11 I.C.2 Module dành cho giáo viên : 11 I.C.2.a Soạn thi trắc nghiệm : 11 I.C.2.b Chức năng soạn đề thi : 12 I.C.2.c Chức năng nhập xuất dữ liệu 12 I.C.2.d Chức năng hỗ trợ khác : 12 II ) Mô hình hóa 13 II.A Sơ đồ sử dụng 13 II.B Sơ đồ luồng dữ liệu 15 II.B.1 Nghiệp vụ “Ôn tập theo lớp” 15 II.B.2 Nghiệp vụ “Luyện giải đề thi” 15 II.B.3 Nghiệp vụ “Trắc nghiệm khách quan” 16 II.C Lớp đối tượng 17 II.C.1 Quan hệ thừa kế : 19 II.C.1.a Nguyên tố : 19 II.C.1.b Oxit : 20 II.C.1.c RH 20 II.C.1.d Bazo : 21 II.C.1.e Ion Nguyên tố : 21 II.C.2 Quan hệ bao gồm : 22 II.C.2.a Oxit : 22 II.C.2.b RH : 22 II.C.2.c Bazo : 23 II.C.2.d Axit : 23 II.C.2.e Muối : 23 III ) Thiết kế 32 III.A Kiến trúc logic đa tầng 32 III.B Kiến trúc triển khai 33 III.C Thiết kế dữ liệu 34 III.C.1 Sơ đồ logic dữ liệu 34 III.C.2 Danh sách các thành phần của sơ đồ 34 III.C.3 Danh sách các thuộc tính của từng thành phần ở dạng quan hệ 35 III.C.4 Danh sách các thuộc tính của từng thành phần 36 III.C.4.a Tên : LOP 36 III.C.4.b Tên : CHUONG 36 III.C.4.c Tên : LOP_CHUONG 36 III.C.4.d Tên : BAILYTHUYET 36 III.C.4.e Tên : LOP_CHUONG_BAILYTHUYET 36 III.C.4.f Tên : BAITAPSGK 37 III.C.4.g Tên : TUKHOABAILYTHUYET 37 III.C.4.h Tên : LOAIDETHI 38 III.C.4.i Tên : DETHI 38 III.D Thiết kế xử lý 38 III.E Thiết kế giao diện 74 III.E.1 Thiết kế thực đơn 74 III.E.2 Sơ đồ các màn hình 78 III.E.3 Danh sách các thành phần trên sơ đồ 78 IV ) Thực hiện và thử nghiệm 78 IV.A Thực hiện 78 IV.B Thử nghiệm 78 V ) Tổng kết 78 V.A Các kết quả đạt được 79 V.B Đánh giá ưu khuyết điểm 79 V.C Hướng mở rộng tương lai 79 I ) I ) Hiện trạng và yêu cầu Hiện trạng và yêu cầu I.A I.A Hiện trạng Hiện trạng Hiện nay , Công nghệ Thông tin đã có những đóng góp to lớn trong cuộc sống , đặc biệt là các ứng dụng của phần mềm máy tính . Hầu hết tất cả các ngành nghề đều cần có sự hỗ trợ của các phần mềm ứng dụng nhằm hoàn thành công việc một cách nhanh chóng và hiệu quả , giúp nâng cao hiệu suất làm việc . Có thể nói công nghệ thông tin đã trở thành chất xúc tác không thể thiếu trong toàn bộ các hoạt động của đời sống , của nền kinh tế tri thức , của nền văn minh đương đại . Trong công tác giảng dạy và học tập cũng vậy , nếu có được các sản phẩm phần mềm hỗ trợ tốt sẽ đem lại những ích lợi vô cùng to lớn cho cả học sinh lẫn giáo viên . Nhiệm vụ của các phần mềm trong lĩnh vực giáo dục là phải hệ thống hóa toàn bộ kiến thức một cách rỏ ràng , qui củ , mạch lạc . Nó phải cho phép học sinh ôn bài một cách hiệu quả , dễ học , dễ hiểu , dễ nhớ và rút ngắn thời gian ôn luyện . Nó giúp học sinh ôn luyện một cách độc lập , nâng cao khả năng tự học và giảm đi sự phụ thuộc quá nhiều của học sinh vào giáo viên Vậy hiện trạng của việc ôn luyện môn Hoá phục vụ cho kì thi tốt nghiệp phổ thông như thế nào cùng với sự hỗ trợ của các chương trình phần mềm đang có trên thị trường ? Trước hết trong việc học tập, học sinh làm các bài tập dưới sự hướng dẫn của thầy cô và các sách tham khảo có bán trên thị trường . Vấn đề phát sinh là học sinh không quản lý được lượng bài tập đã làm , không sắp xếp được các bài tập đó một cách hệ thống nhất . Do vậy, trong một số trường hợp học sinh không có đủ điều kiện làm đủ các dạng bài tập cần thiết và có thể tham khảo các đề thi tốt nghiệp của các năm trước. Ngoài ra, trong quá trình làm bài, học sinh phải tìm kiếm các kiến thức liên quan đến bài, điều này rất mất thời gian do lượng kiến thức môn Hoá ở cấp 3 rất lớn. Thêm vào đó, sự liên lạc giữa học sinh với giáo viên không được thường xuyên , phần nhiều là ở trên lớp. Do đó, khi gặp một bài toàn khó học sinh không biết lời giải hoặc có lời giải mà không biết đúng sai , họ gặp khó khăn để liên lạc với thầy cô nhờ giúp đỡ. Ngoài ra, học sinh rất cần đến một công cụ trợ giúp , ở đó như là phòng thi ảo (có bấm giờ làm bài , có đề thi…) để rèn luyện trước khi vào phòng thi chính thức. Điều này có tác dụng rất lớn giúp họ làm quen với thi cử một cách thường xuyên , do đó cải thiện tâm lý khi đi thi thật. Về phần giáo viên, trong khi soạn bài tập cho học sinh họ rất cần đến một công cụ hỗ trợ tính toán , đưa ra trước các phương trình phản ứng , tự phát sinh phương pháp và lời giải cho một vài dạng toán đặc thù … giúp giảm thời gian soạn bài cho học sinh . Ngoài ra, việc quản lý các bài tập, các dạng bài đã soạn cũng là một vấn đề khó khăn khi giáo viên cần tra cứu, tìm kiếm. Không chỉ soạn bài, họ còn giúp học sinh sửa bài. Do đó, họ cũng cần một công cụ hỗ trợ sửa bài , tìm ra lỗi sai của học sinh một cách nhanh nhất mà không mất thời gian dò thủ công. I.B I.B Các sản phẩm phần mềm hỗ trợ trên thị trường hiện nay Các sản phẩm phần mềm hỗ trợ trên thị trường hiện nay Để giúp đỡ phần nào công việc học tập và giảng dạy của giáo viên và học sinh, trên thị trường đã xuất hiện một số các phần mềm hỗ trợ rất hữu ích. Tuy nhiên, chúng chỉ dừng lại ở việc hỗ trợ giảng dạy cho học sinh và đưa ra một số các bài tập dưới dạng thi trắc nghiệm giúp học sinh nắm được lý thuyết mà chưa có các chức năng tra cứu kiến thức, hỗ trợ giải bài tập (ví dụ đưa ra các hướng dẫn giải ) hay cho học sinh làm trực tiếp trên máy vi tính nên chưa có chức năng chấm bài cho học sinh . Ngoài ra chúng còn thiếu hoặc thậm chí không có các hình ảnh , các thí nghiệm minh họa trực quan bằng các đoạn video clip ngắn làm sinh động bài học cho học sinh và gợi nhớ lại những gì mà học sinh đã học . Học sinh khi sử dụng các phần mềm này chỉ đơn thuần làm các bài mà phần mềm đưa ra chứ không được hỗ trợ chức năng soạn thảo bài mới. Và các phần mềm này mới chỉ bắt đầu hỗ trợ cho học sinh trong việc ôn luyện môn hoá chứ chưa phục vụ cho đối tượng là giáo viên trong qúa trình soạn bài tập, đề thi, sửa bài cho học sinh . Tuy nhiên các phần mềm cũng đã giúp học sinh tiếp cận và giải các đề thi tốt nghiệp phổ thông các năm trước nên học sinh có thể làm quen , nắm bắt được cách thức thi cử , các dạng bài tập thường ra và phân bổ thời gian làm bài sao cho tối ưu nhất để có thể làm kịp giờ . Đơn cử , phần mềm Hổ trợ ôn thi môn Hoá học của Công ty Tư vấn và Tin học 99 ADCOM . Các tính năng chính của phần mềm này như sau :  Cho phép ôn luyện theo lớp ( lớp 10, lớp 11 , lớp 12 ) : học sinh ôn lại kiến thức lý thuyết của chương trình cấp III .  Phân hoạch các dạng bài và làm bài theo các dạng đó , không hổ trợ giải bài .  Tấc cả các bài làm đều là bài trắc nghiệm , có tính giờ và nhắc nhở trong quá trình làm bài .  Có thống kê kết quả làm bài dưới dạng biểu đồ và báo biểu  Cho phép luyện giải đề thi các năm trước và đề thi mẩu  Có hổ trợ lời giải trong quá trình làm bài  Cho phép thêm đề thi , bài tập I.C I.C Đề nghị yêu cầu chức năng Đề nghị yêu cầu chức năng Trước các hiện trạng của quá trình học tập, rèn luyện của học sinh , soạn giáo án và sửa bài của giáo viên, nhóm đề nghị yêu cầu chức năng cho phần mềm sẽ xây dựng như sau : Hệ thống gồm có 2 module I.C.1 Module dành cho học sinh : Các chức năng của chương trình hỗ trợ cho module này bao gồm : • Chức năng tự ôn luyện cho học sinh : - Ôn luyện theo lớp 10, 11,12 - Hổ trợ học sinh ôn tập theo dạng bài , bao gồm : o Bổ túc và cân bằng hoàn thành phương trình phản ứng o Định lượng dựa vào phương trình phản ứng - Ôn luyện làm đề thi thử các năm trước. - Ôn luyện theo bài tự do : học sinh tự soạn thảo , sưu tập bài (từ bạn bè hoặc thầy cô ) cho mình và làm tự chọn . - Làm các bài tập trắc nghiệm. - Nhập xuất dữ liệu • Chức năng hỗ trợ khác : - Bảng tuần hoàn - Nháp - Bảng tính tan - Bảng kết tủa. - Bảng các chất bay hơi - Máy tính. - Hỗ trợ chức năng khác như : Bảng tuần hoàn, bảng tính tan, bảng kết tủa, máy tính, nháp, giúp trí nhớ hoá học cả 3 lớp 10,11,12. I.C.1.a Chức năng tự ôn luyện cho học sinh : • Ôn luyện theo lớp 10, 11,12 : Hệ thống sẽ hệ thống hoá kiến thức 3 lớp 10,11,12, đối với từng bài cụ thể sẽ có các bài tập tương ứng giúp học sinh củng cố kiến thức phần lý thuyết vừa học. Hệ thống cho phép học sinh giải bài tập trên máy và sau khi giải xong có thể xem lời giải do hệ thống đưa ra. Trong qúa trình giải xem nhanh các hướng dẫn để có ý tưởng làm bài. Hệ thống hỗ trợ chức năng in ấn đối với bài lý thuyết và lưu bài giải của học sinh. Sau khi học xong phần lý thuyết ứng với mỗi bài, hệ thống sẽ đưa ra các hỗ trợ về hình ảnh hay phim minh hoạ. Ví dụ : khi học sinh học xong các tính chất hoá học của rượu, người dùng có thể được xem các thí nghiệm minh hoạ trên phim. Hay đối với bài thành phần cấu tạo của nguyên tử, học sinh có thể được xem các hình ảnh về lớp vỏ electron, hạt nhân (proton, notron )… • Hệ thống hổ trợ ôn luyện các dạng bài sau :  Bổ túc và cân bằng hoàn thành phương trình phản ứng  Định lượng dựa vào phương trình phản ứng • Ôn luyện theo các câu hỏi trắc nghiệm : Ngoài 2 hỗ trợ tự ôn luyện theo lớp (phần cơ bản) và ôn luyện theo dạng bài (phần nâng cao), chương trình còn giúp cho học sinh tự củng cố kiến thức của mình bằng các câu hỏi trắc nghiệm. Các câu hỏi của phần thi trắc nghiệm giúp học sinh có phản xạ nhanh khi làm bài, ngoài ra nó còn là sự kết hợp các kiến thức khác nhau do đó học sinh sẽ nhớ lý thuyết hơn. Hệ thống sẽ hỗ trợ chức năng tuỳ chọn gồm : Nếu học sinh chỉ muốn ôn luyện thì hệ thống sẽ không hiển thị đồng hồ tính giờ mà hiển thị hướng dẫn và lời giải đối với từng bài cho học sinh . Còn ngược lại nếu họ muốn làm một phần thi thử thì hệ thống sẽ hiển thị đồng hồ và cho ngừng các hướng dẫn và lời giải đối với các bài thi . • Giải đề thi : Sau qúa trình ôn luyện học sinh có thể làm quen với việc giải các đề thi của các năm trước. Chức năng này cho phép học sinh kiểm tra lại khả năng của mình và có tâm lý quen với việc thi cử. Sau khi học sinh làm xong, hệ thống sẽ chấm điểm cho học sinh và đưa ra lời giải đối với từng bài. [...]... này hổ trợ học sinh trao đổi dữ liệu ( bài tập , đề thi …) với nhau và với thầy cô I.C.1.c Các công cụ hỗ trợ khác : Trong quá trình làm bài , học sinh có thể sử dụng các công cụ hỗ trợ từ hệ thống đó là : bảng hệ thống tuần hoàn, bảng tính tan, bảng kết tủa, bảng các chất bay hơi , máy tính , nháp… I.C.2 Module dành cho giáo viên : Đối tượng giáo viên thì không giống với đối tượng học sinh, vì công... đề thi Soạn bài tập Soạn bài trắc nghiệm Ghi chú II.B Sơ đồ luồng dữ liệu II.B.1 Nghiệp vụ Ôn tập theo lớp” Học sinh D2 Ôn tập theo lớp D3  Diễn giải D2 : Các thông tin về bài học : Lớp , Chương , Lý thuyết , Bài tập SGK áp dụng D3 : Như D2  Xử lý Đọc D3 Xuất D2 II.B.2 Nghiệp vụ “Luyện giải đề thi Học sinh D1 D2 Luyện giải đề thi D3 D4  Diễn giải D1 : Mã số đề thi D2 : Kết quả làm bài D3 : Đề thi. .. dạng, soạn thi trắc nghiệm và soạn các đề thi mẫu Do đó, hệ thống hỗ trợ giáo viên cần có các chức năng sau : - Chức năng soạn bài : giáo viên có khả năng soạn bài theo dạng, soạn thi trắc nghiệm và đề thi - Hỗ trợ chức năng khác như : Bảng tuần hoàn, bảng tính tan, bảng kết tủa, máy tính, nháp, giúp trí nhớ hoá học cả 3 lớp 10,11,12 I.C.2.a Soạn thi trắc nghiệm : I.C.2.b Chức năng soạn đề thi : Giáo... ) Thi t kế III.A Kiến trúc logic đa tầng Học sinh Hệ thống các đối tượng thể hiện Thể hiện ôn tập theo lớp Thể hiện Ôn tập theo dạng Thể hiện Luyện giải đề thi Thể hiện trắc nghiệm Hệ thống các đối tượng xử lý Xử lý ôn tập theo lớp Xử lý ôn tập theo dạng Xử lý Luyện giải đề thi Xử lý trắc nghiệm Hệ thống các đối tượng lưu trử Dữ liệu ôn tập theo lớp III.B Kiến trúc triển khai Dữ liệu luyện giải đề thi. .. ra đề thi cho học sinh, trong đó có quy định thời gian làm bài cách tính điểm cho mỗi câu… I.C.2.c Chức năng nhập xuất dữ liệu Giáo viên có thể giao bài tập , đề thi , trắc nghiệm , trao đổi với học sinh thông qua chức năng này I.C.2.d Chức năng hỗ trợ khác : Trong qúa trình soạn bài, giáo viên có thể nhờ sự hỗ trợ của các công cụ máy tính, bảng tuần hoàn, bảng tính tan, sổ tay giúp trí nhớ hóa học, ... BAITAPSGK(MaBaiTapSGK,MaLop,MaChuong,MaBaiLyThu yet,TenFileDeBai,TenFileHuongDanGiai,TenFileBaiGiai) 7 TUKHOABAILYTHUYET(MaTuKhoa,MaLop,MaChuong,Ma BaiLyThuyet,TuKhoa) 8 LOAIDETHI(MaLoaiDeThi,DienGiai) 9 DETHI(MaDeThi,MaLoaiDeThi,DienGiai,TenFileDuLieuDeThi ) III.C.4 Danh sách các thuộc tính của từng thành phần III.C.4.a Tên : LOP Ý nghĩa : Lớp STT Thuộc tính Kiểu 1 MaLop Số nguyên 1 2 DienGiai Chuỗi 2 III.C.4.b Tên : CHUONG Ý nghĩa : Chương... giai de thi On tap theo dang Lam bai tu chon Hoc Sinh Xem thi nghiem minh hoa Nhap xuat du lieu Trac nghiem khach quan Giao Vien Soan de thi Soan bai tap Soan bai trac nghiem  Danh sách các người dùng của sơ đồ sử dụng STT 1 2 Người dùng Hoc sinh Giao vien Diễn giải Học sinh Giáo viên Ghi chú  Danh sách các nghiệp vụ của sơ đồ sử dụng STT 1 2 3 4 5 6 7 Nghiệp vụ Ôn tập theo lớp Luyện giải đề thi Trắc... Lưu D4 Xuất D2 II.B.3 Nghiệp vụ “Trắc nghiệm khách quan” Học sinh D1 D2 Trắc nghiệm D3 D4  Diễn giải D1 : Số bài tập D2 : Kết quả làm bài D3 : Bài trắc nghiệm D4 : Bài làm  Xử lý Nhập D1 Đọc D3 Lưu D4 Xuất D2 II.C Lớp đối tượng A Các chức năng mà hệ thống hỗ trợ 1) Viết phương trình phản ứng hoá học và cân bằng phương trình 2) Khi biết các thông số định lượng của một chất trong phương trình phản ứng... thi Học sinh Giáo viên Thể hiện Thể hiện Xử lý Xử lý Lưu trử Lưu trử Bộ nhớ ngoài Bộ nhớ ngoài III.C Thi t kế dữ liệu III.C.1 Sơ đồ logic dữ liệu III.C.2 Danh sách các thành phần của sơ đồ STT Tên 1 LOP Ý nghĩa Lớp 2 CHUONG Chương 3 LOP_CHUONG Lớp – Chương 4 BAILYTHUYET Ghi chú Bài lý thuyết 5 LOP_CHUONG_BAILYTHUYET Lớp – Chương – Bài lý thuyết 6 BAITAPSGK Từ khóa bài lý thuyết 8 LOAIDETHI Loại đề thi. .. Bài lý thuyết 6 BAITAPSGK Từ khóa bài lý thuyết 8 LOAIDETHI Loại đề thi 9 DETHI Quan hệ Lớp – Chương – Bìa lý thuyết(phản ánh Lớp nào ? chương nào ? Bài nào) Bài tập SGK 7 TUKHOABAILYTHUYET Quan hệ Lớp – Chương (phản ánh Lớp nào ? chương nào ?) Đề thi Hổ trợ tìm kiếm theo từ khóa III.C.3 Danh sách các thuộc tính của từng thành phần ở dạng quan hệ 1 LOP (MaLop,DienGiai) 2 CHUONG(MaChuong,DienGiai) 3 LOP_CHUONG(MaLop,MaChuong,TenChuong) . cử , phần mềm Hổ trợ ôn thi môn Hoá học của Công ty Tư vấn và Tin học 99 ADCOM . Các tính năng chính của phần mềm này như sau :  Cho phép ôn luyện theo lớp ( lớp 10, lớp 11 , lớp 12 ) : học. sinh động bài học cho học sinh và gợi nhớ lại những gì mà học sinh đã học . Học sinh khi sử dụng các phần mềm này chỉ đơn thuần làm các bài mà phần mềm đưa ra chứ không được hỗ trợ chức năng. quá nhiều của học sinh vào giáo viên Vậy hiện trạng của việc ôn luyện môn Hoá phục vụ cho kì thi tốt nghiệp phổ thông như thế nào cùng với sự hỗ trợ của các chương trình phần mềm đang có trên

Ngày đăng: 18/01/2015, 14:26

Từ khóa liên quan

Mục lục

  • Mục Lục

  • I ) Hiện trạng và yêu cầu

    • I.A Hiện trạng

    • I.B Các sản phẩm phần mềm hỗ trợ trên thị trường hiện nay

    • I.C Đề nghị yêu cầu chức năng

      • I.C.1 Module dành cho học sinh :

        • I.C.1.a Chức năng tự ôn luyện cho học sinh :

        • I.C.1.b Chức năng nhập xuất dữ liệu

        • I.C.1.c Các công cụ hỗ trợ khác :

        • I.C.2 Module dành cho giáo viên :

          • I.C.2.a Soạn thi trắc nghiệm :

          • I.C.2.b Chức năng soạn đề thi :

          • I.C.2.c Chức năng nhập xuất dữ liệu

          • I.C.2.d Chức năng hỗ trợ khác :

          • II ) Mô hình hóa

            • II.A Sơ đồ sử dụng

            • II.B Sơ đồ luồng dữ liệu

              • II.B.1 Nghiệp vụ “Ôn tập theo lớp”

              • II.B.2 Nghiệp vụ “Luyện giải đề thi”

              • II.B.3 Nghiệp vụ “Trắc nghiệm khách quan”

              • II.C Lớp đối tượng

                • II.C.1 Quan hệ thừa kế :

                  • II.C.1.a Nguyên tố :

                  • II.C.1.b Oxit :

                  • II.C.1.c RH

                  • II.C.1.d Bazo :

                  • II.C.1.e Ion Nguyên tố :

                  • II.C.2 Quan hệ bao gồm :

                    • II.C.2.a Oxit :

Tài liệu cùng người dùng

Tài liệu liên quan