Giới thiệu dự án

  • Bối cảnh: Trong giai đoạn 2018‑2019, trường THPT Đức Hợp (Hưng Yên) đối mặt với thực trạng giảm sút thói quen đọc sách của học sinh lớp 11, đặc biệt là trong môi trường nông thôn nơi nguồn sách hạn chế.
  • Problem statement: Thiếu không gian tiếp cận sách đa dạng, dẫn đến giảm mức độ đọc, suy giảm kỹ năng đọc hiểu và lăng kính văn hoá đọc của học sinh.
  • Solution approach: Xây dựng mô hình tủ sách lớp học (Classroom Bookshelf Model) – một hệ thống tủ sách đa chức năng, được quản lý bởi học sinh, kết hợp công nghệ QR code và phần mềm quản lý (Google Sheets + Apps Script) để tăng tính khả dụng, minh bạch và tự chủ.

Mục tiêu dự án

  1. Tăng tỷ lệ mượn sách từ 30 % lên > 70 % trong 6 tháng.
  2. Mở rộng danh mục sách lên ít nhất 150 đầu, bao gồm sách giáo khoa, tham khảo, kỹ năng sống và văn học.
  3. Phát triển kỹ năng quản lý (lập kế hoạch, ghi chép, báo cáo) cho học sinh thông qua việc trực tiếp vận hành tủ sách.
  4. Đánh giá tác động bằng các chỉ số (số lượt mượn, sách trung bình đọc mỗi học sinh, điểm số môn Văn học tăng trung bình 1.2 điểm).

Các chỉ số đo lường (KPIs)

KPI Giá trị mục tiêu Phương pháp đo
Lượt mượn sách / tháng > 300 Báo cáo sổ mượn + Google Sheet
Sách trung bình/ học sinh / tháng 1.5 Tổng số sách mượn ÷ số học sinh
Tỷ lệ học sinh tham gia hoạt động đọc 80 % Thăm dò định kỳ (Google Forms)
Điểm trung bình môn Văn học +1.2 So sánh bảng điểm học kỳ trước/sau

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

  • Giải pháp hiện tại: Thư viện trường với tài nguyên hạn chế, không có không gian “gần gũi” trong lớp học.
  • Nhược điểm:
    • Khó tiếp cận: Học sinh phải đến thư viện, thời gian chờ lâu.
    • Thiếu động lực: Không có chương trình khuyến khích mượn sách.
  • Cơ hội: Sử dụng không gian lớp học để “đưa sách tới người học”, giảm rào cản và tăng tương tác.

Bảng so sánh (Thư viện truyền thống vs Tủ sách lớp)

Tiêu chí Thư viện truyền thống Tủ sách lớp
Vị trí Trung tâm trường Mỗi lớp học
Thời gian truy cập Giờ mở cửa thư viện 24 h trong giờ học
Độ linh hoạt Thấp (đăng ký, trả sách) Cao (quản lý tự chủ)
Chi phí vận hành Nhân lực thư viện Học sinh + giáo viên giám sát
Tính tương tác Trung bình Cao (hoạt động chia sẻ, tọa đàm)

Thiết kế hệ thống

Kiến trúc tổng quan

graph TD
    A[Học sinh] -->|Quét QR| B(Ứng dụng quản lý mượn sách)
    B --> C[Google Sheet (dữ liệu mượn trả)]
    C --> D[Dashboard (Google Data Studio)]
    D --> E[Phản hồi & báo cáo]
    A --> F[Hoạt động đọc nhóm]
    F --> G[Chia sẻ & tọa đàm]
  • Component 1 – Tủ sách vật lý: Kệ gỗ chuẩn 180 cm, ngăn riêng cho từng thể loại (Giáo khoa, Văn học, Kỹ năng).
  • Component 2 – QR code: Mỗi đầu sách có mã QR chứa ISBN và ID sách, giúp tự động ghi nhận khi học sinh quét.
  • Component 3 – Phần mềm: Google Sheet + Apps Script thực hiện CRUD (Create‑Read‑Update‑Delete) cho các giao dịch mượn trả, đồng thời tạo báo cáo thời gian thực.

Công nghệ stack

Thành phần Công nghệ Phiên bản
Quản lý dữ liệu Google Sheets G Suite (2024)
Tự động hoá Google Apps Script ECMAScript 2022
QR code generator qrcode.js 1.5.0
Dashboard Google Data Studio 2024‑03
Thiết kế đồ họa Canva / Figma 2024‑04
Trình duyệt Chrome (Linux) 122+

Cơ sở dữ liệu (Google Sheet) – Schema mẫu

Cột Mô tả
BookID Mã duy nhất (UUID)
ISBN Mã sách quốc tế
Title Tên sách
Category Thể loại
Borrower Tên học sinh
BorrowDate Ngày mượn
ReturnDate Ngày trả (dự kiến)
Status Available / Borrowed

API nội bộ (Apps Script)

/**
 * Đăng ký mượn sách
 * @param {string} bookId
 * @param {string} studentId
 */
function borrowBook(bookId, studentId) {
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Loans');
  const now = new Date();
  sheet.appendRow([bookId, studentId, now, '', 'Borrowed']);
}

Methodology

  • Mô hình phát triển Agile (Scrum): 2‑ tuần sprint, mỗi sprint bao gồm lập kế hoạch, thực hiện, review và retrospective.
  • Giai đoạn 1 (Tháng 9‑10/2018): Nghiên cứu nhu cầu qua phiếu khảo sát, lựa chọn 120 đầu sách, thiết kế tủ và in QR code.
  • Giai đoạn 2 (Tháng 11/2018‑3/2019): Triển khai, đào tạo học sinh quản lý, tổ chức khai trương và các buổi tọa đàm “Mỗi tháng một cuốn sách hay”.
  • Giai đoạn 3 (Tháng 4‑9/2019): Đánh giá, thu thập dữ liệu, cải tiến quy trình (thêm QR, mở rộng danh mục).

Rủi ro & biện pháp giảm thiểu

Rủi ro Ảnh hưởng Giải pháp
Mất sách Giảm niềm tin Đánh dấu QR, kiểm kê định kỳ
Học sinh không tuân thủ Giảm hiệu quả Thiết lập “Điểm danh sách” trong Google Classroom
Lỗi phần mềm Dữ liệu sai Kiểm thử Apps Script, sao lưu hàng ngày

Implementation và kết quả

Quá trình phát triển

  • Sprint 1: Thu thập 30 đầu sách đề xuất từ học sinh, lập danh sách trên Google Sheet.
  • Sprint 2: Thiết kế và lắp đặt tủ sách, in 150 mã QR (độ phân giải 300 dpi).
  • Sprint 3: Đào tạo 3 học sinh “Quản trị viên” sử dụng Apps Script để ghi nhận giao dịch.

Mã nguồn mẫu (Python) – Đồng bộ dữ liệu lên BigQuery (đối với trường hợp mở rộng)

import pandas as pd
from google.cloud import bigquery

# Đọc dữ liệu từ Google Sheet (export csv)
df = pd.read_csv('loans_export.csv')

client = bigquery.Client()
table_id = 'school_library.loans'

job = client.load_table_from_dataframe(df, table_id)
job.result()  # Đợi hoàn thành
print(f'Loaded {job.output_rows} rows to {table_id}')

Kiểm thử & xác thực

Kiểm thử Kết quả Tiêu chí chấp nhận
Đăng ký mượn qua QR 98 % thành công trong 200 giao dịch thử < 5 % lỗi
Thời gian trả sách trung bình 4 ngày ≤ 7 ngày
Độ chính xác dữ liệu 99.7 % (so sánh với sổ giấy) ≥ 99 %

Kết quả đạt được (đến tháng 6/2019)

  • 300+ lượt mượn sách trong 6 tháng, trung bình 1.5 sách/ học sinh/tháng.
  • Tỷ lệ học sinh tham gia hoạt động đọc tăng từ 44 % lên 79 %.
  • Điểm môn Văn trung bình cải thiện +1.2 điểm (so sánh kỳ I‑II).
  • Số lượng sách trong tủ lên 168 đầu, bao gồm 30 sách kỹ năng sống và 20 sách khoa học.

Đổi mới và đóng góp

Đổi mới Mô tả Bằng chứng
QR‑Driven Borrowing Học sinh quét QR, tự động ghi nhận Logs Apps Script 200+ giao dịch
Quản lý học sinh‑lãnh đạo 3 học sinh chịu trách nhiệm quản lý, ghi chép Biên bản họp quản lý (tháng 2/2019)
Tích hợp Dashboard Biểu đồ mượn sách, xu hướng đọc hiển thị trong lớp Screenshot Data Studio (đường dẫn tệp)
Chương trình “Mỗi tháng một cuốn sách hay” Tọa đàm, viết báo cáo, tạo video ngắn Video clip 2 phút (được lưu trong artifact)

Độ khả thi & khả năng mở rộng

  • Scalability: Mô hình có thể nhân rộng thành > 30 tủ sách trong toàn trường (khoảng 5 tủ mỗi khối), nhờ quy trình chuẩn hoá và việc sử dụng Google Workspace – không yêu cầu hạ tầng IT phức tạp.
  • Cost‑Benefit: Chi phí ban đầu ~ 3 triệu VND (vật tư, QR, in); chi phí duy trì < 200 nghìn VND/tháng (in ấn QR, bảo trì). So với lợi ích tăng điểm và kỹ năng mềm, ROI ước tính > 400 % trong 1 năm.

Ứng dụng thực tế và triển khai

  • Kịch bản sử dụng:

    1. Học sinh vào lớp, quét QR sách muốn mượn bằng điện thoại.
    2. Hệ thống ghi nhận Borrower, BorrowDate.
    3. Học sinh đọc tại lớp hoặc mang về nhà, trả lại bằng cách quét QR lần 2.
    4. Dashboard tự động cập nhật số lượt mượn, thời gian trả, và gửi email nhắc nhở nếu quá hạn.
  • Chiến lược triển khai:

    • Giai đoạn 1: Triển khai pilot ở lớp 11A7, thu thập dữ liệu 3 tháng.
    • Giai đoạn 2: Mở rộng sang các lớp 10, 12 bằng cách sao chép template Sheet & QR.
    • Giai đoạn 3: Kết nối với thư viện trung tâm tỉnh qua API (nếu có) để đồng bộ danh mục sách.
  • Phân tích chi phí

Hạng mục Chi phí (VND) Ghi chú
Vật tư tủ sách (gỗ, sơn) 1,200,000 2 tủ mỗi lớp
QR code & in ấn 300,000 180 đầu sách
Phát triển Apps Script 200,000 Thời gian lập trình 10 giờ
Đào tạo học sinh 100,000 Workshop 2 ngày
Tổng 1,800,000 < 2 triệu

Hạn chế và hướng phát triển

  • Giới hạn hiện tại:
    • Không có tích hợp RFID (chi phí cao).
    • Phụ thuộc vào smartphone Android; học sinh không có thiết bị sẽ gặp khó khăn.
  • Kế hoạch nâng cấp:
    1. Thêm tính năng RFID để hỗ trợ thiết bị không có camera.
    2. Phát triển ứng dụng di động (Flutter) cho iOS/Android, cho phép offline sync.
    3. Mở rộng nội dung: thêm sách điện tử, liên kết với nền tảng e‑book của tỉnh.
    4. Nghiên cứu AI‑driven recommendation: sử dụng Google Cloud Natural Language để gợi ý sách dựa trên lịch sử mượn.

Đối tượng hưởng lợi

  • Học sinh:
    • Kỹ năng đọc → tăng khả năng đọc hiểu, viết luận.
    • Kỹ năng quản lý → tự chủ, trách nhiệm, kỹ năng lập báo cáo.
  • Giáo viên:
    • Công cụ hỗ trợ dạy → tài liệu tham khảo nhanh, tạo không gian thảo luận.
  • Phụ huynh:
    • Theo dõi tiến trình → nhận thông báo mượn trả qua email.
  • Trường học:
    • Nâng cao hình ảnh → mô hình sáng tạo, thu hút học sinh tiềm năng.

Câu hỏi thường gặp

  1. Yêu cầu kỹ thuật để triển khai?
    • Máy tính có truy cập Google Workspace, smartphone Android/iOS có camera.
  2. Giới hạn quy mô mượn sách?
    • 1 sách mỗi học sinh đồng thời; thời gian mượn mặc định 7 ngày, có thể gia hạn qua Google Form.
  3. Làm sao tích hợp với hệ thống thư viện hiện tại?
    • Export CSV từ Sheet → import vào hệ thống thư viện, hoặc dùng API nếu có.
  4. Chi phí bảo trì?
    • Chủ yếu là in lại QR khi sách mới hoặc bị hỏng; dự kiến < 200 nghìn/tháng.
  5. ROI của dự án?
    • Dựa trên cải thiện điểm học tập và giảm chi phí mua sách mới, ROI ước tính > 400 % trong vòng 12 tháng.

Kết luận

  • Thành tựu chính: Tủ sách lớp không chỉ tăng cường văn hoá đọc mà còn xây dựng kỹ năng quản lý dự án cho học sinh, mang lại lợi ích giáo dục và xã hội đa chiều.
  • Đóng góp: Mô hình cung cấp quy trình chuẩn hoá, công cụ số (QR + Google Sheet) và một bộ chỉ số KPI minh bạch, có thể tái sử dụng ở các trường khác, đặc biệt trong khu vực nông thôn.
  • Giá trị lâu dài: Khi được nhân rộng, dự án sẽ tạo ra một hệ sinh thái đọc sách trường học bền vững, giúp thế hệ trẻ phát triển tư duy phản biện, kỹ năng sống và khả năng tự học – những nền tảng then chốt cho một xã hội tri thức.

Hành động tiếp theo: Thiết lập buổi hội thảo giới thiệu mô hình cho các trường lân cận, chuẩn bị tài liệu triển khai (template Sheet, hướng dẫn QR) và bắt đầu giai đoạn mở rộng.