Khảo sát kết quả kiểm tra môn cấu trúc rời rạc cho sinh viên khmt co1007

Tiểu luận phân tích cấu trúc rời rạc trong môn học, ứng dụng thống kê khảo sát kết quả kiểm tra, cung cấp cái nhìn sâu sắc về hiệu quả học tập.

Chuyên ngành

Cấu Trúc Rời Rạc

Người đăng

Ẩn danh

Thể loại

Đồ Án

2023

63
3
0

Phí lưu trữ

30 Point

Tóm tắt

I. Khảo sát tổng quan về kết quả kiểm tra môn Cấu trúc rời rạc CO1007

Phần này tập trung vào khảo sát cấu trúc rời rạc CO1007, phân tích tổng quan về kết quả kiểm tra của sinh viên Khoa học máy tính (KHMT). Dữ liệu được thu thập từ bài thi giữa kỳ và cuối kỳ. Kết quả thi cấu trúc rời rạc được phân tích để đánh giá chất lượng giảng dạy và khả năng tiếp thu kiến thức của sinh viên. Nghiên cứu sử dụng ngôn ngữ lập trình R để xử lý và trực quan hóa dữ liệu. Các biểu đồ (biểu đồ phổ, biểu đồ tần suất) được sử dụng để thể hiện kết quả một cách trực quan. Phân tích dữ liệu cho phép xác định điểm mạnh, điểm yếu của sinh viên trong từng phần kiến thức của môn học. Thống kê kết quả kiểm tra cung cấp thông tin về trung vị mẫu, cực đại mẫu, cực tiểu mẫu, độ lệch chuẩn, độ lệch và độ nhọn của dữ liệu. Phân tích kết quả kiểm tra giúp đánh giá hiệu quả của phương pháp giảng dạy và đề xuất các giải pháp cải thiện.

1.1. Mô tả dữ liệu và phương pháp nghiên cứu

Dữ liệu được thu thập từ file “201_CO1007.xlsx”, bao gồm thông tin về kết quả trả lời các câu hỏi trong kỳ thi giữa kỳ và cuối kỳ. Hai sheet “GK” và “CK” thể hiện kết quả giữa kỳ và cuối kỳ. Dữ liệu bao gồm các câu trả lời {A, B, C, D} và kết quả đúng sai {0, 1} tương ứng cho mỗi câu hỏi. Sheet “CDR” chứa thông tin chuẩn đáp án. Phương pháp giải quyết vấn đề sử dụng ngôn ngữ R. Ngôn ngữ R được lựa chọn vì tính linh hoạt, mã nguồn mở và khả năng xử lý dữ liệu thống kê hiệu quả. Các hàm thống kê trong R được sử dụng để tính toán các chỉ số thống kê mô tả như trung bình, trung vị, độ lệch chuẩn, độ lệchđộ nhọn. Trực quan hóa dữ liệu được thực hiện bằng các biểu đồ để dễ dàng hiểu và phân tích kết quả. Kỹ thuật thống kê được áp dụng để phân tích dữ liệu một cách khách quan và chính xác. Kết quả học tập được phân tích dựa trên điểm số của sinh viên, số câu trả lời đúng/sai và mối liên hệ với các chương trong chương trình học.

1.2. Phân tích kết quả kiểm tra theo từng nhóm câu hỏi

Bài báo trình bày phân tích kết quả kiểm tra theo từng nhóm câu hỏi liên quan đến số câu đúng/sai của sinh viên và điểm số. Kết quả thi cấu trúc rời rạc được phân loại theo các nhóm câu hỏi khác nhau, giúp xác định rõ các điểm mạnh và điểm yếu của sinh viên trong từng lĩnh vực kiến thức cụ thể. Thống kê kết quả kiểm tra được thực hiện để tìm ra trung vị mẫu, cực đại mẫu, cực tiểu mẫu của điểm số giữa kỳ và cuối kỳ. Phân tích kết quả kiêm tra giúp đánh giá mức độ hiểu biết của sinh viên về các khái niệm cơ bản của cấu trúc dữ liệu rời rạc. Bài tập cấu trúc rời rạc được thiết kế đa dạng, bao gồm các câu hỏi về logic toán, quan hệ, đồ thị, mảng, cây, đại số Boolean và các thuật toán. Việc phân tích kết quả theo nhóm câu hỏi cho phép đánh giá hiệu quả của từng phần kiến thức trong chương trình giảng dạy. Dữ liệu cấu trúc rời rạc được xử lý và phân tích bằng R, tạo ra các biểu đồ trực quan, giúp nhận diện xu hướng và vấn đề.

1.3. Đánh giá và đề xuất giải pháp cải thiện

Dựa trên phân tích kết quả kiểm tra, bài báo đưa ra đánh giá kết quả kiểm tra và đề xuất các giải pháp cải thiện chất lượng giảng dạy và học tập. Nguyên nhân kết quả kiểm tra có thể do nhiều yếu tố, bao gồm phương pháp giảng dạy, tài liệu học tập, sự chuẩn bị của sinh viên. Giải pháp cải thiện kết quả kiểm tra có thể bao gồm việc điều chỉnh phương pháp giảng dạy, bổ sung tài liệu học tập, tăng cường hoạt động thực hành. Ôn tập cấu trúc rời rạc cần được chú trọng hơn, đặc biệt là các phần kiến thức mà sinh viên gặp khó khăn. Tài liệu cấu trúc rời rạc cần được cập nhật và đa dạng hóa để phù hợp với trình độ và nhu cầu của sinh viên. Bài giảng cấu trúc rời rạc cần được thiết kế hấp dẫn và dễ hiểu hơn. Đề thi cấu trúc rời rạc cần được xây dựng sao cho phù hợp với nội dung chương trình và đánh giá toàn diện khả năng của sinh viên. Việc sử dụng ngôn ngữ R trong phân tích dữ liệu giúp tăng tính khách quan và hiệu quả của quá trình đánh giá.

01/02/2025

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

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA KHOA HỌC & KỸ THUẬT MÁY TÍNH CẤU TRÚC RỜI RẠC CHO KHMT (CO1007) Ứng dụng thống kê khảo sát kết quả của kiểm tra môn Cấu trúc rời rạc GVHD: Huỳnh Tường Nguyên Nguyễn Ngọc Lễ SV thực hiện: Phan Hải Hà (Nhóm trưởng) – 2011134 Huỳnh Lâm Minh Đức – 2010228 Đoàn Tiến Thông – 1915352 Phan Thị Quỳnh Như –2011780 Nguyễn Thanh Trúc – 2010747 Thái Tăng Huy – 2013329 Tp. Hồ Chí Minh, Tháng 05/2021 0 0 Tieu luan Trường Đại Học Bách Khoa Tp.Hồ Chí Minh Khoa Khoa Học & Kỹ Thuật Máy Tính Mục lục 1 Đề tài bài tập lớn môn Cấu trúc rời rạc 2 2 Mục tiêu của bài toán 2 3 Phương pháp giải quyết vấn đề 2 3.1 Giới thiệu về ngôn ngữ R .2 Cơ sở lý thuyết giải quyết bài toán. 2 4 Mô tả dữ liệu 2 5 Bài giải 3 Tài liệu 62 Đề bài tập lớn môn Cấu trúc Rời rạc cho KHMT (CO1007) - Niên khóa 2020-2021 Trang 1/62 0 0 Tieu luan Trường Đại Học Bách Khoa Tp.Hồ Chí Minh Khoa Khoa Học & Kỹ Thuật Máy Tính 1 Đề tài bài tập lớn môn Cấu trúc rời rạc Sơ lược về đề tài: Dùng các kiến thức đã được học từ đầu học kì để giải các câu i, ii, iii, v, và các câu hỏi nhỏ 1, 4, 5 của câu v theo cách giải truyền thống và bổ trợ bởi ngôn ngữ R. 2 Mục tiêu của bài toán Khai phá dữ liệu từ các bài thi giữa kỳ, cuối kỳ có ý nghĩa quan trọng trong việc đánh giá chất lượng của sinh viên.

Ngoài ra, những đánh giá kết quả thi cử của từng sinh viên, hay từng câu hỏi sẽ góp phần xác định những điểm mạnh, điểm yếu của sinh viên để giáo viên có phương pháp phù hợp trong việc cải thiện kỹ năng của sinh viên. Trong bài tập lớn này, các sinh viên sẽ bắt đầu với các bài toán thống kê đơn giản từ những dữ liệu được cung cấp. Qua đó, các em sẽ tìm ra những con số thú vị, có ý nghĩa đối với các dữ liệu thực tế trong quá khứ của hệ thống chấm bài online. Những kết quả mà các em tìm ra sẽ là bước khởi đầu cho việc khai phá nguồn dữ liệu của hệ thống sau này, nhằm đạt tới mục tiêu nâng cao kỹ năng lập trình, kỹ năng giải quyết vấn đề cho người học cũng như hướng tới mục tiêu cao hơn khi tích hợp với các hệ thống quản lý và cải thiện chất lượng dạy và học.

3 Phương pháp giải quyết vấn đề 3.1 Giới thiệu về ngôn ngữ R Ta cần phải phân tích dữ liệu để cung cấp các thông tin xác thực, trực quan, mô tả cụ thể, dễ hiểu vấn đề đang phân tích để phục vụ nghiên cứu khoa học. Đặc biệt trong các vấn đề kinh tế-xã hội và khi nghiên cứu số lớn chúng ta cần phải quan tâm đến các công cụ kỹ thuật về phân tích số liệu và biểu đồ. Phân tích số liệu và biểu đồ thường được tiến hành bằng các phần mềm thông dụng như SAS, SPSS, Stata, Statistica, và S-Plus. Đây là những phần mềm được các công ti phần mềm phát triển và giới thiệu trên thị trường khoảng ba thập niên qua, và đã được các trường đại học, các trung tâm nghiên cứu và công ti kĩ nghệ trên toàn thếgiới sửdụng cho giảng dạy và nghiên cứu.

Nhưng vì chi phí để sửdụng các phần mềm này tuơng đối đắt tiền (có khi lên đến hàng trăm ngàn đô-la mỗi năm). Do đó, các nhà nghiên cứu thống kê trên thế giới đã hợp tác với nhau để phát triển một phần mềm mới, với chủ trương mã nguồn mở, sao cho tất cảcác thành viên trong ngành thống kê học và toán học trên thế giới có thể sử dụng một cách thống nhất và hoàn toàn miễn phí. Năm 1996, trong một bài báo quan trọng về tính toán thống kê, hai nhà thống kê học Ross Ihaka và Robert Gentleman [lúc đó] thuộc Trường đại học Auckland, New Zealand phát hoạ một ngôn ngữmới cho phân tích thống kê mà họ đặt tên là R. Nói một cách ngắn gọn, R là một phần mềm sử dụng cho phân tích thống kê và vẽ biểu đồ.

Thật ra, về bản chất, R là ngôn ngữ máy tính đa năng, có thể sửdụng cho nhiều mục tiêu khác nhau, từ tính toán đơn giản, toán học giải trí (recreational mathematics), tính toán ma trận (matrix), đến các phân tích thống kê phức tạp. Vì là một ngôn ngữ, cho nên người ta có thể sử dụng R để phát triển thành các phần mềm chuyên môn cho một vấn đề tính toán cá biệt.2 Cơ sở lý thuyết giải quyết bài toán Vận dụng các kiến thức đã được học trong chương trình môn Cấu trúc rời rạc (CO1007) với các kiến thức về các dạng biểu đồ phổ, biểu đồ tần xuất và các cách lập trình ngôn ngữ R để xử lí số liệu là điểm của các sinh viên từ bảng dữ liệu. 4 Mô tả dữ liệu Đính kèm đề bài tập lớn là files “201_CO1007.xlsx” trong đó chứa thông tin về kết quả trả lời các câu hỏi kỳ thi giữa kỳ và cuối kỳ gồm có các sheets: 1. Sheet CDR: chứa thông tin các chuẩn đầu ra môn học, mỗi câu hỏi trong đề thi có 1 chuẩn tương ứng.

Đề bài tập lớn môn Cấu trúc Rời rạc cho KHMT (CO1007) - Niên khóa 2020-2021 Trang 2/62 0 0 Tieu luan Trường Đại Học Bách Khoa Tp.Hồ Chí Minh Khoa Khoa Học & Kỹ Thuật Máy Tính 2. Sheet GK, CK : thể hiện cho giữa kỳ, cuối kỳ • { A, B, C, D}: Các câu trả lời của sinh viên tương ứng cho các câu hỏi • {0, 1}: Kết quả đúng sai tương ứng cho mỗi câu hỏi. Nó được dẫn ra từ đáp án được cung cấp trong sheet. Sheet GK _0, CK _0 cung cấp thông tin về lời giải, chuẩn đầu ra, chương liên quan cho mỗi câu hỏi trong từng mã đề thi.Xác định số lượng sinh viên trong tập mẫu Số lượng sinh viên trong tập mẫu là max chiều dài cột No giữa hai sheet GK và CK Hình 1: Code R và kết quả bài i Đề bài tập lớn môn Cấu trúc Rời rạc cho KHMT (CO1007) - Niên khóa 2020-2021 Trang 3/62 0 0 Tieu luan Trường Đại Học Bách Khoa Tp.Hồ Chí Minh Khoa Khoa Học & Kỹ Thuật Máy Tính ii.Nhóm câu hỏi liên quan đến số câu của các sinh viên 1) Tính tổng các câu đúng của mỗi sinh viên trong tập mẫu 2) Tính tổng các câu sai của mỗi sinh viên trong tập mẫu 3) Xác định số câu đúng nhiều nhất và thấp nhất trong tập mẫu 4) Vẽ biểu đồ phổ cho tổng số các câu đúng của sinh viên ứng với từng mã đề lần lượt trong tập mẫu giữa kỳ và cuối kỳ 5) Vẽ biểu đồ phổ cho tổng số các câu sai của sinh viên ứng với từng mã đề lần lượt trong tập mẫu giữa kỳ và cuối kỳ Bài giải: Câu ii.1,2: Hình 2: Code R câu ii.1,2 Đề bài tập lớn môn Cấu trúc Rời rạc cho KHMT (CO1007) - Niên khóa 2020-2021 Trang 4/62 0 0 Tieu luan Trường Đại Học Bách Khoa Tp.Hồ Chí Minh Khoa Khoa Học & Kỹ Thuật Máy Tính Hình 3: Kết quả câu ii.1,2 Đề bài tập lớn môn Cấu trúc Rời rạc cho KHMT (CO1007) - Niên khóa 2020-2021 Trang 5/62 0 0 Tieu luan Trường Đại Học Bách Khoa Tp.Hồ Chí Minh Khoa Khoa Học & Kỹ Thuật Máy Tính Câu ii.3: Hình 4: Code R và kết quẩ câu ii.3 Đề bài tập lớn môn Cấu trúc Rời rạc cho KHMT (CO1007) - Niên khóa 2020-2021 Trang 6/62 0 0 Tieu luan Trường Đại Học Bách Khoa Tp.Hồ Chí Minh Khoa Khoa Học & Kỹ Thuật Máy Tính Câu ii.4,5: Đề bài tập lớn môn Cấu trúc Rời rạc cho KHMT (CO1007) - Niên khóa 2020-2021 Trang 7/62 0 0 Tieu luan Trường Đại Học Bách Khoa Tp.Hồ Chí Minh Khoa Khoa Học & Kỹ Thuật Máy Tính Hình 5: Code R câu ii.4+5 Kết quả: Câu ii.4: Hình 6: Kết quả ii.4 Đề bài tập lớn môn Cấu trúc Rời rạc cho KHMT (CO1007) - Niên khóa 2020-2021 Trang 8/62 0 0 Tieu luan Trường Đại Học Bách Khoa Tp.Hồ Chí Minh Khoa Khoa Học & Kỹ Thuật Máy Tính Câu ii.5: Hình 7: Ket qua ii.5 Đề bài tập lớn môn Cấu trúc Rời rạc cho KHMT (CO1007) - Niên khóa 2020-2021 Trang 9/62 0 0 Tieu luan Trường Đại Học Bách Khoa Tp.Hồ Chí Minh Khoa Khoa Học & Kỹ Thuật Máy Tính iii.Nhóm câu hỏi liên quan đến điểm của các sinh viên a.

Điểm được tính bằng cách lấy tổng số câu đúng chia cho tổng số câu ứng với mỗi kỳ thi, rồi lấy kết quả nhân 10 và làm tròn đến 2 số thập phân. Điểm tổng kết tính bằng cách lấy tổng 40% điểm giữa kỳ và 60% điểm cuối kỳ. 1) Tính trung vị mẫu, cực đại mẫu, cực tiểu mẫu giữa kỳ và mẫu cuối kỳ 2) Đếm các sinh viên mà điểm của mỗi sinh viên trong tập mẫu giữa kỳ và mẫu cuối kỳ lớn hơn hoặc bằng 9 3) Đếm các sinh viên mà điểm của mỗi sinh viên trong tập mẫu giữa kỳ và mẫu cuối kỳ lớn hơn hoặc bằng 7 4) Đếm các sinh viên mà điểm của mỗi sinh viên trong tập mẫu giữa kỳ và mẫu cuối kỳ lớn hơn hoặc bằng 5 5) Đếm các sinh viên mà điểm của mỗi sinh viên trong tập mẫu nhỏ hơn 5 6) Vẽ biểu đồ phổ điểm của sinh viên trong tập mẫu giữa kỳ và mẫu cuối kỳ 7) Xác định danh sách sinh viên gồm số thứ tự (No), mã nhóm và tổ có điểm số lớn nhất trong tập mẫu giữa kỳ và mẫu cuối kỳ 8) Xác định danh sách sinh viên gồm số thứ tự (No), mã nhóm và tổ có điểm số nhỏ nhất trong tập mẫu giữa kỳ và mẫu cuối kỳ 9) Xác định điểm số trung bình của của các sinh viên trong mẫu trong tập mẫu giữa kỳ và mẫu cuối kỳ 10) Xác định số lượng sinh viên có điểm số trung bình 11) Hãy đo mức độ phân tán của điểm số (xung quanh giá trị trung bình) của mẫu giữa kỳ và mẫu cuối kỳ. 12) Tính độ méo lệch (skewness), và độ nhọn (kurtosis) của dữ liệu trong mẫu giữa kỳ và mẫu cuối kỳ.

13) Tính tứ phân vị (quartile) thứ nhất (Q1 ) và thứ ba (Q3 ) của giữa kỳ và mẫu cuối kỳ.

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

Bài viết "Khảo sát kết quả kiểm tra môn cấu trúc rời rạc cho khmt co1007" cung cấp cái nhìn sâu sắc về kết quả kiểm tra môn học cấu trúc rời rạc, một phần quan trọng trong chương trình đào tạo ngành công nghệ thông tin. Tác giả đã phân tích các yếu tố ảnh hưởng đến kết quả học tập của sinh viên, từ đó đưa ra những khuyến nghị nhằm cải thiện chất lượng giảng dạy và học tập. Bài viết không chỉ giúp sinh viên hiểu rõ hơn về môn học mà còn cung cấp thông tin hữu ích cho giảng viên trong việc điều chỉnh phương pháp giảng dạy.

Nếu bạn muốn mở rộng kiến thức về các lĩnh vực liên quan, hãy tham khảo thêm bài viết Nghiên cứu thuật toán mã hóa có xác thực norx luận văn thạc sĩ, nơi bạn có thể tìm hiểu về các thuật toán bảo mật trong công nghệ thông tin. Ngoài ra, bài viết Luận văn thạc sĩ khoa học máy tính sử dụng active learning trong việc lựa chọn dữ liệu gán nhãn cho bài toán speech recognition sẽ giúp bạn khám phá thêm về các phương pháp học máy hiện đại. Cuối cùng, bài viết Luận văn thạc sĩ khoa học máy tính nghiên cứu các phương pháp trích xuất thông tin trong ảnh tài liệu và ứng dụng sẽ cung cấp cho bạn cái nhìn sâu sắc về việc xử lý và phân tích dữ liệu hình ảnh. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và ứng dụng trong lĩnh vực công nghệ thông tin.