Song song với cách dạy học truyền thống, trong những năm trở lại đây đã xuất hiện một xu hƣớng mới đó là dạy học qua mạng (E-learning). E-learning sẽ giúp nâng cao chất lƣợng giáo dục đào tạo của các quốc gia trên thế giới trong đó có Việt nam. E-Learning tạo điều kiên để ngƣời học có thể học tập ở mọi lúc, mọi nơi và quan trọng hơn là ngƣời học có thể tự học, tự ôn tập và tự KTĐG thông qua các chƣơng trình đã đƣợc GV tạo lập và đƣa lên mạng máy tính dƣới dạng các trang web động.
2.3.3.1.Các khái niệm liên quan đến web
+ Mạng Internet: Thuật ngữ mạng Internet đã đƣợc sử dụng vào những năm
1980. Mạng Internet là một tập hợp của các máy tính đƣợc nối với nhau qua đƣờng điện thoại, cáp quang, sóng vô tuyết, sóng viba... trên toàn thế giới với mục đích trao đổi và chia sẻ thông tin.
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
51
Trƣớc đây, mạng Internet đƣợc sử dụng chủ yếu ở các tổ chức chính phủ và trong các trƣờng học. Ngày nay, mạng Internet đã đƣợc sử dụng bởi hàng tỷ ngƣời bao gồm cả cá nhân các doanh nghiệp lớn, nhỏ, các trƣờng học và tất nhiên là Nhà Nƣớc và các tổ chức Chính Phủ. Phần chủ yếu nhất của mạng Internet là World Wide Web.
Mạng Internet là của chung điều đó có nghĩa là không ai thực sự sở hữu nó với tƣ cách cá nhân. Mỗi phần nhỏ của mạng đƣợc quản lý bởi các tổ chức khác nhau nhƣng không ai không một thực thể nào cũng nhƣ không một trung tâm máy tính nào nắm quyền điều khiển mạng. Mỗi phần của mạng đƣợc liên kết với nhau theo một cách thức nhằm tạo nên một mạng toàn cầu.
+ WWW ( World wide web) gọi tắt là web: là một thành phần chủ yếu nhất
của mạng Internet. Tim Berners Lee đƣợc biết đến là ngƣời sáng lập ra web trong thời kỳ ông là nhà Vật lý ở viện nghiên cứu hạt nhân Châu Âu (CERN). Sở dĩ Web trở nên phổ biến vì nó cung cấp cho ngƣời sử dụng khả năng truy cập dễ dàng, từ đó ngƣời sử dụng có thể khai thác các thông tin trên Internet dƣới dạng văn bản, hình ảnh thậm chí cả âm thanh và video. Vì thế, web đôi khi còn đƣợc gọi là đa phƣơng tiện của mạng Internet.
+ Trình duyệt: Để dùng web, ngƣời sử dụng phải có trình duyệt web nhƣ Firefox, Opera, Maxthon, Google Chrome, Internet Explorer… Trình duyệt Web là một ứng dụng tƣơng thích với máy tính của ngƣời dùng, cho phép họ nhìn thấy các trang web trên màn hình máy tính .
+ HTML (HyperText Markup Language, tạm dịch là "Ngôn ngữ Đánh dấu
Siêu văn bản") là một ngôn ngữ đánh dấu đƣợc thiết kế ra để tạo nên các trang web, nghĩa là các mẩu thông tin đƣợc trình bày trên web. Đƣợc định nghĩa nhƣ là một ứng dụng đơn giản của SGML (Standard Generalized Markup HyperText Markup Language), vốn đƣợc sử dụng trong các tổ chức cần đến các yêu cầu xuất bản phức tạp, HTML giờ đây đã trở thành một chuẩn Internet do tổ chức World Wide Web Consortium (W3C) duy trì.
+ HTTP ( HyperText Transfer Protocol, tạm dịch là “giao thức truyền tải siêu văn bản”: Nó là giao thức cơ bản mà web sử dụng. HTTP xác định cách các thông điệp (các file văn bản, hình ảnh đồ hoạ, âm thanh, video, và các file đa
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
52
phƣơng tiện khác) đƣợc định dạng và truyền tải ra sao, và những hành động nào mà các web server (máy chủ web) và các trình duyệt web (browser) phải làm để đáp ứng các lệnh rất đa dạng. Chẳng hạn, khi ngƣời dùng gõ một địa chỉ web URL vào trình duyệt web, một lệnh HTTP sẽ đƣợc gửi tới web server để ra lệnh và hƣớng dẫn nó tìm đúng trang web đƣợc yêu cầu và kéo về mở trên trình duyệt web. Nói tóm lại, HTTP là giao thức truyền tải các file từ một Web server vào một trình duyệt web để ngƣời dùng có thể xem một trang web đang hiện diện trên Internet. HTTP là một giao thức ứng dụng của bộ giao thức TCP/IP (các giao thức nền tảng cho Internet).
+ Ngôn ngữ lập trình PHP: Ý nghĩa ban đầu của PHP chính là viết tắt của
cụm từ “Personal Home Page” nhƣng sau này là “Hypertext Preprocessor", có nghĩa là bộ tiền xử lý Siêu văn bản PHP. Đây là một ngôn ngữ lập trình kịch bản mã nguồn mở chủ yếu đƣợc dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát. Nó rất thích hợp với web và có thể dễ dàng nhúng vào trang HTML. Do đƣợc tối ƣu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C và Java.
+ Web Server: là máy chủ có dung lƣợng lớn, tốc độ cao, đƣợc dùng để lƣu trữ thông tin nhƣ một ngân hàng dữ liệu, chứa những trang web đã đƣợc thiết kế cùng với những thông tin liên quan khác (các mã Script, các chƣơng trình, và các file đa phƣơng tiện).
Web Server có khả năng gửi đến máy khách những trang web thông qua môi trƣờng Internet (hoặc Intranet) qua giao thức HTTP - giao thức đƣợc thiết kế để gửi các file đến trình duyệt web (Web Browser), và các giao thức khác.
Tất cả các web Server đều có một địa chỉ IP (IP Address) hoặc cũng có thể có một Domain Name (tên miền). Giả sử khi ngƣời dùng đánh vào thanh Address trên trình duyệt một dòng http://www.abc.com sau đó gõ phím Enter thì tức là đã gửi một yêu cầu đến một Server có Domain Name là www.abc.com. Server này sẽ tìm trang web có tên là index.htm rồi gửi nó đến trình duyệt của ngƣời dùng đó.
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
53
Bất kỳ một máy tính nào cũng có thể trở thành một web Server bởi việc cài đặt lên nó một chƣơng trình phần mềm Server Software và sau đó kết nối vào Internet.
Khi máy tính của ngƣời dùng kết nối đến một web Server và gửi đến yêu cầu truy cập các thông tin từ một trang web nào đó, web Server Software sẽ nhận yêu cầu và gửi lại những thông tin mà ngƣời dùng mong muốn.
Giống nhƣ những phần mềm khác, web Server Software cũng chỉ là một ứng dụng phần mềm. Nó đƣợc cài đặt, và chạy trên máy tính dùng làm web Server, nhờ có chƣơng trình này mà ngƣời sử dụng có thể truy cập đến các thông tin của trang web từ một máy tính khác ở trên mạng (Internet, Intranet).
Web Server Software còn có thể đƣợc tích hợp với cơ sở dữ liệu (Database), hay điều khiển việc kết nối vào cơ sở dữ liệu để có thể truy cập và kết xuất thông tin từ cơ sở dữ liệu lên các trang web và truyền tải chúng đến ngƣời dùng.
Server phải hoạt động liên tục để phục vụ cho việc cung cấp thông tin trực tuyến. Vị trí đặt server đóng vai trò quan trọng trong chất lƣợng và tốc độ lƣu chuyển thông tin từ server và máy tính truy cập.
+ Phần mềm: Phần mềm (Hán Việt còn gọi là nhu liệu, tiếng Anh: software)
là một tập hợp những câu lệnh đƣợc viết bằng một hoặc nhiều ngôn ngữ lập trình theo một trật tự xác định nhằm tự động thực hiện một số chức năng hoặc giải quyết một bài toán nào đó.
Thực tế có các loại phần mềm nhƣ:
+ Phần mềm hệ thống: dùng để vận hành máy tính và các phần cứng của máy tính.
+ Phần mềm ứng dụng: để ngƣời sử dụng có thể hoàn thành một hay nhiều công việc nào đó
+ Phần mềm chuyển dịch mã: bao gồm trình biên dịch và trình thông dịch.
2.3.3.2.Một số ƣu điểm của web trong dạy học hiện đại
*/ Dạy học trên mạng tạo điều kiện cho người học vượi qua “Rào cản về thời gian và không gian”:
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
54
Đối với các lớp học truyền thống, mỗi GV tại một thời điểm chỉ có thể giảng dạy cho một lớp HS với số lƣợng ít. Hơn nữa, cả GV và HS phải có mặt tại cùng một địa điểm và cùng một thời điểm. Những đặc điểm đó sẽ trở nên bất lợi đối với xu hƣớng dạy học hiện đại. Dạy học trên mạng là một biện pháp có thể tạo điều kiện cho ngƣời học vƣợt qua các bất lợi đó.
Đối với dạy học trên mạng, ngƣời học không phải có mặt đúng giờ quy định tại một đại điểm quy định cho tất cả các lớp nhƣ ở các lớp học truyển thống khi nghe giảng lý thuyết, làm bài tập hay thảo luận nhóm… Họ tùy điều kiện về thời gian của mình trong ngày và ở bất kỳ chỗ nào có Internet là có thể học lý thuyết, làm bài tập, thảo luận nhóm, làm bài kiểm tra… Họ có thể đặt các câu hỏi đối với GV qua thƣ điện tử (E-mail). Họ có thể hỏi đáp trực tuyến, trực tiếp với GV theo các giờ quy định ghi sẵn trong chƣơng trình, hay đã thỏa thuận trƣớc. Họ có thể trao đổi thảo luận trong nhóm học tập qua các hình thức online hoặc offline.
*/ Dạy học trên mạng giúp cho việc dạy học vượt qua “Rào cản liên quan đến đối tượng học tập”:
Đối với các đối tƣợng học tập có liên quan đến các thí nghiệm thì dạy học bằng web có thể hỗ trợ đƣợc rất nhiều cho cả GV và HS. Do hiện nay, nhờ các công cụ lập trình hỗ trợ tạo các thí nghiệm trên màn hình có thể tƣơng tác đƣợc nên ngƣời học có thể tự lắp đặt thí nghiệm, tiến hành thí nghiệm, thu thập số liệu, vẽ đồ thị thực nghiệm, khớp đồ thị thực nghiệm với các hàm chuẩn…ngay trên mạng. Nhƣ vậy, nếu không có điều kiện đến phòng thí nghiệm, học có thể thực hiện các thí nghiệm trên mạng. Hơn thế nhiều thí nghiệm không thể thực hiện đƣợc trong phòng thí nghiệm truyền thống (do đắt đỏ, quý hiếm hay do không an toàn trong khi thực hiện thí nghiệm) thì nay có thể thực hiện đƣợc trong các “phòng thí nghiệm trên mạng” và HS cũng nhƣ GV có thể sử dụng.
*/ Nhờ dạy học trên mạng người học có thể vượt qua được “Rào cản về tư liệu học tập”:
Do nội dung các trang web trên mạng Internet là kho tài nguyên tri thức khổng lồ của nhân loại liên quan đến tất cả các lĩnh vực trong xã hội và cuộc sống, giúp cho ngƣời học có thể tra cứu đầy đủ các tƣ liệu cần thiết liên quan đến chuyên
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
55
môn của mình. Hơn thế nữa, việc tìm kiếm, tra cứu trên Internet lại rất tiện lợi và nhanh chóng, nên có thể nói nội dung trên Internet trực sự là một “Thƣ viện số lý tƣởng” của nhân loại, đầy đủ về nội dung, nhanh chóng và tiện lợi về tra cứu.
Các trang web trên mạng còn có các nội dung ôn tập kiến thức cũng nhƣ tự kiểm tra, đánh giá đối với từng bài, chƣơng, phần kiến thức đã học. Sau khi tự học, từng ngƣời có thể tự ôn tập và KTĐG trình độ lĩnh hội kiến thức của mình ngay. Khả năng này không thể thực hiện đƣợc ở hình thức dạy học truyền thống đối với tất cả HS trong lớp trong cùng một lúc [18].
2.3.3.3.Các khả năng hỗ trợ của web đối với ôn tập củng cố
*/ Sử dụng web như một công cụ hỗ trợ GV nâng cao chất lượng giảng dạy:
GV có thể sử dụng web trình bày bài giảng với những tính năng đa phƣơng tiện (âm thanh, hình ảnh, video, flash…) làm cho bài giảng thêm sinh động hơn. Những hiện tƣợng khó quan sát (do xảy ra quá nhanh, hoặc quá chậm), những thí nghiệm khó thực hiện (do các lý do kỹ thuật, tài chính, mức độ an toàn….) GV có thể đƣa những đoạn phim, hình ảnh vào trong web hoặc xây dựng mô phỏng những hiện tƣợng đó trên web với những công cụ hỗ trợ giúp HS học tập, lĩnh hội kiến thức tốt hơn, gây hấp dẫn, hứng thú với các em khi đƣợc học, nghiên cứu một vấn đề mới, đồng thời giúp các em tiếp cận với các phƣơng tiện hiện đại ngay tại nhà.
Bản chất của quá trính dạy học là tạo ra các tình huống học tập, trong đó HS sẽ hoạt động dƣới sự hƣớng dẫn của GV nhằm đạt đƣợc chất lƣợng và hiệu quả dạy học. Ngƣời GV không chỉ là ngƣời phát thông tin mà sẽ trở thành ngƣời hƣớng dẫn để các em tự tìm ra những kiến thức đó. Đồng thời trong điều kiện hiện nay ngƣời GV cũng đóng vai trò là ngƣời học thƣờng xuyên vì sự nâng cao dân trí của chính ngƣời thầy. Với mạng máy tính, các GV có điều kiện dễ dàng hơn trong việc trao đổi kinh nghiệm giảng dạy và việc học của mình.
Với web, GV có thể lấy thông tin nhanh chóng từ phía HS về một vấn đề nào đó thông qua các câu hỏi nhanh hoặc thiết kế những bài kiểm tra, chấm điểm tự động và lƣu giữ bảng điểm đó.
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
56
Bên cạnh việc xây dựng nội dung học tập thì vấn đề quản lý HS đối với mỗi GV cũng quan trọng không kém. Các trang web có thể hỗ trợ việc quản lý HS cho GV rất tốt. Các vấn đề nhƣ quản lý sự truy cập thông tin của HS trong một cua học, khả năng chia HS thành các nhóm, lên lịch ngƣời dùng hay quản lý điểm… đã giúp cho GV nắm bắt đƣợc thông tin của HS một cách cập nhật, đa dạng hơn và từ đó cũng thay đổi sao cho phù hợp với từng đối tƣợng.
GV có thể kiểm soát việc học tập của HS qua những lần truy cập vào trang web hoặc các phần mềm kiểm tra trên web.
*/ Sử dụng trang web như một công cụ hỗ trợ học tập của HS:
Qua việc xây dựng trang web học tập một nội dung, một chƣơng, thậm chí cả chƣơng trình học một môn học hoặc tất cả các môn học, HS học qua trang web với các chƣơng trình tự giảng dạy đã đƣợc lập sẵn hoặc HS làm việc với máy tính có sự giúp đỡ của GV, giúp cho HS có thói quen học tập tự chủ. Thông qua các trang web học tập, các em có thể học tập ở mọi nơi, vào bất cứ thời gian nào, các kiến thức luôn đƣợc cập nhật, đƣợc bổ sung, hoàn thiện vì ngoài việc tự học, tự nghiên cứu bên cạnh các em còn có một cộng đồng sử dụng web có thể chia sẻ thông tin qua các diễn đàn trao đổi, giúp cho việc học tập đạt chất lƣợng ngày càng cao.
Thông qua các web học tập các em có thể tự kiểm tra, đánh giá trình độ, khả năng của mình. Đồng thời HS còn học đƣợc cách điểu khiển web, sử dụng các công cụ mà trang web hỗ trợ để tìm kiếm thông tin trên Internet, phục vụ cho việc học tập và nghiên cứu của các em.
Trong dạy học, để tạo ra sự tò mò khoa học, tìm hiểu các vấn đề xung quanh, kích thích hứng thú nhận thức, rèn luyện kỹ năng phân tích, đánh giá, tính sáng tạo của HS, GV thƣờng sử dụng phƣơng pháp tạo tình huống học tập. Vai trò của GV lúc này là hƣớng dẫn, tạo môi trƣờng học tập, tạo điều kiện để thúc đẩy HS tham gia. Bằng những ảnh chụp, mô hình, hình vẽ, sơ đồ, các đoạn phim quay cảnh thật, các flash… trong đó yếu tố quan trọng nhất là lựa chọn tình huống có tính chất nghịch lý (tình huống có vấn đề) đƣa vào trang web. HS gặp phải mâu thuẫn giữa điều đã biết và điều chƣa biết nhƣng muốn biết, từ đó nảy sinh vấn đề cần giải quyết và bắt tay vào nghiên cứu giải quyết vấn đề đó một cách hào hứng.
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
57
*/ Sử dụng web tạo môi trường tương tác để HS hoạt động và thích nghi với máy tính, web và Internet:
Những công cụ đào tạo đa truyền thông và phƣơng pháp mô phỏng tƣơng tác của hệ thống Hypermedia đã tạo ra cho web những khả năng đáp ứng nhu cầu của ngƣời dùng. Những phƣơng pháp học tập thành nhóm trên mạng làm cho HS học