sỬ dỤng maple ĐỂ d y- h c toán trong môi tr ng t · pdf filetừng bước...

6
Page 1 SDNG MAPLE ĐỂ DY- HC TOÁN TRONG MÔI TRƯỜNG TƯƠNG TÁC Nguyn Chánh Tú (Khoa Toán, ĐHSP Huế) 1. Gii thiu sơ lược vdy hc tương tác và phn mm Maple a. Dy hc tương tác là xu hướng mi ca giáo dc hin nay. Hình thc dy hc này mang đến cho người hc mt môi trường lý tưởng để kiến to và tchiếm lĩnh kiến thc thông qua các hat động được thiết kế bi người dy. Người hc có điu kin phát trin mnh mtính chđộng, tư duy sáng to và các knăng sdng nhng công chin đại ca khoa hc công ngh, đáp ng nhu cu ca thc tin đối vi sn phm đào to. b. Trong các hình thc dy hc tương tác, sdng phn mm và các phòng hc đa chc năng có ni mng internet hoc mng ni btra có nhiu ưu đim và được nhiu nước trên thế gii quan tâm theo đui. Kết hp vi các hình thc seminar và thc hin các tiu lun theo nhóm, dy hc tương tác to ra sphát trin toàn din và nâng cao cht lượng ging dy. c. Vic chn la nhng phn mm để tiến hành dy-hc tương tác phthuc vào mc tiêu, ni dung và đối tượng dy hc. Theo chúng tôi, các phn mm GSP, Cabri, Maple, Autograph…có thlà nhng la chn tt nht hin nay cho giáo dc phthông. Ti Khoa Toán, ĐHSP Huế, chúng tôi đã và đang sdng Maple để to ra các môi trường dy-hc cthtrên lp, sdng cho mt sni dung môn hc thích hp. Bài viết này nhm chia snhng kinh nghim bước đầu trong vic ging dy ca chúng tôi ĐHSP Huế, như nhng bước đi đầu tiên ti nước ta trong vic ng dng công nghthông tin trong vic dy hc tương tác. Nhng kinh nghim này hoàn toàn có thng dng cho dy-hc phthông ti nhng nơi có điu kin khoa hc công nghthun li. d. Maple là mt hthng tính toán trên các biu thc đại svà minh ha hình hc mnh mca công ty Warterloo Maple Inc. (http://www.maplesoft.com ), ra đời năm 1991, đã phát trin đến phiên bn 11 (đến 4/2007). Maple chy trên tt ccác hđiu hành, có trình trgiúp (Help) rt dsdng. Tphiên bn 7, Maple cung cp ngày càng nhiu các công ctrc quan, các gói lnh thc gn lin vi toán phthông và đại hc. Ưu đim đó khiến ngày càng có nhiu nước trên thế gii la chn sdng Maple trong dy-hc toán tương tác trước đòi hi ca thc tin và sphát trin ca giáo dc. e. Các tính năng cơ bn ca Maple. Có thnêu vn tt các chc năng cơ bn ca Maple như sau: là mt hthng tính toán trên các biu thc đại s; có ththc hic được hu hết các phép toán cơ bn trong chương

Upload: lyngoc

Post on 05-Feb-2018

225 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: SỬ DỤNG MAPLE ĐỂ D Y- H C TOÁN TRONG MÔI TR NG T · PDF filetừng bước các phép toán cơ bản của vi tích phân. • Gói lệnh Student có 3 gói lệnh con là

Page 1

SỬ DỤNG MAPLE ĐỂ DẠY- HỌC TOÁN TRONG MÔI TRƯỜNG TƯƠNG TÁC

Nguyễn Chánh Tú (Khoa Toán, ĐHSP Huế)

1. Giới thiệu sơ lược về dạy học tương tác và phần mềm Maple a. Dạy học tương tác là xu hướng mới của giáo dục hiện nay. Hình thức

dạy học này mang đến cho người học một môi trường lý tưởng để kiến tạo và tự chiếm lĩnh kiến thức thông qua các họat động được thiết kế bởi người dạy. Người học có điều kiện phát triển mạnh mẽ tính chủ động, tư duy sáng tạo và các kỹ năng sử dụng những công cụ hiện đại của khoa học công nghệ, đáp ứng nhu cầu của thực tiễn đối với sản phẩm đào tạo.

b. Trong các hình thức dạy học tương tác, sử dụng phần mềm và các phòng học đa chức năng có nối mạng internet hoặc mạng nội bộ tỏ ra có nhiều ưu điểm và được nhiều nước trên thế giới quan tâm theo đuổi. Kết hợp với các hình thức seminar và thực hiện các tiểu luận theo nhóm, dạy học tương tác tạo ra sự phát triển toàn diện và nâng cao chất lượng giảng dạy.

c. Việc chọn lựa những phần mềm để tiến hành dạy-học tương tác phụ thuộc vào mục tiêu, nội dung và đối tượng dạy học. Theo chúng tôi, các phần mềm GSP, Cabri, Maple, Autograph…có thể là những lựa chọn tốt nhất hiện nay cho giáo dục phổ thông. Tại Khoa Toán, ĐHSP Huế, chúng tôi đã và đang sử dụng Maple để tạo ra các môi trường dạy-học cụ thể trên lớp, sử dụng cho một số nội dung môn học thích hợp. Bài viết này nhằm chia sẻ những kinh nghiệm bước đầu trong việc giảng dạy của chúng tôi ở ĐHSP Huế, như những bước đi đầu tiên tại nước ta trong việc ứng dụng công nghệ thông tin trong việc dạy học tương tác. Những kinh nghiệm này hoàn toàn có thể ứng dụng cho dạy-học phổ thông tại những nơi có điều kiện khoa học công nghệ thuận lợi.

d. Maple là một hệ thống tính toán trên các biểu thức đại số và minh họa hình học mạnh mẽ của công ty Warterloo Maple Inc. (http://www.maplesoft.com), ra đời năm 1991, đã phát triển đến phiên bản 11 (đến 4/2007). Maple chạy trên tất cả các hệ điều hành, có trình trợ giúp (Help) rất dễ sử dụng. Từ phiên bản 7, Maple cung cấp ngày càng nhiều các công cụ trực quan, các gói lệnh tự học gắn liền với toán phổ thông và đại học. Ưu điểm đó khiến ngày càng có nhiều nước trên thế giới lựa chọn sử dụng Maple trong dạy-học toán tương tác trước đòi hỏi của thực tiễn và sự phát triển của giáo dục.

e. Các tính năng cơ bản của Maple. Có thể nêu vắn tắt các chức năng cơ bản của Maple như sau:

• là một hệ thống tính toán trên các biểu thức đại số; • có thể thực hiệc được hầu hết các phép toán cơ bản trong chương

Page 2: SỬ DỤNG MAPLE ĐỂ D Y- H C TOÁN TRONG MÔI TR NG T · PDF filetừng bước các phép toán cơ bản của vi tích phân. • Gói lệnh Student có 3 gói lệnh con là

Page 2

trình toán đại học và sau đại học; • cung cấp các công cụ minh họa hình học thuận tiện gồm: vẽ đồ thị

tĩnh và động của các đường và mặt được cho bởi các hàm tùy ý trong nhiều hệ tọa độ khác nhau;

• một ngôn ngữ lập trình đơn giản và mạnh mẽ, có khả năng tương tác với các ngôn ngữ lập trình khác;

• cho phép trích xuất ra các định dạng khác nhau như LaTex, Word, HTML,...

• Một công cụ biên soạn giáo án và bài giảng điện tử, thích hợp với các lớp học tương tác trực tiếp;

• một trợ giáo hữu ích cho học sinh và sinh viên trong việc tự học;

2. Sử dụng Maple trong dạy-học toán ở đại học 2.1. Trong dạy học tương tác ở đại học Các phương án: Phụ thuộc vào mục đích, nội dung và phương tiện dạy học, có thể nêu ra 3 hình thức và mức độ sau đây: a) Dạy trên lớp học High Class cả một môn học, một chương hoặc một nội dung cụ thể. Hình thức dạy học này đòi hỏi phải có hệ thống high class hiện đại. b) Chỉ dùng lớp học High Class trong giờ thực hành kết hợp với học lý thuyết bằng các phương pháp dạy học khác. c) Giáo viên dùng LCD kết nối với máy tính để thực hiện một số khâu trong bài giảng. Sinh viên thực hành các tính toán bằng tay theo kịch bản của giáo viên. Bình luận:

• Rất khó thực hiện với lớp có số lượng sinh viên trên 50. • Mức độ a) thích hợp nhất với các đối tượng sinh viên không phải

chuyên ngành toán. Với sinh viên toán, cần kết hợp với xây dựng và chứng minh lý thuyết, nghĩa là nên sử dụng hình thức b) hoặc c).

• đòi hỏi phương tiện giảng dạy hiện đại, ít nhất là LCD. • chỉ phát huy tốt ở những môn học hoặc nội dung đòi hỏi nhiều tính

toán. ở mức độ này chúng tôi đã sử dụng cho các môn: Toán cao cấp, đại số tuyến tính, đại số đa thức, mở rộng trường, Lý thuyết Galois.

2.2. Sử dụng Maple hỗ trợ trong quá trình dạy học truyền thống 2.2.1. Gói lệnh Student hỗ trợ cho việc dạy và học toán.

• Từ Maple 8, gói lệnh Student được phát triển từ gói lệnh student trước đó nhằm hỗ trợ cho việc dạy và học toán ở đại học và phổ thông. Khai thác khả năng của gói lệnh này sẽ đem đến cho giáo viên rất nhiều công cụ hỗ trợ mới trong phương pháp dạy học. Có thể nói rằng gói lệnh này đã đề cập đến tất cả các nội dung toán học của đại học và phổ thông, cung cấp nhiều lệnh và thủ tục cho các phép toán và algorithm xuất hiện trong chương trình giảng dạy, cung

Page 3: SỬ DỤNG MAPLE ĐỂ D Y- H C TOÁN TRONG MÔI TR NG T · PDF filetừng bước các phép toán cơ bản của vi tích phân. • Gói lệnh Student có 3 gói lệnh con là

Page 3

cấp nhiều công cụ tương tác dưới dạng Maplet và hỗ trợ việc làm từng bước các phép toán cơ bản của vi tích phân.

• Gói lệnh Student có 3 gói lệnh con là Calculus1, LinearAlgebra và Precalculus. Để nạp từng gói lệnh, làm như sau:

with(Student[Precalculus]): • Gói lệnh con Calculus1 là gói lệnh quan trọng nhất của Student. Nó

chứa các công cụ hỗ trợ từ hướng dẫn thực hiện các phép tính vi tích phân cho đến khảo sát và vẽ đồ thị hàm; từ việc minh họa vẽ tiếp tuyến đường cong cho đến việc tính diện tích, thể tích mặt tròn xoay,v.v... Ví dụ: Khảo sát hình học và thể tích của vật thể tròn xoay. > with(Student[Calculus1]): > VolumeOfRevolution(cos(x) + 3, sin(x) + 2, x=0..4*Pi);

20 π2

> VolumeOfRevolution(cos(x) + 3, sin(x) + 2, x=0..4*Pi,output=integral);

d⌠⌡

0

4 π

π ( ) + + − − ( )cos x 2 6 ( )cos x 5 ( )sin x 2 4 ( )sin x x

> VolumeOfRevolution(cos(x) + 3, sin(x) + 2, x=0..4*Pi, output=plot): Lệnh cuối cùng tính thể tích của mặt tròn xoay xác định bởi hàm trên, kèm theo với hình vẽ.

• Sử dụng các Tutor trong các gói của Student và các hỗ trợ tính toán từng bước. Ví dụ: Tích tích phân > with(Student[Calculus1]): IntTutor() Sau khi nhấn Enter, một cửa sổ Maplet hiện ra, cho phép ta nhập hàm và các khoảng cần tính tích phân (nếu là tích phân xác định). Maplet này có thể giúp đưa ra các biến đổi từng bước cho bài toán tính phân và tính ra kết quả cuối cùng.

2.2.2. Sử dụng Maple như một phương tiện minh họa các khái niệm toán học và đối tượng hình học. Ví dụ: Minh họa hình ảnh tự nhiên của các đường conic như giao tuyến của một mặt nón và mặt phẳng cắt nó. > with(plots): >animate(plot3d,[y/3-10,x=-20..t,y=20..t,color=red,style=PATCHNOGRID],t=18..17,axes=framed,background=plot3d([z*cos(t),z*sin(t),z],z=-20..0,t=-Pi..Pi)); Warning, the name changecoords has been redefined

Page 4: SỬ DỤNG MAPLE ĐỂ D Y- H C TOÁN TRONG MÔI TR NG T · PDF filetừng bước các phép toán cơ bản của vi tích phân. • Gói lệnh Student có 3 gói lệnh con là

Page 4

Kích chuột trên hình vẽ, ta có thể xem từ nhiều góc độ khác nhau. Bằng cách thay đổi phương trình thích hợp của mặt phẳng ta có thiết diện là đường hyperbol hay parabol. 2.2.3. Sử dụng Maple để hình thành các khái niệm toán học. Ví dụ: Khái niệm tích phân xác định và ý nghĩa hình học của nó. > with(plots):with(student): > f:=x->x-2*sin(x);

:= f → x − x 2 ( )sin x

>display(seq(middlebox(f(x),x=-2..2,SoHinh),SoHinh=6..80),insequence=true);

Khi ta kích chuột trên hình vẽ, trên thanh công cụ sẽ xuất hiện thanh điều khiển hình vẽ. Kích chuột trên thanh điều khiển, số hình chữ nhật của tổng Riemann sẽ tăng từ 6 lên 80 và dần dần phủ kín phần mặt giới hạn bởi đường cong. 2.2.4. Sử dụng Maple để dự đoán các kết quả toán học. Ví dụ: dãy hội tụ và không hội tụ > pointplot([seq([n,sin(n)/(n+1)],n=1..150)],color=blue);

Page 5: SỬ DỤNG MAPLE ĐỂ D Y- H C TOÁN TRONG MÔI TR NG T · PDF filetừng bước các phép toán cơ bản của vi tích phân. • Gói lệnh Student có 3 gói lệnh con là

Page 5

>pointplot([seq([n,abs(sin(n)+1/n)^(sqrt(n))],n=1..1000)],color=blue);

2.2.5. Maple hỗ trợ giáo viên trong các hoạt động giảng dạy khác. Có thể nêu vài ý tưởng về việc sử dụng Maple cho các hoạt động giảng dạy khác của giáo viên toán như sau: 1) Dùng Maple để tìm và soạn hệ thống bài tập, đề thi theo ý muốn. 2) Kiểm tra các kết quả của các bài toán tính toán để dự đoán các chứng minh (ví dụ về các bài toán giải phương trình, phân tích hoặc rút gọn đa thức, phân thức...) 3) Soạn giáo án, vẽ các đồ thị chính xác phục vụ giảng dạy hoặc sinh hoạt chuyên môn; viết các báo cáo khoa học. 4) Công cụ hỗ trợ trong bồi dưỡng học sinh giỏi hoặc hoạt động tập dượt nghiên cứu khoa học. 5) Là nguồn dữ liệu phong phú để lựa chọn các kịch bản lên lớp. 6) Maple là một nguồn mở, cho phép người dùng dễ dàng tạo ra các lệnh và chương trình cho riêng mình bằng các modun lệnh có sẵn và ráp nối bằng các lệnh đơn giản.

Page 6: SỬ DỤNG MAPLE ĐỂ D Y- H C TOÁN TRONG MÔI TR NG T · PDF filetừng bước các phép toán cơ bản của vi tích phân. • Gói lệnh Student có 3 gói lệnh con là

Page 6

Ví dụ: Tìm một ma trận vuông có định thức cho trước và phần tử không quá 5. > restart; with(linalg): Warning, the protected names norm and trace have been redefined and unprotected > matran:=proc(n) local i,j,G,r,A; do G:=matrix(n,n):r:=rand(-5..5): for i to n do for j to n do G[i,j]:=r() od od: if det(G)=-1 then RETURN(evalm(G)) fi od; end: > matran(4);

-3 -1 -3 50 -4 1 3

-3 4 -5 14 -3 3 -4

3. Tài liệu tham khảo 1. Corless R. M., Essential Maple 7, An Introduction for Scientific Programmers, Springer, 2002. 2. Phạm Huy Điển, Tính toán, lập trình và giảng dạy toán học trên Maple, NXB KH và KT, 2002. 3. Putz J., Maple Animation, Charman & Hall/CRC, 2003. 4. Nguyễn Chánh Tú, Bài giảng Maple cho sinh viên Khoa Toán, ĐHSP Huế, 2005. 5. Nguyễn Chánh Tú, Ứng dụng Maple trong đổi mới phương pháp học tập và giảng dạy toán học, Kỷ yếu Hội thảo KH, ĐHSP Huế, 4/2004. 6. Waterloo Maple , Maple 9, Learning Guide, 2004. 7. Waterloo Maple , Maple 7, Programming Guide, 2004.