TaoDeTracNghiem Phải chọn dạng câu hỏi trong cây Dạng Câu Hỏi trước khi nhấn button Tạo Đề Trắc Nghiệm.. Tiến hành tạo đề trắc nghiệm theo số câu hỏi được chọn trong combobox Số Câu Hỏi
Trang 2KHOA CNTT –
ĐH KHTN
b Danh sách các biến cố và xử lý tương ứng trên màn hình:
1 Nhấn button
Ngân Hàng Câu Hỏi
Lấy Ngân Hàng Câu Hỏi
(CapNhatNHCH NganHangCauHoi) Cập nhật
NganHangCauHoi.lg
Sau khi cập nhật xong thì hiển thị form Thông Báo đã cập nhật xong
Tạo đề trắc nghiệm
(TaoDeTracNghiem) Phải chọn dạng câu hỏi
trong cây Dạng Câu Hỏi trước khi nhấn button Tạo
Đề Trắc Nghiệm
Tiến hành tạo đề trắc nghiệm theo số câu hỏi được chọn trong combobox
Số Câu Hỏi theo các kiểu Máy Tự Phát Sinh Đề hay Phát Sinh Đề Từ NHCH
Trang 3Ra Word, In Đề Trắc Nghiệm
3 Nhấn button
Xóa Đề Trắc Nghiệm
Xóa đề trắc nghiệm đang có
(XoaDeTracNghiem)
Hiển thị form Thông báo
để xác nhận lại thông tin là học sinh có thật sự muốn xóa đề trắc nghiệm đang có hay không
Nếu có thì tiến hành xóa đề trắc nghiệm đang có và cập
nhật lại cây Đề TN
Làm mờ các button Xóa Đề
Trắc Nghiệm, Kết Xuất
Ra Word, In Đề Trắc Nghiệm
Hiển thị button Ngân Hàng
Câu Hỏi
TH_TracNghiem
4 Chọn mức
độ trong combobox
Mức Độ
Chọn mức
độ làm bài
(cmbMucDo_TextChanged) Hiển thị thông tin thời gian lên làm bài lên textbox
Thời Gian tương ứng với
mức độ được chọn
TH_TracNghiem
Trang 4KHOA CNTT –
ĐH KHTN
5 Chọn 1 dạng trong danh sách
Dạng Câu Hỏi
Chọn 1 dạng câu hỏi trắc nghiệm
(TreeTN_AfterSelect) Chọn các dạng câu hỏi cần tạo đề trắc nghiệm
TH_TracNghiem
6 Nhấn button
Bắt Đầu
Bắt đầu làm bài
(BatDauLamBai) Bắt đầu nhảy thời gian làm
bài trong textbox Thời
Gian
Số câu học sinh đã làm sẽ được cập nhật trong textbox bên dưới và hiện màu vàng
và tiến hành xóa tất cả các câu hỏi trắc nghiệm đang có
trong Đề TN, đồng thời thể
hiện số câu trả lời đúng và
số điểm trong các textbox
Trang 5(KetThucLamBaiTN)
Hiển thị form Thông báo
để xác nhận thông tin là học sinh có thật sự muốn kết thúc bài làm hay không
Nếu có thì tiến hành xóa tất
cả các câu hỏi trắc nghiệm
Xem lại bài giải vừa giải
(XemBaiGiai) Hiển thị form SaveAs để học sinh ghi tên file sẽ lưu
đề trắc nghiệm vừa làm
Sau khi nhấn button Save sẽ hiển thị màn hình Word chứa thông tin đề trắc nghiệm vừa làm
(KetXuatWord)
Hiển thị form SaveAs để
học sinh nhập tên file Word
sẽ lưu các bài tập trắc
TH_TracNghiem
Trang 6(InDeTracNgiem) Kết xuất nội dung các bài tập trắc nghiệm ra Word và cho phép học sinh in các bài tập trắc nghiệm đó khi có máy in
TH_TracNghiem
11 Nhấn button
Gởi Thư
Gởi Thư (GoiThu)
Hiển thị nội dung các bài tập trắc nghiệm đang có
trong cây Đề TN lên form
Gởi Thư và cho phép học
sinh gởi nội dung các bài tập trắc nghiệm đó qua email
TH_TracNghiem
Bảng 4.33 Các sự kiện màn hình giải Bài tập Trắc nghiệm.
Trang 8b Danh sách các biến cố và xử lý tương ứng trên màn hình:
1 Nhấn một phím bất
kỳ
Nhấn một phím bất
kỳ
(FormGioiThieu_KeyDown) Đóng màn hình giới thiệu
FormGioiThieu
lên form
Click chuột lên form
(FormGioiThieu_Click) Đóng màn hình giới thiệu
FormGioiThieu
Bảng 4.34 Các sự kiện màn hình Giới thiệu
Trang 9b Danh sách các biến cố và xử lý tương ứng trên màn hình:
1 Nhấn button AttachFile
Gởi kèm file
(cmdAttached_Click) Gởi thư kèm theo file đã chọn
FormGoiMail
2 Nhấn radio
Dạng text
Chọn kiểu gởi thư dạng text
Trang 104 Nhấn button
Gởi
gởi thư (cmdGoiThu_Click)
Gởi thư theo dạng đã chọn
FormGoiMail
5 Nhấn button
Bỏ qua
Không gởi thư
(cmdTroVe_Click) Đóng màn hình gởi thư
FormGoiMail
Bảng 4.35 Các sự kiện màn hình Gởi thư.
Trang 11Ứng dụng gồm 7 projects: ControlCongThuc, FormHoTro, PhanHeGV,
PhanHeHS, XuLi_LuongGiac, SetupPhanHeGV, SetupPhanHeHS
o Project ControlCongThuc: chứa namespace ControlCongThuc
Namespace ControlCongThuc: chứa lớp TH_CongThuc
Hình 5.2 Project ControlCongThuc
o Project FormHoTro: chứa namespace FormHoTro
Trang 12KHOA CNTT –
ĐH KHTN
Namspace FormHoTro chứa các lớp giao diện :
FormGioiThieu, FormGoiMail, FormProgressBar, FormThongBao, FormXacNhanThongTin
Hình 5.3 Project FormThongBao
o Project PhanHeGV: chứa namespace LuongGiac
Namspace LuongGiac chứa các lớp: MainFormGV,
TH_ChamBai, TH_SoanBaiLT, TH_SoanBaiTapViet, TH_SoanDeTracNghiem
Hình 5.4 Project PhanHeGV
Trang 13KHOA CNTT –
ĐH KHTN
o Project PhanHeHS: chứa namspce LuongGiac
Namspace LuongGiac chứa các lớp: FlatButton, MainFormHS,
TH_BaiLT, TH_BaiTapViet, TH_TracNghiem
Hình 5.5 Project PhanHeHS
o Project XuLi_LuongGiac: chứa namespace XuLi_LuongGiac
Namspace XuLi_LuongGiac chứa các lớp xử lí: BaiGiai,
BienDoiChuoi, BieuThuc, CauTruc, CoSoDuLieu, DoiCongThuc, IconsMenu, KiemTra, LayCongThuc, PhanSo, PhatSinhDeTracNghiem, PhuongTrinh, PTBacI, PTBacII, PTBacISinCos, PTBacIISinCos, PTDoiXungSinCos, PTCoBan, XuLiTinhToan, XuLiDau
Trang 14KHOA CNTT –
ĐH KHTN
Hình 5.6 Project XuLi_LuongGiac
Trang 16Chức năng “Giải bài tập phương trình” (Máy tự giải)
Trang 1712 Phương trình vô nghiệm
Trang 1937 Phương trình vô nghiệm khi:
Trang 20o Dạng 3: Phương trình bậc I sin cos
Không biện luận:
Trang 21KHOA CNTT –
ĐH KHTN
Trang 22
KHOA CNTT –
ĐH KHTN
o Dạng 4: Phương trình bậc II sin cos
Không biện luận:
• Đề bài:
• Bài giải:
STT Bước giải
2 Giả sử cosx <> 0 (x <> pi/2 + kpi), chia 2 vế của phương trình cho (cosx)^2, ta được:
Biện luận:
• Đề bài:
Trang 23KHOA CNTT –
ĐH KHTN
STT Bước giải
2 Giả sử cosx <> 0 (x <> pi/2 + kpi), chia 2 vế của phương trình cho (cosx)^2, ta được:
Trang 24o Dạng 5: Phương trình đối xứng sin cos
Không biện luận:
Trang 27Chức năng “Phát sinh đề trắc nghiệm” (Máy tự phát sinh đề): có thể tự
phát sinh đề ứng với số câu hỏi mà người dùng cần tạo và mỗi câu hỏi sẽ được tạo ra thuộc 1 trong 5 dạng phương trình nói trên Trong đó sẽ có 1 đáp
án đúng và 3 đáp án sai Người dùng có chỉnh sửa đề trước khi giải hoặc lưu vào ngân hàng câu hỏi
Trang 28KHOA CNTT –
ĐH KHTN
PHẦN 6: TỔNG KẾT 6.1 TỰ ĐÁNH GIÁ :
Có thể export bài soạn
Trang 29Có thể import ngân hàng câu hỏi
Trang 30Đánh giá ưu khuyết điểm:
nhiên, thân thiện với người dùng Đồng thời, phần mềm cũng đã xây dựng hoàn chỉnh các lớp về phương trình lượng giác
, số mũ, ∀ , , ∃ ∈,…
biến dổi tương đương và đặt ẩn số phụ
Trang 311 Nguyễn Thượng Võ, Tuyển tập 300 bài toán chọn lọc về hệ thức lượng trong
tam giác, Nhà xuất bản trẻ
WebSite: