Skip to content

Chuyên đề 4: Luyện đề thi & Bí quyết thực chiến (Chi tiết từng bài)

Chuyên đề này hướng dẫn chi tiết từng bài học từ Tuần 33 đến Tuần 36 theo lộ trình ôn thi Tin học trẻ, trang bị cho học sinh tâm lý và kỹ năng tốt nhất trước khi bước vào phòng thi.


📘 Bài 1 (Tuần 33): Luyện đề thi cấp Quận / Huyện

Mục tiêu: Đạt điểm tối đa các câu vẽ hình và giải toán cơ bản của cấp Quận/Huyện.

1. Đặc điểm cấu trúc đề thi cấp Quận/Huyện

Đề thi cấp Quận thường có thời gian làm bài từ 90 phút, gồm 2 đến 3 câu:

  • Câu 1: Vẽ hoa văn xoay tâm đơn giản (ví dụ: bông hoa từ 6 hình tam giác đều hoặc chong chóng từ 8 hình vuông).
  • Câu 2: Bài toán giải toán hoặc xử lý chuỗi cơ bản (ví dụ: tính tổng dãy số cách đều từ 1 đến N, đếm số lẻ trong danh sách).
  • Câu 3 (nếu có): Lập trình game hứng vật rơi tính điểm đơn giản.

2. Chiến thuật làm bài cấp Quận

  • Hãy làm câu vẽ hình trước. Đây là câu trực quan, dễ làm và dễ ăn trọn điểm.
  • Thời gian làm bài lý tưởng cho Câu 1 là 25 phút.
  • Đối với câu giải toán, hãy dùng các thuật toán cơ bản, chú ý kiểm tra lại trường hợp giá trị N nhỏ nhất (ví dụ N = 1 hoặc N = 2) xem chương trình có bị lỗi logic hay không.

📘 Bài 2 (Tuần 34): Luyện đề thi cấp Tỉnh / Thành phố

Mục tiêu: Vượt qua các bài toán số học tối ưu và vẽ hoa văn tô màu đặc phức tạp.

1. Đặc điểm cấu trúc đề thi cấp Tỉnh/Thành phố

Đề thi cấp Tỉnh có độ khó tăng vọt, thời gian làm bài 120 phút, đòi hỏi tư duy thuật toán sâu sắc:

  • Câu Vẽ hình: Thường yêu cầu vẽ hình kết hợp tô màu đặc một phần (ví dụ: vẽ bông hoa có các cánh hoa được tô màu đặc hoặc vẽ bàn cờ caro màu đỏ-trắng).
  • Câu Số học: Ràng buộc dữ liệu N lên tới 10^9 (1 tỷ), bắt buộc phải sử dụng các thuật toán tối ưu (Sàng nguyên tố, kiểm tra nguyên tố căn bậc hai của N, thuật toán Euclid chia dư). Nếu thuật toán không tối ưu, máy chấm tự động sẽ đánh giá lỗi quá thời gian chạy (Time Limit Exceeded).
  • Câu Trò chơi: Yêu cầu game có nhiều màn chơi (multi-level), có chướng ngại vật di động thông minh, bảng lưu trữ điểm cao (High Score).

2. Chiến thuật làm bài cấp Tỉnh

  • Dành 10 phút đầu phân tích kỹ đề bài.
  • Sử dụng triệt để chế độ Chạy không làm mới màn hình (Run without screen refresh) cho tất cả các khối lệnh vẽ hình và tính toán danh sách.
  • Viết mã nguồn sạch sẽ, đặt tên biến rõ nghĩa bằng tiếng Việt không dấu (ví dụ: tong_so_chan, bien_dem_uoc) để dễ dàng debug khi chương trình gặp lỗi.

📘 Bài 3 (Tuần 35): Các lỗi mất điểm phổ biến & Cách debug nhanh

Mục tiêu: Nhận diện nhanh và khắc phục các lỗi logic, lỗi hệ thống trong phòng thi.

1. Lỗi Reset biến số và cách sửa

  • Biểu hiện: Bài thi chạy đúng lần đầu, nhưng khi bấm cờ xanh lần thứ hai thì ra kết quả sai (do biến tích lũy không được đặt lại về 0, hoặc danh sách mảng dữ liệu bị cộng dồn).
  • Cách sửa: Bắt buộc phải đặt khối lệnh khởi tạo ở đầu chương trình:
    • đặt [điểm] thành [0]
    • xóa tất cả của [danh sách]

2. Lỗi lệch hướng vẽ hình

  • Biểu hiện: Nhân vật vẽ hình bị lệch hướng hoặc bay ra ngoài biên sân khấu sau vài lần chạy.
  • Cách sửa: Luôn thêm khối lệnh thiết lập vị trí xuất phát mặc định trước khi đặt bút vẽ:
    • nhấc bút
    • xóa tất cả
    • đi tới điểm x: 0 y: 0
    • hướng về phía 90

3. Lỗi rác bản sao (Crash game)

  • Biểu hiện: Game chạy mượt lúc đầu nhưng sau 1-2 phút thì giật lag nghiêm trọng và nhân vật ngừng xuất hiện.
  • Cách sửa: Kiểm tra xem tất cả các bản sao đã được giải phóng bộ nhớ bằng lệnh xóa bản sao này khi chạm đất hoặc bay ra ngoài biên chưa.

📘 Bài 4 (Tuần 36): Kỹ năng phòng thi & Quy tắc nộp bài

Mục tiêu: Đảm bảo bài làm được nộp đúng định dạng và được máy chấm ghi nhận đầy đủ.

1. Quy tắc đặt tên file nộp bài

  • Đọc thật kỹ yêu cầu đặt tên file của giám thị hoặc đề bài. Thông thường là: SốBáoDanh_HọTên_Bài.sb3 (Ví dụ: THT01_NguyenVanA_Bai1.sb3).
  • Chú ý: Sai một ký tự gạch dưới _ hoặc viết hoa cũng có thể khiến phần mềm chấm thi tự động từ chối bài làm.

2. Mẹo sao lưu dữ liệu chống mất bài

  • Máy tính phòng thi có thể bị treo hoặc mất điện đột ngột. Hãy rèn luyện thói quen lưu bài sau mỗi 10-15 phút:
    • Bấm vào menu Tập tin -> Lưu về máy tính của bạn.
    • Lưu đè lên file bài làm cũ để cập nhật tiến độ mới nhất.

3. Barem điểm thi Tin học trẻ tham khảo

  • Tính chính xác (60% số điểm): Chương trình chạy đúng các bộ dữ liệu kiểm thử (test cases).
  • Thuật toán tối ưu (20% số điểm): Chương trình xử lý nhanh dưới 1-2 giây cho các test case lớn.
  • Giao diện & Mỹ thuật (20% số điểm): Hình vẽ đẹp, không lem nét vẽ; trò chơi hoạt họa mượt mà, có âm thanh sinh động và hướng dẫn chơi rõ ràng.

Tài liệu hướng dẫn học Scratch Tin học trẻ