Hệ Thống Trợ Giúp Học Sinh Trung Học Lựa Chọn Tổ Hợp Môn Học

Hệ thống trợ giúp học sinh trung học lựa chọn tổ hợp môn theo chương trình giáo dục phổ thông, hỗ trợ định hướng nghề nghiệp hiệu quả.

Trường đại học

Trường Đại Học Lạc Hồng

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

luận văn

2023

65
3
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

TÓM TẮT LUẬN VĂN

DANH MỤC CÁC KÍ HIỆU, CÁC TỪ VIẾT TẮT

1. CHƯƠNG 1: PHẦN MỞ ĐẦU

1.1. Lý do chọn đề tài

1.2. Mục tiêu của luận văn

1.3. Phạm vi và đối tượng nghiên cứu

1.4. Nội dung thực hiện

1.5. Phương pháp thực hiện

1.6. Dự kiến kết quả

1.7. Kết cấu luận văn (các chương mục)

2. CHƯƠNG 2: TỔNG QUAN BÀI TOÁN DỰ ĐOÁN

2.1. Tổng quan đề tài ngoài nước

2.2. Tổng quan đề tài trong nước

3. CHƯƠNG 3: CƠ SỞ LÝ THUYẾT LIÊN QUAN

3.1. Giới thiệu về bài toán dự đoán

3.2. Bài toán hồi quy

3.2.1. Hồi quy tuyến tính (Linear Regression)

4. CHƯƠNG 4: ỨNG DỤNG AZURE STUDIO VÀO DỰ ĐOÁN ĐIỂM

4.1. Giới thiệu về Azure Machine Learning Studio

4.2. Ứng dụng Machine Learning Studio với các bài toán dự đoán điểm

4.3. Xây dựng mô hình dự đoán điểm trên Azure Machine Learning Studio

5. CHƯƠNG 5: THỬ NGHIỆM VÀ ĐÁNH GIÁ KẾT QUẢ

5.1. Chuẩn bị bộ dữ liệu

5.2. Xây dựng phần mềm dự đoán

5.2.1. Xây dựng phần mềm dựa trên Webservice

5.2.2. Giao diện Demo kết nối Webservice

5.2.3. Thực hiện demo và tư vấn chọn môn học lớp 10 cũng như định hướng xét tuyển vào Đại học

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

TÀI LIỆU THAM KHẢO

PHỤ LỤC

Tóm tắt

I. Tổng quan về Hệ Thống Hỗ Trợ Lựa Chọn Môn Học

Hệ thống hỗ trợ lựa chọn môn học cho học sinh trung học là một công cụ quan trọng trong việc định hướng giáo dục. Hệ thống này giúp học sinh đưa ra quyết định thông minh hơn về các môn học mà họ sẽ theo học. Việc lựa chọn môn học phù hợp không chỉ ảnh hưởng đến kết quả học tập mà còn định hình tương lai nghề nghiệp của học sinh. Hệ thống này sử dụng công nghệ thông tin để phân tích dữ liệu và đưa ra các khuyến nghị dựa trên năng lực và sở thích của học sinh.

1.1. Định nghĩa và vai trò của hệ thống hỗ trợ

Hệ thống hỗ trợ lựa chọn môn học là một ứng dụng công nghệ thông tin giúp học sinh phân tích và lựa chọn môn học phù hợp. Vai trò của hệ thống này là cung cấp thông tin và phân tích dữ liệu để hỗ trợ học sinh trong việc đưa ra quyết định.

1.2. Lợi ích của việc sử dụng hệ thống hỗ trợ

Việc sử dụng hệ thống hỗ trợ giúp học sinh tiết kiệm thời gian, nâng cao khả năng lựa chọn môn học phù hợp với năng lực và sở thích. Hệ thống cũng giúp giáo viên và phụ huynh có cái nhìn tổng quan về sự phát triển của học sinh.

II. Vấn đề trong việc lựa chọn môn học cho học sinh trung học

Việc lựa chọn môn học cho học sinh trung học gặp nhiều thách thức. Học sinh thường thiếu thông tin về các môn học và không biết cách đánh giá năng lực của bản thân. Điều này dẫn đến việc lựa chọn môn học không phù hợp, ảnh hưởng đến kết quả học tập và định hướng nghề nghiệp sau này. Hệ thống hỗ trợ cần giải quyết những vấn đề này để giúp học sinh có quyết định đúng đắn.

2.1. Thiếu thông tin và hướng dẫn

Nhiều học sinh không có đủ thông tin về các môn học và chương trình học. Điều này khiến họ khó khăn trong việc đưa ra quyết định lựa chọn môn học phù hợp.

2.2. Áp lực từ gia đình và xã hội

Học sinh thường phải đối mặt với áp lực từ gia đình và xã hội trong việc lựa chọn môn học. Điều này có thể dẫn đến những quyết định không phù hợp với sở thích và năng lực của bản thân.

III. Phương pháp xây dựng hệ thống hỗ trợ lựa chọn môn học

Để xây dựng hệ thống hỗ trợ lựa chọn môn học, cần áp dụng các phương pháp phân tích dữ liệu và học máy. Hệ thống sẽ thu thập dữ liệu từ kết quả học tập của học sinh trong các năm học trước, từ đó dự đoán kết quả học tập trong tương lai. Việc sử dụng công nghệ như Microsoft Azure Machine Learning Studio sẽ giúp tối ưu hóa quá trình này.

3.1. Thu thập và phân tích dữ liệu

Quá trình thu thập dữ liệu bao gồm việc lấy thông tin về điểm số và kết quả học tập của học sinh trong các năm học trước. Dữ liệu này sẽ được phân tích để tìm ra các mẫu và xu hướng.

3.2. Ứng dụng công nghệ học máy

Sử dụng các thuật toán học máy để dự đoán kết quả học tập và đưa ra khuyến nghị cho học sinh. Công nghệ này giúp hệ thống trở nên thông minh hơn và chính xác hơn trong việc hỗ trợ lựa chọn môn học.

IV. Ứng dụng thực tiễn của hệ thống hỗ trợ

Hệ thống hỗ trợ lựa chọn môn học đã được áp dụng tại nhiều trường học và cho thấy hiệu quả rõ rệt. Học sinh có thể dễ dàng tiếp cận thông tin và nhận được sự tư vấn phù hợp. Kết quả học tập của học sinh cũng được cải thiện nhờ vào việc lựa chọn môn học đúng đắn.

4.1. Kết quả nghiên cứu từ các trường học

Nghiên cứu cho thấy rằng học sinh sử dụng hệ thống hỗ trợ có kết quả học tập tốt hơn so với những học sinh không sử dụng. Hệ thống giúp học sinh tự tin hơn trong việc lựa chọn môn học.

4.2. Phản hồi từ học sinh và giáo viên

Phản hồi từ học sinh và giáo viên cho thấy hệ thống hỗ trợ đã giúp cải thiện quá trình lựa chọn môn học. Học sinh cảm thấy thoải mái hơn khi có sự hỗ trợ từ công nghệ.

V. Kết luận và tương lai của hệ thống hỗ trợ lựa chọn môn học

Hệ thống hỗ trợ lựa chọn môn học cho học sinh trung học là một công cụ cần thiết trong bối cảnh giáo dục hiện đại. Tương lai của hệ thống này sẽ tiếp tục phát triển với sự hỗ trợ của công nghệ thông tin và học máy. Việc cải tiến và mở rộng hệ thống sẽ giúp đáp ứng tốt hơn nhu cầu của học sinh và giáo viên.

5.1. Hướng phát triển trong tương lai

Hệ thống sẽ được cải tiến để tích hợp thêm nhiều tính năng mới, giúp học sinh có trải nghiệm tốt hơn trong việc lựa chọn môn học.

5.2. Tác động đến giáo dục

Hệ thống hỗ trợ sẽ góp phần nâng cao chất lượng giáo dục, giúp học sinh phát triển toàn diện và đạt được kết quả học tập tốt hơn.

09/07/2025
Hệ thống trợ giúp học sinh trung học lựa chọn tổ hợp môn theo chương trình giáo dục phổ thông

Trích đoạn nội dung tài liệu

Phần mở đầu. - Chƣơng 2: Nghiên cứu tổng quan về bài toán dự đoán điểm. - Chƣơng 3: Cơ sở lý thuyết liên quan. - Chƣơng 4: Ứng dụng Azure studio vào dự đoán điểm.

- Chƣơng 5: Thử nghiệm và đánh giá kết quả. Thu thập dữ liệu thực nghiệm (điểm trung bình các môn học trong 4 năm học THCS), đƣa dữ liệu vào huấn luyện, xây dựng phần mềm hỗ trợ dự đoán điểm trong năm học lớp 10 từ đó đƣa ra khuyến nghị cho học sinh. 5 Chƣơng 2: TỔNG QUAN BÀI TOÁN DỰ ĐOÁN 2.1 Tổng quan đề tài ngoài nƣớc Trong những năm vừa qua, những Bài toán dự đoán đã đƣợc nhiều tác giả nghiên cứu và đã có nhiều ứng dụng thực tiễn trong lĩnh vực xử lý dữ liệu. Trên thế giới, đã có nhiều công trình nghiên cứu cho những kết qủa tốt nhƣ: - Năm 2015, tại Hội nghị quốc tế về khoa học máy tính tiên tiến và hệ thống thông tin Y.

Distiawan Trisedya, đã trình bầy “Stock price prediction using linear regression based on sentiment analysis” [9] (Dự đoán giá cổ phiếu sử dụng hồi quy tuyến tính dựa trên phân tích tâm lý). Tác giả xây dựng các mô hình dự đoán, phân lớp bằng những thuật toán. Kết quả thực nghiệm tƣơng đối tốt, góp phần hỗ trợ cho việc ra các quyết định tiếp theo; - Năm 2006, tại Hội thảo về Giáo dục Superby J., đã trình bầy “Determination of factors influencing the achievement of the first-year university students using data mining methods” [10] (Xác định các yếu tố ảnh hƣởng đến thành tích của sinh viên năm thứ nhất đại học bằng phƣơng pháp khai thác dữ liệu). Tác giả đã thu thập dữ liệu bằng các bảng câu hỏi, nội dung thu thập bao gồm thông tin cá nhân, các hành vi và nhận thức học tập của sinh viên.

Các tác giả áp dụng các cách tiếp cận khác nhau nhƣ cây quyết định, rừng ngẫu nhiên, học máy và phân biệt tuyến tính để phân tích và dự đoán các yếu tố ảnh hƣởng đến việc học tập của ngƣời học. Tuy nhiên, độ chính xác dự đoán còn hạn chế; - Năm 2011, trên Tạp chí quốc tế về ứng dụng và khoa học máy tính tiên tiến B., “Mining educational data to analyze Student’s performance” [11] (khai thác dữ liệu giáo dục để phân tích hiệu suất của học sinh); cũng năm 2011, trên Tạp chí quốc tế về công nghệ đổi mới và kỹ thuật sáng tạo K. Pal “Data mining applications: A comparative study for predicting Student’s performance” [13] (Ứng dụng khai thác dữ liệu: Nghiên cứu so sánh để dự đoán hiệu suất của học sinh). Các tác giả [11], [13] đã thu thập thông tin về điểm thi, tính chuyên cần, tham gia hoạt động 6 ngoại khóa của ngƣời học từ đó dự đoán kết quả học tập vào cuối học kỳ.

Những thuật toán đƣợc dùng để khai phá dữ liệu là C4.5, CART and ID3; - Năm 2009, trong Kỷ yếu hội nghị quốc tế lần thứ 2 về khai thác dữ liệu giáo dục Gerben W. Pechenizkiy and Jan M. Vleeshouwers đã đƣa ra Một nghiên cứu điển hình “Predicting students drop out” [12] (Dự đoán học sinh bỏ học). Các tác giả đã sử dụng thuật toán Cây quyết định để khai phá dữ liệu trong xây dựng mô hình dự đoán tỷ lệ sinh viên có thể bị ngừng học sau học kỳ đầu tiên.

Nhìn chung các đề tài còn tập trung nhiều vào nhiều lĩnh vực dự đoán, nhƣng trong giáo dục THPT đặc biệt là đối với lộ trình học tập chƣa có nhiều ứng dụng. Việc dự đoán điểm đƣợc nhiều dự án xây dựng dựa trên những phƣơng pháp nhƣ sử dụng KPDL, Mạng neural nhân tạo,. đa số những phƣơng pháp này đã cho kết quả tƣơng đối tốt và trong thực tế đã đƣợc ứng dụng. Các bài toán liên quan đến dự đoán điểm ở ngoài nƣớc có thể nói là rất ít hay chƣa có tài liệu nào nghiên cứu.2 Tổng quan đề tài trong nƣớc Với các nghiên cứu trong nƣớc về dự đoán điểm đã đƣợc nhiều tác giả đề cập đến trong những năm gần đây.

Rất nhiều các đề tài nghiên cứu đã đạt đƣợc nhiều kết quả đáng ghi nhận. Hiện nay, đã có một số đề tài nghiên cứu giúp giải quyết các yêu cầu thiết thực cho công việc giáo dục đào tạo nhƣ “Ứng dụng lý thuyết tập mờ vào việc dự đoán kết quả tốt nghiệp phổ thông trung học” [1], “Ứng dụng Logic mờ xây dựng hệ trợ giúp tư vấn hướng nghiệp” [2]. Đề tài [1] chƣa xét hết các yếu tố ảnh hƣởng đến kết quả đậu tốt nghiệp, đề tài [2] hỗ trợ trong công việc hƣớng nghiệp cho các em học sinh khối 12. “Khai thác điểm học tập để dự đoán kết quả thi trung học phổ thông quốc gia cho học sinh trung học” [3].

“Xây dựng giải pháp dự đoán kết quả tốt nghiệp trong trường trung học phổ thông” [4]. “Xây dựng hệ thống tư vấn chọn ngành đại học cho học sinh THPT” [5] 7 Hầu hết các đề tài dự đoán điểm tập trung vào việc dự đoán điểm thi tốt nghiệp hoặc định hƣớng nghề nghiệp cho học sinh, rất ít đề tài liêu quan đến dự đoán điểm để hỗ trợ học sinh đầu cấp lựa chọn môn học khi mới bƣớc vào trƣờng THPT. Trong đó có, “Ứng dụng Random forest phân ban lớp học cho học sinh trung học phổ thông” [6] Năm học 2022-2023, Bộ GD&ĐT áp dụng chƣơng trình giáo dục phổ thông mới cho học sinh lớp 10. Chính vì thế tôi khẳng định thời điểm này chƣa có đề tài nào hỗ trợ học sinh lựa chọn môn học cho chƣơng trình giáo dục phổ thông mới (chƣơng trình 2018).

Từ thực tế nêu trên, luân văn lựa chọn đề tài: “Hệ thống trợ giúp học sinh trung học lựa chọn tổ hợp môn theo chương trình giáo dục phổ thông”. Luận văn tập trung nghiên cứu cơ sở lý thuyết của ứng dụng máy học với bộ công cụ phần mềm Microsoft Azure Machine Learning Studio trong việc phân tích dữ liệu điểm trung bình môn học tập 4 năm học 6, 7, 8, 9 từ đó dự đoán kết quả học tập của các môn học lớp 10, giúp ngƣời học lựa chọn môn học phù hợp với bản thân. Thử nghiệm ứng dụng các phƣơng pháp học giải bài toán để dự đoán điểm trung bình môn năm học lớp 10 từ đó giúp cho ngƣời học chọn đƣợc các môn học theo yêu cầu chƣơng trình giáo dục phổ thông mới, phù hợp với năng lực, sở trƣờng và năng khiếu của mình. CƠ SỞ LÝ THUYẾT LIÊN QUAN 3.1 Giới thiệu về bài toán dự đoán Ngành công nghệ thông tin trong những năm gần đây phát triển rất nhanh, chúng ta đang sống và làm việc trong ngàng công nghiệp 4.0 ở đó có sự đóng góp rất lớn của tin học.

Với sự trợ giúp của máy tính giúp cho công việc của chúng ta nhẹ nhàng hơn, đặc biệt là trong lĩnh vực giáo dục giúp công tác quản lý dễ dàng và hiệu quả hơn, Giáo viên có những bài giảng sinh động hơn, cụ hể hơn, đem lại kết quả cao. Năm học 2022-2023 là năm đầu tiên lớp 10 thực hiện giảng dạy – học tập theo chƣơng trình giáo dục phổ thông 2018, nhiều Nhà trƣờng và học sinh rất khó khăn trong việc lựa chọn môn học phù hợp với bản thân ngƣời học. Với lý do đó luận văn nghiên cứu: “Hệ thống trợ giúp học sinh trung học lựa chọn tổ hợp môn theo chương trình giáo dục phổ thông”. Từ kết quả này giúp cho nhà trƣờng, phụ huynh và các em học sinh có thể lựa chọn đƣợc các môn học tốt nhất đảm bảo đạt kết quả cao trong những năm học THPT và hƣớng tới chọn nghề trong tƣơng lại.

Để giải quyết bài toán này, cần nghiên cứu các lý thuyết về dự báo, đặc biệt là các phƣơng pháp dùng máy học. Trong các phần tiếp theo của chƣơng này sẽ trình bày các lý thuyết cơ bản liên quan đến đề tài.2 Bài toán hồi quy [7] Bài toán hồi quy đƣợc sử dụng để dự đoán nhiều đầu ra cùng một lúc, khi đó hàm cần tìm f  R d  R m. Ví dụ: Để dự đoán kết quả học tập của học sinh trƣờng THPT, ta cần thu thập kết quả học tập của nhiều học sinh ở các niên khóa trƣớc từ đó dự ƣớc kết quả học tập của học sinh.1 Hồi quy tuyến tính (Linear Regression) [8] Hồi quy tuyến tính là một phƣơng pháp dùng để mô hình hóa mối quan hệ giữa một đại lƣợng vô hƣớng với một hoặc nhiều biến độc lập. Nhiệm vụ của thuật toán hồi quy tuyến tính là dự đoán giá trị của một hoặc nhiều biến mục tiêu liên tục (continuous target variable) 𝑦 dựa trên một véc-tơ đầu vào 𝑥.

9 Ví dụ: Dự đoán giá nhà ở Biên Hòa dựa vào thông tin về diện tích, khu vực, thời điểm xây dựng thì t ở đây sẽ là giá nhà khi đó X  ( x1 , x2 , x3 ) với x1 là diện tích, x 2 là khu vực và x3 là thời điểm xây dựng. Chúng ta xây dựng một tập huấn luyện chứa các cặp (𝑥 (i),𝑦(i)) tƣơng ứng và yêu cầu của chúng ta là phải tìm giá trị 𝑦 tƣơng ứng với một đầu vào 𝑥. Vấn đề đặt ra là chúng ta phải tìm đƣợc quan hệ giữa 𝑥 và 𝑦 để từ đó dự đoán đƣợc kết quả mong muốn.1 thể hiện mốn quan hệ trong tập dữ liệu Hình 3. Quan hệ tuyến tính y=3+4x Quan sát hình trên ta thấy đƣờng màu xanh 𝑦 = 3 + 4𝑥 thể hiện quan hệ giữa 𝑥 và y dựa vào các điểm dữ liệu huấn luyện đã biết.

Đây là kết quả của việc sử dụng Thuật toán hồi quy tuyến tính, từ đó ta có thể dự đoán đƣợc y cho một 𝑥 mới trong tƣơng lai.Từ quan hệ này ta đƣa ra đƣợc Mô hình kết hợp tuyến tính của các biến đầu vào: 𝑦 𝑥, 𝜃 = 𝜃0 + 𝜃1 𝑥1 + ⋯ + 𝜃𝑘 −1 𝑥𝑘−1 (3.1) Trong đó 𝑥 ∈ 𝑅𝑘−1 là véc-tơ biến đầu vào và θ ∈ Rk là véc-tơ trọng số tƣơng ứng. Thƣờng θ đƣợc gọi là tham số của mô hình. Giá trị của tham số sẽ đƣợc dự ƣớc bằng cách sử dụng các cặp giá trị (𝑥𝑖 , 𝑦𝑖 ) của dữ liệu huấn luyện. Việc thực hiện mô hình tuyến tính thực ra chỉ cần ở mức tuyến tính giữa tham số θ và y khi đó chúng ta gọi tuyến tính là xuất phát giữa θ và y, chứ không 10 phải giữa 𝑥 và y.

Nói cách khác, ta có thể kết hợp các 𝑥 một cách phi tuyến trƣớc khi hợp với θ để đƣợc y. khi đó ta sử dụng hàm phi tuyến cho 𝑥 nhƣ sau: 𝑦 𝑥, 𝜃 = 𝜃0 + 𝜃1 ∅1 𝑥 + … .2) θ0 đƣợc gọi là độ lệch (bias) nhằm giảm mức độ chênh lệch giữa mô hình với thực tế.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Hệ Thống Hỗ Trợ Lựa Chọn Môn Học Cho Học Sinh Trung Học" cung cấp một cái nhìn tổng quan về cách thức hỗ trợ học sinh trong việc lựa chọn môn học phù hợp với năng lực và sở thích của mình. Hệ thống này không chỉ giúp học sinh định hướng nghề nghiệp mà còn nâng cao khả năng học tập và phát triển bản thân. Bằng cách sử dụng các phương pháp phân tích dữ liệu và dự đoán, tài liệu này mang đến những giải pháp hiệu quả để tối ưu hóa quá trình lựa chọn môn học.

Để mở rộng thêm kiến thức về các phương pháp phân tích và dự đoán trong giáo dục, bạn có thể tham khảo tài liệu Luận văn thạc sĩ xây dựng hệ thống dự đoán khả năng nhập học của học sinh vào trường cao đẳng kỹ thuật công nghệ bà rịa vũng tàu, nơi trình bày các kỹ thuật dự đoán khả năng học tập của học sinh. Ngoài ra, tài liệu Luận văn nghiên cứu xây dựng phương pháp trích chọn đặc trưng dựa trên giải thuật phân lớp random forest sẽ giúp bạn hiểu rõ hơn về các thuật toán phân tích dữ liệu hiện đại. Cuối cùng, tài liệu Luận văn thạc sĩ một số kỹ thuật mô hình hóa và áp dụng cho bài toán dự báo kết quả tuyển sinh đại học cung cấp cái nhìn sâu sắc về các kỹ thuật mô hình hóa trong dự báo kết quả tuyển sinh, rất hữu ích cho những ai quan tâm đến lĩnh vực này.

Những tài liệu này không chỉ mở rộng kiến thức mà còn cung cấp những góc nhìn đa dạng về các vấn đề liên quan đến giáo dục và phân tích dữ liệu.