Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần mở đầu Cuộc cách mạng khoa học công nghệ diễn sôi toàn giới, kỷ nguyên văn minh dựa vào sở công nghệ trí tuệ Mở đầu cho cách mạng khoa học công nghệ đời phát triển nhanh chóng máy tính øng dơng cđa nã mäi lÜnh vùc cđa ®êi sống ng-ời Việc áp dụng công nghệ tin học vào lĩnh vực đời sống kinh tế xà hội đà góp phần đem lại hiệu to lớn, làm giảm lao động nặng nhọc ng-ời, làm cho suất lao động tăng nhanh Cùng với việc đời phổ biến Internet, ngày việc thu thập xử lý thông tin mạng kỹ cần thiết nghiên cứu học tËp cịng nh- lao ®éng nghỊ nghiƯp ViƯc øng dụng CNTT sử dụng Internet dạy học ngày trở nên quan trọng Tuy nhiên, việc học sinh truy cập thông tin cách tự mạng Internet dạy học có nh-ợc điểm chủ yếu sau: - Việc tìm kiếm th-ờng kéo dài l-ợng thông tin mạng lớn - Dễ bị chệch h-ớng khỏi thân đề tài - Nhiều tài liệu đ-ợc tìm với nội dung chuyên môn không xác, dẫn đến nhiễu thông tin - Chi phí thời gian lớn cho việc đánh giá xử lý thông tin dạy học - ViƯc tiÕp thu kiÕn thøc qua truy cËp th«ng tin mạng mang tính thụ động mà thiếu đánh giá, phê phán ng-ời học SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần Để khắc phục nh-ợc điểm việc học qua mạng, ng-ời ta đà phát triển ph-ơng pháp Webquest Webquest ph-ơng pháp đặc biệt sử dụng tài nguyên Internet để dạy học Ph-ơng pháp sử dụng loại trang Web đ-ợc thiết kế để định h-ớng trình học tập HS nhằm tránh tiêu tốn nhiều thời gian cho việc tìm kiếm thông tin sử dụng thông tin cho việc học tập, nghiên cứu Tài nguyên Webquest website, chuyên gia mà HS liên hệ để có thông tin qua e-mail hay gặp trực tiếp, sở liệu đ-ợc phép truy cập Internet, sách mà HS có, hay tài liệu khác có sẵn th- viện nhà tr-ờng Chính thế, với nhiệm vụ học tập đ-ợc mô tả rõ ràng với tài nguyên cụ thể, Webquest giúp HS tránh đ-ợc việc lÃng phí thời gian HS đ-ợc h-ớng dẫn, định h-ớng không bị ph-ơng h-ớng không gian khổng lồ kiến thức, tài nguyên Internet Mô hình Webquest công cụ hỗ trợ đắc lực cho việc học theo hệ thống tín Webquest đời hội để GV tích hợp công nghệ vào giảng GV dễ dàng sử dụng hình ảnh, đoạn phim, âm cho dạy Hơn nữa, Webquest đặc biệt thích hợp cho việc dạy học tích hợp nhiều môn học, ph-ơng tiện để giảng GV trở nên phong phú, hút Đối với HS, hội để tự xây dựng ph-ơng pháp nhận thức, lòng tin, kinh nghiệm, nâng cao tính tích cực hoá hoạt động HS, Tõ ®êi ®Õn nay, Webquest ®ang dần đ-ợc ng-ời đón nhận -a chuộng Vấn đề đặt làm để triển khai Webquest cách có hệ thống, đồng bộ, hiệu thích ứng với hoàn cảnh n-ớc ta, đồng thời áp dụng đ-ợc thành tựu tiên tiến khoa học công nghệ SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần Để góp phần đ-a ph-ơng pháp dạy học vào công đổi ph-ơng pháp giảng dạy giáo dục, đà chọn đề tài : "Tìm hiểu ph-ơng pháp dạy học Webquest" cho khoá luận tốt nghiệp Cấu trúc khoá luận gồm: Ch-ơng 1: trình bày tổng quan ph-ơng pháp Webquest Ch-ơng 2: giới thiệu việc xây dựng trang Web mẫu ứng dụng ph-ơng pháp Webquest Phần cuối khoá luận nêu lên kết đạt đ-ợc đánh giá sơ kết Do hạn chế thời gian giới hạn khoá luận, chắn nhiều hạn chế, mong đ-ợc góp ý quý thầy cô bạn Tôi xin bày tỏ lòng biết ơn tới thầy cô khoa Công nghệ thông tin cảm ơn thầy cô đà tận tình bảo, giúp đỡ suốt thời gian học đại học trình thực khoá luận Nhất là, xin chân thành cảm ơn Thạc sỹ Tr-ơng Trọng Cần, ng-ời đà tận tình h-ớng dẫn giúp đỡ thực khoá luận Và xin chân thành cảm ơn Tiến sỹ Mai Văn Trinh đà tận tình bảo, góp ý để khoá luận đ-ợc hoàn chỉnh Xin cảm ơn tất bạn bè, ng-ời sát cánh bên suốt thời gian qua, bạn đà động viên tinh thần nhiệt tình hỗ trợ cho trình thực khoá luận Cuối cùng, xin gửi lời cảm ơn sâu sắc tới gia đình ng-ời thân, ng-ời đà nuôi dạy, tạo moi điều kiện tốt cho học tập rèn luyện, nguồn động viên cổ vũ lớn lao, động lực giúp thành công công việc sống SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần Vinh, tháng năm 2009 Tác giả ch-ơng tỉng quan vỊ webquest 1.1 Giíi thiƯu vỊ Webquest 1.1.1 Khái niệm Webquest Cùng với việc đời phổ biÕn cđa Internet, ngµy viƯc thu thËp vµ xư lý thông tin mạng kỹ cần thiết nghiên cứu học tập nh- lao động nghề nghiệp Việc ứng dụng CNTT sử dụng Internet dạy học ngày trở nên quan trọng Tuy nhiên, việc học sinh truy cập thông tin cách tự mạng Internet dạy học có nh-ợc điểm chủ yếu sau: - Việc tìm kiếm th-ờng kéo dài l-ợng thông tin mạng lớn - Dễ bị chệch h-ớng khỏi thân đề tài - Nhiều tài liệu đ-ợc tìm với nội dung chuyên môn không xác, dẫn đến “ nhiƠu th«ng tin ” - Chi phÝ thêi gian lớn cho việc đánh giá xử lý thông tin dạy học - Việc tiếp thu kiến thức qua truy cập thông tin mạng mang tính thụ động mà thiếu đánh giá, phê phán ng-ời học SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần Để khắc phục nh-ợc điểm việc học qua mạng, ng-ời ta đà phát triển ph-ơng pháp Webquest Năm 1995, Bernie Dodge tr-ờng Đại học San Dirgo State University (Mỹ) đà xây dựng Webquest dạy học ý t-ởng họ đ-a cho HS tình thực tiễn có tính thời lịch sử, dựa sở liệu tìm đ-ợc, HS cần xác định quan điểm chủ đề sở lập luận HS tìm đ-ợc thông tin, liệu cần thiết thông qua trang kết nối Internet links đà đ-ợc GV lựa chọn từ tr-ớc Ngày nay, Webquest đ-ợc sử dụng rộng rÃi giới, giáo dục phổ thông nh- đại học Có nhiều định nghĩa nh- cách mô tả khác Webquest: - Theo nghĩa hẹp, Webquest đ-ợc hiểu nh- ph-ơng pháp dạy học (Webquest- Method) - Theo nghĩa rộng, Webquest đ-ợc hiểu nh- mô hình, quan điểm dạy học có sử dụng mạng Internet Bản thân Webquest đơn vị nội dung dạy học đ-ợc xây dựng để sử dụng ph-ơng pháp này, trang Webquest đ-ợc đ-a lên mạng Khi gọi Webquest PPDH, cần hiểu ph-ơng pháp phức hợp, sử dụng ph-ơng pháp cụ thể khác Với t- cách ph-ơng pháp dạy học, định nghĩa Webquest nhsau: - Webquest ph-ơng pháp dạy học, HS tự lực thực nhãm mét nhiƯm vơ vỊ mét chđ ®Ị phøc hợp, gắn với tình thực tiễn Những thông tin chủ đề đ-ợc truy cập từ trang liên kết (Internet SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần links) GV chọn lọc từ tr-ớc Việc học tập theo định h-ớng nghiên cứu khám phá, kết học tập đ-ợc HS trình bày đánh giá Webquest ph-ơng pháp dạy học mới, đ-ợc xây dựng sở ph-ơng tiện dạy học công nghệ thông tin Internet Trong Tiếng Việt ch-a có cách dịch cách dùng thuật ngữ thống cho khái niệm Trong Tiếng Anh, Web nghĩa mạng, Quest tìm kiếm, khám phá Dựa thuật ngữ chất khái niệm gọi Webquest phương pháp khám phá mạng Webquest dạng đặc biệt dạy học sử dụng truy cập mạng Internet 1.1.2 Các loại Webquest Có loại Webquest khác nhau: a) Webquest ngắn Mục đích: Dẫn dắt HS thu thập tổng hợp kiến thức Kết quả: Sau hoàn thành Webquest ngắn, HS thu đ-ợc số thông tin mới, có ích HS hiểu thông tin thu nhận đ-ợc Trong Webquest ngắn, ng-ời ta không đòi hỏi HS phải có khả phân tích hiểu sâu sắc thông tin thu nhận đ-ợc Thời gian: Thời gian để HS hoàn thành Webquest ngắn từ khảng 13 tiết học Ví dụ: Để có đ-ợc thông tin nh- Webquest, HS nghiên cứu Webquest ngắn nhằm thu thập số khái niệm Webquest, sau HS cần tổng hợp, kết nối thông tin, khái niệm để có đ-ợc hình ảnh tổng thể ban đầu ph-ơng pháp Webquest Sau nghiên SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần cứu Webquest ngắn này, HS hiểu biết đặc điểm Webquest, nh-ng ch-a giải thích đ-ợc Webquest lại có đặc điểm b) Webquest dài Mục đích: Dẫn dắt HS mở rộng đào sâu kiến thức Kết quả: Sau hoàn thành Webquest dài, HS nắm đ-ợc kiến thức cốt lõi, phân tích cách sâu sắc trình bày lại kiến thức đà học đ-ợc theo cách riêng mình, minh hoạ kiến thức, kĩ đà học đ-ợc sản phẩm HS làm Thời gian: Thời gian để HS hoàn thành Webquest dài từ khảng tuần đến tháng Ví dụ: Để có mở rộng đào sâu hiểu biết Webquest, HS phải nắm đ-ợc đặc điểm, thành phần Webquest phải giải thích đ-ợc đặc điểm, thành phần Webquest cách sâu sắc Cuối cùng, HS tự xây dựng Webquest để minh hoạ cho kiến thức 1.1.3 Các thành phần Webquest Webquest ngắn hay dài đ-ợc xây dựng để nâng cao hiệu học tập gióp HS tèi -u ho¸ viƯc sư dơng thêi gian học tập Để đạt đ-ợc mục đích này, ph-ơng pháp Webquest sử dụng mô hình Website đ-ợc gọi Webquest Trong Webquest phải bao gồm thành phần sau: a) Giới thiệu Thành phần dùng để giới thiệu cho HS thông tin hoạt động hay học mà Webquest đề cập Nội dung phần Giới thiệu không định h-ớng, h-ớng dẫn HS mà kích thích hứng thú nghiên cứu, học hỏi SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần HS Nói cách khác, mục đích phần vừa giúp HS chuẩn bị cho học vừa tạo høng thó cho HS VÝ dơ: Trong phÇn giíi thiƯu Webquest dẫn HS khám phá hệ mặt trời, ng-ời ta đặt câu hỏi sau: Bạn có biết mặt trời sao? Tại cần mặt trời? thông báo: Bạn vừa đặt chân vào hệ mặt trời! b) Nhiệm vụ Thành phần mô tả nhiệm vụ vủa HS Đó công việc mà HS cần phải hoàn thành kết thúc trình học theo Webquest Nhiệm vụ đặt phải khả thi thú vị với HS Nhiệm vụ cần đ-ợc mô tả ngắn gọn rõ ràng, cần rõ đâu kết cuối hoạt động học tập Ví dụ: Nhiệm vụ vấn đề, toán cần giải quyết, điều bí mật cần khám phá, sản phẩm cần đ-ợc thiết kế, độ phức tạp cần đ-ợc phân tích hay vấn đề đòi hỏi HS phải xử lý vận dụng kiến thức c) Tiến trình Thành phần có chức mô tả tiến trình mà theo HS cần tiến hành để thực hoàn thành nhiệm vụ Tiến trình đ-ợc mô tả rõ ràng theo thứ tự b-ớc nhiệm vụ nhỏ Tiến trình gợi ý, lời khuyên, chiến l-ợc hay vai trò, vị trí nhóm hoạt động mà HS nên làm theo Trong tiến trình cần đ-a ý t-ởng cách thức tổ chức thông tin mà HS thu thập đ-ợc Ví dụ: Sơ đồ tổ chức, bảng phân chia mục điền thông tin Những gợíy, lời khuyên d-ới dạng danh sách câu hỏi để phân tích, tổng hợp thông tin hay vấn đề cần l-u ý, cần suy nghĩ d) Tài nguyên SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần Tài nguyên tập hợp tất nguồn thông tin giúp cho HS hoàn thành nhiệm vụ Tài nguyên nằm Webquest Tài nguyên website, chuyên gia mà HS liên hệ để có thông tin qua e-mail hay gặp trực tiếp, sở liệu đ-ợc phép truy cập Internet, sách mà HS có, hay tài liệu khác có sẵn th- viện nhà tr-ờng e) Đánh giá Phần mô tả kết học tập HS đ-ợc đánh giá nh- nào? cần rõ tiêu chí đánh giá để HS biết họ cần nắm đ-ợc vấn đề Trong phần đ-a vài gợi ý cách tổ chức, thông tin mà HS thu thập đ-ợc Cũng chiến l-ợc tổ chức làm việc theo nhóm, mức ®é quan träng cđa tõng néi dung, c¬ chÕ hay tiêu chí để đánh giá Ví dụ: Có thể đ-a tiêu chí đánh giá thời gian hoàn thành công việc Có thể đ-a điểm tổng điểm phần để HS thấy đ-ợc trọng số điểm phần f) Kết luận Phần khái quát lại nội dung vừa học tập, nghiên cứu, tóm tắt cho HS nhớ lại vừa học đ-ợc, đồng thời khuyến khích HS sử dụng kiến thức, kĩ vừa học đ-ợc cho chủ đề hay học khác tiếp tục mở rộng, đào sâu chủ đề vừa học 1.1.4 Một số đặc điểm Webquest - Tối -u hoá việc sử dụng thời gian học tập HS - Là ph-ơng pháp phù hợp cho việc tổ chức hoạt động học tập theo nhóm ph-ơng pháp thuận lợi cho viƯc d¹y häc theo tÝn chØ, d¹y häc tõ xa SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần - Kích thích, nâng cao hứng thú, lòng say mê tính trung thực, tự giác học sinh - Đặc biệt thích hợp cho việc dạy học tích hợp môn học - Là mô hình hỗ trợ đắc lực cho ph-ơng pháp học tập tích cực - Chứa đựng thành phần ph-ơng pháp học tập tự kiến tạo kiến thức - Là ph-ơng pháp nhận thức đa ph-ơng tiện - Cho phép HS luyện tập cách suy nghĩ phê phán - Là hội tốt cho HS GV - Là mô hình dạy học lấy HS làm trung tâm 1.1.5 Mơc ®Ých sư dơng Webquest a) TiÕt kiƯm thêi gian cho HS Một mục đích Webquest lµ lµm cho HS sư dơng tèt q thêi gian học tập Webquest đạt đ-ợc mục tiêu thực tế: Nhiều HS truy cập trình duyệt Web Internet mà đầu họ mục đích, nhiệm vụ rõ ràng Internet bách khoa toàn th- lớn giới, xa lộ thông tin nhiều thông tin không hữu ích Vì mµ HS cã thĨ dƠ dµng lan man truy cập Website Phần lớn nay, HS nhiều thời gian để tìm kiếm tài nguyên Chính nhiệm vụ mô tả rõ ràng với dẫn tài nguyên cụ thể, Webquest giúp HS tránh đ-ợc việc lÃng phí thời gian Với Webquest, HS SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT 10 Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần Ví dụ: Response.Redirect(http://vinhuni.edu.vn); Response.Redirect(index.aspx); b) Request Object Request Object dùng để thông tin Server Client browser Browser dùng Request Object để gửi thông tin cần thiết tới Server Giống nh- Response, Request Object thể HttpRequest Nh- vậy, Request Object đại diện cho Client yêu cầu trang Web, Server dùng Response Request để đáp ứng yêu cầu hay đòi hỏi thông tin từ Client Một ứng dụng quan trọng Request Object thu thập thông tin Client Browser Th-ờng thông tin Client Browser đ-ợc gửi d-ới dạng Form hay Querystring (Querystring: thông tin gởi kèm vào phần đuôi Request URL) Ví dụ: Dïng querystring nh- sau: http://vinhuni.edu.vn?id=10&p=2 DÊu ? dïng chØ thÞ cho biết có thông tin đính kèm & dùng để phân biệt cặp giá trị với String id= Request.QueryString[“id”].Tostring(); String p= Request.QueryString[“p”].Tostring(); c) Page Object Page Object gồm tất thuộc tính (properties), ph-ơng thức (method) dùng cho trang ASP.NET xuất xứ từ Page class ë NET Framework Page Object gåm mét sè thµnh phần sau: Load, IsPostBack, Databind SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT 28 Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần Sự kiện Load dùng để khởi động trang Web bắt đầu hiển thị Browser IsPostBack cho ta biết form trang Web đà đ-ợc gởi tới trang Web hay không? DataBind kết nối liệu (data) từ sở liệu (database) với công cụ (controls) ë trang Web protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { DataTime myDate= DataTime.Now; Label1.Text=”The date, time is:”+myDate.Tostring(); } } d) Session Object Khi Client đà nhận đ-ợc thông tin (information) từ Server, trình trao đổi qua lại kết thúc tức khắc Sau đó, Server Client không kết nối với nhau, muốn l-u lại số thôngt in để tạo kết nối cần thiết dùng đối t-ợng Session Session cho phép ta l-u giữ thông tin d-ới d¹ng nh biĨn sè (Variables), object, string hay … bÊt loại thông tin Server, cần thiết lấy thông tin kết nối lại Thông tin tån t¹i Session kÕt thóc ng-êi dïng thoát khỏi trình duyệt sang trang khác Ví dụ: //Tạo số Session SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT 29 Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần Session[Name]= “Vinhuni”; Session[“Course”]= “ASP.NET ”; Session[“A Message”]= “Chao mung cac ban”; Session[ASP.NET ]= Hello ; Ta dùng đối t-ợng Session ta cần l-u giữ vài thông tin nhusername hay passwword Trong tr-ờng hợp nhiều thông tin cần phải l-u trữ, nên dùng cookies hay sở liệu (database) thích hợp hiệu Kiểm soát Session Object Có nhiều cách kiểm soát đối t-ợng Session trang ASP.NET, gồm có: + Timeout + Abandon + Timeout: dïng bè trÝ kho¶ng thêi gian ®Ĩ Session cã thĨ tån t¹i tr-íc ASP.NET huỷ bỏ Session đó, ví dụ có ng-ời l-ớt thăm trang Web tác động nữa, Session thông tin liên hệ huỷ bỏ vòng 20 phút 20 phút giá trị Timeout mặc ®Þnh (default) nÕu dïng IIS Version 5.0 NÕu muèn, ta thay đổi giá trị timeout thành 60 phút chẳng hạn: Session.Timeout=60; Tuy nhiên, timeout 20 phút lý t-ởng Ta thay đổi giá trị tuỳ theo tính chất mạng, ngân hàng (secure banking web site), timeout ngắn nh-ng với mạng th-ơng nghiệp, timeout lâu SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT 30 Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần + Abandon: dùng để kết thúc Session tøc kh¾c ThÝ dơ, sau user kiĨm tra email (Web Email) xong logout để ng-ời khác lợi dụng đọc mail, ta kết thúc Session cách: Session.Abandon(); Mệnh lệnh xoá cookie tạm thời (temporary cookie) nh- thông tin liên hệ e) Application Object Cũng t-ơng tự nh- đối t-ợng Response, ASP.NET tạo HttpApplication Object gọi Application chØ nµo øng dơng cđa chóng ta khëi động nghĩa có user yêu cầu tham khảo trang Web lần Chỉ có Application Object đ-ợc tạo cho toàn ứng dụng mà thôi, không nh- Session Object đ-ợc tạo riªng biƯt cho tõng user Tuy vËy HttpApplication Object gièng Session Object chỗ: HttpApplication Object đ-ợc dùng để l-u trữ biến số đối t-ợng Các biến số đối t-ợng có hiệu lực (available) cho toàn ứng dụng (application) không cá biệt cho user nh- Session Vì đối t-ợng Application chia sẻ thông tin nhiều ng-ời sử dụng nên có ph-ơng thức Lock Unlock kèm Session //T¹o mét Session Session[“username”]=txtUserName.Text.Trim(); Application SV thùc hiƯn: Vị Thị Mai H-ơng- Lớp 46B1 - CNTT 31 Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần //Dùng ph-ơng thức Lock Unlock để tăng số ng-ời //đang truy cập vào trang Web, tệp Global.asax Application.Lock(); Num_Online ++; Application[“Number_Online”]=num_online; Application.Unlock(); 2.1.4 Giíi thiƯu vỊ ADO.NET - ADO.NET công nghệ truy cập liệu Nó tập hợp class, interfaces, structures, để quản lý truy cËp d÷ liƯu tõ d÷ liƯu quan hƯ NET Framework ADO.NET đ-ợc thiết kế cho ứng dụng phân tán ứng dụng Web ADO.NET chứa hai không gian tên sở liệu cho SQL Server khác cho sở liệu đ-ợc trình bày thông qua giao diện OLEDB 2.1.4.1 Các không gian tên (Namespace) Các không gian tên sau lớp giao diện đ-ợc dùng cho việc truy xuất liệu NET: System.Data - Các lớp truy xuất liệu chung System.Data.Common – C¸c líp dïng chung bëi c¸c data provider kh¸c System.Data.OleDb – C¸c líp cđa OLEDB provider System.Data.SqlClient – C¸c líp cđa SQL provider System.Data.SqlTypes – C¸c kiĨu cđa SQL Server SV thùc hiƯn: Vũ Thị Mai H-ơng - Lớp 46B1 - CNTT ADO.NET 32 System.Data Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần 2.1.4.2 Các lớp dùng chung ADO.NET chứa số lớp đ-ợc dùng không quan tâm bạn dùng lớp SQL Server hay lớp OLEDB Các lớp không gian tên System.Data: - DataSet - Đối t-ợng chứa DataTable, bao gồm quan hệ bảng đ-ợc thiết kế cho truy xuất liƯu kh«ng kÕt nèi - DataTable – Mét kho chøa liệu Một DataTable bao gồm nhiều DataColumns, đ-ợc tạo có nhiỊu DataRows chøa d÷ liƯu - DataRows – Mét bé giá trị, t-ơng đ-ơng dòng bảng sở liệu, dòng bảng tính - DataColumn Chứa định nghĩa cột, chẳng hạn nh- tên kiểu liệu - DataRelation Một kiểu liên kết hai DataTable DataSet Sử dụng cho khoá ngoại mối quan hệ chủ tớ - Constraint - Định nghĩa quy tắc cho DataColumn (hoặc cột liệu), nh- giá trị độc SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT 33 Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần DataSet Table DataView DataTable DataRows(s) DataColumn Relations Constraint(s) DataRelation DataRelation DataViewManager DataTable DataTable 2.1.4.3 Các lớp sở liệu chuyên biệt Bổ sung cho lớp dùng chung trên, ADO.NET có số lớp sở chuyên biệt đ-ợc đ-a d-ới Các lớp thực thi giao diện chuẩn đ-ợc định nghĩa không gian tên System.Data, cho phép sử dụng lớp cã cïng kiĨu d÷ liƯu - SqlCommand, OleDbCommand – Mét vỏ bọc câu lệnh SQL lời gäi stored procedure - SqlCommand, OleDbCommand – Mét líp sư dụng câu lệnh SQL nhINSERT, UPDATE, từ c©u lƯnh SELECT - SqlConnection, OleDbConnection – KÕt nèi víi sở liệu - SqlDataAdapter, OleDbDataAdapter Một lớp giữ câu lệnh: Select, Insert, Update, Delete , chúng đ-ợc sử dụng để tạo DataSet cập nhật DataBase - SqlDataReader, OleDbDataReader – ChØ ®äc, kÕt nèi víi Data Reader SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT 34 Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần - SqlTransaction, OleDbTransaction Một giao tiếp sở liệu, đ-ợc bọc đối t-ợng Một đặc tính quan trọng lớp ADO.NET chúng đựơc thiết kế để làm việc môi tr-ờng không kết nối (connectionless), đóng vai trò quan träng thÕ giíi “Web - centric” Nã hiƯn ®ỵc dïng ®Ĩ kiÕn tróc mét Server ®Ĩ kÕt nèi Server, lấy vài liệu, làm việc liệu PC khách tr-ớc kết nối lại truyền liệu trở lại để xử lý 2.2 xây dựng webquest mẫu dạy học : ch-ơng iii cấu trúc rẽ nhánh lặp (sgk tin học 11) a) Trang chủ: b) Trang giáo viên: SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT 35 Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần Trang giáo viên nơi GV Upload giảng lên trang Web Khi Upload dạy cần phải có đầy đủ thành phần Webquest gồm: tên bài, phần giới thiệu học, phần nhiệm vụ, tiến trình , tài liệu mà GV cung cấp cho HS tìm hiểu, Tiêu chi đánh giá, xếp loại, ảnh Bài sau đ-ợc ghi ban điều hành kiểm tra xem tính hợp lệ xong Post lên trang Web * Trang Upload giảng: SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT 36 Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần c) Trang HS: Gồm học đà đựơc ban điều hành kiểm tra Post lên Khi chọn nội dung chi tiết đ-ợc hiển thị Đây nội dung chi tiết bài: "Cấu trúc rẽ nhánh lặp ( SGK Tin học 11)" * Giíi thiƯu: SV thùc hiƯn: Vị ThÞ Mai H-ơng- Lớp 46B1 - CNTT 37 Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần * Nhiệm vụ : Mô tả nhiệm vụ HS cần phải hoàn thành kết thúc trình học theo Webquest * Tiến trình: SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT 38 Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần Mô tả tiến trình mà theo HS cần tiến hành để thực vµ hoµn thµnh nhiƯm vơ * Tµi liƯu: Giíi thiƯu tài nguyên có sẵn Webquest trang Web có liên quan đến học: "Cấu trúc rẽ nhánh lặp" * Đánh giá: SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT 39 Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần Mô tả tiêu chí đánh giá kết mà học sinh tìm hiểu đ-ợc sau hoàn thành học này: * Kết luận: Khái quát lại học kết luận SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT 40 Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần Sau trình tìm hiểu, thực khoá luận, đà hiểu nắm đ-ợc định nghĩa, kiến trúc, -u nh-ợc điểm ph-ơng pháp Webquest số vấn đề liên quan đến ph-ơng pháp Webquest, đồng thời xây dựng đ-ợc mô hình Website dạy học theo ph-ơng pháp Webquest Webquest hình thức học tập mẻ Hiện nay, việc ứng dụng Webquest vào hệ thống đào tạo ngày phổ biến Tuy nhiên, để triển khai tốt hệ thống cần phải đảm bảo nhiều yêu cầu liên quan Phải có hệ thống băng thông mạng đủ rộng, yêu cầu cho việc truyền thông đa ph-ơng tiện Bên cạnh đó, cần phải có hệ thống trang thiết bị đủ mạnh để đáp ứng yêu cầu đa truy cập Ngoài ra, cần xem xét nguồn tài nguyên Webquest, Việt Nam, Webquest vấn đề Vì thế, cần phải có thời gian nh- công sức để tập hợp đầu t- từ phía ng-ời triển khai kỹ thuật Riêng giáo dục, cần có thời gian thích hợp để ng-ời học, giáo viên thích nghi với hệ thống đại Kết b-ớc đầu đạt đ-ợc đà hiểu đ-ợc ph-ơng pháp Webquest, xây dựng đ-ợc mô hình học tập trực tuyến thực chức giảng dạy, kiểm tra đánh giá Tuy nhiên, mô hình minh hoạ chức học tập theo ph-ơng pháp Webquest Trong thời gian tới, tiếp tục nghiên cứu xây dựng hoàn chỉnh hệ thống Webquest Rất mong nhận đ-ợc ý kiến góp ý bảo thầy cô giáo bạn để khoá luận phát triển hoàn thiện Tài liệu tham khảo SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT 41 Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần [1] Website http://webquest.org [2] Website http://fit.hnue.edu.vn/forum/index.php?topic=235.0 [3] Website: http://www.honghia.net/Phuong-phap-day-hoc-moi- WebQuest.aspx [4] Nguyễn Văn C-ờng, Một số vấn đề chung đổi ph-ơng pháp dạy học tr-ờng Trung học phổ thông (Dự án phát triển giáo dục Trung học phổ thông), 2007 [5] Bài giảng TS Nguyễn Đình Lân (Khoa Toán-Tin, Đại học S- phạm TP.HCM) [6] Bộ Giáo dục & đào tạo, H-ớng dẫn thực ch-ơng trình, sách giáo khoa lớp 12 môn Tin học, NXB Giáo dục, 2008 [7] Website tìm kiếm thông tin: http://google.com.vn [8] Quách Tuấn Ngọc, Ngôn ngữ lập trình Pascal, NXB Thống kê, 2001 SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT 42 .. .Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần Để khắc phục nh-ợc điểm việc học qua mạng, ng-ời ta đà phát triển ph-ơng pháp Webquest Webquest ph-ơng pháp đặc biệt... khoa học công nghệ SV thực hiện: Vũ Thị Mai H-ơng- Lớp 46B1 - CNTT Tìm hiểu ph-ơng pháp dạy học Webquest GVHD: ThS Tr-ơng Trọng Cần Để góp phần đ-a ph-ơng pháp dạy học vào công đổi ph-ơng pháp. .. nh- cách mô tả khác Webquest: - Theo nghĩa hẹp, Webquest đ-ợc hiểu nh- ph-ơng pháp dạy học (Webquest- Method) - Theo nghĩa rộng, Webquest đ-ợc hiểu nh- mô hình, quan điểm dạy học có sử dụng mạng