Hướng dẫn xây dựng hệ thống trắc nghiệm tự động chấm điểm trên web bằng HTML và – Tài liệu text

MỤC LỤC
NỘI DUNG
1. CƠ SỞ ĐỀ XUẤT GIẢI PHÁP
1.1. Sự cần thiết hình thành giải pháp
1.2. Tổng quan các vấn đề liên quan đến giải pháp
1.3. Mục tiêu của giải pháp
1.4. Các căn cứ đề xuất giải pháp
1.4.1. Cơ sở lý luận
1.4.2. Cơ sở thực tiễn
1.5. Phương pháp nghiên cứu
1.6. Đối tượng và phạm vi áp dụng
2. QUÁ TRÌNH HÌNH THÀNH VÀ NỘI DUNG GIẢI PHÁP
2.1 . Quá trình hình thành giải pháp
2.2. Nội dung giải pháp
2.2.1. Hướng dẫn cài đặt phần mềm Notepad++ để viết mã lập trình
2.2.2. Hướng dẫn các tab cơ bản của HTML xây dựng giao diện trắc
nghiệm
2.2.3. Hướng dẫn các lệnh cơ bản javascript xây dựng hệ thống
chấm tự động
2.2.4. Xây dựng một bài kiểm tra trắc nghiệm
3. HIỆU QUẢ ÁP DỤNG
3.1. Thời gian áp dụng
3.2. Hiệu quả đạt được
3.3. Khả năng triển khai, áp dụng các giải pháp
4. KẾT LUẬN VÀ ĐỀ XUẤT, KIẾN NGHỊ
4.1. Kết luận
4.2. Đề xuất, kiến nghị
*Tài liệu tham khảo

1

TRANG132535353636363636371. CƠ SỞ ĐỀ XUẤT GIẢI PHÁP1.1. Sự cần thiết hình thành giải phápTrong xu thế hội nhập toàn cầu nói chung, hội nhập nền công nghiệp 4.0 đanglan tỏa trên toàn thế giới. Việc sử dụng công cụ web là một nền tảng mới mẻ vàtrong tương lai còn phát triên mạnh hơn trên nền tảng này. Nhận thấy được nhữngtiến bộ trong thế giới khoa học phần mềm, đặc biệt nền tảng web đang phát triểnmạnh mẽ. Trong đó ngôn ngữ lập trình HTML là một ngôn ngữ cơ bản và đượcxem là tiên phong trong lãnh vực web, ngôn ngữ HTML vừa đơn giản cho ngườihọc, cho người sử dụng mà còn làm giảm dung lượng cho trang web rất nhiều,đồng thời đáp ứng được hầu hết các mong đợi của người dùng về trình bày trêntrang web, bên cạnh đó việc kết hợp với ngôn ngữ Java script là một ngôn ngữ lậptrình mạnh trên trang web, đáp ứng được các yêu cầu của người dùng từ dễ dàngđến phức tạp, ngoài ra ngôn ngữ Java script còn có khả năng kết hợp mạnh mẽ vớicác ngôn ngữ lập trình khác, tạo ra những đoạn mã dễ hiểu và nhẹ bộ nhớ.Nhận thấy xu hướng 4.0 lan tỏa mạnh, tôi cũng muốn ứng dụng công nghệthông tin và giảng dạy để giảm gánh nặng cho người giáo viên. Đặc biệt là trongkhâu kiểm tra đánh giá học sinh. Người giáo viên có thể tạo ra một hệ thống trắcnghiệm trên web và tự động chấm điểm sẽ làm cho học sinh cảm thấy mới mẽ trongkiểm tra, và đỡ vất vả cho giáo viên trong khâu chấm điểm. Và đặc biệt là bất kỳgiáo viên cũng có thể xây dựng cho mình một hệ thống kiểm tra trắc nghiệm nhưthế này mà không cần phải hiểu biết sâu về tin học. Chỉ cần làm theo những hướngdẫn của tôi ở trong đề tài này là có thể thực hiện được.1.2. Tổng quan các vấn đề liên quan đến giải phápTrong đề tài này tôi sẽ hướng dẫn tổng quan cho mọi người:− Xây dựng một hệ thống trắc nghiệm tự động bằng ngôn ngữ lập trình HTMLvà ngôn ngữ lập trình Java script− Hướng dẫn mọi người cách sử dụng− Hướng dẫn mọi người cách cài đặt phần mềm viết mã lập trình.1.3. Mục tiêu của giải phápTrong giai đoạn hội nhập nền công nghiệp 4.0. người giáo viên cũng cần đẩymạnh ứng dụng công nghệ thông tin vào giảng dạy. Mục tiêu của giải pháp này làhướng dẫn mọi người cách xây dựng một hệ thống trắc nghiệm cho riêng mình vàdễ dàng sử dụng nâng cao tay nghề giáo viên trong việc ứng dụng công nghệ thôngtin vào giảng dạy.1.4. Căn cứ đề xuất giải pháp1.4.1 Cơ sở lý luậnHTML là chữ viết tắt của cụm từ HyperText Markup Language (dịch là Ngônngữ đánh dấu siêu văn bản) được sử dụng để tạo một trang web, trên một websitecó thể sẽ chứa nhiều trang và mỗi trang được quy ra là một tài liệu HTML. Cha đẻcủa HTML là Tim Berners-Lee, cũng là người khai sinh ra World Wide Web vàchủ tịch của World Wide Web Consortium (W3C – tổ chức thiết lập ra các chuẩntrên môi trường Internet).Javascript là một ngôn ngữ lập trình kịch bản dựa vào đối tượng phát triển cósẵn hoặc tự định nghĩa ra, javascript được sử dụng rộng rãi trong các ứng dụngWebsite. Javascript được hỗ trợ hầu như trên tất cả các trình duyệt như Firefox,Chrome, … thậm chí các trình duyệt trên thiết bị di động cũng có hỗ trợ.Để xây dựng được hệ thống trắc nghiệm tự động này người sử dụng cần biết vềngôn ngữ lập trình HTML và Java script.1.4.2 Cơ sở thực tiễn− Xây dựng giao diện trang web bằng ngôn ngữ lập trình HTML− Lập trình hệ thống tự động bằng ngôn ngữ lập trình Java script− Xây dựng giao diện đẹp cần sự thẩm mỹ người dùng1.5. Phương pháp nghiên cứu− Phương pháp thực nghiệm khoa học− Phương pháp phân tích và tổng kết kinh nghiệm1.6. Đối tượng và phạm vi áp dụng− Đối tượng nghiên cứu: ngôn ngữ lập trình HTML và Java script− Phạm vi áp dụng: học sinh, giáo viên và cho mọi người yêu thích tin họcmuốn xây dựng cho riêng mình một hệ thống trắc nghiệm tự động.2. QUÁ TRÌNH HÌNH THÀNH VÀ NỘI DUNG GIẢI PHÁP2.1. Quá trình hình thành giải phápSau khi nghiên cứu học tập các ngôn ngữ lập trình, tôi nhận thấy việc xây dựngcác phần mềm trên web là xu hướng của toàn cầu, và việc sử dụng ngôn ngữ lậptrình HTML và Java script cũng khá là dễ dàng cho người học và người sử dụngChính vì vậy trong lòng tôi nung nấu một suy nghĩ phải cố gắng thực hiện mộtđề tài giúp cho các giáo viên và mọi người có thể tự mình xây dựng một hệ thốngtrắc nghiệm tự động chấm điểm mà không cần phải biết nhiều về tin học, khôngphải bỏ ra chi phí thuê hoặc mua các sản phẩm, tự mình cũng có thểm làm đượcmột hệ thống trắc nghiệm cho riêng mình và cho các em học sinh trãi nghiệm.2.2 . Nội dung giải pháp2.2.1 Hướng dẫn cài đặt phần mềm Notepad++ để viết mã lập trìnhBước 1: vào trang web google gõ vào ô tìm kiếm Notepad++ download( tùy theo windows của bạn là 64bit hay 32bit mà tải bản cài đặt cho phù hợp)Bước 2: Ở đây tôi chọn bản 64bit và chọn vào địa chỉ như đã chọn ở dưới.Notepad++ v7.5.8 – Current Versionhttps://notepad-plus-plus.org/download/1.Bước 3: chọn vào hình download như phía dưới:Bước 4: sau khi tải xong, tiến hành cài đặt và làm theo hướng dẫn cài đặt. Chươngtrình sẽ xuất hiện trên desktop với biểu tượng như sau:Và giao diên chương trình khi mở lên:2.2.2 Hướng dẫn các tab cơ bản của HTML xây dựng giao diện trắc nghiệma. Bố cục một trang web:

Page Title//Tiêu đề một trang web// phần này viết mã chính cho trang