Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 17 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
17
Dung lượng
2,43 MB
Nội dung
SỞ GIÁO DỤC VÀ ĐÀO TẠO ĐỒNG NAI Đơn vị Trường THPT chuyên Lương Thế Vinh Mã số: SÁNG KIẾN KINH NGHIỆM XÂY DỰNG WEBSITE HỌC CHUYÊN TIN TRỰC TUYẾN Người thực hiện: LÊ QUANG VINH Lĩnh vực nghiên cứu: - Quản lý giáo dục - Phương pháp dạy học bộ môn: TIN HỌC - Lĩnh vực khác: Có đính kèm: Các sản phẩm không thể hiện trong bản in SKKN Mô hình Đĩa CD (DVD) Phim ảnh Hiện vật khác SƠ LƯỢC LÝ LỊCH KHOA HỌC –––––––––––––––––– I THÔNG TIN CHUNG VỀ CÁ NHÂN 1 Họ và tên: LÊ QUANG VINH 2 Ngày tháng năm sinh: 19/12/1985 3 Nam, nữ: Nam 4 Địa chỉ: Trường THPT chuyên Lương Thế Vinh 5 Điện thoại: 6 Fax: 7 Chức vụ: Tổ trưởng 8 Nhiệm vụ được giao: giảng dạy 9 Đơn vị công tác: trường THPT chuyên Lương Thế Vinh II (CQ)/ (NR); ĐTDĐ: 0167 803 8755 E-mail: lequangvinh1912@gmail.com TRÌNH ĐỘ ĐÀO TẠO - Học vị (hoặc trình độ chuyên môn, nghiệp vụ) cao nhất: Thạc sĩ - Năm nhận bằng: 2012 - Chuyên ngành đào tạo: Công nghệ thông tin III KINH NGHIỆM KHOA HỌC - Lĩnh vực chuyên môn có kinh nghiệm: Giảng dạy Tin học Số năm có kinh nghiệm: 9 - Các sáng kiến kinh nghiệm đã có trong 5 năm gần đây: o Lý thuyết và bài tập đồ thị - Phần cây khung (năm 2011) o Website bồi dưỡng năng khiếu tin học (năm 2012) o Đưa bài tập trên website VNOI vào giảng dạy Tin học chuyên (năm 2013) o Định hướng ra đề các kì thi học sinh giỏi bộ môn Tin học (năm 2014) o Chọn cấu trúc dữ liệu cho bài toán quy hoạch động (năm 2015) Tên SKKN : XÂY DỰNG WEBSITE HỌC CHUYÊN TIN TRỰC TUYẾN I LÝ DO CHỌN ĐỀ TÀI Với sự phát triển mạnh mẽ của công nghệ thông tin, việc học trực tuyến (online) có thể tiến hành một cách dễ dàng Chỉ cần phương tiện là máy tính và mạng internet, giáo viên có thể tự xây dựng các công cụ học trực tuyến cho học sinh của mình Học trực tuyến có các ưu điểm nội bật như: linh hoạt, tiết kiệm thời gian, chi phí, không hạn chế số lượng học sinh, giới hạn không gian, địa lý, … Hiện nay, thời lượng trên lớp dành cho việc giảng dạy chương trình chuyên và bồi dưỡng học sinh giỏi còn khá ít Giáo viên thường chỉ đủ thời gian giảng dạy lý thuyết, không đủ thời gian cho học sinh thực hành, giải bài tập Vì vậy, việc cung cấp cho các em một công cụ học tập trực tuyến để có thể học bất kì ở đâu, bất cứ thời điểm nào là rất cần thiết và hữu ích Việc triển khai học trực tuyến cho các em học sinh chuyên tin có nhiều thuận lợi vì học sinh đã có lợi thế về nền tảng công nghệ thông tin, dễ dàng nắm bắt và sử dụng các phương tiện hỗ trợ cho việc học trực tuyến Việc học trực tuyến còn giúp hỗ trợ bồi dưỡng cho các học sinh ở xa Ở nhiều huyện, thị xã trong tỉnh học sinh có đam mê ở bộ môn Tin học muốn được phát huy năng khiếu Đây là cơ hội cho các em tìm tòi học hỏi để phát triển đam mê của mình Sáng kiến kinh nghiệm “Xây dựng website học chuyên tin trực tuyến ” trình bày lại cách thức tôi xây dựng nên công cụ này Với mong muốn giới thiệu đến quý thầy công đồng nghiệp cùng các em học sinh một công cụ hỗ trợ cho việc dạy và học chuyên tin Sáng kiến kinh nghiệm này được áp dụng vào: • Bồi dưỡng học sinh các lớp chuyên Tin • Bồi dưỡng các đội tuyển thi học sinh giỏi Tin học • Hỗ trợ bồi dưỡng cho các đội tuyển học sinh giỏi Tin ở xa • Giới thiệu, trao đổi với giáo viên đồng nghiệp về kinh nghiệm giảng dạy dựa trên các công cụ trực tuyến II CƠ SỞ LÝ LUẬN VÀ THỰC TIỄN Hiện nay, các bài tập chuyên Tin đều được chấm bằng chương trình chấm tự động Trong các kỳ thi học sinh giỏi cấp tỉnh, cấpquốc gia sử dụng chương trình chấm bài tự động Themis của Ts Lê Minh Hoàng [7] Hiện đã có một số wesbite trực tuyến hỗ trợ cho việc học chuyên Tin Điểm chung của các website là: • Đa số là các website nước ngoài • Có hệ thống bài tập riêng, viết bằng tiếng Anh • Cho phép người dùng nộp và chấm bài trực tuyến Mỗi website cũng có những ưu nhược điểm riêng khác nhau, sau đây là một số website học sinh chuyên Tin hiện nay thường hay dùng để luyện tập: 3 • http://www.spoj.com/: gắn tag phân loại dạng bài, có một số bài tập tiếng Việt … • http://codeforces.com/: gắn tag phân loại dạng bài, thường xuyên tổ chức các kì thi trực tuyến • https://uva.onlinejudge.org/: có phân loại bài tập đầy đủ, chi tiết Hệ thống chấm bài đơn giản, không thông báo chi tiết • … Việc sử dụng các website này để hỗ trợ cho việc dạy và học chuyên Tin còn gặp một số hạn chế sau: • Đề bài bằng tiếng Anh, gây khó khăn cho học sinh, nhất làm các học sinh mới làm quen • Chưa có chức năng cho giáo viên sắp xếp, hệ thống lại bài tập từ kho bài có sẵn • Giáo viên chưa thể (hoặc hạn chế) tạo bài tập riêng • Cách chấm và chương trình chấm: chưa phù hợp với chương trình sử dụng ở Việt Nam hiện nay • Học sinh có ít thông tin về kết quả chấm: thường chỉ biết đúng, hoặc sai, chưa có điểm chi tiết, học sinh không xem được test sai Với các hạn chế trên, việc ứng dụng các website nước ngoài vào học chuyên Tin còn nhiều khó khăn Vì vậy, việc xây dựng một website học chuyên Tin trực truyến riêng, kế thừa các ưu điểm và bổ sung thêm các chức năng để khắc phục các hạn chế sẽ mang lại nhiều lợi ích, hỗ trợ rất nhiều cho việc dạy và học chuyên Tin III TỔ CHỨC THỰC HIỆN CÁC GIẢI PHÁP 1 Tổ chức thực hiện 1) Dựa vào kinh nghiệm giảng dạy, nhu cầu của giáo viên, học sinh, tham khảo các website có sẵn, tác giả đưa ra các chức năng cần thiết website cần có để phục vụ cho việc dạy chuyên tin ở trường • Chức năng quản lý bài tập: cho phép tạo bài tập mới, phân loại, upload test chấm, … • Chức năng chấm bài: người dùng có thể nộp và chấm bài trực tuyến • Chức năng tạo kỳ thi, vòng thi • Chức năng lưu trữ bài làm học sinh • Cho phép người dùng xem test sai • … 4 2) Tham khảo các website hiện có, các mã nguồn mở, chương trình chấm bài tự động 3) Tiến hành xây dựng website • Phần giao diện website giao tiếp với người dùng: sử dụng ngôn ngữ PHP, hệ quản trị cơ sở dữ liệu MySQL • Phần chấm bài tự động: sử dụng chương trình chấm Themis, hiện đang được áp dụng trong các kỳ thi HSG Tin ở Việt Nam Chương trình chấm sử dụng bộ test của giáo viên để đánh giá chương trình nộp lên của học sinh Sơ đồ website Giao diện web Người dùng Chương trình chấm Bộ test Trình biên dịch Cơ sở dữ liệu 4) Tạo dữ liệu, chạy thử nghiệm: sau khi hoành thành, tác giả đã sử dụng website này trong việc dạy các lớp chuyên Tin năm học 2015 - 2016 Dữ liệu trên website hiện nay có khoảng 307 bài tập, 38 vòng thi, bài học khác nhau 5) Lấy ý kiến về những tích cực và hạn chế của website: trong quá trình áp dụng để giảng dạy, tác giả cũng ghi nhận những góp ý, phản hồi của đồng nghiệp, học sinh để hoàn thiện sản phẩm 6) Tổng kết, sửa chữa, hoàn thiện 2 Nội dung của đề tài Hiện website được chạy trên máy chủ của trường tại địa chỉ: http://tin2015.chuyenluongthevinh.edu.vn Tài khoản demo: • Username: demo • Password: a 5 2.1 Nhóm chức năng người dùng 2.1.1 Chức năng đăng nhập (login) Khi truy cập trang chủ tin2015.chuyenluongthevinh.edu.vn, người dùng sẽ được yêu cầu đăng nhập Nếu đăng nhập thành công, người dùng có thể vào trang chính của website 2.1.2 Chức năng quản lý mất khẩu Nháy vào liên kết dạng username phía trên, người dùng sẽ được chuyển đến chức năng quản lý mật khẩu 6 2.1.3 Chức năng chọn vòng thi, bài học Nháy vào combobox sẽ hiện ra danh sách các bài học để học sinh lựa chọn Khi chọn một bài học, học sinh sẽ thấy danh sách các bài tập trong bài học đó, thời gian bắt đầu và kết thúc bài học 7 2.1.4 Xem đề bài Để xem bài tập, học sinh nháy vào tiêu đề của từng bài 2.1.5 Chức năng nộp bài Học sinh sau khi đọc đề, viết chương trình trên máy xong Nháy vào nút gửi file bài tập (hoặc Gửi Mã nguồn bài tập), chọn file chương trình (.pas đối với pascal, cpp đối với c) để website tiến hành upload lên máy chủ Nếu thành công chương trình sẽ báo 8 2.1.6 Chức năng chấm bài Sau khi website upload file chương trình của học sinh, chương trình chấm sẽ nhận file và tiến hành chấm dựa vào bộ test đã cài đặt sẵn Sau đó sẽ tiến hành trả kết quả qua giao diện website cho học sinh Học sinh theo dõi kết quả chấm tại bảng chấm bài, các bài tập được cài theo thang điểm 100 Hình mặt cười cho biết thí sinh đã đạt điểm tối đa bài đó 2.1.7 Xem kết quả chi tiết Học sinh nháy vào icon ở cột log để xem chi tiết kết quả chấm bài 9 2.1.8 Xem test sai Nháy vào link thông báo test sai để xem test mình sai 2.1.9 Chức năng xếp hạng, thống kê Kết quả của các học sinh tham gia cùng một bài học, vòng thi sẽ được thống kê lại ở bảng xếp hạng Học sinh được xếp hạng từ cao đến thấp dựa vào tổng điểm của các bài tập giải được trong vòng thi đó Điều này giúp giáo viên dễ dàng nắm được tiến độ làm bài của học sinh 2.2 Nhóm chức năng quản trị 2.2.1 Quản lý thành viên: 10 Mỗi thành viên được lưu trữ các thông tin: username, pass, lớp Giáo viên có thêm thêm, xóa, sửa các thành viên 2.2.2 Quản lý bài tập Một bài tập sẽ bao gồm các thông tin: ID, Mã bài, Tên bài, Folder, Tag, Mỗi bài tập được tải kèm 1 file pdf đề bài Người quản trị có thêm thêm, xóa, sửa thông tin các bài tập 2.2.3 Quản lý vòng thi, bài học Mỗi vòng thi, bài học gồm các thông tin: ID, Mã vòng, Tên vòng, Dánh sách bài, Thời gian bắt đầu, kết thúc Người quản trị có thểm thêm, xóa, sửa các vòng thi Vòng thi chỉ diễn ra trong khoảng từ ‘Thời gian bắt đầu’ đến ‘ thời gian kết thúc’, nếu học sinh truy cập vào thời điểm khác (sớm hơn hoặc trễ hơn) sẽ không thấy đề bài và cũng không thể chấm các bài thuộc vòng thi này 2.2.4 Thiết lập các chế độ: + Tạm khóa vòng thi: Thêm 2 kí tự ‘ ‘ vào đầu tên vòng, muốn bỏ khóa ta bỏ 2 kí tự này + Chấm bài 1 lần: Thêm 2 kí tự ‘00’ vào đầu vòng thi, trong thời gian thi học sinh sẽ nếu nộp bài sẽ không thấy điểm, cũng như các thông tin chấm bài Bảng chấm bài khi thiết lập chế độ chấm 1 lần 11 IV HIỆU QUẢ CỦA ĐỀ TÀI Tác giả đã áp dụng đề tài trong việc giảng dạy các lớp chuyên Tin năm học 2015 - 2016 Chất lượng của việc dạy học chuyên Tin đã tăng lên đáng kể Hiện đã tạo được kho bài gồm 307 bài tập, 38 vòng thi, bài học khác nhau Trong thời gian tới, sẽ tiếp tục bổ sung thêm các bài tập Sắp xếp các vòng thi hợp lý Cải tiến giao diện người dùng và giao diện quản trị cho hợp lý, dễ nhìn Đồng thời tăng tính bảo mật cho website Đánh giá mức độ áp dụng: Khá V ĐỀ XUẤT, KHUYẾN NGHỊ KHẢ NĂNG ÁP DỤNG Từ hiệu quả thực tế thu được khi áp dụng đề tài trong năm học 2015 - 2016 cho thấy việc xây dựng website học chuyên Tin trực tuyến giúp nâng cao chất lượng giảng dạy của giáo viên, khả năng tiếp thu của học sinh Tiết kiệm nhiều về thời gian, chi phí… Để nâng cao hiệu quả khả năng áp dụng của đề tài, tác giả đề xuất cần phổ biến đề tài rộng rãi hơn đến các giáo viên bồi dưỡng HSG thông qua nhiều cách thức khác nhau như: phân phối tài liệu, báo cáo, tâp huấn, … VI DANH MỤC TÀI LIỆU THAM KHẢO 1 Hồ Sĩ Đàm, Đỗ Đức Đông, Lê Minh Hoàng, Nguyễn Thanh Hùng (2009) Tài liệu giáo khoa chuyên Tin, NXB Giáo Dục Việt Nam 2 Lê Minh Hoàng (2002) Giải thuật và lập trình, Đại học Sư phạm Hà Nội 3 Nguyễn Xuân Huy (2008) Sáng tạo trong thuật toán và lập trình, Tủ Sách Sáng Tạo Duy Tân – 2008 4 Lê Quang Vinh, Vũ Thị Phương, Nguyễn Hoàng Anh (2012) Tài liệu bồi dưỡng năng khiếu Tin học khối THPT 5 Các website: vnoi.info, spoj.vn, codefore.org, … 12 6 Các đề thi học sinh giỏi tin học, tin học trẻ cấp tỉnh, cấp quốc gia, đề thi Olympic 30.4 … 7 https://dsapblog.wordpress.com/2013/12/24/themis/ NGƯỜI THỰC HIỆN (Ký tên và ghi rõ họ tên) 13 BM01b-CĐCN SỞ GD&ĐT ĐỒNG NAI Đơn vị trường THPT chuyên Lương Thế Vinh ––––––––––– CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc –––––––––––––––––––––––– Biên Hòa, ngày 02 tháng 05 năm 2016 PHIẾU ĐÁNH GIÁ, CHẤM ĐIỂM, XẾP LOẠI SÁNG KIẾN KINH NGHIỆM Năm học: 2015 - 2016 ––––––––––––––––– Tên sáng kiến kinh nghiệm: Xây dựng website học chuyên Tin trực tuyến Họ và tên tác giả: Lê Quang Vinh Chức vụ: tổ trưởng Đơn vị: trường THPT chuyên Lương Thế Vinh Họ và tên giám khảo 1: Vũ Thị Phương Chức vụ: giáo viên Đơn vị: trường THPT chuyên Lương Thế Vinh Số điện thoại của giám khảo: 093 810 24 84 * Nhận xét, đánh giá, cho điểm và xếp loại sáng kiến kinh nghiệm: 1 Tính mới Thay thế một phần giải pháp đã có với mức độ khá Điểm: 3,0 /6,0 2 Hiệu quả Thay thế hoàn toàn mới giải pháp đã có tại tổ bộ môn Điểm: 5,0/8,0 3 Khả năng áp dụng Đã áp dụng hiệu quả trong thực tế Điểm: 4,0/6,0 Nhận xét khác (nếu có): Tổng số điểm: 12/20 Xếp loại: ĐẠT Phiếu này được giám khảo 1 của đơn vị đánh giá, chấm điểm, xếp loại theo quy định của Sở Giáo dục và Đào tạo; ghi đầy đủ, rõ ràng các thông tin, có ký tên xác nhận của giám khảo 1 và đóng kèm vào mỗi cuốn sáng kiến kinh nghiệm liền trước Phiếu đánh giá, chấm điểm, xếp loại sáng kiến kinh nghiệm của giám khảo 2 GIÁM KHẢO 1 (Ký tên, ghi rõ họ và tên) 14 BM01b-CĐCN SỞ GD&ĐT ĐỒNG NAI Đơn vị trường THPT chuyên Lương Thế Vinh ––––––––––– CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc –––––––––––––––––––––––– Biên Hòa, ngày 02 tháng 05 năm 2016 PHIẾU ĐÁNH GIÁ, CHẤM ĐIỂM, XẾP LOẠI SÁNG KIẾN KINH NGHIỆM Năm học: 2015 - 2016 ––––––––––––––––– Tên sáng kiến kinh nghiệm: Xây dựng website học chuyên Tin trực tuyến Họ và tên tác giả: Lê Quang Vinh Chức vụ: tổ trưởng Đơn vị: trường THPT chuyên Lương Thế Vinh Họ và tên giám khảo 2: Nguyễn Hoàng Anh Chức vụ: giáo viên Đơn vị: trường THPT chuyên Lương Thế Vinh Số điện thoại của giám khảo: 094 564 84 11 * Nhận xét, đánh giá, cho điểm và xếp loại sáng kiến kinh nghiệm: 1 Tính mới Áp dụng thay thế một phần giải pháp đã có Điểm: 4,0 /6,0 2 Hiệu quả Có minh chứng thực tế để thấy được hiệu quả của giải pháp thay thế hoàn toàn mới giải pháp đã có tại đơn vị Điểm: 6,0/8,0 3 Khả năng áp dụng Khả năng áp dụng cao, mang lại hiệu quả giảng dạy cao Điểm: 4,0/6,0 Nhận xét khác (nếu có): Tổng số điểm: 14/20 Xếp loại: ĐẠT Phiếu này được giám khảo 1 của đơn vị đánh giá, chấm điểm, xếp loại theo quy định của Sở Giáo dục và Đào tạo; ghi đầy đủ, rõ ràng các thông tin, có ký tên xác nhận của giám khảo 1 và đóng kèm vào mỗi cuốn sáng kiến kinh nghiệm liền trước Phiếu đánh giá, chấm điểm, xếp loại sáng kiến kinh nghiệm của giám khảo 2 GIÁM KHẢO 2 (Ký tên, ghi rõ họ và tên) SỞ GD&ĐT ĐỒNG NAI CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM THPT chuyên Lương Thế Vinh Độc lập - Tự do - Hạnh phúc ––––––––––– –––––––––––––––––––––––– Biên Hòa, ngày tháng năm PHIẾU NHẬN XÉT, ĐÁNH GIÁ SÁNG KIẾN KINH NGHIỆM Năm học: 2015 - 2016 15 ––––––––––––––––– Tên SKKN: XÂY DỰNG WEBSITE HỌC CHUYÊN TIN TRỰC TUYẾN Họ và tên tác giả: LÊ QUANG VINH Chức vụ: Tổ trưởng Đơn vị: trường THPT chuyên Lương Thế Vinh Lĩnh vực: (Đánh dấu X vào các ô tương ứng, ghi rõ tên bộ môn hoặc lĩnh vực khác) - Quản lý giáo dục - Phương pháp dạy học bộ môn: Tin học - Phương pháp giáo dục - Lĩnh vực khác: Sáng kiến kinh nghiệm đã được triển khai áp dụng: Tại đơn vị Trong Ngành 1 Tính mới (Đánh dấu X vào 1 trong 3 ô dưới đây) - Đề ra giải pháp thay thế hoàn toàn mới, bảo đảm tính khoa học, đúng đắn - Đề ra giải pháp thay thế một phần giải pháp đã có, bảo đảm tính khoa học, đúng đắn - Giải pháp mới gần đây đã áp dụng ở đơn vị khác nhưng chưa từng áp dụng ở đơn vị mình, nay tác giả tổ chức thực hiện và có hiệu quả cho đơn vị 2 Hiệu quả (Đánh dấu X vào 1 trong 5 ô dưới đây) - Giải pháp thay thế hoàn toàn mới, đã được thực hiện trong toàn ngành có hiệu quả cao - Giải pháp thay thế một phần giải pháp đã có, đã được thực hiện trong toàn ngành có hiệu quả cao - Giải pháp thay thế hoàn toàn mới, đã được thực hiện tại đơn vị có hiệu quả cao - Giải pháp thay thế một phần giải pháp đã có, đã được thực hiện tại đơn vị có hiệu quả - Giải pháp mới gần đây đã áp dụng ở đơn vị khác nhưng chưa từng áp dụng ở đơn vị mình, nay tác giả tổ chức thực hiện và có hiệu quả cho đơn vị 3 Khả năng áp dụng (Đánh dấu X vào 1 trong 3 ô mỗi dòng dưới đây) - Cung cấp được các luận cứ khoa học cho việc hoạch định đường lối, chính sách: Trong Tổ/Phòng/Ban Trong cơ quan, đơn vị, cơ sở GD&ĐT Trong ngành - Đưa ra các giải pháp khuyến nghị có khả năng ứng dụng thực tiễn, dễ thực hiện và dễ đi vào cuộc sống: Trong Tổ/Phòng/Ban Trong cơ quan, đơn vị, cơ sở GD&ĐT Trong ngành - Đã được áp dụng trong thực tế đạt hiệu quả hoặc có khả năng áp dụng đạt hiệu quả trong phạm vi rộng: Trong Tổ/Phòng/Ban Trong cơ quan, đơn vị, cơ sở GD&ĐT Trong ngành Xếp loại chung: Xuất sắc Khá Đạt Không xếp loại Cá nhân viết sáng kiến kinh nghiệm cam kết và chịu trách nhiệm không sao chép tài liệu của người khác hoặc sao chép lại nội dung sáng kiến kinh nghiệm cũ của mình Tổ trưởng và Thủ trưởng đơn vị xác nhận đã kiểm tra và ghi nhận sáng kiến kinh nghiệm này đã được tổ chức thực hiện tại đơn vị, được Hội đồng chuyên môn trường xem xét, đánh giá; tác giả không sao chép tài liệu của người khác hoặc sao chép lại nội dung sáng kiến kinh nghiệm cũ của chính tác giả Phiếu này được đánh dấu X đầy đủ các ô tương ứng, có ký tên xác nhận của tác giả và người có thẩm quyền, đóng dấu của đơn vị và đóng kèm vào cuối mỗi bản sáng kiến kinh nghiệm NGƯỜI THỰC HIỆN SKKN (Ký tên và ghi rõ họ tên) XÁC NHẬN CỦA TỔ CHUYÊN MÔN (Ký tên và ghi rõ họ tên) THỦ TRƯỞNG ĐƠN VỊ (Ký tên, ghi rõ họ tên và đóng dấu) 16