Luận văn Xây dựng phần mềm giảng dạy toán học

LI MỞ ĐẦU  
Ngày nay, ngành công nghthông tin trên thế gii ngày càng phát trin mnh  
m, và ngày càng ng dng vào nhiu lĩnh vc. Vi khnăng ng dng rng rãi ca  
ngành công nghthông tin, vi chính sách phát trin ngành công nghthông tin ca  
nhà nước, vi vic nâng cao cht lượng giáo dc nước ta thì vic tin hc hóa giáo dc  
(ng dng ngành công nghthông tin vào ngành giáo dc) là phù hp và thiết thc.  
Vi khnăng trên, vic đưa tin hc htrcho lãnh vc giáo dc, trong đó vic  
htrcho vic gii bài tp ca hc sinh ti nhà là có ththc hin được. Để giúp hc  
sinh có khnăng tgii bài tp mà không cn đến lp hc thêm, không cn người  
hướng dn gii bài tp, thì vi mt phn mm htrgii bài tp trên máy tính ti nhà  
sẽ đáp ng được cho hc sinh nhng nhu cu này. Và đin hình là phn mm htrôn  
thi tt nghip phthông trung hc môn toán mà chúng em đã nghiên cu và thc hin.  
Để nâng cao cht lượng giáo dc phthông BGiáo dc và Đào to đã cái tiến  
cách dy và hc: tăng cường thiết bdy và hc, thêm kiến thc vào mt ssách giáo  
khoa, thêm mt smôn hc mi vào chương trình hc. Lượng kiến thc cn truyn đạt  
đòi hi hc sinh nm bt tăng nhiu hơn. Trong khi đó, vi lượng kiến thc như thế,  
vic dy ca giáo viên và stiếp thu ca mt shc sinh trường, đôi khi không đạt  
được nhng kết qumong mun. Vì lí do, không đủ thi gian trên lp để giáo viên  
hướng dn cn kcho hc sinh gii bài tp, nên mt shc sinh không thhoc khó  
khăn để theo kp chương trình hc ca mình. Vì vy, vic tgii bài tp ca hc sinh  
nhà là vic hết sc khó khăn, nếu không mun nói là đôi khi không không thlàm  
được nếu không có người hướng dn. Cho nên, mt shc sinh đã phi nhngười  
hướng dn ti nhà (giáo viên kèm ti nhà; anh, ch, phhuynh có kiến thc vbài tp  
- i -  
ca con em mình), shc sinh còn li không có điu kin trên thì đến lp hc thêm  
(hình thc phbiến) ca giáo viên bmôn. Vi lượng kiến thc nhiu hơn trước đây,  
đòi hi hc sinh và giáo viên phi đầu tư nhiu thi gian và công sc hơn. Vì thế, mt  
phn mm để htrthêm cho hc sinh và giáo viên dy và hc tt hơn là thc sự  
cn thiết.  
Trong đề tài ca mình, chúng em mong mun cung cp cho giáo viên khnăng  
biên son lý thuyết, biên son bài tp trc nghim cũng như tlun để cung cp cho  
hc sinh, htrphát sinh đề và gii bài tp tlun cho hu hết các dng toán thi tt  
nghip, htrcho hc sinh làm bài và chm bài trc nghim cho hc sinh, htrthể  
hin các ký hiu toán hc trên chương trình.  
Ni dung ca lun văn được chia làm 5 chương cthnhư sau:  
Chương 1 Mở Đầu: gii thiu tng quan về đề tài, nhng công vic cn làm trong đề  
tài.  
Chương 2 Phân Tích: phân tích đề tài.  
Chương 3 Thiết Kế: thiết kế đề tài.  
Chương 4 KThut: gii thiu các kthut sdng trong quá trình thc hin đề tài  
như vic thhin các ký hiu toán hc, XML, XSLT, MathML...  
Chương 5 Thc hin và kim tra: thc hin và các bkim tra chương trình.  
Chương 6 Tng kết: tóm tt kết quả đạt được, đề ra hướng phát trin trong tương lai.  
Phlc: Mt svn đề cn quan tâm ca đề tài.  
- ii -  
MC LC  
LI MỞ ĐẦU..................................................................................................................i  
MC LC .................................................................................................................. iii  
DANH SÁCH CÁC HÌNH...........................................................................................vii  
DANH SÁCH CÁC BNG........................................................................................ viii  
Chương 1 Mở đầu ......................................................................................................1  
1.1. Gii thiu về đề i...........................................................................................2  
1.2. Kho sát hin trng...........................................................................................3  
1.2.1. Tình hình thc tế........................................................................................3  
1.2.2. Hin trng tin hc.......................................................................................4  
1.3. Nhu cu thc tế ................................................................................................6  
1.4. Mc tiêu ...........................................................................................................6  
1.5. Yêu cu.............................................................................................................7  
1.5.1. Yêu cu chc năng.....................................................................................7  
1.5.2. Yêu cu phi chc năng.............................................................................11  
1.5.2.1. Tính tiến hóa :...................................................................................11  
1.5.2.2. Tính tin dng :.................................................................................11  
1.5.2.3. Tính hiu qu:..................................................................................12  
1.5.2.4. Tính tương thích :.............................................................................12  
1.5.3. Các yêu cu khác .....................................................................................13  
1.5.3.1. Tính tái sdng :..............................................................................13  
1.5.3.2. Tính dbo trì : ................................................................................13  
1.5.3.3. Tính dmang chuyn : .....................................................................13  
Chương 2 Phân tích .................................................................................................14  
2.1. Sơ đồ sdng.................................................................................................15  
Danh sách các yêu cu:................................................................................................15  
2.2. Sơ đồ lung dliu ........................................................................................17  
2.2.1. Son lý thuyết ..........................................................................................17  
2.2.2. Son bài tp mu......................................................................................17  
2.2.3. Phát sinh bài tp.......................................................................................18  
2.2.4. Phát sinh bài gii......................................................................................18  
2.2.5. Son câu trc nghim...............................................................................18  
2.2.6. Phát sinh đề thi trc nghim.....................................................................19  
2.2.7. Xem lý thuyết...........................................................................................20  
2.2.8. Xem bài tp mu ......................................................................................20  
- iii -  
2.2.9. Thi tlun................................................................................................21  
2.2.10.  
2.2.11.  
Làm bài trc nghim.............................................................................21  
Chm bài trc nghim ..........................................................................22  
2.3. Sơ đồ lp ........................................................................................................23  
Chương 3 Thiết kế....................................................................................................25  
3.1. Sơ đồ kiến trúc tng th.................................................................................26  
3.2. Chi tiết tchc lưu trữ đối tượng...................................................................38  
3.2.1. Câu trc nghim .......................................................................................38  
3.2.2. Lý thuyết ..................................................................................................39  
3.2.3. Bài Tp Mu ............................................................................................39  
3.2.4. Đề thi trc nghim....................................................................................40  
3.3. Thiết kế các lp đối tượng xlý thhin ......................................................42  
3.3.1. Sơ đồ màn hình trong phân hhc sinh...................................................42  
3.3.2. Sơ đồ màn hình trong phân hgiáo viên .................................................43  
3.3.3. Các màn hình chung ca hai phân h......................................................44  
3.3.3.1. Màn hình chính.................................................................................44  
3.3.3.2. Màn hình Son Lý Thuyết................................................................46  
3.3.3.3. Thhin Lý thuyết............................................................................50  
3.3.3.4. Màn hình Son Bài tp mu .............................................................53  
3.3.3.5. Thhin bài tp mu ........................................................................56  
3.3.3.6. Màn hình Son đề trc nghim.........................................................58  
3.3.3.7. Màn hình điu kin phát sinh đề trc nghim ..................................63  
3.3.3.8. Thhin câu trc nghim .................................................................67  
3.3.3.9. Thhin câu trc nghim loi 1 .......................................................70  
3.3.3.10. Thhin câu trc nghim loi 2 .......................................................71  
3.3.3.11. Thhin câu trc nghim loi 3 .......................................................73  
3.3.3.12. Thhin cây danh mc.....................................................................74  
3.3.3.13. Thhin thi gian.............................................................................75  
3.3.3.14. Màn hình Nhp câu trc nghim ......................................................77  
3.3.3.15. Màn hình Kho sát và vẽ đồ thhàm s...........................................79  
3.3.3.16. Màn hình tính đạo hàm biu thc.....................................................81  
3.3.3.17. Thhin Bng biến thiên..................................................................82  
3.3.3.18. Thhin đồ thhàm s.....................................................................83  
3.3.3.19. Màn hình Không Gian – Mt Phng ................................................84  
3.3.3.20. Màn hình Thư vin...........................................................................86  
3.3.3.21. Màn hình Tham S...........................................................................88  
3.3.4. Các màn hình ca phân hhc sinh.........................................................89  
3.3.4.1. Thhin Lý Thuyết Chính ...............................................................89  
3.3.4.2. Thhin Bài tp chính......................................................................90  
- iv -  
3.3.4.3. Thhin Trc nghim Chính............................................................92  
3.3.4.4. Màn hình thi trc nghim .................................................................93  
3.3.5. Các màn hình ca phân hgiáo viên .......................................................96  
3.3.5.1. Màn hình Lý thuyết Chính ...............................................................96  
3.3.5.2. Màn hình bài tp chính.....................................................................97  
3.3.5.3. Màn hình trc nghim chính.............................................................99  
3.3.5.4. Màn hình Son Câu trc nghim :..................................................100  
3.4. Thiết kế các lp đối tượng xlý nghip v.................................................104  
3.4.1. Lý thuyết ................................................................................................104  
3.4.1.1. Lp LyThuyet.................................................................................104  
3.4.1.2. Lp DSLyThuyet............................................................................105  
3.4.2. Trc Nghim ..........................................................................................106  
3.4.2.1. Lp CauTracNghiem......................................................................106  
3.4.2.2. Lp DanhSachCauTN ....................................................................106  
3.4.2.3. Lp DethiTracNghiem ...................................................................108  
3.4.2.4. Lp DanhSachDethiTN..................................................................109  
Bng 3-42 Các bng mô tlp DanhSachDeThiiTN...........................................109  
3.4.3. Bài tp:...................................................................................................109  
3.4.3.1. Lp Thư vin (THUVIEN):............................................................109  
3.4.3.2. Lp Bài tp tlun (BaiTapTuLuan):............................................110  
3.4.3.3. Lp hàm s(HAM_SO):.................................................................111  
3.4.3.4. Lp xlý không gian ta độ (XL_KhongGianToaDo): ................114  
3.4.3.5. Lp xlý mt phng ta độ (XL_MatPhangToaDo):....................117  
3.4.3.6. Lp biu thc (BIEU_THUC):.......................................................121  
Bng 3-46 Các bng mô tlp BIEU_THUC .............................................121  
3.4.3.7. Lp đơn thc (DON_THUC):........................................................121  
3.4.3.8. Lp hng s(HANG_SO)..............................................................122  
3.4.3.9. Lp biu thc 1 ngôi (BIEU_THUC_1_NGOI).............................122  
3.4.3.10. Lp biu thc 2 ngôi (BIEU_THUC_2_NGOI) ............................123  
3.4.3.11. Lp Tham s( ThamSo ): ..............................................................125  
3.5. Sơ đồ phi hp hot động ............................................................................126  
3.5.1. Lưu trbài lý thuyết ..............................................................................126  
3.5.2. Lưu trcâu trc nghim.........................................................................126  
3.5.3. Phát sinh đề trc nghim........................................................................127  
3.5.4. Thi trc nghim......................................................................................127  
3.5.5. Chm đim bài trc nghim...................................................................128  
Chương 4 Mt skthut đặc trưng ca đề tài .................................................129  
4.1. XML.............................................................................................................130  
4.2. XSLT............................................................................................................130  
- v -  
4.3. MATHML....................................................................................................130  
4.4. MATHML Control.......................................................................................131  
4.5. Thư vin htrnhn dng đề tlun..........................................................132  
Chương 5 Thc hin và kim tra..........................................................................133  
5.1. Thc hin phn mm....................................................................................134  
5.2. Kim tra phn mm......................................................................................134  
Chương 6 Tng kết ................................................................................................139  
6.1. Các kết quả đạt được....................................................................................140  
6.1.1. Các yêu cu chc năng : ........................................................................140  
6.1.2. Các yêu phi chc năng:..........................................................................142  
6.2. Tự đánh giá ..................................................................................................142  
6.2.1. Ưu đim: ................................................................................................142  
6.2.2. Hn chế: .................................................................................................142  
6.3. Hướng phát trin ..........................................................................................143  
PHLC ................................................................................................................144  
TÀI LIU THAM KHO .........................................................................................204  
- vi -  
DANH SÁCH CÁC HÌNH  
Hình 1-1 Giao din ca PM Ôn Thi Toán ca ADCOM .................................................4  
Hình 1-2 GD ca “LTĐH”...............................................................................................4  
Hình 1-3 Giao Din ca PM Toán ca ESoft...................................................................5  
Hình 2-1 Sơ đồ sdng .................................................................................................15  
Hình 2-2 Sơ đồ lp.........................................................................................................23  
Hình 3-1 Sơ đồ kiến trúc tng th..................................................................................26  
Hình 3-2 Sơ đồ màn hình phân hHc Sinh .................................................................42  
Hình 3-3 Sơ đồ màn hình phân hGiáo Viên................................................................43  
Hình 3-4 Màn hình chính...............................................................................................44  
Hình 3-5 Màn hình Son lý thuyết.................................................................................47  
Hình 3-6 Thhin Lý Thuyết.........................................................................................51  
Hình 3-7 Màn hình Son Bài Tp Mu..........................................................................53  
Hình 3-8 Thhin bài tp mu.......................................................................................56  
Hình 3-9 Màn hình Son Đề Trc Nghim....................................................................59  
Hình 3-10 Màn hình Điu kin phát sinh Đề Trc Nghim...........................................64  
Hình 3-11 Thhin Câu Trc Nghim...........................................................................67  
Hình 3-12 Thhin Câu Trc Nghim loi 1.................................................................70  
Hình 3-13 Thhin Câu Trc Nghim loi 2.................................................................71  
Hình 3-14 Thhin Câu Trc Nghim loi 3.................................................................73  
Hình 3-15 Thhin Cây Danh Mc...............................................................................74  
Hình 3-16 Thhin Thi Gian.......................................................................................75  
Hình 3-17 Màn hình Nhp Câu Trc Nghim................................................................77  
Hình 3-18 Màn hình Kho sát và vẽ đồ th....................................................................79  
Hình 3-19 Màn hình Tính Đạo Hàm Biu thc .............................................................81  
Hình 3-20 Thhin Bng Biến Thiên............................................................................82  
Hình 3-21 Thhin Đồ thHàm s................................................................................83  
Hình 3-22 Màn hình Không Gian – Mt phng.............................................................84  
Hình 3-23 Màn hình thư vin.........................................................................................86  
Hình 3-24 Màn hình thư vin.........................................................................................88  
Hình 3-25 Thhin Lý Thuyết.......................................................................................89  
Hình 3-26 Thhin Bài Tp Chính................................................................................90  
Hình 3-27 Thhin Trc Nghim Chính .......................................................................92  
Hình 3-28 Màn hình Thi Trc Nghim ..........................................................................93  
Hình 3-29 Thhin Lý Thuyết Chính_Giáo viên..........................................................96  
Hình 3-30 Thhin Bài Tp Chính_Giáo viên..............................................................97  
Hình 3-31 Thhin Trc Nghim Chính_Giáo Viên.....................................................99  
Hình 3-32 Màn hình Son Câu Trc Nghim ..............................................................100  
- vii -  
DANH SÁCH CÁC BNG  
Bng 1-1 Tính tiến hoá...................................................................................................11  
Bng 1-2 Tính hiu qu..................................................................................................12  
Bng 2-1 Danh sách các usecase....................................................................................16  
Bng 2-2 Danh sách các lp đối tượng..........................................................................24  
Bng 3-1 Danh sách các lp thhin.............................................................................28  
Bng 3-2 Danh sách các lp xlý .................................................................................30  
Bng 3-3 Danh sách các lp lưu tr...............................................................................31  
Bng 3-4 Danh sách các lp con ca XL_KhongGianToaDo.......................................32  
Bng 3-5 Danh sách các lp con ca XL_MatPhangToaDo .........................................35  
Bng 3-6 Danh sách các lp con ca lp HAMSO........................................................36  
Bng 3-7 Danh sách các lp con ca lp BIEUTHUC..................................................37  
Bng 3-8 Các bng thông tin vmàn hình chính...........................................................46  
Bng 3-9 Các bng mô tmàn hình Son Lý Thuyết....................................................50  
Bng 3-10 Các bng mô tThhin Lý thuyết .............................................................52  
Bng 3-11 Các bng mô tmàn hình Son Bài Tp Mu..............................................55  
Bng 3-12 Các bng mô tthhin Bài Tp Mu.........................................................58  
Bng 3-13 Các bng mô tmàn hình Son Đề Trc Nghim........................................63  
Bng 3-14 Các bng mô tmàn hình Điếu kin Phát sinh ............................................67  
Bng 3-15 Các bng mô tthhin Câu Trc Nghim .................................................69  
Bng 3-16 Các bng mô tthhin Câu Trc Nghim 1 ..............................................71  
Bng 3-17 Các bng mô tthhiên câu Trc Nghim 2 ...............................................72  
Bng 3-18 Các bng mô tthhin Câu Trc Nghim 3 ..............................................73  
Bng 3-19 Các bng mô tthhin Cây Danh Mc......................................................75  
Bng 3-20 Các bng mô tthhin Thi Gian..............................................................77  
Bng 3-21 Các bng mô tmàn hình Nhp Câu Trc Nghim .....................................79  
Bng 3-22 Các bng mô tmàn hình Kho sát và vẽ Đố th.........................................80  
Bng 3-23 Các bng mô tmàn hình Tính Đạo Hàm Biu thc ...................................82  
Bng 3-24 Các bng mô tthhin Bng Biến Thiên...................................................82  
Bng 3-25 Các bng mô tthhin đồ th.....................................................................84  
Bng 3-26 Các bng mô tmàn hình Không Gian Mt phng......................................86  
Bng 3-27 Các bng mô tmàn hình Thư vin .............................................................87  
Bng 3-28 Các bng mô tmàn hình Thư vin .............................................................89  
Bng 3-29 Các bng mô tthhin Lý Thuyết Chính_ Hc sinh .................................90  
Bng 3-30 Các bng mô tthhin Bài Tp Chính _Hc sinh .....................................91  
Bng 3-31 Các bng mô tthhin Trc Nghim Chính..............................................93  
Bng 3-32 Các bng mô tmàn hình Thi Trc Nghim................................................96  
Bng 3-33 Các bng mô tthhin Lý Thuyết Chính...................................................97  
Bng 3-34 Các bng mô tthhin Bài Tp Chính.......................................................98  
- viii -  
Bng 3-35 Các bng mô tthhin Bài Tp Chính.....................................................100  
Bng 3-36 Các bng mô tmàn hình Son Câu Trc Nghim ....................................103  
Bng 3-37 Các bng mô tlp Lý Thuyết...................................................................104  
Bng 3-38 Các bng mô tlp DSLyThuyet...............................................................105  
Bng 3-39 Các bng mô tlp CauTracNghiem.........................................................106  
Bng 3-40 Các bng mô tlp DanhSachCauTN .......................................................107  
Bng 3-41 Các bng mô tlp DeThiTracNghiem .....................................................108  
Bng 3-42 Các bng mô tlp DanhSachDeThiiTN...................................................109  
Bng 3-43 Các bng mô tlp HAMSO .....................................................................112  
Bng 3-44 Các bng mô tlp XL_KhongGianToaDo...............................................115  
Bng 3-45 Các bng mô tlp XL_MatPhangToaDo.................................................118  
Bng 3-46 Các bng mô tlp BIEU_THUC .............................................................121  
Bng 3-47 Các bng mô tlp DON_THUC..............................................................122  
Bng 3-48 Các bng mô tlp HANG_SO.................................................................122  
Bng 3-49 Các bng mô tlp BIEU_THUC_1_NGOI .............................................123  
Bng 3-50 Các bng mô tlp BIEU_THUC_2_NGOI .............................................123  
- ix -  
Chương 1. Mở đầu  
Chương 1 Mở đầu  
ªChương này gii thiu tng quan về đề tài, gm các phn sau:  
• Gii thiu về đề tài  
• Kho sát hin trng  
• Nhu cu thc tế  
• Mc tiêu  
• Yêu cu  
- 1 -  
Chương 1. Mở đầu  
1.1. Gii thiu về đề tài  
Ngày nay, ngành công nghthông tin trên thế gii đang trên đà phát trin mnh  
m, và ngày càng ng dng vào nhiu lĩnh vc: kinh tế, khoa hc kĩ thut, quân s, y  
tế, giáo dc… và nó đã đáp ng ngày càng nhiu yêu cu ca các lĩnh vc này, để phc  
vcho nhu cu ca con người.  
Vi khnăng ng dng rng rãi ca ngành công nghthông tin, vi chính sách  
phát trin ngành công nghthông tin ca nhà nước, vi vic nâng cao cht lượng giáo  
dc nước ta thì vic tin hc hóa giáo dc (ng dng ngành công nghthông tin vào  
ngành giáo dc) là phù hp và thiết thc.  
Vi khnăng trên, vic đưa tin hc htrcho lãnh vc giáo dc, trong đó vic  
htrcho vic gii bài tp ca hc sinh ti nhà là có ththc hin được. Để giúp hc  
sinh có khnăng tgii bài tp mà không cn đến lp hc thêm, không cn người  
hướng dn gii bài tp, thì vi mt phn mm htrgii bài tp trên máy tính ti nhà  
sẽ đáp ng được cho hc sinh nhng nhu cu này. Và đin hình là phn mm htrôn  
thi tt nghip phthông trung hc môn toán mà chúng em đã nghiên cu và thc hin.  
- 2 -  
Chương 1. Mở đầu  
1.2. Kho sát hin trng  
1.2.1. Tình hình thc tế  
Các nghip vca giáo viên  
Son bài ging: Trước gilên lp dy, giáo viên son bài ging ca mình  
tsách giáo khoa ca bgiáo dc và nhng tài liu tham kho khác.  
Son bài tp: Nhng bài tp cho hc sinh làm, giáo viên có thtson  
hay ly tsách giáo khoa, nhng tài liu tham kho.  
Son hướng dn gii bài tp: Để đưa ra các hướng dn, gi ý gii bài tp  
cho hc sinh, giáo viên son thông qua kiến thc sn có ca mình hay  
tham kho tài liu.  
Chm đim và cho nhn xét, đánh giá kết qu: Giáo viên chm đim bài  
làm ca hc sinh.  
Các nghip vca hc sinh  
Gii bài tp: Đa shc sinh làm nháp trước, đến khi tìm ra được hướng  
đi đến kết qubài toán thì mi thc sghi vào tp hoc giy kim tra.  
Xem tóm tt lý thuyết: Hc sinh nghe ging và ghi chép lý thuyết lp;  
vnhà, hc sinh xem li bài ging và đôi khi, hc sinh cn tra cu lý  
thuyết trong quá trình làm bài tp.  
Xem đánh giá: Hc sinh xem li bài làm ca mình sau khi giáo viên  
chm bài và sa bài.  
Xem đáp án: Hc sinh xem bài gii mu ca giáo viên để hc tp cách  
gii.  
- 3 -  
Chương 1. Mở đầu  
1.2.2. Hin trng tin hc  
Thc hin kho sát trên 3 chương trình là :  
“Phn mm Ôn Thi Đại Hc – Môn Toán” ca công ty ADCOM  
Hình 1-1 Giao din ca PM Ôn Thi Toán ca ADCOM  
Nhn xét :  
Phn mm cung cp lý thuyết khá đầy đủ.  
Htrhc sinh làm bài trc nghim, chm bài làm trc nghim.  
Ngân hàng dliu bài tp mu không nhiu.  
Phn lý thuyết không có chc năng biên son.  
“Luyn Thi Đại Hc” ca tác giNguyn Văn Ho.  
Nhn xét :  
Cho phép thc hin nhiu phép toán.  
Biên son bài tp mt cách thcông.  
Chưa htrchc năng phát sinh đề trc  
nghim tự động.  
Chưa htrchc năng gii toán.  
Hình 1-2 GD ca “LTĐH”  
- 4 -  
Chương 1. Mở đầu  
Phn mm Toán hc do Esoft phát trin:  
Hình 1-3 Giao Din ca PM Toán ca ESoft  
Nhn xét :  
Chương trình hoàn toàn min phí và mã ngun m.  
Phn vẽ đồ thtt.  
Chưa có chc năng htrgii các dng Toán lp 12 (ngoài phn vẽ đồ th).  
Phn dliu tương đối sơ sài, không linh động (không cho biên son lý thuyết).  
Nhn xét chung:  
Nhng đim mnh:  
o Các chương trình sử đều có giao din đơn gin dsdng.  
o Htrcác chc năng xem lý thuyết, tra cu công thc.  
o Mt vài chương trình có htrson câu trc nghim, thi trc nghim và  
chm đim.  
Nhng đim còn thiếu sót:  
o Độ linh động ca các chương trình không cao, tc là không cho thêm hay  
chnh sa mt bài lý thuyết, chc năng htrgii Toán ít.  
o Phn dliu chyếu là lý thuyết, không có các dng bài tp mu cho  
người dùng tham kho.  
=> Vi hin trng thc tế và hin trng tin hc như vy ta thy vic xây dng mt phn  
mm htrôn thi tt nghim môn Toán là hết sc cn thiết. Đó là lý do để chúng em  
thc hin đề tài này.  
- 5 -  
Chương 1. Mở đầu  
1.3. Nhu cu thc tế  
Để nâng cao cht lượng giáo dc phthông BGiáo dc và Đào to đã cái tiến  
cách dy và hc: tăng cường thiết bdy và hc, thêm kiến thc vào mt ssách giáo  
khoa, thêm mt smôn hc mi vào chương trình hc. Lượng kiến thc cn truyn đạt  
đòi hi hc sinh nm bt tăng nhiu hơn. Trong khi đó, vi lượng kiến thc như thế,  
vic dy ca giáo viên và stiếp thu ca mt shc sinh trường, đôi khi không đạt  
được nhng kết qumong mun. Vì lí do, không đủ thi gian trên lp để giáo viên  
hướng dn cn kcho hc sinh gii bài tp, nên mt shc sinh không thhoc khó  
khăn để theo kp chương trình hc ca mình. Vì vy, vic tgii bài tp ca hc sinh ở  
nhà là vic hết sc khó khăn, nếu không mun nói là đôi khi không không thlàm  
được nếu không có người hướng dn. Cho nên, mt shc sinh đã phi nhngười  
hướng dn ti nhà (giáo viên kèm ti nhà; anh, ch, phhuynh có kiến thc vbài tp  
ca con em mình), shc sinh còn li không có điu kin trên thì đến lp hc thêm  
(hình thc phbiến) ca giáo viên bmôn. Vi lượng kiến thc nhiu hơn trước đây,  
đòi hi hc sinh và giáo viên phi đầu tư nhiu thi gian và công sc hơn. Vì thế, mt  
phn mm để htrthêm cho hc sinh và giáo viên dy và hc tt hơn là thc scn  
thiết.  
1.4. Mc tiêu  
Đề tài có hai mc tiêu chính, đó là htrhc sinh trong quá trình hc và htrợ  
giáo viên trong quá trình dy.  
Hc sinh có thxem lý thuyết, xem đáp án, xem đánh giá vbài làm ca giáo  
viên, ngoài ra chương trình còn htrcho hc sinh phát sinh bài gii và lưu trbài làm  
tlun để chuyn cho giáo viên, và cho hc sinh thi trc nghim, hình thc thi có thể  
được áp dng trong tương lai gn…  
Giáo viên có thson lý thuyết, son đáp án, ra đề tlun và trc nghim cho  
hc sinh, phn mm htrgiáo viên phát sinh bài tp và bài gii cũng như đề thi trc  
nghim… Bên cnh đó, hc sinh và giáo viên có thtrao đổi thông tin bng tài liu  
được in ra giy, đĩa mm, website, FTP hay qua hthng email.  
- 6 -  
Chương 1. Mở đầu  
1.5. Yêu cu  
Chúng em mong mun đạt được nhng chc năng:  
Thhin tt các ký hiu toán hc.  
Cung cp dliu mu nhiu cho hc sinh tham kho.  
Htrnhiu dng toán nht có th.  
Lưu trvà xlý dliu dưới dng XML, MathML để chương trình có thtruy  
xut dliu nhanh hơn.  
Các dng toán thhin sao cho tnhiên nht, gn vi thc tế nht.  
Cthcác yêu cu mà chương trình mun đạt được như sau:  
1.5.1. Yêu cu chc năng  
Cung cp lý thuyết cho hc sinh:  
o Cung cp lý thuyết trong sách giáo khoa.  
o Cung cp phương pháp gii quyết các dng bài toán.  
o Cho phép hc sinh sp xếp các tài liu theo ý mun.  
Cung cp ngân hàng dliu bài tp mu đủ ln cho hc sinh:  
o Cung cp nhiu bài mu và đáp án để hc sinh tham kho.  
o Cho phép hc sinh biên son và bsung bài mu vào ngân hàng dliu.  
Làm bài trc nghim:  
o Cho phép biên son câu hi trc nghim và đề thi trc nghim.  
o Cho phép phát sinh câu hi trc nghim.  
o Cho phép phát sinh đề thi trc nghim tngân hàng dliu có sn.  
o Htrnhiu dng trc nghim khác nhau.  
o Cho phép hc sinh làm bài trc nghim.  
o Htrchmbài làm cho hc sinh.  
Làm bài tlun:  
o Htrphát sinh bài tlun cho hc sinh các dng toán sau:  
- 7 -  
Chương 1. Mở đầu  
ƒ Kho sát và vẽ đồ thhàm s.  
y = ax + b  
y = ax2 + bx + c  
y = ax3 + bx2 + cx + d  
y = ax4 + bx2 + c  
a
y =  
a'x + b'  
ax + b  
y =  
a'x + b'  
ax2 + bx + c  
y =  
a'x + b'  
a
y =  
a'x2 + b'x + c'  
ax + b  
a'x2 + b'x + c'  
y =  
ax2 + bx + c  
y =  
a'x2 + b'x + c'  
ƒ Mt phng ta độ.  
Đường thng  
o Tìm ta độ giao đim gia các đường.  
o Viết phương trình đường thng chính tc.  
o Viết phương trình đường thng tham s.  
o Viết phương trình đường thng tng quát.  
o Viết phương trình đường thng qua mt đim cho  
trước và vuông góc vi mt đường thng cho trước.  
o Viết phương trình đường thng qua mt đim cho  
trước và song song vi mt đường thng cho trước.  
Đường tròn  
- 8 -  
Chương 1. Mở đầu  
o Viết phương trình đường tròn.  
o Viết trình tiếp tuyến chung ca 2 đường tròn.  
o Viết phương trình tiếp tuyến qua mt đim thuc  
đường tròn.  
o Viết phương trình tiếp tuyến qua mt đim nm  
ngoài đườn tròn.  
o Xác định vi trí tương đối ca 2 đường tròn.  
Ellipse  
o Kim tra 1 đường thng có tiếp xúc vi Ellipse  
không?  
o Viết phương trình HCN cơ sca Ellipse.  
o Tìm tâm sai.  
o Tìm tiêu c.  
o Tìm tiêu đim.  
o Viết phương trình đường chun.  
Hyperbol  
o Kim tra 1 đường thng có tiếp xúc vi Hyperbol  
không?  
o Viết phương trình HCN cơ sca Hyperbol.  
o Tìm tâm sai.  
o Tìm tiêu c.  
o Tìm tiêu đim.  
o Viết phương trình đường chun.  
ƒ Không gian ta độ.  
Khong cách gia 2 đường thng chéo nhau.  
Tính din tích mt cu.  
Tính din tích tam giác.  
- 9 -  
Chương 1. Mở đầu  
Tính khong cách t1 đim đến mt mt phng.  
Tính thtích ca tdin.  
Tính thtích mt cu.  
Tính vector ttoạ độ các đim.  
Viết phương trình đường thng chính tc.  
Viết phương trình đường thng tham s.  
Viết phương trình đường thng tng quát  
Viết phương trình đường thng vuông góc vi 2 đường  
thng chéo nhau.  
Viết phương trình mt phng tham s.  
Viết phương trình mt phng tng quát.  
Xét vtrí tương đối gia 2 mt phng.  
ƒ Đạo hàm.  
Tính tt tt ccác dng toán.  
Thhin tt các ký ttoán hc, nhn din đề 1 cách tự  
nhiên nht.  
o Cho phép hc sinh lưu trbài làm và chuyn cho giáo viên đánh giá.  
o Nhn din đề bài ca hc sinh dưới dng tnhiên.  
Cung cp phương tin giao tiếp gia giáo viên và hc sinh:  
o Trao đổi thông tin qua Web.  
ƒ Htr1 trang thông tin.  
ƒ Htrdownload, upload tài liu.  
ƒ Htr1 forum để giáo viên và hc sinh trao đổi thông tin trc  
tuyến.  
o Trao đổi thông tin qua đĩa mm.  
o Trao đổi thông tin qua email.  
o Trao đổi thông tin qua giy.  
- 10 -  
Chương 1. Mở đầu  
1.5.2. Yêu cu phi chc năng  
1.5.2.1.  
Tính tiến hóa :  
Ni dung  
STT  
Mô tchi tiết  
Giáo viên có thchn slượng  
các gi ý tùy nhu cu (mc định là  
4).  
Ghi chú  
1
Thay đổi slượng các gi ý  
ca câu hi trc nghim.  
2
3
Thay đổi đặc trưng nhn din Thay đổi đặc trưng để nhn din  
bài tp.  
bài tp tnhiên hơn.  
Thay đổi dng câu trc  
nghim.  
Thay đổi theo 3 dng : 1 đáp án,  
nhiu đáp án, đin t.  
Bng 1-1 Tính tiến hoá  
Tính tin dng :  
1.5.2.2.  
Giao din trc quan, sinh động, tham kho lí thuyết, cho phép tng bước  
hướng dn hc sinh gii bài tp.  
Dhc và dsdng, phù hp vi môi trường giáo dc.  
STT  
Nghip vụ  
Mc độ dhc  
Mc độ dễ  
sdng  
Ghi chú  
1
2
3
4
5
6
Gii bài tp  
10 phút hướng dn  
Nhc nhở  
Xem tóm tt lý thuyết  
Xem đánh giá  
Không cn hướng dn  
Không cn hướng dn  
Không cn hướng dn  
Không cn hướng dn  
10 phút hướng dn  
Xem đáp án  
Tra cu bài tp  
Son tóm tt lý thuyết và  
ví dminh hoạ  
Son đề bài tp  
Son đáp án  
7
8
9
10 phút hướng dn  
10 phút hướng dn  
Nhc nhở  
Nhc nhở  
Son câu hi trc nghim. 5 phút hướng dn  
10 Son đề trc nghim  
5 phút hướng dn  
- 11 -  
Tải về để xem bản đầy đủ
pdf 213 trang yennguyen 04/04/2022 4780
Bạn đang xem 20 trang mẫu của tài liệu "Luận văn Xây dựng phần mềm giảng dạy toán học", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfluan_van_xay_dung_phan_mem_giang_day_toan_hoc.pdf