1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng ứng dụng học và thi trực tuyến

60 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây Dựng Ứng Dụng Học Và Thi Trực Tuyến
Tác giả Nguyễn Thị Thu Hoài
Người hướng dẫn Th.S Nguyễn Thị Hảo, Th.S Nguyễn Thị Thu Hương
Trường học Trường Đại Học Hùng Vương
Chuyên ngành Đại Học Công Nghệ Thông Tin
Thể loại khóa luận tốt nghiệp
Năm xuất bản 2019
Thành phố Phú Thọ
Định dạng
Số trang 60
Dung lượng 2,32 MB

Cấu trúc

  • A. MỞ ĐẦU (10)
    • 1. Tính cấp thiết của đề tài (10)
    • 2. Mục tiêu nghiên cứu của đề tài (11)
    • 3. Ý nghĩa thực tiễn (11)
    • 4. Bố cục đề tài (12)
  • B. NỘI DUNG VÀ KẾT QUẢ NGHIÊN CỨU (13)
  • CHƯƠNG 1: TỔNG QUAN (13)
    • 1.1. Giới thiệu E-Learning (13)
    • 1.2. Cấu trúc và phương thức hoạt động của E-Learning (13)
    • 1.3. Ưu điểm và hạn chế của E-Learning (15)
      • 1.3.1. Tổng quan (15)
      • 1.3.2. Ưu điểm của E-Learning (15)
      • 1.3.3. Hạn chế của E-Learning (17)
    • 1.4. Các hình thức học tập với E-Learning (17)
      • 1.4.1. Học tập trực tuyến (Online learning) (17)
      • 1.4.2. Học tập hỗn hợp (blended learning) (17)
    • 1.5. Mã nguồn mở WordPress (18)
      • 1.5.1. Mã nguồn mở là gì? (18)
      • 1.5.2. Giới thiệu sơ lược về Wordpress (18)
      • 1.5.3. Các tính năng cơ bản của Wordpress (20)
      • 1.5.4. Tại sao nên dùng Wordpress (22)
    • 1.6. Giới thiệu về trường Tiểu học Gia Cẩm (24)
  • CHƯƠNG 2: NỘI DUNG VÀ PHƯƠNG PHÁP NGHIÊN CỨU (26)
    • 2.1. Đối tượng và phạm vi nghiên cứu (26)
      • 2.1.1. Đối tượng nghiên cứu (26)
      • 2.1.2. Phạm vi nghiên cứu (26)
    • 2.2. Nội dung nghiên cứu (26)
    • 2.3. Phương pháp nghiên cứu (26)
      • 2.3.1. Phương pháp nghiên cứu nội dung 1 (26)
      • 2.3.2. Phương pháp nghiên cứu nội dung 2 (27)
      • 2.3.3. Phương pháp nghiên cứu nội dung 3 (28)
  • CHƯƠNG 3: KẾT QUẢ NGHIÊN CỨU (29)
    • 3.1. Cài đặt WordPress (29)
    • 3.2. Thiết kế giao diện và các chức năng của ứng dụng (34)
      • 3.2.1. Thiết kế giao diện của ứng dụng (34)
      • 3.2.2. Các chức năng chính của người quản trị (35)
      • 3.2.3. Các chức năng chính của người dùng (39)
    • 3.3. Xây dựng ứng dụng học và thi trực tuyến (39)
      • 3.3.1. Các giao diện chính của ứng dụng (39)
      • 3.3.2. Đối với quản trị viên (41)
      • 3.3.3. Đối với người học (50)
      • 3.3.4. Các bước để bắt đầu buổi học/ thi trực tuyến (54)
    • 3.4. Triển khai học và thi trực tuyến tại trường Tiểu học Gia Cẩm (54)
      • 3.4.1. Thử nghiệm lần 1 (54)
      • 3.4.2. Thử nghiệm lần 2 (55)
      • 3.4.3. Thử nghiệm lần 3 (56)
    • C. KẾT LUẬN CHUNG (59)
    • D. TÀI LIỆU THAM KHẢO (60)

Nội dung

TỔNG QUAN

Giới thiệu E-Learning

Đào tạo trực tuyến, hay còn gọi là E-Learning (Electronic Learning), là một khái niệm mới trong giáo dục E-Learning được hiểu rộng rãi là hình thức học tập và đào tạo dựa trên công nghệ thông tin và truyền thông, với trọng tâm là công nghệ thông tin Hiện nay, có nhiều quan điểm và cách hiểu khác nhau về E-Learning, phản ánh sự đa dạng trong ứng dụng và phương pháp giảng dạy.

E-Learning, theo quan điểm hiện đại, là quá trình phân phối nội dung học tập thông qua các công cụ điện tử tiên tiến như máy tính, mạng máy tính, mạng vệ tinh, Internet và Intranet Nội dung học có thể được truy cập từ các ứng dụng và đĩa, mang lại sự linh hoạt và tiện lợi cho người học.

CD, băng video, và audio là những công cụ hỗ trợ việc dạy và học trực tuyến thông qua máy tính hoặc tivi Người dạy và học có thể giao tiếp qua mạng bằng nhiều hình thức như E-mail, thảo luận trực tuyến, diễn đàn, hội thảo, và video Ngoài ra, còn nhiều công cụ khác phục vụ cho E-Learning.

Hiện nay, trong hệ thống đào tạo trực tuyến, có hai hình thức giao tiếp giữa người dạy và người học: giao tiếp đồng bộ và giao tiếp không đồng bộ Giao tiếp đồng bộ cho phép nhiều người tham gia cùng lúc để trao đổi thông tin trực tiếp qua các hình thức như thảo luận trực tuyến và hội thảo video Trong khi đó, giao tiếp không đồng bộ cho phép người học tự do lựa chọn thời gian tham gia khóa học thông qua các phương tiện như Internet, CD-ROM, e-mail và diễn đàn.

Cấu trúc và phương thức hoạt động của E-Learning

Học tập sẽ dựa trên mạng Internet là chủ yếu, thông qua World Wide Web (www) Hệ thống E-Learning sẽ được tích hợp vào portal của trường học hoặc

Hệ thống E-Learning cần phải tích hợp và tương tác hiệu quả với các hệ thống khác trong trường học, bao gồm hệ thống quản lý học sinh, quản lý giáo viên và lịch giảng dạy Đồng thời, nó cũng cần kết nối với các hệ thống doanh nghiệp như ERP để tối ưu hóa quy trình giảng dạy và quản lý.

Hệ thống quản lý học tập (LMS) là một phần quan trọng trong HR, bao gồm nhiều module khác nhau, giúp tối ưu hóa quá trình học trực tuyến Hệ thống này tận dụng những lợi ích của Internet, mang đến sự thuận tiện và dễ dàng cho người học.

- Diễn đàn để trao đổi ý kiến giữa các thành viên của một lớp

- Module khảo sát lấy ý kiến của mọi người về một vấn đề nào đó

- Module kiểm tra và đánh giá

- Module phát video và audio

Hiện nay, có hai phương thức chính để tạo nội dung bài học: trực tuyến (online) và ngoại tuyến (offline) Hệ thống quản trị nội dung học tập (LCMS) hỗ trợ việc tạo và quản lý nội dung trực tuyến, trong khi các công cụ soạn bài giảng có thể được cài đặt trên máy tính cá nhân cho phép giáo viên soạn thảo bài giảng một cách linh hoạt Đối với những khu vực có hạ tầng mạng kém, việc sử dụng các công cụ soạn bài giảng ngoại tuyến là một lựa chọn hợp lý Hệ thống tạo nội dung mềm dẻo thường cho phép kết hợp giữa soạn thảo bài giảng online và offline, mang lại sự tiện lợi cho người dùng.

Đối với các trường và cơ sở giáo dục lớn cần quản lý kho bài giảng phong phú và chia sẻ với các trường khác, giải pháp kho chứa bài giảng là cần thiết Kho chứa này cho phép lưu trữ và quản lý thông tin bài giảng theo các chuẩn metadata của IEEE, IMS và SCORM Những chuẩn này kết nối các thành phần trong hệ thống E-Learning, giúp LMS, LCMS, công cụ soạn bài giảng và kho chứa bài giảng tương tác hiệu quả Sự phát triển nhanh chóng của các chuẩn E-Learning tạo điều kiện cho các công ty và tổ chức phát triển nhiều sản phẩm E-Learning, mang đến cho người dùng nhiều sự lựa chọn.

Ưu điểm và hạn chế của E-Learning

- E-Learning đem đến một môi trường đào tạo năng động hơn với chi phí thấp hơn

- E-Learning uyển chuyển, nhanh và thuận lợi

- E-Learning mang lại kiến thức cho bất kỳ ai cần đến

E-Learning có một số ưu điểm vượt trội so với loại hình đào tạo truyền thống E-Learning kết hợp cả ưu điểm tương tác giữa học sinh, giáo viên của hình thức học trên lớp lẫn sự linh hoạt trong việc tự xác định thời gian, khả năng tiếp thu kiến thức của học sinh

 Đối với nội dung học tập,

Hỗ trợ cá nhân hóa việc học cho các đối tượng học là một yếu tố quan trọng, khi nội dung học tập được phân chia thành các lĩnh vực tri thức riêng biệt Điều này giúp học viên linh hoạt lựa chọn các khóa học phù hợp với nhu cầu của bản thân Người học có thể dễ dàng truy cập các đối tượng tri thức qua các đường dẫn đã được xác định, từ đó tự tạo kế hoạch học tập và thực hành, hoặc sử dụng các công cụ tìm kiếm để khám phá các chủ đề theo yêu cầu.

- Nội dung môn học được cập nhật, phân phối dễ dàng, nhanh chóng:

Với sự phát triển nhanh chóng của công nghệ, các chương trình đào tạo cần được cập nhật thường xuyên để phù hợp với thông tin và kiến thức mới Trong khi phương pháp đào tạo truyền thống yêu cầu sao chép và phân phối tài liệu cho từng học viên, hệ thống E-Learning cho phép cập nhật nội dung môn học một cách dễ dàng chỉ bằng cách sao chép các tập tin từ máy tính địa phương tới máy chủ Nhờ đó, tất cả học viên sẽ nhận được phiên bản mới nhất ngay trong lần truy cập tiếp theo, nâng cao hiệu quả tiếp thu bài học.

Người học sẽ được nâng cao trình độ nhờ vào việc tiếp cận những giáo viên xuất sắc, tài liệu cập nhật nhất, cùng với một giao diện học tập hấp dẫn và hình ảnh động sinh động.

Hệ thống E-Learning hỗ trợ học tập cá nhân hóa, cho phép người học tự lập thời gian biểu và chọn phương pháp học phù hợp Người học có thể linh hoạt điều chỉnh tốc độ học để giảm căng thẳng và nâng cao hiệu quả Thêm vào đó, khả năng tương tác và trao đổi với nhiều người khác cũng góp phần làm tăng hiệu quả học tập.

E-Learning giúp giáo viên dễ dàng theo dõi tiến độ học tập của học viên nhờ vào việc tự động lưu trữ dữ liệu trên máy chủ Thông qua việc phân tích cách trả lời và thời gian hoàn thành các câu hỏi kiểm tra, giáo viên có thể đánh giá chính xác năng lực học tập của từng học viên, đảm bảo sự công bằng trong quá trình đánh giá.

 Đối với việc đào tạo nói chung

- E-Learning giúp giảm chi phí học tập:

Việc áp dụng giải pháp học tập trực tuyến giúp các tổ chức, bao gồm trường học, tiết kiệm chi phí học tập như lương giáo viên, tiền thuê phòng học, và chi phí đi lại cho học viên Học tập qua mạng không chỉ giảm thiểu thời gian và công sức cho việc di chuyển và tổ chức lớp học mà còn nâng cao hiệu quả công việc Hơn nữa, giá thiết bị công nghệ thông tin ngày càng thấp, việc trang bị máy tính có khả năng truy cập Internet và phần mềm miễn phí trở nên dễ dàng hơn bao giờ hết Theo thống kê, e-Learning giúp giảm tổng thời gian học tập từ 40-60%, mang lại lợi ích lớn cho người học.

- Hỗ trợ triển khai đào tạo từ xa:

Người dạy và người học có thể dễ dàng truy cập khóa học mọi lúc, mọi nơi, miễn là có máy tính kết nối Internet, mà không cần phải cùng thời gian.

E-Learning đang là một xu hướng phát triển ở rất nhiều nơi trên thế giới Việc triển khai hệ thống E-Learning cần có những nỗ lực và chi phí lớn, mặt khác nó cũng có những rủi ro nhất định Bên cạnh những ưu điểm nổi bật, E-Learning còn có một số hạn chế mà ta không thể bỏ qua cần phải khắc phục sau: Do đã quen với phương pháp học tập truyền thống nên người dạy và người học sẽ gặp một số khó khăn về cách học tập và giảng dạy Ngoài ra, họ còn gặp khó khăn trong việc tiếp cận các công nghệ mới.

Các hình thức học tập với E-Learning

1.4.1 Học tập trực tuyến (Online learning)

E-Learning là hình thức học tập trực tuyến hoàn toàn thông qua hệ thống quản lý học tập, tận dụng những lợi thế của công nghệ mà chưa khai thác hết tiềm năng của dạy học trực tiếp Trong E-Learning, có hai phương thức chính: dạy đồng bộ (Synchronous Learning), khi người học và người dạy tham gia cùng lúc, và dạy không đồng bộ (Asynchronous Learning), khi họ tham gia vào hệ thống vào những thời điểm khác nhau.

1.4.2 Học tập hỗn hợp (blended learning) Đây là hình thức học tập, triển khai một khóa học với sự kết hợp của hai hình thức học tập trực tuyến và dạy học giáp mặt Theo cách này, E-Learning được thiết kế với nội dung, chủ điểm phù hợp nhất với thế mạnh của loại hình này Còn lại, với những nội dung khác vẫn được thực hiện thông qua hình thức dạy học giáp mặt với việc khai thác tối đa ưu điểm của nó Hai hình thức này cần

9 được thiết kế phù hợp, có mối liên hệ mật thiết, bổ sung cho nhau hướng tới mục tiêu nâng cao chất lượng cho khóa học.

Mã nguồn mở WordPress

1.5.1 Mã nguồn mở là gì?

WordPress là phần mềm mã nguồn mở được phát triển bằng ngôn ngữ PHP và sử dụng cơ sở dữ liệu MySQL, hai công nghệ phổ biến hiện nay Được ra mắt lần đầu vào ngày 27/5/2003 bởi Matt Mullenweg và Mike Little, WordPress hiện đang được sở hữu và phát triển bởi công ty Automattic có trụ sở tại San Francisco, California, Hoa Kỳ.

WordPress là một mã nguồn mở bằng ngôn ngữ PHP, nổi bật với tính dễ sử dụng và nhiều tính năng hữu ích, hỗ trợ tạo blog cá nhân Sự gia tăng người dùng đã thu hút nhiều lập trình viên tham gia phát triển, mang đến nhiều tính năng tuyệt vời Hiện nay, WordPress đã trở thành một hệ quản trị nội dung (CMS - Content Management System) phổ biến.

Hệ thống quản lý vượt trội giúp người dùng dễ dàng tạo ra nhiều loại ứng dụng khác nhau như blog, ứng dụng tin tức, tạp chí, giới thiệu doanh nghiệp, bán hàng thương mại điện tử và cả các ứng dụng phức tạp như đặt phòng khách sạn, thuê xe hay đăng dự án bất động sản Hầu hết mọi hình thức ứng dụng quy mô nhỏ và vừa đều có thể được triển khai trên nền tảng Wordpress.

1.5.2 Giới thiệu sơ lược về Wordpress

Khối lượng giao diện (theme) phong phú, sử dụng mã nguồn mở PHP, mang lại khả năng tùy biến cao, là đối thủ đáng gờm của Google Blogger Giao diện thân thiện, dễ sử dụng với 50 kiểu giao diện khác nhau và thường xuyên được cập nhật Hệ thống quản lý bài viết và bình luận mạnh mẽ, hỗ trợ nhiều tính năng hữu ích cho người dùng.

Mười người cùng nhau viết và quản lý blog, kết nối với cộng đồng Wordpress.com qua trang chủ, hỗ trợ tiếng Việt và nhiều tính năng nổi bật khác.

Sau khi hoàn tất việc đăng ký tại Wordpress, bạn có thể đăng nhập và bắt đầu tạo blog Để làm quen với các tính năng của Wordpress, hãy truy cập vào trang điều khiển (Dashboard) để khám phá các chức năng quan trọng.

Cách sắp xếp các menu của Wordpress khá tiện lợi từ trên xuống dưới gồm (phiên bản 1.0):

+ Dashboard: Xem tin tức của Wordpress.com, danh sách các blog nổi nhất trong ngày, các bài viết mới nhất, thông tin về các phản hồi nhận được,

+ Tag Surfer: Thông qua các tag đặt cho nội dung blog, ta có thể tìm thấy những bài viết hay hợp sở thích của mình

+ My comments: Danh sách các phản hồi ta đã gửi, ở blog của mình và các blog khác

+ Blog Stats: Số liệu liên quan đến khách thăm blog

+ Feed Stats: Số liệu liên quan đến người đọc RSS feed của blog

+ Write post: Nơi soạn thảo các bài viết sẽ đăng trên blog của mình

+ Write page: Nơi soạn thảo các trang tĩnh như About, Contact me

+ Posts: Quản lý các bài viết đã lưu

+ Pages: Quản lý các trang tĩnh đã tạo

+ Comments: Quản lý các phản hồi đã đăng trên blog

+ Awaiting Comments: Quản lý các phản hồi đang chờ kiểm duyệt

+ Import: Nhập nội dung từ các blog khác vào blog hiện tại

+ Export: Xuất nội dung từ blog hiện tại ra blog khác

+ Askimet Spam: Các phản hồi linh tinh bị nghi là rác

+ Manager Blogroll: Quản lý các link bạn yêu thích

+ Add link: Bổ sung thêm các link vào danh sách

+ Import links: Nhập link từ nơi khác vào danh sách

+ Themes: Danh sách các theme ta có thể chọn cho blog của mình

+ Sidebar Widgets: Quản lý các widget ta có thể đặt trên sidebar của blog

+ Edit CSS: Thay đổi CSS của theme

+ Authors and Users: Danh sách tác giả và người đăng ký account tại blog của mình

+ Your Profile: Thay đổi hồ sơ cá nhân

+ Invites: Mời bạn bè của mình sử dụng Worspress.com

+ General: Các tùy chọn chung nhất về tên blog, tagline, ngày tháng, + Writing: Tùy chọn về cách thức ta viết blog

+ Reading: Tùy chọn về cách thức người khác đọc blog của mình

+ Discussing: Tùy chọn về cách thức mọi người thảo luận trong blog của mình

+ Privacy: Tùy chọn về độ bí mật của blog

+ Delete Blog: Xóa blog của mình vĩnh viễn

- Upgrades: Nơi nâng cấp blog (có tính phí)

1.5.3 Các tính năng cơ bản của Wordpress

WordPress sở hữu nhiều tính năng vượt trội, cấu trúc tốt và là nền tảng có số lượng người dùng lớn nhất hiện nay Người dùng có thể dễ dàng tìm thấy vô số tài liệu hướng dẫn về WordPress, điều mà không nền tảng nào khác có thể so sánh Khi gặp vấn đề với WordPress, người dùng không chỉ nhận được sự hỗ trợ từ nhà phát triển mà còn từ cộng đồng đông đảo.

12 cung cấp mà ta còn nhận được sự hỗ trợ của cộng đồng rất nhiều người sử dụng

WordPress là nền tảng blog hàng đầu thế giới nhờ vào hàng nghìn nhà phát triển không ngừng tạo ra các plugin và theme Nếu blog của bạn thiếu tính năng nào, bạn có thể dễ dàng tìm thấy giải pháp từ cộng đồng phát triển WordPress Hệ thống mở của nó cho phép mọi người tham gia phát triển, mang lại khả năng cài đặt tự động, quản lý dễ dàng, và tính năng phong phú WordPress cũng nổi bật với các theme đa dạng, dễ sử dụng, nhẹ nhàng và có thể tùy biến theo sở thích của người dùng.

Một số tính năng cơ bản của Wordpress:

Không giới hạn số lượng chuyên mục và chuyên mục con cho phép người dùng tạo ra nhiều danh mục phong phú trong blog mà không gặp khó khăn Hệ thống tự động xuất RRS và Atom giúp cập nhật thông tin blog một cách nhanh chóng và hiệu quả.

- Thứ hai, sử dụng giao diện XML RPC để trackback và viết bài từ xa Có thể đăng bài bằng E-mail

WordPress nổi bật với khả năng hỗ trợ plugin và theme, tạo cơ hội cho hàng nghìn nhà phát triển tham gia vào việc phát triển các tính năng và giao diện đa dạng Điều này giúp WordPress ngày càng phong phú và linh hoạt hơn, đáp ứng nhu cầu của người dùng.

Vào thứ tư, người dùng có thể cập nhật dữ liệu từ các nền tảng như Blogger, Blogware và Bunny’s Technorati Tags Chức năng này rất hữu ích cho những ai muốn chuyển đổi từ blog khác sang WordPress, giúp khôi phục tất cả bài viết từ blog cũ để dễ dàng chuyển sang WordPress.

Hiện nay, Wordpress được nhiều người quan tâm đặc biệt trong các ứng dụng website:

- Rất nhiều bộ tài liệu hướng dẫn để giúp phát triển thêm tính năng và nhiều bộ API để mở rộng

- Dễ quản lý và duy trì mà chẳng cần phải có nhiều kĩ năng hay kinh nghiệm

- Khả năng tìm kiếm trên blog rất tốt

- Xuất bản nội dung ngay lập tức bất kể chiều dài bài viết là bao nhiêu

- Hỗ trợ viết blog đa ngôn ngữ

- Administration Panel được tổ chức rất tốt với nhiều tính năng nhưng lại dễ hiểu và dễ sử dụng

- Quản lý liên kết rõ ràng

Với sự hỗ trợ từ hàng ngàn plugin và theme, WordPress cho phép người dùng tùy chỉnh và xây dựng website hoàn chỉnh theo nhu cầu riêng Cộng đồng người sử dụng đông đảo luôn sẵn sàng đóng góp, giúp WordPress ngày càng phát triển mạnh mẽ và khẳng định vị thế số một trong lĩnh vực quản trị nội dung.

Một số trong những lợi thế của Wordpress premium theme bao gồm:

- Hỗ trợ kĩ thuật sẵn có

- Hoàn toàn tùy biến trang web

- Chức năng và kĩ thuật nâng cao hơn

- Chủ đề sẽ liên tục được cập nhật

1.5.4 Tại sao nên dùng Wordpress

WordPress được thiết kế cho người dùng phổ thông, không yêu cầu kiến thức lập trình nâng cao Giao diện quản trị trực quan và các thao tác đơn giản giúp người dùng nhanh chóng làm quen với việc quản lý ứng dụng Việc cài đặt WordPress cũng rất dễ dàng, cho phép bạn tự cài đặt trên máy chủ riêng và vận hành chỉ sau vài bước thực hiện.

 Cộng đồng hỗ trợ đông đảo

WordPress là một mã nguồn CMS mở phổ biến nhất trên thế giới, mang lại lợi ích lớn từ sự hỗ trợ của cộng đồng người dùng Việc sử dụng WordPress trở nên dễ dàng hơn, đặc biệt nếu bạn có khả năng tiếng Anh tốt, giúp bạn giải quyết các khó khăn trong quá trình sử dụng.

14 dàng tìm câu trả lời cho vấn đề mình đang gặp phải trên Google chỉ với vài từ khóa tìm kiếm

 Nhiều gói giao diện có sẵn

Mặc dù Wordpress rất thân thiện với người dùng, việc tự thiết kế giao diện ứng dụng trên nền tảng này đòi hỏi kiến thức chuyên môn Tuy nhiên, bạn không cần phải lo lắng, vì hệ thống giao diện cho Wordpress rất đa dạng, bao gồm cả miễn phí và trả phí, cho phép bạn dễ dàng lựa chọn chỉ với vài thao tác.

Giới thiệu về trường Tiểu học Gia Cẩm

Trường Tiểu học Gia Cẩm Có địa chỉ: Phường Gia Cẩm – Thành phố Việt Trì - Tỉnh Phú Thọ

Email: giacamth@yahoo.com.vn Điện thoại: 02103848136

Trường Tiểu học Gia Cẩm, thành phố Việt Trì, là đơn vị duy nhất của tỉnh nhận Cờ Thi đua của Thủ tướng Chính phủ và đang đề nghị Bộ GD&ĐT vinh danh tập thể tiêu biểu “Vì sự nghiệp đổi mới giáo dục” Thành tích này phản ánh sự nỗ lực không ngừng của cán bộ, giáo viên và học sinh, khẳng định vị thế của trường trong top đầu chất lượng giáo dục tại Việt Trì.

Hình 1 1: Học sinh sử dụng máy tính phục vụ cho học tập

Trường Tiểu học Gia Cẩm đã xây dựng thành công một ngôi trường khang trang và hiện đại, tạo điều kiện cho học sinh học tập trong môi trường chuyên sâu Điều này không chỉ giúp thầy và trò phát huy khả năng sáng tạo mà còn là yếu tố quan trọng để nâng cao hiệu quả giáo dục.

Việc đổi mới giáo dục hiện nay tập trung vào khuyến khích giáo viên tự học và nghiên cứu, đặc biệt là theo chương trình TT30 Phương pháp dạy học và đánh giá kết quả học tập của học sinh được cải tiến đáng kể Giáo viên cần xác định nội dung giảng dạy chung cho cả lớp để đạt chuẩn kiến thức kỹ năng, đồng thời điều chỉnh nội dung cho phù hợp với từng đối tượng học sinh Trong mỗi tiết học, giáo viên giữ vai trò tư vấn, hỗ trợ học sinh phát triển tư duy và chủ động tiếp thu kiến thức Nhà trường cũng cần tổ chức hiệu quả các chuyên đề bồi dưỡng giáo viên để nâng cao chất lượng giảng dạy.

Trường Tiểu học Gia Cẩm đã ứng dụng công nghệ thông tin để đổi mới phương pháp dạy học, bao gồm việc sử dụng phần mềm quản lý học sinh nhằm theo dõi và đánh giá chất lượng giáo dục, từ đó nâng cao hiệu quả quản lý phổ cập giáo dục Chất lượng giáo dục toàn diện của nhà trường được cải thiện rõ rệt, giúp trường luôn dẫn đầu trong thành phố và tỉnh Bên cạnh việc đầu tư cơ sở vật chất, nhà trường còn chú trọng đến chất lượng giáo dục thông qua việc thực hiện nghiêm túc kế hoạch giáo dục của Bộ GD&ĐT, đổi mới phương pháp dạy học, ứng dụng CNTT, và phát động phong trào tự học cho giáo viên.

NỘI DUNG VÀ PHƯƠNG PHÁP NGHIÊN CỨU

Đối tượng và phạm vi nghiên cứu

- Đặc điểm của phần mềm hỗ trợ học, thi trực tuyến

- Cách xây dựng một bài giảng trực tuyến

- Chương trình học môn tin học của trường tiểu học

- Trường Tiểu học Gia Cẩm thành phố Việt Trì tỉnh Phú Thọ

Nội dung nghiên cứu

Để thực hiện đề tài, tác giả nghiên cứu các nội dung sau:

- Tìm hiểu tình hình học và thi ở trường Tiểu học Gia Cẩm

- Nghiên cứu đặc điểm của ứng dụng hỗ trợ học, thi trực tuyến

- Nghiên cứu các công cụ để xây dựng ứng dụng học và thi trực tuyến Nội dung 2:

- Phân tích và thiết kế các chức năng chính của ứng dụng

- Tạo cơ sở dữ liệu cho ứng dụng

- Xây dựng ứng dụng học và thi trực tuyến

- Thử nghiệm và đánh giá.

Phương pháp nghiên cứu

2.3.1 Phương pháp nghiên cứu nội dung 1

Trong quá trình khảo sát công tác giảng dạy tại trường Tiểu học Gia Cẩm, tác giả đã thu thập ý kiến từ hai giáo viên dạy môn tin học để hiểu rõ hơn về chương trình học và cách kiểm tra môn này của học sinh Hiện nay, trường có 39 lớp học thuộc 5 khối, trong đó có 24 lớp học môn tin học Giáo viên tại trường đang áp dụng hình thức giảng dạy sử dụng máy tính để nâng cao hiệu quả học tập.

Trong lớp học, 18 học sinh sử dụng sách giáo khoa và máy tính tại phòng máy để thực hiện các thao tác đơn giản Đối với các bài thi, các em sẽ được kiểm tra trên giấy.

Tác giả đã tiến hành nghiên cứu về đặc điểm của ứng dụng E-Learning trên Internet thông qua các đồ án và video, đồng thời thu thập ý kiến từ giảng viên và chuyên gia Qua quá trình này, tác giả nhận thấy rằng E-Learning mang lại nhiều lợi ích đáng kể cho người học.

+ Hỗ trợ học trực tuyến với rất nhiều công cụ và nội dung phong phú + Giao tiếp giữa người dạy và người học

E-Learning với tính tương tác cao dựa trên công nghệ Multimedia giúp người học dễ dàng trao đổi thông tin và tiếp cận nội dung học tập phù hợp với khả năng và sở thích cá nhân.

Trong quá trình khảo sát thực tế, đặc biệt là trong đợt thực tập thứ hai tại công ty AHT, tác giả đã nghiên cứu phần mềm mã nguồn mở Wordpress và hệ quản trị cơ sở dữ liệu để phát triển công cụ xây dựng phần mềm Qua nghiên cứu, tác giả nhận thấy Wordpress sở hữu nhiều tính năng nổi bật.

+ Cộng đồng hỗ trợ đông đảo

+ Nhiều gói giao diện có sẵn

+ Dễ phát triển cho lập trình viên

+ Hỗ trợ nhiều ngôn ngữ

+ Có thể làm nhiều loại ứng dụng

2.3.2 Phương pháp nghiên cứu nội dung 2

Qua khảo sát thực tế tại trường Tiểu học Gia Cẩm và trao đổi với cán bộ công ty AHT cùng giảng viên hướng dẫn, tác giả đã tiến hành phân tích và thiết kế các chức năng chính của ứng dụng.

+ Ứng dụng gồm hai chức năng năng chính: Học và thi

Ứng dụng này được thiết kế dành cho giáo viên và học sinh, trong đó giáo viên đóng vai trò quản trị hệ thống và người dùng, còn học sinh là người sử dụng.

- Phân tích, nghiên cứu nội dung chương trình môn tin học cho học sinh tiểu học để thiết kế cơ sở dữ liệu

2.3.3 Phương pháp nghiên cứu nội dung 3

- Sau khi phân tích, thiết kế, tác giả tiếp tục nghiên cứu, thực hiện cài đặt và xây dựng các plugin cho phần mềm Ứng dụng gồm:

+ Trang chủ: Bao gồm các tin tức nổi bật, hình ảnh về trường

+ Học: Bao gồm các bài học môn tin học cho học sinh lớp 3, 4, 5

+ Thi: Bao gồm các bài thi trắc nghiệm môn tin học

+ Phản hồi: Học sinh thông qua phần phản hồi để tương tác với giáo viên + Xây dựng hệ thống câu hỏi thi và bài học của giáo viên

Sau khi hoàn thành xây dựng, ứng dụng sẽ được thử nghiệm trong các tiết học môn tin tại trường Tiểu học Gia Cẩm Qua từng buổi học, chúng tôi sẽ đánh giá tình trạng của hệ thống, xác định những điểm mạnh và điểm yếu, từ đó cải tiến ứng dụng qua các lần thử nghiệm nhằm đạt được mục tiêu đề ra.

KẾT QUẢ NGHIÊN CỨU

Cài đặt WordPress

Bước 1: Truy cập vào control panel của Hostinger và chọn icon Auto Installer Bước 2: Tìm kiếm Wordpress và Click vào nó

Bước 3: Điền các thông tin cần thiết:

- URL – Đường dẫn của trang Wordpress Nếu muốn cài vào thư gốc hãy để trống

- Language – Chọn ngôn ngữ Wordpress

- Admin Username – Bạn phải sử dụng tên này để đăng nhập vào dashboard của Wordpress

- Admin Password – Mật khẩu bạn dùng để đăng nhập vào dashboard của Wordpress

Địa chỉ Email của quản trị viên là email công việc của bạn, được sử dụng để nhận thông báo và thay đổi mật khẩu.

- Ứng dụng Title – Tiêu đề Ứng dụng của bạn

- Ứng dụng Tagline – Slogan của Ứng dụng của bạn, dùng để miêu tả ứng dụng của bạn dùng để làm gì?

Bước 4: Nhấn vào cài đặt, như vậy ta đã có thể vào trang quản trị và quản lý trang web của mình

Hình 3 2: Cài đặt thành công Wordpress Bước 5: Đăng nhập vào trang quản trị

Hình 3 3: Màn hình đăng nhập vào phần quản trị

Bước 6: Cài đặt giao diện

Hình 3 4: Màn hình quản trị Bước 7: Tải giao diện từ tệp có định dạng zip

Hình 3 5: Cài đặt giao diện cho ứng dụng

Nhấp install now và bắt đầu cài đặt nó

* Tạo cơ sở dữ liệu MySQL (Database)

Ta không cần tạo user cho database mà sẽ sử dụng thông tin user như sau:

To create a database, simply access phpMyAdmin at the link: https://databases-auth.000webhost.com/server_databases.php?server=1, and then click on the "Databases" menu.

To create a new database, enter the desired database name in the "Database name" field, select "utf8_unicode_ci" for the collation, and then click the "Create" button next to it.

Vậy bây giờ, ta đã có một databse với các thông tin như:

- Database name: id9069974_wp_c31149f2e04f0fb279565d2aa023e19a Database sẽ gồm các bảng chính sau:

Bảng user là nơi lưu trữ thông tin cơ bản của người dùng, bao gồm các trường như user_login, user_pass và display_name Thông qua bảng này, chúng ta có thể truy cập và xem xét thông tin cơ bản của người dùng thông qua trường user_login.

24 là tên đăng nhập, user_pass là mật khẩu đăng nhập để người dùng đăng nhập vào hệ thống ứng dụng “hocthitructuyenthgc”

Tên trường Kiểu dữ liệu Mô tả

Id Bigint(20) Ghi nhớ(khóa chính)

User_login Varchar(60) Tên đăng nhập người dùng

User_pass Varchar(255) Mật khẩu người dùng

User_nicename Varchar(50) Tên người dùng

User_email Varchar(100) Email người dùng

User_url Varchar Url người dùng

User_registered Datetime Người dùng đăng ký

User_activation_key Varchar Mã kích hoạt người dùng

User_status Int Trạng thái người dùng

Display_name Varchar Tên hiển thị

Class_name Text Tên lớp

Id_number Int Số id

Bảng danh sách sinh viên là tài liệu quan trọng chứa thông tin chi tiết như số báo danh, họ tên, lớp học và ngày sinh của sinh viên Bảng này được quản trị viên tải lên nhằm cung cấp thông tin cần thiết cho sinh viên tham gia kỳ thi.

Bảng 3 2: Bảng danh sách học sinh

Tên trường Kiểu dữ liệu Mô tả

Stt Int Số thứ tự (khóa chính)

So_bd Text Số báo danh

Ho_ten Text Họ tên

Ngay_sinh Text Ngày sinh

Ten_dn Text Tên đăng nhập

Mat_khau Text Mật khẩu

Bảng wp_wp_pro_quiz_toplist lưu trữ thông tin của học sinh sau khi hoàn thành bài kiểm tra, bao gồm số báo danh, tên bài kiểm tra, điểm số và thời gian làm bài.

Tên trường Kiểu dữ liệu Mô tả

Stt Int Số thứ tự

User_id Int Id người dùng

So_bd Varchar Số báo danh

Thiết kế giao diện và các chức năng của ứng dụng

3.2.1 Thiết kế giao diện của ứng dụng

* Các trang chính của ứng dụng:

Qua khảo sát quy trình hoạt động của ứng dụng, ba trang chính nổi bật được xác định là Trang chủ, Học trực tuyến và Thi trực tuyến.

- Trang chủ: Quản lý đăng nhập hệ thống, quản lý bài viết, thông báo

- Trang học trực tuyến: Quản lý các bài học của học sinh

- Trang thi trực tuyến: Quản lý bài thi của học sinh

Giao diện ứng dụng được xây dựng dựa vào sơ đồ cấu trúc ứng dụng Giao diện gồm có 4 phần:

- Phần đầu là header: Chứa logo của trường Tiểu học Gia Cẩm và thanh menu ngang

- Phần 2 là content: Chứa các nội dung chính của ứng dụng

- Phần 3 là sidebar: Chứa các bài viết mới và chat

- Phần 4 là footer: Chứa nội dung copyright a Trang chủ

Trang chủ của ứng dụng yêu cầu người dùng đăng nhập để truy cập thông tin học sinh hoặc quản lý ứng dụng Người quản trị có quyền thay đổi mật khẩu cho tất cả các tài khoản thành viên.

26 để đảm bảo tính bảo mật của ứng dụng b Trang học trực tuyến

Là trang quản lý tất cả bài học của học sinh, yêu cầu đăng nhập để được xem bài học c Trang thi trực tuyến

Là trang quản lý các bài thi của học sinh, Yêu cầu đăng nhập trước khi làm bài thi

3.2.2 Các chức năng chính của người quản trị

Hình 3 7: Các chức năng chính của người quản trị

- Admin có quyền sử dụng toàn bộ các chức năng của ứng dụng

- Admin được phép thêm, sửa, xóa nội dung và thay đổi các giao diện của ứng dụng

- Admin được phép tạo đề thi, quản lý thời gian thi và danh sách học sinh được phép tham gia thi

- Hệ thống được quản lý bởi một người quản trị tối cao (Admin), được xác định trong quá trình cài đặt

Thiết kế giao diện (theme) cho hệ thống giúp người quản trị dễ dàng tùy chỉnh và thay đổi giao diện theo nhu cầu sử dụng, đảm bảo phù hợp với mục đích cụ thể.

- Đưa thêm các plugin vào cấu trúc hệ thống, tăng chức năng cho hệ thống

- Đưa thêm các gói ngôn ngữ vào hệ thống, cho phép hiển thị đa ngôn ngữ

- Mã nguồn được viết bằng PHP dễ hiểu, có thể thay đổi

Admin có trách nhiệm quản lý chức năng này, bao gồm việc tạo tài khoản người dùng mới trong hệ thống, xác minh tình trạng thành viên của họ và thực hiện phân quyền cho từng người dùng.

Mục tiêu được đưa ra là làm sao giảm thiểu các khâu quản lý học sinh trong đó vẫn duy trì bảo mật cao

Chức năng tạo tài khoản đăng nhập cho phép mỗi người dùng chỉ cần tạo một tài khoản duy nhất, từ đó có thể truy cập vào nhiều khóa học khác nhau trong hệ thống.

Người dùng có khả năng gửi mail tự động bằng cách tạo tài khoản đăng nhập Sau khi đăng ký, một email xác nhận sẽ được gửi đến hộp thư của họ Họ cũng sẽ nhận được thông báo qua email khi có các cập nhật quan trọng trong hệ thống hoặc khóa học mà họ đang tham gia.

Các quyền của từng loại người dùng trong hệ thống có thể được thiết lập linh hoạt theo yêu cầu và mục đích sử dụng Quản trị viên có khả năng tạo ra các loại người dùng với những vai trò khác nhau, như quản trị, người tạo khóa học, giảng viên và học viên, nhằm phục vụ chức năng cụ thể của từng kiểu người dùng.

- Admin có thể tạo ra các khóa học, gán quyền cho các kiểu người dùng và phân quyền cho các người dùng

Người dùng có thể tạo một hồ sơ trực tuyến, bao gồm ảnh và thông tin cá nhân, cũng như thông tin về các bài viết và khóa học mà họ đã tham gia trong hệ thống Họ có quyền thiết lập chế độ riêng tư để quyết định ai có thể xem hồ sơ của mình.

- Mỗi người dùng có thể chọn cho riêng mình một ngôn ngữ để hiển thị trong giao diện của hệ thống (English, French, German, Spanish, Việt Nam…)

Giảng viên có quyền kiểm soát toàn bộ các thiết lập của khóa học, bao gồm khả năng cho phép hoặc hạn chế sự tham gia của các giảng viên khác trong việc xây dựng khóa học.

Có nhiều định dạng khóa học, bao gồm theo tuần, theo chủ đề hoặc thảo luận tập trung vào các vấn đề liên quan Giảng viên sẽ lựa chọn định dạng phù hợp dựa trên mục đích của khóa học.

Khóa học được hỗ trợ bởi một loạt các hoạt động đa dạng như diễn đàn, bài thi, tài nguyên học tập, các lựa chọn, câu hỏi khảo sát, bài tập lớn, chat và thảo luận Những hoạt động này có thể dễ dàng được thêm vào khóa học và được sắp xếp theo ý muốn của giảng viên.

Giảng viên có thể tạo và quản lý nhiều trang liên kết, mỗi trang kết thúc bằng một câu hỏi Học viên sẽ trả lời câu hỏi và tùy thuộc vào kết quả, họ có thể tiếp tục, quay lại hoặc giữ nguyên vị trí Hệ thống này được thiết kế dưới dạng các bảng phân nhánh, giúp tối ưu hóa trải nghiệm học tập.

Giảng viên có quyền kiểm soát toàn bộ các thiết lập cho bài thi, bao gồm việc cho phép học sinh làm bài nhiều lần để ôn tập hoặc chỉ được thi một lần duy nhất Ngoài ra, giảng viên cũng có thể cho phép học sinh xem lại bài đã làm.

- Các giáo viên có thể định nghĩa một cơ sở dữ liệu về các câu hỏi để sử dụng lại trong các bài thi khác nhau

Các câu hỏi có thể được tổ chức theo các danh mục để thuận tiện cho việc truy cập Những danh mục này có thể được công khai, cho phép người dùng truy cập từ bất kỳ khóa học nào trên trang web.

- Các bài thi được tự động tính điểm, và có thể được tính điểm lại nếu các câu hỏi bị thay đổi

- Các bài thi có thể có giới hạn về thời gian, học viên làm quá thời gian cho phép sẽ không được tính điểm

Tùy thuộc vào sự lựa chọn của giáo viên, học sinh có thể thực hiện các bài thi nhiều lần và nhận phản hồi về các câu trả lời đúng.

Xây dựng ứng dụng học và thi trực tuyến

3.3.1 Các giao diện chính của ứng dụng

* Truy cập vào địa chỉ https://hocthitructuyenthgc.000webhostapp.com/

Hình 3 9: Giao diện chính của ứng dụng

Chọn phần quản trị hệ thống (chỉ được vào quản trị hệ thống với vai trò người quản trị)

Hình 3 10: Khu vực quản trị của admin

- Giao diện của người học sau khi đăng nhập:

Hình 3 11: Giao diện của người học sau khi đăng nhập

3.3.2 Đối với quản trị viên

Quản trị viên là người quản lý trực tiếp ứng dụng, là người duy nhất có đầy đủ các quyền của các thành viên khác

* Quản lý khóa học Để tạo một khóa học đầu tiên vào: https://hocthitructuyenthgc.000webhostapp.com/wp-admin => trang quản trị => Learnpress => Courses =>Add new

Hình 3 12: Khu vực quản lý khóa học

Tạo bài học mới trong khóa học nhấn vào Lesson => Add new

Hình 3 13: Khu vực quản lý bài học

Như vậy, ta đã tạo được một khóa học bao gồm các bài học

Plugin “WP-Pro-Quiz” cho phép người dùng tạo ra các bài kiểm tra mạnh mẽ và hấp dẫn cho ứng dụng Hệ thống hỗ trợ nhiều loại câu hỏi khác nhau, đáp ứng nhu cầu đa dạng của người dùng.

- Câu hỏi chọn từ thích hợp vào chỗ trống

- Câu hỏi so khớp: hay còn gọi là câu hỏi sắp xếp trật tự

- Câu hỏi trả lời ngắn: Câu trả lời dạng văn bản ngắn

- Câu hỏi nhiều lựa chọn

- Dạng kéo thả vào văn bản

 Đề thi (Bài kiểm tra) Đề thi (hay bài kiểm tra) được tạo bởi người quản trị hoặc giáo viên của khóa học

* Các thiết lập cho một đề thi

- Tiêu đề: Tên của đề thi ( đề kiểm tra )

- Mô tả: Mô tả về đề thi, có thể sử dụng các công cụ soạn Wordpress

- Thời gian bắt đầu: Học viên bắt đầu thực hiện đề thi sau thời gian này

- Thời gian kết thúc: Học viên không thể nộp bài thi sau thời gian này

- Thời gian làm bài: Thiết lập thời gian cho bài thi, nếu không thiết lập thì bài thi sẽ không bị giới hạn thời gian

- Số câu hỏi mỗi trang

- Thay đổi vị trí các câu hỏi

- Tráo đổi vị trí các đáp án

- Số lần làm bài: Quy định số lần hạn chế học sinh có thể làm lại bài thi

- Điểm lấy sau dấu phẩy: Quy định độ chính xác của kết quả thi

Học sinh phản hồi: Quy định các thông tin phản hồi sẽ hiển thị thế nào đối với học sinh

- Mục đích: Danh mục là nơi quản lý và tổ chức câu hỏi nhằm giúp cho phân loại và quản lý dễ dàng hơn

- Thao tác: Sau khi tạo xong một đề thi, chọn sửa danh mục, trang thêm danh mục:

+ Danh mục cha: Danh mục chứa danh mục cần tạo

+ Danh mục: Tên danh mục

+ Thông tin danh mục: Các thông tin mô tả danh mục

* Tạo câu hỏi trắc nghiệm: Đầu tiên vào https://hocthitructuyenthgc.000webhostapp.com/wp-admin chọn WP-Pro-Quiz:

Hình 3 14: Khu vực quản lý bài thi

Tiếp theo chọn Add quiz để tạo đề kiểm tra theo ý muốn của riêng mình:

Hình 3 15: Thêm một bài thi mới

Sau khi hoàn thành việc tạo yêu cầu cho bài kiểm tra, bạn cần lưu lại và tiếp tục tạo câu hỏi cho bài kiểm tra Trong phần tiêu đề bài kiểm tra, hãy chọn thêm câu hỏi và tiến hành tạo các câu hỏi cần thiết.

Hình 3 16: Khu vực quản lý các câu hỏi

Dạng 1: Câu hỏi nhiều lựa chọn “Multiple Choice”

Hình 3 17: Nhập câu hỏi trắc nghiệm kiểu Multiple Choice

Dạng câu hỏi này cho phép tạo câu hỏi với nhiều phương án lựa chọn nhưng chỉ được chọn 1 phương án đúng

Hình 3 18: Câu hỏi khi chạy trên hệ thống Dạng 2: Lựa chọn duy nhất “Single choice”

Dạng câu hỏi này cho phép người dùng soạn thảo câu hỏi với một đáp án chính xác nhất, trong khi các câu trả lời khác có thể vẫn được chấm điểm theo tỷ lệ phần trăm đúng nếu kích hoạt tùy chọn "Different point".

Hình 3 19: Nhập câu hỏi kiểu Single choice

Câu hỏi khi chạy trên hệ thống

Hình 3 20: Câu hỏi kiểu Single choice khi chạy trên hệ thống

Dạng 3: Kiểu câu hỏi “Free” choice

Hình 3 21: Nhập câu hỏi kiểu “Free” choice

Hình 3 22: Câu hỏi kiểu “Free” choice trên hệ thống

Dạng 4: Kiểu câu hỏi "Sorting" choice

"Sorting" choice là kiểu câu hỏi sắp xếp

Hình 3 23: Nhập câu hỏi kiểu "Sorting" choice

Quản lý thành viên là chức năng giúp người quản trị tạo ra thành viên mới, phân quyền cho từng thành viên và sắp xếp họ vào các nhóm cụ thể Trong mỗi nhóm, các thành viên chỉ được thực hiện các quyền đã được chỉ định trước, đảm bảo tính linh hoạt và an toàn trong quản lý.

 Đăng ký thành viên mới

Tại khu vực quản trị, chọn Thành viên => Thêm mới Nó sẽ hiện lên các trường để cho nhập thông tin của thành viên mới

Hình 3 24: Khu vực quản lý thành viên của ứng dụng

Nhập thông tin cho thành viên mới vào các trường yêu cầu, trong đó các trường được đánh dấu * màu đỏ là bắt buộc Sau khi hoàn tất, hãy chọn "Tạo người dùng" để tiếp tục.

 Nhập danh sách thành viên

Dựa vào plugin “WP csv to database” chúng ta có thể upload danh sách sinh viên tham gia thi vào bảng danh sách học sinh trong phpmyadmin

Hình 3 25: Upload danh sách sinh viên

Nhập thông tin người học vào file Excel với các trường: Tên đăng nhập, email, tên, họ và mật khẩu Sau khi hoàn tất việc nhập, hãy chọn định dạng như hình dưới và lưu lại file.

Ta vào quản trị hệ thống => thành viên => thêm mới => Nhập danh sách thành viên => chọn tệp csv định dạng trên

* Chú ý: Khi chuyển file có định dạng text sang file có định dạng CSV phải chuyển sang mã UTF-8 để định dạng file không bị lỗi khi hiển thị

Sau khi tạo thành công, thành viên mới sẽ xuất hiện trong danh sách các thành viên mặc định là thành viên đăng ký

* Phân quyền cho thành viên.

Sau khi hoàn tất việc tạo thành viên, chúng ta sẽ cấp quyền cho thành viên đó để thực hiện các thao tác trên WordPress WordPress có các nhóm thành viên tương ứng với các quyền hạn khác nhau.

- Quản trị viên: Quản lý user, khóa học, plugin, giao diện…

- Quản lý: Có thể tạo khóa học, thiết lập cho đối tượng giáo viên dạy khóa học đó…

- Giảng viên: Có thể làm mọi việc bên trong khóa học bao gồm: Cập nhật bài giảng, đề thi, tương tác với học viên…

- Học viên: Tham gia khóa học được cho phép, làm bài thi

- Khách: Tra cứu thông tin các khóa học.

- Giáo viên trợ giảng: Có thể dạy và cho điểm học viên, nhưng không thể sửa đổi các hoạt động học tập.

- Thành viên xác thực: Tất cả các thành viên đã đăng nhập thành công.

* Đăng nhập Để đăng nhập vào hệ thống ta nhấn vào đăng nhập trên màn hình

Hình 3 27: Màn hình khi chưa đăng nhập của người học

Khi đó màn hình đăng nhập sẽ hiện ra trên màn hình

Hình 3 28: Màn hình đăng nhập của người học

Sau khi đăng nhập người học sẽ được đưa đến trang học trực tuyến, ở đây sẽ nhìn thấy được các khóa học

Hình 3 29: Giao diện trang học trực tuyến của người học

Tại đây, ta sẽ dễ dàng tìm đến khóa học mà mình cần

Tiếp theo ta sẽ đến với trang Thi trực tuyến

Hình 3 30: Giao diện trang thi của học sinh

Hệ thống yêu cầu người dùng đăng nhập trước khi bắt đầu làm bài thi Nếu chưa đăng nhập, người dùng sẽ nhận được thông báo yêu cầu đăng nhập Khi nhấn vào nút BẮT ĐẦU THI, hệ thống sẽ bắt đầu tính thời gian làm bài.

Hình 3 31: Hình ảnh khi làm bài kiểm tra

Kết thúc bài kiểm tra nhấn QUIZ – SUMMARY

Hình 3 32: Xem lại câu trả lời trước khi nộp bài

Khi đó hệ thống hiển thị bảng câu hỏi để ta có thể soát lại trước khi kết thúc bài kiểm tra

Hình 3 33: Kết thúc bài kiểm tra

Nhấn FINISH QUIZ để kết thúc bài kiểm tra

Hình 3 34: Hiển thị kết quả và lưu điểm

Ta có thể xem kết quả của bài thi và gửi kết quả vào bảng điểm trong cơ sở dữ liệu

3.3.4 Các bước để bắt đầu buổi học/ thi trực tuyến

Bước 1: Truy cập vào link sau: https://hocthitructuyenthgc.000webhostapp.com Bước 2: Đăng nhập vào hệ thống, nếu chưa có tài khoản phải đăng ký tài khoản mới

- Nhấp vào phần học trực tuyến trên thanh menu => khóa học => bài học (đối với phần học)

- Nhấp vào phần thi trực tuyến trên menu => Tên bài thi => Start quiz =>

Quiz-Summary => Finish quiz => Send (đối với phần thi trực tuyến).

Triển khai học và thi trực tuyến tại trường Tiểu học Gia Cẩm

Sau khi xây dựng xong “Ứng dụng Học và thi trực tuyến”, em đã tiến hành thử nghiệm tại trường Tiểu học Gia Cẩm

Phối hợp với giáo viên môn tin học của trường cài đặt phòng máy và chạy ứng dụng, đồng thời giới thiệu với học sinh về ứng dụng

- Kết quả thu được: Tất cả 45 học sinh đều tham gia học trực tuyến và hoàn thành nội dung bài học

Tuy nhiên, trong quá trình học phát sinh một số lỗi:

+ Giao diện chưa tương thích với màn hình máy tính của trường

+ Khi học sinh đăng nhập vào hệ thống học sinh vẫn gặp khó khăn khi tham gia học

+ Hướng khắc phục: Cả lớp tham gia học qua máy giáo viên và học trực tiếp bằng tài khoản admin

Hình 3 35: Lớp 5A học bằng ứng dụng

Sau khi khắc phục được các lỗi ở lần thử nghiệm 1, em tiến hành thử nghiệm lần 2

+ Học sinh tham gia đăng nhập và thao tác học nhanh hơn, hăng hái phát biểu ý kiến

+ Học sinh hoàn thành bài thi đúng thời gian quy định

Tuy nhiên, trong quá trình học phát sinh một số lỗi:

+ Một số học sinh còn vướng mắc trong việc tham gia bài thi

+ Trong quá trình soạn câu hỏi vẫn còn gặp một số sai xót nên ảnh hưởng đến buổi thi

+ Hướng dẫn lại các thao tác tham gia thi cho học sinh

+ Soạn lại các câu hỏi theo bộ đề thi ôn tập của giáo viên bộ môn tin học của trường

Sau khi chỉnh sửa bài học và bộ câu hỏi em tiến hành thử nghiệm lần 3

+ Học sinh tham gia đăng nhập và bắt đầu bài học nhanh hơn, hăng hái phát biểu ý kiến

+ Học sinh đăng nhập tham gia thi nhanh hơn, hoàn thành bài thi đúng thời gian, đạt kết quả cao hơn

Hình 3 37: Kết quả bài thi thử nghiệm lần 3

Sau 3 lần thử nghiệm, phần mềm đã được học sinh lớp 5A tham gia học và thi, qua đó thu được một số phản hồi của giáo viên, học sinh của trường:

- Ứng dụng hữu ích với giáo viên, học sinh, tập hợp khái quát nội dung chương trình học

- Qua phần thi học sinh có thể củng cố lại kiến thức lý thuyết cho bản thân, biết kết quả ngay sau khi làm bài

- Giao diện của ứng dụng dễ sử dụng, thân thiện và đáp ứng được với màn hình máy tính để bàn, xách tay

- Giáo viên dễ dàng thao tác xử lý tạo các ngân hàng câu hỏi, quản lý điểm của học sinh

Hình 3 38: Đánh giá của giáo viên Bảng 3 4: Tổng hợp phiếu đánh giá của học sinh

Nội dung Đồng ý Không đồng ý

Thao tác học dễ dàng 44/44 0/44

Thao tác thi dễ dàng 43/44 1/44 Ứng dụng hữu ích hơn học truyền thống

Liên hệ với giáo viên dễ dàng

KẾT LUẬN CHUNG

Sau thời gian nghiên cứu và tìm hiểu phần mềm mã nguồn mở Wordpress

Em đã xây dựng thành công ứng dụng Học và thi trực tuyến cho học sinh trường Tiểu học Gia Cẩm

Xây dựng ứng dụng học và thi trực tuyến với giao diện thân thiện, dễ sử dụng, cung cấp các câu hỏi cơ bản theo từng chương học, giúp học sinh ôn luyện kiến thức hiệu quả.

 Ngoài chức năng chính là học và thi, học sinhcòn có thể trao đổi với nhau hoặc trao đổi với giáo viên qua phần bình luận hoặc chat

 Xây dựng được ứng cung cấp các chức năng chính như: Quản lý bài học, quản lý câu hỏi, quản lý người dùng, quản lý điểm

 Cho phép người dùng xem lại bài thi của mình, kiểm tra xem còn câu nào sót trước khi nộp

Bên cạnh những kết quả đạt được còn một số tồn tại:

- Do lần đầu thử nghiệm tại trường học nên còn một số khó khăn trong việc triển khai, chưa thử nghiệm được nhiều

- Do cơ sở vật chất thực tế tại trường nên hệ thống còn chậm

- Hệ thống đề thi cho phép lấy ra câu hỏi ngẫu nhiên, nhưng chưa đưa ra được mã đề cụ thể

Hướng phát triển: Để duy trì và phát huy hiệu quả của ứng dụng em sẽ:

- Khắc phục lỗi phát sinh

- Nâng cao tính bảo mật cho ứng dụng

- Xây dựng hệ thống các bài học và bài thi phong phú và đa dạng hơn

- Đưa ra mã đề cụ thể cho mỗi đề thi

Ngày đăng: 29/06/2022, 20:37

HÌNH ẢNH LIÊN QUAN

Hình 1. 1: Học sinh sử dụng máy tính phục vụ cho học tập - Xây dựng ứng dụng học và thi trực tuyến
Hình 1. 1: Học sinh sử dụng máy tính phục vụ cho học tập (Trang 24)
Hình 3. 2: Cài đặt thành công Wordpress Bước 5: Đăng nhập vào trang quản trị - Xây dựng ứng dụng học và thi trực tuyến
Hình 3. 2: Cài đặt thành công Wordpress Bước 5: Đăng nhập vào trang quản trị (Trang 30)
Hình 3. 3: Màn hình đăng nhập vào phần quản trị - Xây dựng ứng dụng học và thi trực tuyến
Hình 3. 3: Màn hình đăng nhập vào phần quản trị (Trang 30)
Hình 3. 6: Nhập tên database Tạo database - Xây dựng ứng dụng học và thi trực tuyến
Hình 3. 6: Nhập tên database Tạo database (Trang 32)
Bảng 3. 1: Bảng User - Xây dựng ứng dụng học và thi trực tuyến
Bảng 3. 1: Bảng User (Trang 33)
Bảng danh sách sinh viên: Đây là bảng chứa các thông tin của sinh viên, như số - Xây dựng ứng dụng học và thi trực tuyến
Bảng danh sách sinh viên: Đây là bảng chứa các thông tin của sinh viên, như số (Trang 33)
Bảng 3. 3: Bảng lưu điểm - Xây dựng ứng dụng học và thi trực tuyến
Bảng 3. 3: Bảng lưu điểm (Trang 34)
Hình 3. 7: Các chức năng chính của người quản trị - Xây dựng ứng dụng học và thi trực tuyến
Hình 3. 7: Các chức năng chính của người quản trị (Trang 35)
Hình 3. 9: Giao diện chính của ứng dụng - Xây dựng ứng dụng học và thi trực tuyến
Hình 3. 9: Giao diện chính của ứng dụng (Trang 40)
Hình 3. 10: Khu vực quản trị của admin - Xây dựng ứng dụng học và thi trực tuyến
Hình 3. 10: Khu vực quản trị của admin (Trang 40)
Hình 3. 12: Khu vực quản lý khóa học - Xây dựng ứng dụng học và thi trực tuyến
Hình 3. 12: Khu vực quản lý khóa học (Trang 41)
Hình 3. 11: Giao diện của người học sau khi đăng nhập - Xây dựng ứng dụng học và thi trực tuyến
Hình 3. 11: Giao diện của người học sau khi đăng nhập (Trang 41)
Hình 3. 13: Khu vực quản lý bài học - Xây dựng ứng dụng học và thi trực tuyến
Hình 3. 13: Khu vực quản lý bài học (Trang 42)
Hình 3. 15: Thêm một bài thi mới - Xây dựng ứng dụng học và thi trực tuyến
Hình 3. 15: Thêm một bài thi mới (Trang 44)
Hình 3. 14: Khu vực quản lý bài thi - Xây dựng ứng dụng học và thi trực tuyến
Hình 3. 14: Khu vực quản lý bài thi (Trang 44)

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w