Bài tập tự luận Chương 2 SGU-CĐS: Thu thập và phân tích dữ liệu giáo dục (Cơ bản)
Bài tập tự luận Chương 2 SGU-CĐS: Thu thập và phân tích dữ liệu giáo dục (Cơ bản): Tự động hóa xử lý dữ liệu học sinh toàn trường giúp giáo viên tham khảo và dễ dàng hoàn thiện bài kiểm tra cuối khóa tập huấn, đồng thời nâng cao năng lực ứng dụng công nghệ vào giảng dạy.
Đáp án bài tập tự luận Chương 2: Tự động hóa xử lý dữ liệu học sinh toàn trường gồm 2 mẫu. Định dạng file tải Word cho phép chỉnh sửa.
Tài liệu chỉ mang tính chất THAM KHẢO để thầy cô dễ dàng hình dung cấu trúc và cách triển khai bài viết nhanh nhất. Hệ thống bồi dưỡng thường xuyên (bdtx.csdl.com) có tính năng quét trùng lặp. Để đảm bảo bài làm hợp lệ và không bị đánh rớt, thầy cô TUYỆT ĐỐI KHÔNG copy y nguyên 100% nhé!
Tự luận Chương 2 Chuyên đề: Thu thập và phân tích dữ liệu giáo dục (Cơ bản)
Tự động hóa xử lý dữ liệu học sinh toàn trường Mẫu 1
Phần 1: Thiết Kế Biểu Mẫu
Để đảm bảo tính thống nhất và dễ sử dụng cho giáo viên Tiểu học, biểu mẫu Google Forms được thiết kế với cấu trúc và các trường dữ liệu như sau:
- Họ và tên học sinh: Kiểu văn bản (Ví dụ: Nguyễn Văn A).
- Lớp: Danh sách chọn (Ví dụ: 1A, 2B, 3C, 4A, 5D...).
- Môn học: Danh sách chọn (Ví dụ: Toán, Tiếng Việt, Tiếng Anh, Tự nhiên & Xã hội...).
- Điểm giữa kỳ: Số thực từ 0 đến 10.
- Điểm cuối kỳ: Số thực từ 0 đến 10.
- Chuyên cần: Thang điểm từ 1 đến 10.
- Nhận xét: Văn bản dài (Ví dụ: Cần cố gắng môn Tiếng Việt).
- Tên giáo viên nhập liệu: Văn bản (Ví dụ: Thầy Hùng).
- Ngày nhập: Ngày (Ví dụ: 2026-06-03).
Phần 2: Xử Lý Dữ Liệu Ban Đầu
Dữ liệu thô từ Google Forms được lưu trữ tại Google Sheets. Quá trình làm sạch dữ liệu bằng Python (thư viện pandas) hoặc các hàm trong Google Sheets được thực hiện qua các bước:
- Loại bỏ khoảng trắng thừa: Sử dụng hàm TRIM() để chuẩn hóa cột Họ tên.
- Kiểm tra tính hợp lệ của điểm số: Sử dụng Data Validation hoặc script Python để đảm bảo điểm Giữa kỳ, Cuối kỳ luôn nằm trong khoảng 0 - 10.
- Xử lý giá trị trống (Null): Điền giá trị 0 cho các cột điểm bị bỏ trống do lỗi nhập liệu hoặc yêu cầu giáo viên xác minh lại.
Phần 3: Tính Toán, Phân Loại và Gắn Cờ
...
Tự động hóa xử lý dữ liệu học sinh toàn trường Mẫu 2
1. Phân tích vấn đề
Trong thực tế quản lý trường học, dữ liệu học sinh thường được thu thập rời rạc qua sổ điểm, bảng tính riêng lẻ hoặc nhập thủ công, dẫn đến chậm tổng hợp, dễ sai sót và khó theo dõi học sinh cần hỗ trợ sớm.
Để khắc phục, có thể xây dựng hệ thống tự động hóa xử lý dữ liệu học sinh toàn trường thông qua tích hợp:
- Google Forms để thu thập dữ liệu
- Python để xử lý và phân tích dữ liệu
- Power BI để xây dựng dashboard theo dõi
2. Thiết kế quy trình tự động hóa dữ liệu
Bước 1. Thu thập dữ liệu bằng Google Forms
Giáo viên định kỳ nhập liệu theo biểu mẫu gồm:
- Họ tên học sinh
- Lớp
- Môn học
- Điểm giữa kỳ
- Điểm cuối kỳ
- Chuyên cần
- Nhận xét giáo viên
- Ngày nhập dữ liệu
Ưu điểm:
- Dữ liệu thống nhất
- Dễ nhập liệu
- Đồng bộ toàn trường
Bước 2. Lưu trữ dữ liệu qua Google Sheets
Biểu mẫu tự động chuyển dữ liệu về Google Sheets để tạo kho dữ liệu dùng chung.
Bước 3. Xử lý dữ liệu bằng Python
...
>> Xem bản đầy đủ trong file tải về.
Tham khảo thêm: