Giới thiệu dự án

Trong bối cảnh chuyển đổi số giáo dục và triển khai Chương trình Giáo dục Phổ thông 2018 của Bộ Giáo dục và Đào tạo, phương pháp dạy học định hướng phát triển phẩm chất, năng lực người học đòi hỏi sự đổi mới toàn diện về cả công cụ lẫn học liệu số. Môn Hóa học là môn khoa học thực nghiệm có tính trừu tượng cao; các nghiên cứu thực tiễn (Đào Thị Hoàng Hoa, 2015) chỉ ra rằng có tới 54,72% học sinh phổ thông có thái độ tiêu cực, cảm thấy môn học khô khan, nặng tính hàn lâm. Mặc dù hệ thống trường trung học phổ thông (THPT) tại các đô thị lớn như TP. Hồ Chí Minh đã được trang bị phòng học tương tác với Bảng tương tác thông minh (Interactive Whiteboard - IWB) Activboard (Promethean), thực trạng triển khai ghi nhận 37,5% giáo viên chỉ sử dụng IWB như màn chiếu máy chiếu thông thường và 52,5% học sinh gần như không có cơ hội chạm, tương tác trực tiếp với thiết bị.

Khảo sát thực tế trên 40 giáo viên bộ môn cho thấy rào cản cốt lõi khiến các hoạt động tương tác hóa chưa phổ biến: 90,5% giáo viên gặp khó khăn vì quá tốn thời gian thiết kế bài giảng tương tác; 38,1% thiếu ý tưởng kịch bản trò chơi; 34,9% hạn chế về kỹ năng lập trình và thiết lập hiệu ứng công nghệ thông tin (ICT). Dự án "Thiết kế bộ mẫu trò chơi sử dụng cho bảng tương tác hỗ trợ dạy học Hóa học ở trường phổ thông" do tác giả Nguyễn Quốc Bảo thực hiện (người hướng dẫn khoa học: TS. Thái Hoài Minh, Khoa Hóa học - Trường Đại học Sư phạm TP.HCM) được xây dựng nhằm giải quyết triệt để bài toán này.

                  KIẾN TRÚC MÔ HÌNH DẠY HỌC TƯƠNG TÁC HÓA HỌC
+-----------------------------------------------------------------------------+
|                               NGƯỜI DÙNG                                    |
|   +--------------------------+               +--------------------------+   |
|   |   Giáo viên (Content)    |               |    Học sinh (Learner)    |   |
|   |  - Nhập câu hỏi Hóa học  |               |  - Chạm, kéo thả IWB     |   |
|   |  - Thiết lập kịch bản    |               |  - Đối kháng, làm việc   |   |
|   +------------+-------------+               +------------^-------------+   |
+----------------|------------------------------------------|-----------------+
                 | nạp dữ liệu QA                           | tương tác cảm ứng
+----------------v------------------------------------------|-----------------+
|                        HỆ THỐNG BỘ MẪU TRÒ CHƠI                             |
|  +-------------------------------------+  +-------------------------------+ |
|  |     Microsoft PowerPoint 2019       |  |     Promethean ActivInspire   | |
|  | - VBA Macro Engine (Drag & Drop)    |  | - Action Browser (Hidden)     | |
|  | - Animation Trigger State Control   |  | - Change Text Value Scoring   | |
|  | - Hyperlink Navigation Routing      |  | - Page Branching Routing      | |
|  +-------------------------------------+  +-------------------------------+ |
+-----------------------------------------------------------------------------+
                                       |
+--------------------------------------v--------------------------------------+
|                           PHẦN CỨNG LỚP HỌC                                 |
|   [ Promethean Activboard IWB ] <---> [ Máy tính điều khiển (Windows OS) ]  |
+-----------------------------------------------------------------------------+

Mục tiêu dự án

  1. Chuẩn hóa cơ sở lý luận và nguyên tắc sư phạm: Xác lập 04 nguyên tắc thiết kế trò chơi tương tác (Gây hứng thú, Đảm bảo mục tiêu dạy học, Đảm bảo tính sư phạm, Đảm bảo tính tương tác tối đa).
  2. Quy trình hóa chu trình phát triển: Xây dựng quy trình 06 bước chuẩn từ ý tưởng, thiết kế kỹ thuật, biên soạn câu hỏi, thử nghiệm, tổ chức lớp học đến tinh chỉnh.
  3. Phát triển thư viện Game Templates: Đóng gói 06 bộ mẫu trò chơi đa dạng (Escape Room, Chemystery, Nhà hóa học thiên tài, Snakes and Ladders, Cho bạn hay cho ai?, Carbon muôn màu) trên nền tảng Microsoft PowerPoint 2019 và ActivInspire v2.14.
  4. Thực nghiệm sư phạm định lượng: Triển khai giảng dạy thực nghiệm tại trường THPT Nguyễn Du (Quận 10, TP.HCM), đánh giá định lượng sự cải thiện kết quả học tập qua phương pháp thống kê toán học.

Phạm vi và giới hạn

  • Khách thể & Đối tượng: Quá trình dạy học Hóa học THPT và kỹ thuật thiết kế bộ mẫu trò chơi tương tác trên bảng IWB.
  • Giới hạn công nghệ: Nền tảng Microsoft PowerPoint (VBA-enabled .pptm) và Promethean ActivInspire (.flipchart), tích hợp phần cứng bảng tương tác Activboard.

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

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

Tiêu chí so sánh Bảng đen & Thuyết trình truyền thống Web Quiz trực tuyến (Kahoot, Quizizz) Bộ mẫu trò chơi IWB (PowerPoint VBA + ActivInspire)
Mức độ tương tác vật lý Rất thấp (chỉ nghe - chép) Trung bình (tương tác qua smartphone/tablet cá nhân) Rất cao (thao tác trực tiếp chạm, kéo thả, ghi chú trên bảng lớn)
Yêu cầu hạ tầng mạng Không yêu cầu Bắt buộc kết nối Internet băng thông ổn định Hoạt động offline hoàn toàn, không phụ thuộc đường truyền
Chi phí thời gian của GV Thấp Trung bình (1 - 2 giờ tạo quiz) Rất thấp (15 - 30 phút) khi sử dụng bộ mẫu dựng sẵn
Tính sư phạm Hóa học Rời rạc, thiếu trực quan hóa Chủ yếu là trắc nghiệm tốc độ 4 lựa chọn Đa dạng: Ghép nối phản ứng, phân loại hóa chất, giải mã chuỗi phản ứng
Tính hợp tác nhóm Thấp Cạnh tranh đơn lẻ theo cá nhân Đối kháng đồng đội, phân vai người vận chuyển, tư duy chiến thuật

Ma trận ưu tiên yêu cầu người dùng (MoSCoW)

  • Must-have (Bắt buộc): Khả năng kéo thả đối tượng (Drag & Drop) tức thời; cơ chế kích hoạt sự kiện (Trigger) ẩn/hiện đáp án; hệ thống điều hướng siêu liên kết (Hyperlink) không vỡ kịch bản; phân định rõ lớp dữ liệu câu hỏi để giáo viên thay thế nội dung không làm hỏng cấu trúc hiệu ứng.
  • Should-have (Cần có): Hệ thống cộng/trừ điểm số tự động tại chỗ; đồng hồ đếm ngược (Timer) tích hợp âm thanh cảnh báo; thiết kế chuẩn tỷ lệ khung hình 16:9 Full HD.
  • Could-have (Có thể có): Hiệu ứng chuyển động mượt mà (Morph transition); tích hợp video mô phỏng thí nghiệm nguy hiểm.
  • Won't-have (Chưa hỗ trợ): Đồng bộ dữ liệu điểm số thời gian thực lên đám mây (Cloud Database).

Thiết kế hệ thống

Kiến trúc bộ mẫu trò chơi tương tác được module hóa thành 3 tầng độc lập:

  1. Tầng Giao diện (Presentation Layer): Hệ thống đồ họa vector, hình ảnh chất lượng cao chuẩn hóa UI/UX cho màn hình cảm ứng kích thước lớn (>78 inches), tối ưu kích thước nút bấm (tối thiểu $48 \times 48\text{ px}$) phù hợp cho thao tác chạm bằng ngón tay hoặc bút ActivPen.
  2. Tầng Logic & Tương tác (Logic Engine Layer):
    • PowerPoint Engine: Module macro VBA xử lý vòng lặp bắt tọa độ con trỏ (GetCursorPos) gán sự kiện kéo thả cho các Shape; hệ thống Animation Trigger quản lý đóng/mở layer.
    • ActivInspire Engine: Trình duyệt tác vụ (Action Browser) quản lý thuộc tính Hidden, Change Text Value, Another Page.
  3. Tầng Nội dung (Content Layer): Các khung văn bản (Text Box placeholders) được tách biệt, cho phép chỉnh sửa nội dung văn bản, phương trình hóa học mà không ảnh hưởng đến liên kết macro hay chuỗi animation.
                    SƠ ĐỒ CẤU TRÚC PHẦN MỀM BỘ MẪU
+------------------------------------------------------------------------+
|                           PRESENTATION LAYER                           |
|  [Background Canvas] [Interactive Buttons] [Chemistry Sprites / Icons] |
+-----------------------------------+------------------------------------+
                                    |
+-----------------------------------v------------------------------------+
|                           LOGIC ENGINE LAYER                           |
|   +--------------------------------+ +-------------------------------+ |
|   |       Microsoft PowerPoint     | |      Promethean ActivInspire  | |
|   | - VBA Drag & Drop Engine       | | - Action: Hidden / Unhide     | |
|   | - Shape Triggers (On-Click)    | | - Action: Change Text Value   | |
|   | - Slide Hyperlink Dispatcher   | | - Action: Jump to Page        | |
|   +--------------------------------+ +-------------------------------+ |
+-----------------------------------+------------------------------------+
                                    |
+-----------------------------------v------------------------------------+
|                             CONTENT LAYER                              |
|   [Question Placeholders] [Answer Options] [Chemical Formulas / Hints] |
+------------------------------------------------------------------------+

Phương pháp nghiên cứu và phát triển (Methodology)

Dự án áp dụng mô hình thiết kế hệ thống dạy học ADDIE phối hợp phương pháp phát triển lặp ngắn hạn:

[ Giai đoạn 1: Phân tích (Analysis) ]

[ Giai đoạn 2: Thiết kế & Lập trình (Design & Development) ]

[ Giai đoạn 3: Thực nghiệm sư phạm (Implementation) ]

[ Giai đoạn 4: Đánh giá & Hoàn thiện (Evaluation) ]

Implementation và kết quả

Chi tiết kỹ thuật cốt lõi (Core Technical Implementation)

1. Lập trình tính năng kéo thả (Drag and Drop) trong Microsoft PowerPoint bằng VBA

Trong chế độ trình chiếu (Slide Show View), PowerPoint mặc định vô hiệu hóa thao tác kéo chuột đối với các Shape. Để biến các lọ hóa chất, ion hay phân tử thành các đối tượng kéo thả trực tiếp trên bảng tương tác, dự án nhúng module VBA keo tha.bas can thiệp trực tiếp vào Windows API để bắt tọa độ chuột.

' Module: keo_tha.bas
#If VBA7 Then
    Private Declare PtrSafe Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
    Private Declare PtrSafe Function WindowFromPoint Lib "user32" (ByVal xPoint As Long, ByVal yPoint As Long) As LongPtr
#Else
    Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
    Private Declare Function WindowFromPoint Lib "user32" (ByVal xPoint As Long, ByVal yPoint As Long) As Long
#End If

Public Type POINTAPI
    X As Long
    Y As Long
End Type

Public Sub DragAndDrop(shp As Shape)
    Dim cursorLoc As POINTAPI
    Dim slideWidth As Single, slideHeight As Single
    Dim isMoving As Boolean: isMoving = True
    Dim startTime As Single: startTime = Timer
    
    ' Vòng lặp điều khiển tọa độ đối tượng theo chuyển động của bút cảm ứng trên IWB
    Do While isMoving
        GetCursorPos cursorLoc
        ' Chuyển đổi tọa độ Pixel màn hình sang đơn vị Points của PowerPoint
        shp.Left = (cursorLoc.X * 0.75) - (shp.Width / 2)
        shp.Top = (cursorLoc.Y * 0.75) - (shp.Height / 2)
        DoEvents
        
        ' Cơ chế Time-out dừng bắt tọa độ sau khoảng thời gian tương tác
        If (Timer - startTime) > 5 Then Exit Do
    Loop
End Sub

Quy trình cấu hình kỹ thuật:

  • Tạo Text Box định danh timer qua Selection Pane.
  • Import module keo tha.bas thông qua cửa sổ VBA (Alt + F11 -> Ctrl + M).
  • Lưu tệp dưới định dạng PowerPoint Macro-Enabled Presentation (.pptm).
  • Gán sự kiện tại Action Settings -> Mouse Click -> Run macro: DragAndDrop.

2. Kỹ thuật Trigger điều khiển trạng thái (State Machine) trên PowerPoint

Sử dụng Trigger để tạo cơ chế phản hồi đúng/sai tức thì khi học sinh chấm chọn phương án:

  • Nguyên lý: Click vào đối tượng Shape_Option_A -> Kích hoạt Animation Disappear cho Wrong_Feedback_Box HOẶC Animation Appear + Sound_Applause cho Right_Feedback_Box.
  • Tối ưu hóa quản lý layer: Đặt tên định danh tường minh cho toàn bộ đối tượng trong Selection Pane (ví dụ: Btn_Acid_HCl, Txt_Giaithich, Img_PTPU) giúp giáo viên khi thay câu hỏi mới không làm đứt liên kết Trigger.

3. Kỹ thuật Action Browser trên Promethean ActivInspire

  • Tính năng Hidden (Ẩn/Hiện đối tượng):
    • Chọn đối tượng kích hoạt Btn_KiemTra -> Mở Action Browser -> Chọn Hidden.
    • Trong Action Properties -> Target: chọn Txt_DapAn_CTPT -> Apply.
    • Khi học sinh chạm vào nút kiểm tra trên bảng Activboard, đáp án công thức phân tử mới lập tức hiển thị.
  • Tính năng Change Text Value (Bộ đếm điểm số tự động):
    • Đối tượng Btn_Plus_10 được gán Action Change Text Value.
    • Target: Txt_Score_Team1; Operator: +10. Mỗi lần học sinh trả lời đúng trên bảng, điểm số của đội tự động cộng dồn theo thời gian thực.
                    LUỒNG XỬ LÝ SỰ KIỆN TƯƠNG TÁC TRÊN BẢNG IWB
+-----------------------------------------------------------------------------+
|               Học sinh chạm vào nút đáp án trên Bảng tương tác              |
+--------------------------------------+--------------------------------------+
                                       |
                                       v
               +-----------------------------------------------+
               | Phần cứng cảm ứng truyền sự kiện Click/Touch  |
               +-----------------------+-----------------------+
                                       |
                   +-------------------+-------------------+
                   |                                       |
        [ Microsoft PowerPoint ]                  [ Promethean ActivInspire ]
                   |                                       |
                   v                                       v
       +-----------------------+               +-----------------------+
       | Kiểm tra Trigger Pane |               | Action Browser Router |
       +-----------+-----------+               +-----------+-----------+
                   |                                       |
       +-----------+-----------+               +-----------+-----------+
       |                       |               |                       |
       v                       v               v                       v
[ Chạy Animation ]     [ Thực thi Macro ]   [ Đổi thuộc tính ]   [ Chuyển trang ]
(Hiện giải thích)       (`keo_tha.bas`)     (`Hidden=False`)     (`Another Page`)

Danh mục các bộ mẫu trò chơi hoàn thiện

  1. Escape Room (Phòng thoát hiểm - PowerPoint):
    • Cơ chế: 4 đội giải mã các đồ vật trong phòng để tìm câu hỏi, mở khóa các mảnh ghép gợi ý đi đến từ khóa chìa khóa trung tâm. Tích hợp tính năng sao chép đáp án và trừ điểm rủi ro.
  2. Chemystery (Hóa học kỳ bí - PowerPoint):
    • Cơ chế: Phân vai "người vận chuyển" chạy lên thao tác trực tiếp trên bảng IWB dựa trên tín hiệu giải toán từ đồng đội dưới lớp, tạo sự kịch tính cao độ.
  3. Nhà hóa học thiên tài (PowerPoint + VBA Drag & Drop):
    • Cơ chế: Học sinh dùng bút cảm ứng trực tiếp kéo thả các bình hóa chất tương ứng vào ống nghiệm để tạo phản ứng hóa học đúng.
  4. Snakes and Ladders - Lạc vào rừng sâu (ActivInspire):
    • Cơ chế: Bàn cờ tương tác với xúc xắc ngẫu nhiên ảo; quân cờ kéo thả mượt mà; ô thang (tăng tốc) và ô rắn (tụt lùi) gắn với các câu hỏi bẫy Hóa học.
  5. Cho bạn hay cho ai? (ActivInspire):
    • Cơ chế: Chiến thuật phân chia câu hỏi điểm thưởng/điểm phạt cho đội bạn; sử dụng thuộc tính Change Text Value tính điểm tức thì.
  6. Carbon muôn màu (ActivInspire):
    • Cơ chế: Khám phá các dạng thù hình của Carbon qua cấu trúc mở ô bí mật Hidden.

Testing và validation

Quá trình thực nghiệm sư phạm được tiến hành nghiêm ngặt tại Trường THPT Nguyễn Du (Quận 10, TP.HCM) trong năm học 2018 - 2019:

  • Nhóm thực nghiệm (TN1): Lớp 10A2 (42 học sinh) - Dạy học với bộ mẫu trò chơi trên bảng tương tác Activboard.
  • Nhóm đối chứng (ĐC1): Lớp 10A3 (43 học sinh) - Dạy học cùng nội dung, cùng giáo viên giảng dạy bằng phương pháp trình chiếu thông thường kết hợp bảng phấn.
                          TIẾN TRÌNH THỰC NGHIỆM SƯ PHẠM
+-----------------------------------------------------------------------------+
|                                CHUẨN BỊ                                     |
|  - Khảo sát tương quan học lực đầu vào (đảm bảo không có chênh lệch ý nghĩa)|
|  - Thiết kế giáo án đồng bộ cho 2 lớp (cùng mục tiêu kiến thức, kỹ năng)   |
+--------------------------------------+--------------------------------------+
                                       |
                   +-------------------+-------------------+
                   |                                       |
                   v                                       v
      [ Lớp Thực nghiệm TN1 (n=42) ]           [ Lớp Đối chứng ĐC1 (n=43) ]
      - Sử dụng Bộ mẫu trò chơi IWB            - Thuyết trình + Máy chiếu thường
      - Tương tác chạm, kéo thả, đối kháng     - Học sinh ghi chép thụ động
                   |                                       |
                   +-------------------+-------------------+
                                       |
                                       v
+-----------------------------------------------------------------------------+
|                            KIỂM TRA & ĐÁNH GIÁ                              |
|  - Bài kiểm tra 15 phút chuẩn hóa (thang điểm 10)                           |
|  - Xử lý thống kê toán học: $\bar{X}$, $S$, $S^2$, $V\%$, $t$-test          |
+-----------------------------------------------------------------------------+

Phân tích định lượng kết quả học tập

Tham số thống kê Lớp Thực nghiệm (TN1 - $n_1=42$) Lớp Đối chứng (ĐC1 - $n_2=43$) Ý nghĩa thống kê / Chênh lệch
Điểm trung bình ($\bar{X}$) $8,12$ $7,19$ $\Delta\bar{X} = +0,93$ điểm ($\uparrow 12,93%$)
Phương sai ($S^2$) $1,28$ $1,74$ Độ phân tán điểm số lớp TN thấp hơn
Độ lệch chuẩn ($S$) $1,13$ $1,32$ Học sinh lớp TN đồng đều hơn
Hệ số biến thiên ($V%$) $13,92%$ $18,36%$ Lớp TN có mức độ phân hóa tích cực hơn
Tỷ lệ Giỏi - Xuất sắc ($8.0 - 10$) $69,05%$ $41,86%$ Chênh lệch vượt trội $+27,19%$
Tỷ lệ Trung bình - Yếu ($<6.5$) $4,76%$ $18,60%$ Giảm thiểu học sinh hổng kiến thức

Kiểm định giả thuyết thống kê Student's t-test:

  • Giá trị kiểm định tính toán: $t_{\text{calc}} = 3,49$.
  • Giá trị tới hạn theo bảng phân phối Student với bậc tự do $f = n_1 + n_2 - 2 = 83$ tại mức ý nghĩa $\alpha = 0,05$: $t_{\text{crit}} = 1,99$.
  • Vì $t_{\text{calc}} > t_{\text{crit}}$ ($3,49 > 1,99$) với $p < 0,001$, sự khác biệt về điểm số giữa lớp thực nghiệm và lớp đối chứng có ý nghĩa thống kê sâu sắc, khẳng định phương pháp sử dụng bộ mẫu trò chơi tương tác nâng cao rõ rệt hiệu quả lĩnh hội kiến thức.

Đánh giá định tính từ giáo viên và học sinh

  • Phía giáo viên: 100% giáo viên tham gia thực nghiệm đánh giá bộ mẫu đã giải quyết dứt điểm áp lực thời gian chuẩn bị; 95% giáo viên khẳng định giao diện thân thiện, dễ thay nội dung; 100% bày tỏ mong muốn tiếp tục sử dụng các bộ mẫu cho các chuyên đề tiếp theo.
  • Phía học sinh: 97,6% học sinh lớp TN1 bày tỏ sự hứng thú cao độ, mong muốn tất cả các tiết Hóa học đều được tổ chức trò chơi tương tác IWB; 92,8% học sinh nhận định việc tự tay tương tác trên bảng giúp ghi nhớ phương trình và tính chất hóa học nhanh và sâu hơn.

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

  1. Đột phá kỹ thuật nhúng VBA Drag & Drop trong PowerPoint: Lần đầu tiên tích hợp thành công module bắt tọa độ Windows API trực tiếp vào PowerPoint phục vụ dạy học tương tác tại Việt Nam, giải quyết bài toán tương tác vốn trước đây chỉ có các phần mềm chuyên dụng đắt tiền mới hỗ trợ.
  2. Kiến trúc Template phân tách độc lập (Decoupled Design): Tách bạch hoàn toàn giữa Logic/Animation Engine và Content Textbox, biến việc soạn bài giảng tương tác phức tạp thành thao tác "điền vào chỗ trống" đơn giản, hạ thấp rào cản kỹ năng ICT của giáo viên phổ thông xuống mức cơ bản.
  3. Tiết kiệm $75% - 85%$ thời gian chuẩn bị bài giảng: Rút ngắn thời gian thiết kế một trò chơi hoàn chỉnh từ 4 - 6 giờ xuống chỉ còn 20 - 30 phút nhập liệu nội dung câu hỏi.
  4. Chuyển dịch vai trò tương tác (Interactive Paradigm Shift): Chuyển đổi trạng thái sử dụng IWB từ "máy chiếu thụ động của giáo viên" sang "công cụ khám phá chủ động của học sinh", hiện thực hóa triết lý lấy người học làm trung tâm theo định hướng giáo dục thế kỷ XXI.

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

Kịch bản sư phạm triển khai trong lớp học

+-----------------------------------------------------------------------------+
|                CÁC PHA SỬ DỤNG TRONG TIẾT HỌC HÓA HỌC THPT                  |
+-----------------------------------------------------------------------------+
|                                                                             |
| 1. KHỞI ĐỘNG (5 - 7 phút)                                                   |
|    - Trò chơi áp dụng: Chemystery / Escape Room                             |
|    - Mục tiêu: Tái hiện kiến thức cũ, tạo không khí học tập hào hứng        |
|                                                                             |
| 2. HÌNH THÀNH KIẾN THỨC MỚI (15 - 20 phút)                                 |
|    - Trò chơi áp dụng: Nhà hóa học thiên tài / Carbon muôn màu              |
|    - Mục tiêu: Kéo thả chất phản ứng, khám phá cấu tạo và tính chất         |
|                                                                             |
| 3. LUYỆN TẬP - CỦNG CỐ (10 - 12 phút)                                       |
|    - Trò chơi áp dụng: Snakes and Ladders / Cho bạn hay cho ai?             |
|    - Mục tiêu: Giải bài tập vận dụng, chốt kiến thức trọng tâm              |
|                                                                             |
+-----------------------------------------------------------------------------+

Yêu cầu cấu hình hệ thống triển khai

+-----------------------------------------------------------------------------+
|                         CẤU HÌNH HỆ THỐNG TRIỂN KHAI                        |
+--------------------------+--------------------------------------------------+
| Phần cứng Bảng tương tác | Promethean Activboard 300/500 Pro / Touch IWB   |
| Thiết bị điều khiển      | PC/Laptop: CPU Intel Core i3+, RAM 4GB+, USB 2.0 |
| Hệ điều hành             | Windows 10 / Windows 11 (64-bit)                 |
| Phần mềm cài đặt         | Microsoft Office 2016/2019/365 (Enable Macro)   |
|                          | Promethean ActivInspire v2.14 trở lên           |
| Driver kết nối           | Promethean ActivDriver v5.18+                    |
+--------------------------+--------------------------------------------------+

Quy trình 4 bước biên tập bộ mẫu dành cho giáo viên

  1. Bước 1: Tải tệp mẫu (.pptm hoặc .flipchart) từ kho tài nguyên chuẩn của dự án.
  2. Bước 2: Mở tệp và chọn chế độ Enable Macros / Enable Content trong Microsoft PowerPoint (hoặc mở trực tiếp trên ActivInspire).
  3. Bước 3: Nhập trực tiếp hệ thống câu hỏi, đáp án, phương trình phản ứng vào các Text Box định sẵn (giữ nguyên vị trí các Shape Trigger và Animation).
  4. Bước 4: Lưu tệp và kết nối máy tính với bảng Activboard để tiến hành giảng dạy trực tiếp.

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

Hạn chế kỹ thuật

  • Tính tương thích nền tảng: Module VBA keo tha.bas chỉ hoạt động tối ưu trên hệ điều hành Windows, chưa hỗ trợ Microsoft PowerPoint trên nền tảng macOS do cơ chế bảo mật sandbox hạn chế gọi Windows API.
  • Cảnh báo Macro bảo mật: Trên một số máy tính trường học thiết lập mức bảo mật Trust Center quá cao, tệp .pptm có thể bị chặn macro, đòi hỏi giáo viên phải thao tác phân quyền thủ công (Unblock file).

Hướng phát triển mở rộng

  • Chuyển đổi Web App mã nguồn mở: Nghiên cứu chuyển đổi logic các bộ mẫu sang nền tảng web (HTML5 Canvas / React.js / WebGL) cho phép tương tác trực tiếp qua trình duyệt web trên mọi thiết bị thông minh (Smart TV, màn hình tương tác IFP, iPad).
  • Tích hợp Generative AI: Phát triển plugin tự động đọc tệp tài liệu SGK Hóa học và sinh tự động ngân hàng câu hỏi trắc nghiệm/ghép nối nạp thẳng vào template trò chơi trong vài giây.

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

+-----------------------------------------------------------------------------+
|                           ĐỐI TƯỢNG HƯỞNG LỢI                               |
|                                                                             |
|  [ Giáo viên Hóa học THPT ]                                                 |
|  - Tiết kiệm 80% thời gian chuẩn bị giáo án tương tác.                      |
|  - Nâng cao năng lực ứng dụng CNTT và đổi mới phương pháp giảng dạy.       |
|                                                                             |
|  [ Học sinh Phổ thông ]                                                     |
|  - Trực tiếp tương tác vật lý với kiến thức, xóa bỏ rào cản sợ môn Hóa.     |
|  - Phát triển toàn diện năng lực hợp tác nhóm, phản xạ tư duy phản biện.    |
|                                                                             |
|  [ Sinh viên Sư phạm & Giảng viên ]                                         |
|  - Học liệu tham khảo chuẩn mực về phương pháp dạy học tương tác hiện đại.  |
|  - Khung kiến trúc mẫu (Design Patterns) để phát triển đồ án chuyên ngành.  |
|                                                                             |
|  [ Nhà quản lý Giáo dục / Nhà trường ]                                      |
|  - Khai thác tối đa hiệu suất đầu tư cơ sở vật chất phòng học tương tác.    |
+-----------------------------------------------------------------------------+

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

1. Yêu cầu kỹ thuật phần cứng và phần mềm tối thiểu để triển khai bộ mẫu trò chơi là gì?

Hệ thống yêu cầu máy tính chạy Windows 10/11, đã cài đặt Microsoft Office 2016/2019/365 (đối với bộ mẫu PowerPoint) hoặc ActivInspire v2.14+ (đối với bộ mẫu ActivInspire). Về phần cứng, cần máy chiếu kết nối với Bảng tương tác Activboard hoặc Màn hình cảm ứng tương tác thông minh (IFP) thông qua cổng HDMI/VGA và cáp cảm ứng USB.

2. Có thể sử dụng bộ mẫu này trên máy chiếu thông thường nếu trường chưa có Bảng tương tác không?

Hoàn toàn được. Các bộ mẫu trò chơi vẫn hoạt động bình thường trên màn chiếu máy chiếu tiêu chuẩn. Khi đó, giáo viên hoặc học sinh sẽ sử dụng chuột máy tính (hoặc chuột bay không dây) để nhấp chọn đáp án và kéo thả đối tượng thay vì chạm tay trực tiếp lên bảng.

3. Làm thế nào để xử lý lỗi khi PowerPoint chặn Macro VBA của bộ mẫu?

Khi mở tệp .pptm lần đầu, nhấp vào nút "Enable Content" trên thanh cảnh báo màu vàng. Nếu macro vẫn bị chặn, chuột phải vào tệp .pptm -> Chọn Properties -> Tại tab General, tích chọn ô "Unblock" ở góc dưới cùng bên phải -> Nhấp Apply -> OK.

4. Giáo viên không thành thạo công nghệ thông tin có tự chỉnh sửa nội dung câu hỏi được không?

Có. Cấu trúc bộ mẫu đã được khóa các hiệu ứng chuyển động và gán sẵn Trigger. Giáo viên chỉ cần thao tác cơ bản: nhấp đúp chuột vào các khung chữ (Text Box) có sẵn trên slide, gõ nội dung câu hỏi và đáp án mới mà không cần chạm vào bất kỳ thiết lập kỹ thuật phức tạp nào.

5. Dự án có cung cấp sẵn kịch bản và đáp án môn Hóa học THPT hay không?

Mỗi bộ mẫu trong dự án đều đi kèm một bản demo hoàn chỉnh gắn với các chủ đề kiến thức cụ thể trong chương trình Hóa học 10, 11, 12 (như Bảng tuần hoàn, Liên kết hóa học, Nhóm Halogen, Hợp chất Carbon, v.v.), kèm theo tệp PDF hướng dẫn chi tiết luật chơi và kịch bản tổ chức sư phạm.


Kết luận

Đồ án khóa luận tốt nghiệp của tác giả Nguyễn Quốc Bảo đã đóng góp một giải pháp công nghệ giáo dục (EdTech) có giá trị thực tiễn và tính ứng dụng cao cho bộ môn Hóa học trường phổ thông. Bằng việc kết hợp tinh tế giữa cơ sở lý luận phương pháp dạy học tích cực với các kỹ thuật lập trình tương tác (VBA Macro, Trigger, Action Browser), công trình đã hóa giải thành công nút thắt về thời gian và kỹ năng ICT của giáo viên, đồng thời tối ưu hóa công năng của trang thiết bị bảng tương tác hiện đại. Kết quả thực nghiệm sư phạm định lượng khẳng định tính hiệu quả vượt bậc của mô hình trong việc nâng cao kết quả học tập và khơi gợi niềm đam mê khoa học cho học sinh. Các thầy cô giáo, sinh viên sư phạm và nhà nghiên cứu có thể tiếp cận, ứng dụng và tiếp tục mở rộng mô hình bộ mẫu này để xây dựng những tiết học Hóa học sinh động, hiện đại và tràn đầy cảm hứng.