{
  "id": "de-tin-hoc-ai-8-cuoi-nam-kntt-01",
  "slug": "de-tin-hoc-ai-8-cuoi-nam-kntt-01",
  "exam_id": "lop-8-tin-hoc-ai-cuoi-nam",
  "grade": "lop-8",
  "grade_id": "lop-8",
  "grade_name": "Lớp 8",
  "subject": "tin-hoc-ai",
  "subject_id": "tin-hoc-ai",
  "subject_name": "Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI)",
  "season": "cuoi-nam",
  "season_id": "cuoi-nam",
  "season_name": "Cuối Năm (Học Kỳ 2)",
  "title": "Đề Thi Cuối Năm (Học Kỳ 2) Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI) Lớp 8 — Cuối Năm Học (Tuần 28–35 — Bài 15 đến Bài 18): Thiên kiến của AI (AI Bias), Nhận diện Deepfake (Deepware Scanner/Sensity), AI tạo sinh (Generative AI — Kỹ thuật viết Prompt chi tiết) & Đạo đức AI",
  "duration_minutes": 90,
  "total_points": 10,
  "textbook": "Kết nối tri thức với cuộc sống & Bộ sách GD Năng lực số - Trí tuệ nhân tạo (Bộ GD&ĐT 2026)",
  "topic": "Cuối Năm Học (Tuần 28–35 — Bài 15 đến Bài 18): Thiên kiến của AI (AI Bias), Nhận diện Deepfake (Deepware Scanner/Sensity), AI tạo sinh (Generative AI — Kỹ thuật viết Prompt chi tiết) & Đạo đức AI",
  "part1_mcq": [
    {
      "id": "tha8_cn_1",
      "q_id": "tha8_cn_1",
      "number": 1,
      "question": "[GD NLS&AI 8 - Bài 15, Tuần 29-30] 'Thiên kiến của AI' (AI Bias — thiên lệch thuật toán) phát sinh từ nguyên nhân gốc rễ nào và gây hậu quả gì?",
      "options": [
        {
          "key": "A",
          "text": "Phát sinh do dữ liệu huấn luyện bị mất cân bằng, thiếu đại diện hoặc mang định kiến của con người, dẫn đến kết quả AI thiếu công bằng, phân biệt đối xử"
        },
        {
          "key": "B",
          "text": "Do máy tính chạy bằng pin năng lượng mặt trời"
        },
        {
          "key": "C",
          "text": "Do màn hình máy tính có độ phân giải cao"
        },
        {
          "key": "D",
          "text": "Không gây ra bất kì hậu quả nào cho xã hội"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: AI Bias (Bài 15 & QĐ 2422 trang 51) = Dữ liệu/thiết kế lệch → Kết quả AI thiếu công bằng, phân biệt đối xử. Khoanh A!",
      "casio_keys": [],
      "explanation": "Theo PPCT Lớp 8 Bài 15 (Tuần 29-30): Thiên kiến của AI (AI Bias) và hậu quả đối với xã hội.",
      "stem": "[GD NLS&AI 8 - Bài 15, Tuần 29-30] 'Thiên kiến của AI' (AI Bias — thiên lệch thuật toán) phát sinh từ nguyên nhân gốc rễ nào và gây hậu quả gì?"
    },
    {
      "id": "tha8_cn_2",
      "q_id": "tha8_cn_2",
      "number": 2,
      "question": "[GD NLS&AI 8 - Bài 16, Tuần 31-32] Trong Bài 16 'Deepfake và sự thật trong kỉ nguyên số', dấu hiệu trực quan nào và công cụ nào giúp nhận diện một video có nguy cơ là giả mạo Deepfake?",
      "options": [
        {
          "key": "A",
          "text": "Dấu hiệu: Chớp mắt bất thường, khẩu hình miệng lệch âm thanh, viền khuôn mặt/ánh sáng nhòe; Công cụ hỗ trợ: Deepware Scanner, Sensity, Reality Defender"
        },
        {
          "key": "B",
          "text": "Dấu hiệu: Video được phát trực tiếp trên kênh thời sự chính thống VTV1"
        },
        {
          "key": "C",
          "text": "Công cụ: Phần mềm vẽ MS Paint"
        },
        {
          "key": "D",
          "text": "Mọi video trên mạng đều là thật 100%, không cần kiểm chứng"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: Nhận diện Deepfake (Bài 16 Tuần 31-32): Khẩu hình/chớp mắt/viền mặt bất thường + Công cụ Deepware Scanner, Sensity, Reality Defender! Khoanh A!",
      "casio_keys": [],
      "explanation": "PPCT Lớp 8 Bài 16 (Tuần 31-32): Công cụ Deepware Scanner, Sensity, Reality Defender.",
      "stem": "[GD NLS&AI 8 - Bài 16, Tuần 31-32] Trong Bài 16 'Deepfake và sự thật trong kỉ nguyên số', dấu hiệu trực quan nào và công cụ nào giúp nhận diện một video có nguy cơ là giả mạo Deepfake?"
    },
    {
      "id": "tha8_cn_3",
      "q_id": "tha8_cn_3",
      "number": 3,
      "question": "[GD NLS&AI 8 - Bài 17, Tuần 33] Trong Bài 17 'AI tạo sinh (Generative AI): Người cộng sự sáng tạo', ưu điểm lớn nhất của AI tạo sinh là gì và nhược điểm cần cảnh giác là gì?",
      "options": [
        {
          "key": "A",
          "text": "Ưu điểm: Tăng tốc độ lên ý tưởng, tóm tắt, tạo văn bản/hình ảnh đa dạng; Nhược điểm: Có thể tạo thông tin bịa đặt như thật (ảo giác), vi phạm bản quyền hoặc thiếu chiều sâu cảm xúc"
        },
        {
          "key": "B",
          "text": "Ưu điểm: Không bao giờ mắc lỗi sai; Nhược điểm: Không biết tạo văn bản"
        },
        {
          "key": "C",
          "text": "AI tạo sinh có thể tự đi thi hộ học sinh một cách hợp pháp"
        },
        {
          "key": "D",
          "text": "AI tạo sinh chỉ hoạt động được khi không có điện"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: AI tạo sinh (Bài 17) = Cộng sự tăng tốc sáng tạo nhưng cần con người kiểm chứng lỗi sai & bản quyền. Khoanh A!",
      "casio_keys": [],
      "explanation": "Bài 17 AI tạo sinh: Người cộng sự sáng tạo (Tuần 33).",
      "stem": "[GD NLS&AI 8 - Bài 17, Tuần 33] Trong Bài 17 'AI tạo sinh (Generative AI): Người cộng sự sáng tạo', ưu điểm lớn nhất của AI tạo sinh là gì và nhược điểm cần cảnh giác là gì?"
    },
    {
      "id": "tha8_cn_4",
      "q_id": "tha8_cn_4",
      "number": 4,
      "question": "[Tin học 8 KNTT - Chủ đề F, HK2] Trong lập trình khối lệnh, vòng lặp `Lặp lại 5 lần [Thay đổi S một lượng 4]` (với giá trị ban đầu `S = 0`) sau khi chạy xong sẽ cho kết quả `S` bằng bao nhiêu?",
      "options": [
        {
          "key": "A",
          "text": "20"
        },
        {
          "key": "B",
          "text": "9"
        },
        {
          "key": "C",
          "text": "5"
        },
        {
          "key": "D",
          "text": "4"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: 5 lần cộng 4: S = 0 + 5 × 4 = 20. Khoanh A!",
      "casio_keys": [],
      "explanation": "SGK Tin học 8 Kết nối tri thức Chủ đề F: Cấu trúc lặp.",
      "stem": "[Tin học 8 KNTT - Chủ đề F, HK2] Trong lập trình khối lệnh, vòng lặp `Lặp lại 5 lần [Thay đổi S một lượng 4]` (với giá trị ban đầu `S = 0`) sau khi chạy xong sẽ cho kết quả `S` bằng bao nhiêu?"
    },
    {
      "id": "p1_q5",
      "number": 5,
      "question": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 8 (Cuối Năm (HK2) • Mức Nền tảng — Nhóm 337, Mục 5): Khả năng nào sau đây thể hiện đặc trưng cốt lõi của hệ thống Trí tuệ nhân tạo (AI) hiện đại?",
      "stem": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 8 (Cuối Năm (HK2) • Mức Nền tảng — Nhóm 337, Mục 5): Khả năng nào sau đây thể hiện đặc trưng cốt lõi của hệ thống Trí tuệ nhân tạo (AI) hiện đại?",
      "options": [
        {
          "key": "A",
          "text": "Khả năng học từ dữ liệu (Machine Learning), suy luận, nhận thức môi trường và tự điều chỉnh quyết định"
        },
        {
          "key": "B",
          "text": "Chỉ thực hiện các phép cộng trừ số học theo chu trình cố định không thay đổi"
        },
        {
          "key": "C",
          "text": "Chỉ lưu trữ văn bản tĩnh trên ổ đĩa cứng cục bộ"
        },
        {
          "key": "D",
          "text": "Hoạt động hoàn toàn không cần thuật toán hay phần cứng máy tính"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ AI = Học (Learning) + Suy luận (Reasoning) + Nhận thức (Perception) + Hiểu ngôn ngữ.",
      "explanation": "Hệ thống AI có khả năng tự học từ dữ liệu và thích nghi để giải quyết bài toán phức tạp."
    },
    {
      "id": "p1_q6",
      "number": 6,
      "question": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 6): Ứng dụng nào sau đây là ví dụ điển hình của Trí tuệ nhân tạo hẹp (Narrow AI / Weak AI)?",
      "stem": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 6): Ứng dụng nào sau đây là ví dụ điển hình của Trí tuệ nhân tạo hẹp (Narrow AI / Weak AI)?",
      "options": [
        {
          "key": "A",
          "text": "Hệ thống nhận diện khuôn mặt mở khóa điện thoại (FaceID) và phân loại thư rác (Spam Filter)"
        },
        {
          "key": "B",
          "text": "Cỗ máy có ý thức tự chủ hoàn toàn như con người trong mọi lĩnh vực đời sống"
        },
        {
          "key": "C",
          "text": "Phần mềm soạn thảo Notepad cơ bản chỉ dùng gõ ký tự ASCII"
        },
        {
          "key": "D",
          "text": "Cáp mạng xoắn đôi UTP Cat6 truyền tín hiệu điện"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ AI hẹp (Narrow AI) được thiết kế chuyên biệt cho một nhiệm vụ cụ thể như nhận diện khuôn mặt hoặc dịch máy.",
      "explanation": "Mọi ứng dụng AI thực tế hiện nay như FaceID, xe tự lái, ChatGPT đều thuộc phạm trù AI chuyên biệt."
    },
    {
      "id": "p1_q7",
      "number": 7,
      "question": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 8 (Cuối Năm (HK2) • Mức Nền tảng — Trạm thí nghiệm 337, Câu 7): Trong mạng máy tính cục bộ (LAN), thiết bị nào làm nhiệm vụ chuyển tiếp khung dữ liệu (Frame) giữa các máy tính dựa trên địa chỉ vật lý MAC?",
      "stem": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 8 (Cuối Năm (HK2) • Mức Nền tảng — Trạm thí nghiệm 337, Câu 7): Trong mạng máy tính cục bộ (LAN), thiết bị nào làm nhiệm vụ chuyển tiếp khung dữ liệu (Frame) giữa các máy tính dựa trên địa chỉ vật lý MAC?",
      "options": [
        {
          "key": "A",
          "text": "Switch (Bộ chuyển mạch)"
        },
        {
          "key": "B",
          "text": "Router (Bộ định tuyến)"
        },
        {
          "key": "C",
          "text": "Modem quang"
        },
        {
          "key": "D",
          "text": "Repeater khuếch đại analog"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Nhớ nhanh: Switch = Tầng Liên kết dữ liệu (Địa chỉ MAC) | Router = Tầng Mạng (Địa chỉ IP).",
      "explanation": "Switch đọc địa chỉ MAC đích trong khung dữ liệu để chuyển đúng tới cổng nhận."
    },
    {
      "id": "p1_q8",
      "number": 8,
      "question": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Phiếu học tập 337.8): Giao thức nào trong bộ giao thức TCP/IP đảm nhiệm việc định địa chỉ logic và tìm đường đi (Routing) cho gói tin qua liên mạng Internet?",
      "stem": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Phiếu học tập 337.8): Giao thức nào trong bộ giao thức TCP/IP đảm nhiệm việc định địa chỉ logic và tìm đường đi (Routing) cho gói tin qua liên mạng Internet?",
      "options": [
        {
          "key": "A",
          "text": "Giao thức IP (Internet Protocol)"
        },
        {
          "key": "B",
          "text": "Giao thức SMTP"
        },
        {
          "key": "C",
          "text": "Giao thức POP3"
        },
        {
          "key": "D",
          "text": "Giao thức FTP"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ IP = Định địa chỉ & Tìm đường đi | TCP = Kiểm soát luồng & Đảm bảo truyền tin cậy.",
      "explanation": "Giao thức IP quy định cách đánh địa chỉ IP và định tuyến gói tin giữa các mạng."
    },
    {
      "id": "p1_q10",
      "number": 9,
      "question": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 10): Trong HTML5, để tạo một biểu mẫu (Form) nhập liệu gửi dữ liệu đăng nhập lên máy chủ một cách bảo mật (không hiển thị mật khẩu trên thanh URL), ta dùng thuộc tính nào?",
      "stem": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 10): Trong HTML5, để tạo một biểu mẫu (Form) nhập liệu gửi dữ liệu đăng nhập lên máy chủ một cách bảo mật (không hiển thị mật khẩu trên thanh URL), ta dùng thuộc tính nào?",
      "options": [
        {
          "key": "A",
          "text": "method='POST'"
        },
        {
          "key": "B",
          "text": "method='GET'"
        },
        {
          "key": "C",
          "text": "action='VISIBLE'"
        },
        {
          "key": "D",
          "text": "type='TEXT'"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Gửi mật khẩu/dữ liệu nhạy cảm = method='POST' (đóng gói trong thân HTTP request).",
      "explanation": "Phương thức POST gửi dữ liệu trong phần thân gói tin HTTP thay vì nối vào chuỗi truy vấn URL như GET."
    },
    {
      "id": "p1_q12",
      "number": 10,
      "question": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Phiếu học tập 337.12): Theo mô hình hộp (Box Model) chuẩn của CSS, thứ tự các thành phần tính từ vùng nội dung (Content) mở rộng ra phía ngoài lần lượt là:",
      "stem": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Phiếu học tập 337.12): Theo mô hình hộp (Box Model) chuẩn của CSS, thứ tự các thành phần tính từ vùng nội dung (Content) mở rộng ra phía ngoài lần lượt là:",
      "options": [
        {
          "key": "A",
          "text": "Content → Padding → Border → Margin"
        },
        {
          "key": "B",
          "text": "Content → Margin → Border → Padding"
        },
        {
          "key": "C",
          "text": "Padding → Content → Margin → Border"
        },
        {
          "key": "D",
          "text": "Border → Padding → Content → Margin"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Trong ra ngoài: Nội dung (Content) -> Đệm trong (Padding) -> Viền (Border) -> Lề ngoài (Margin).",
      "explanation": "Padding nằm giữa Content và Border; Margin là khoảng cách ngoài cùng ngăn cách với phần tử khác."
    },
    {
      "id": "p1_q13",
      "number": 11,
      "question": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 8 (Cuối Năm (HK2) • Mức Nền tảng — Nhóm 337, Mục 13): Trong hệ quản trị cơ sở dữ liệu quan hệ (RDBMS), khóa ngoại (Foreign Key) của một bảng dùng để làm gì?",
      "stem": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 8 (Cuối Năm (HK2) • Mức Nền tảng — Nhóm 337, Mục 13): Trong hệ quản trị cơ sở dữ liệu quan hệ (RDBMS), khóa ngoại (Foreign Key) của một bảng dùng để làm gì?",
      "options": [
        {
          "key": "A",
          "text": "Tham chiếu tới khóa chính (Primary Key) của bảng khác nhằm đảm bảo toàn vẹn tham chiếu và liên kết dữ liệu"
        },
        {
          "key": "B",
          "text": "Tăng tốc độ quạt tản nhiệt của CPU máy chủ"
        },
        {
          "key": "C",
          "text": "Xóa toàn bộ bảng dữ liệu mỗi khi người dùng đăng nhập"
        },
        {
          "key": "D",
          "text": "Thay thế hoàn toàn hệ điều hành Windows"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Khóa ngoại (FK) = Cầu nối liên kết 2 bảng thông qua Khóa chính (PK).",
      "explanation": "Khóa ngoại thiết lập mối quan hệ 1-nhiều giữa hai bảng trong CSDL quan hệ."
    },
    {
      "id": "p1_q14",
      "number": 12,
      "question": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 14): Câu lệnh truy vấn SQL nào sau đây lấy ra danh sách Họ tên và Điểm thi của các học sinh khối 12 có điểm Toán từ 8.5 trở lên, sắp xếp giảm dần theo điểm?",
      "stem": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 14): Câu lệnh truy vấn SQL nào sau đây lấy ra danh sách Họ tên và Điểm thi của các học sinh khối 12 có điểm Toán từ 8.5 trở lên, sắp xếp giảm dần theo điểm?",
      "options": [
        {
          "key": "A",
          "text": "SELECT ho_ten, diem_toan FROM hoc_sinh WHERE khoi = 12 AND diem_toan >= 8.5 ORDER BY diem_toan DESC;"
        },
        {
          "key": "B",
          "text": "GET ho_ten, diem_toan FROM hoc_sinh IF diem_toan >= 8.5 SORT DESC;"
        },
        {
          "key": "C",
          "text": "SELECT * WHERE khoi = 12 ORDER diem_toan ASC;"
        },
        {
          "key": "D",
          "text": "EXTRACT ho_ten FROM hoc_sinh HAVING diem_toan >= 8.5;"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Cấu trúc SQL chuẩn: SELECT ... FROM ... WHERE ... ORDER BY ... DESC.",
      "explanation": "Từ khóa DESC sắp xếp theo thứ tự giảm dần, mệnh đề WHERE lọc điều kiện bản ghi."
    },
    {
      "id": "p1_q15",
      "number": 13,
      "question": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 8 (Cuối Năm (HK2) • Mức Nền tảng — Trạm thí nghiệm 337, Câu 15): Cho đoạn chương trình Python sau: `ds = [2, 4, 6, 8, 10]; print(sum(ds) // len(ds))`. Kết quả in ra màn hình là:",
      "stem": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 8 (Cuối Năm (HK2) • Mức Nền tảng — Trạm thí nghiệm 337, Câu 15): Cho đoạn chương trình Python sau: `ds = [2, 4, 6, 8, 10]; print(sum(ds) // len(ds))`. Kết quả in ra màn hình là:",
      "options": [
        {
          "key": "A",
          "text": "6"
        },
        {
          "key": "B",
          "text": "30"
        },
        {
          "key": "C",
          "text": "5"
        },
        {
          "key": "D",
          "text": "2"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ sum(ds) = 30, len(ds) = 5 => Phép chia lấy nguyên // cho kết quả 6.",
      "explanation": "Tổng các phần tử là 30, chia nguyên cho 5 phần tử được 6."
    },
    {
      "id": "p1_q16",
      "number": 14,
      "question": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Phiếu học tập 337.16): Trong thuật toán tìm kiếm nhị phân (Binary Search) trên mảng đã sắp xếp tăng dần gồm N = 1024 phần tử, số lần so sánh tối đa để tìm thấy một phần tử là:",
      "stem": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Phiếu học tập 337.16): Trong thuật toán tìm kiếm nhị phân (Binary Search) trên mảng đã sắp xếp tăng dần gồm N = 1024 phần tử, số lần so sánh tối đa để tìm thấy một phần tử là:",
      "options": [
        {
          "key": "A",
          "text": "10 hoặc 11 lần (log2(1024) = 10)"
        },
        {
          "key": "B",
          "text": "1024 lần"
        },
        {
          "key": "C",
          "text": "512 lần"
        },
        {
          "key": "D",
          "text": "256 lần"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Tìm kiếm nhị phân có độ phức tạp O(log2 N). Với N = 1024 = $2^{10}$ => Tối đa ~10-11 bước.",
      "explanation": "Mỗi bước tìm kiếm nhị phân thu hẹp không gian tìm kiếm đi một nửa."
    },
    {
      "question": "Phương án nào sau đây là SAI về đặc điểm của thông tin số?",
      "options": [
        {
          "key": "A",
          "text": "Truy cập được từ xa."
        },
        {
          "key": "B",
          "text": "Dễ dàng được nhân bản."
        },
        {
          "key": "C",
          "text": "Mức độ tin cậy rất cao."
        },
        {
          "key": "D",
          "text": "Tốc độ lan truyền nhanh."
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tin Học & AI]: Đáp án đúng là: C => Chọn C!",
      "explanation": "Đáp án đúng là: C",
      "lesson_title": "Tin học 8 Kết nối tri thức Bài 2: Thông tin trong môi trường số",
      "lesson_url": "https://www.vietjack.com/tin-hoc-8-kn/trac-nghiem-bai-2-thong-tin-trong-moi-truong-so.jsp",
      "fingerprint": "0512b349f630f5c4ea9debad",
      "number": 15
    },
    {
      "question": "Website nào sau đây cung cấp thông tin đáng tin cậy?",
      "options": [
        {
          "key": "A",
          "text": "Báo điện tử chính phủ."
        },
        {
          "key": "B",
          "text": "Trang diễn đàn mạng."
        },
        {
          "key": "C",
          "text": "Mạng xã hội trực tuyến."
        },
        {
          "key": "D",
          "text": "Tạp chí mạng tự phát."
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tin Học & AI]: Đáp án đúng là: A => Chọn A!",
      "explanation": "Đáp án đúng là: A",
      "lesson_title": "Tin học 8 Kết nối tri thức Bài 2: Thông tin trong môi trường số",
      "lesson_url": "https://www.vietjack.com/tin-hoc-8-kn/trac-nghiem-bai-2-thong-tin-trong-moi-truong-so.jsp",
      "fingerprint": "00f3cc90ffb09435408994b6",
      "number": 16
    }
  ],
  "part2_tf": [
    {
      "id": "tha8_cn_tf1",
      "q_id": "tha8_cn_tf1",
      "number": 1,
      "stem": "Tổng kết kiến thức Học kỳ 2 & Cả năm môn Tin học & Trí tuệ nhân tạo Lớp 8 (Bài 15–18 & Khung QĐ 2422):",
      "question": "Tổng kết kiến thức Học kỳ 2 & Cả năm môn Tin học & Trí tuệ nhân tạo Lớp 8 (Bài 15–18 & Khung QĐ 2422):",
      "statements": [
        {
          "id": "a",
          "key": "a",
          "text": "Deepfake là công nghệ dùng AI (Học sâu - Deep Learning) để ghép mặt hoặc giả giọng nói người khác với độ chân thực cao, có nguy cơ bị kẻ xấu lợi dụng lừa đảo tài chính.",
          "is_true": true,
          "correct": true
        },
        {
          "id": "b",
          "key": "b",
          "text": "Khi viết câu lệnh (Prompt) cho AI tạo sinh (Bài 17), câu lệnh càng cụ thể về bối cảnh, vai trò và yêu cầu đầu ra thì kết quả AI tạo ra càng sát mục tiêu.",
          "is_true": true,
          "correct": true
        },
        {
          "id": "c",
          "key": "c",
          "text": "Vì AI là máy móc toán học nên kết quả của AI luôn luôn công bằng tuyệt đối, không bao giờ có thiên kiến (AI Bias).",
          "is_true": false,
          "correct": false
        },
        {
          "id": "d",
          "key": "d",
          "text": "Trước khi chuyển tiếp một video gây sốc trên mạng, học sinh cần giữ 'thái độ hoài nghi lành mạnh' và kiểm chứng nguồn gốc để không tiếp tay cho Deepfake.",
          "is_true": true,
          "correct": true
        }
      ]
    },
    {
      "id": "p2_tf2",
      "number": 2,
      "stem": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 2): [Phần Chung - Thiết kế Web HTML5 & CSS3 #1] Cho đoạn mã HTML và CSS xây dựng giao diện thẻ đề thi như sau: ` Đề Thi Chuẩn 2025 ` Kèm quy tắc CSS: `.card-box { padding: 16px; border: 2px solid blue; } #exam-banner { border-color: gold; }`. Xét tính Đúng/Sai:",
      "question": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 2): [Phần Chung - Thiết kế Web HTML5 & CSS3 #1] Cho đoạn mã HTML và CSS xây dựng giao diện thẻ đề thi như sau: ` Đề Thi Chuẩn 2025 ` Kèm quy tắc CSS: `.card-box { padding: 16px; border: 2px solid blue; } #exam-banner { border-color: gold; }`. Xét tính Đúng/Sai:",
      "statements": [
        {
          "id": "a",
          "key": "a",
          "text": "Thẻ ` ` là phần tử con trực tiếp của thẻ ` ` có định danh `id='exam-banner'`.",
          "is_true": true,
          "correct": true
        },
        {
          "id": "b",
          "key": "b",
          "text": "Theo thứ tự ưu tiên (Specificity) trong CSS, viền (border) của khung `#exam-banner` sẽ hiển thị màu vàng kim (gold) thay vì màu xanh (blue).",
          "is_true": true,
          "correct": true
        },
        {
          "id": "c",
          "key": "c",
          "text": "Thuộc tính `padding: 16px` tạo khoảng trống nằm ở phía NGOÀI đường viền (border) của hộp `.card-box`.",
          "is_true": false,
          "correct": false
        },
        {
          "id": "d",
          "key": "d",
          "text": "Nếu muốn các thẻ `.card-box` tự động xếp thành 3 cột đều nhau trên màn hình lớn, ta có thể đặt phần tử cha dùng `display: grid; grid-template-columns: repeat(3, 1fr);`.",
          "is_true": true,
          "correct": true
        }
      ]
    }
  ],
  "part3_short": [
    {
      "id": "tha8_cn_sa1",
      "q_id": "tha8_cn_sa1",
      "number": 1,
      "question": "Trong PPCT GD Năng lực số & AI Lớp 8, Chủ đề 5 'Em đối thoại với Trí tuệ nhân tạo (AI)' gồm các bài từ Bài 15 đến Bài 18 — tổng cộng là bao nhiêu bài học?",
      "answer": "4",
      "hack_15s": "⚡ [Bí kíp 3s]: Bài 15, 16, 17, 18 = 4 bài học. Điền 4!",
      "explanation": "⚡ [Bí kíp 3s]: Bài 15, 16, 17, 18 = 4 bài học. Điền 4!",
      "stem": "Trong PPCT GD Năng lực số & AI Lớp 8, Chủ đề 5 'Em đối thoại với Trí tuệ nhân tạo (AI)' gồm các bài từ Bài 15 đến Bài 18 — tổng cộng là bao nhiêu bài học?",
      "short_answer": "4"
    },
    {
      "id": "tha8_cn_sa2",
      "q_id": "tha8_cn_sa2",
      "number": 2,
      "question": "Trong thuật toán lặp (Tin học 8 HK2), nếu biến `dem = 0` và thực hiện vòng lặp `Lặp lại 6 lần [Thay đổi dem một lượng 3]`, giá trị cuối cùng của `dem` là bao nhiêu?",
      "answer": "18",
      "hack_15s": "⚡ [Bí kíp 3s]: 6 × 3 = 18. Điền 18!",
      "explanation": "⚡ [Bí kíp 3s]: 6 × 3 = 18. Điền 18!",
      "stem": "Trong thuật toán lặp (Tin học 8 HK2), nếu biến `dem = 0` và thực hiện vòng lặp `Lặp lại 6 lần [Thay đổi dem một lượng 3]`, giá trị cuối cùng của `dem` là bao nhiêu?",
      "short_answer": "18"
    }
  ],
  "part2_true_false": [
    {
      "id": "tha8_cn_tf1",
      "q_id": "tha8_cn_tf1",
      "number": 1,
      "stem": "Tổng kết kiến thức Học kỳ 2 & Cả năm môn Tin học & Trí tuệ nhân tạo Lớp 8 (Bài 15–18 & Khung QĐ 2422):",
      "question": "Tổng kết kiến thức Học kỳ 2 & Cả năm môn Tin học & Trí tuệ nhân tạo Lớp 8 (Bài 15–18 & Khung QĐ 2422):",
      "statements": [
        {
          "id": "a",
          "key": "a",
          "text": "Deepfake là công nghệ dùng AI (Học sâu - Deep Learning) để ghép mặt hoặc giả giọng nói người khác với độ chân thực cao, có nguy cơ bị kẻ xấu lợi dụng lừa đảo tài chính.",
          "is_true": true,
          "correct": true
        },
        {
          "id": "b",
          "key": "b",
          "text": "Khi viết câu lệnh (Prompt) cho AI tạo sinh (Bài 17), câu lệnh càng cụ thể về bối cảnh, vai trò và yêu cầu đầu ra thì kết quả AI tạo ra càng sát mục tiêu.",
          "is_true": true,
          "correct": true
        },
        {
          "id": "c",
          "key": "c",
          "text": "Vì AI là máy móc toán học nên kết quả của AI luôn luôn công bằng tuyệt đối, không bao giờ có thiên kiến (AI Bias).",
          "is_true": false,
          "correct": false
        },
        {
          "id": "d",
          "key": "d",
          "text": "Trước khi chuyển tiếp một video gây sốc trên mạng, học sinh cần giữ 'thái độ hoài nghi lành mạnh' và kiểm chứng nguồn gốc để không tiếp tay cho Deepfake.",
          "is_true": true,
          "correct": true
        }
      ]
    }
  ],
  "part3_short_answer": [
    {
      "id": "tha8_cn_sa1",
      "q_id": "tha8_cn_sa1",
      "number": 1,
      "question": "Trong PPCT GD Năng lực số & AI Lớp 8, Chủ đề 5 'Em đối thoại với Trí tuệ nhân tạo (AI)' gồm các bài từ Bài 15 đến Bài 18 — tổng cộng là bao nhiêu bài học?",
      "answer": "4",
      "hack_15s": "⚡ [Bí kíp 3s]: Bài 15, 16, 17, 18 = 4 bài học. Điền 4!",
      "explanation": "⚡ [Bí kíp 3s]: Bài 15, 16, 17, 18 = 4 bài học. Điền 4!",
      "stem": "Trong PPCT GD Năng lực số & AI Lớp 8, Chủ đề 5 'Em đối thoại với Trí tuệ nhân tạo (AI)' gồm các bài từ Bài 15 đến Bài 18 — tổng cộng là bao nhiêu bài học?",
      "short_answer": "4"
    },
    {
      "id": "tha8_cn_sa2",
      "q_id": "tha8_cn_sa2",
      "number": 2,
      "question": "Trong thuật toán lặp (Tin học 8 HK2), nếu biến `dem = 0` và thực hiện vòng lặp `Lặp lại 6 lần [Thay đổi dem một lượng 3]`, giá trị cuối cùng của `dem` là bao nhiêu?",
      "answer": "18",
      "hack_15s": "⚡ [Bí kíp 3s]: 6 × 3 = 18. Điền 18!",
      "explanation": "⚡ [Bí kíp 3s]: 6 × 3 = 18. Điền 18!",
      "stem": "Trong thuật toán lặp (Tin học 8 HK2), nếu biến `dem = 0` và thực hiện vòng lặp `Lặp lại 6 lần [Thay đổi dem một lượng 3]`, giá trị cuối cùng của `dem` là bao nhiêu?",
      "short_answer": "18"
    }
  ],
  "part1_multiple_choice": [
    {
      "id": "tha8_cn_1",
      "q_id": "tha8_cn_1",
      "number": 1,
      "question": "[GD NLS&AI 8 - Bài 15, Tuần 29-30] 'Thiên kiến của AI' (AI Bias — thiên lệch thuật toán) phát sinh từ nguyên nhân gốc rễ nào và gây hậu quả gì?",
      "options": [
        {
          "key": "A",
          "text": "Phát sinh do dữ liệu huấn luyện bị mất cân bằng, thiếu đại diện hoặc mang định kiến của con người, dẫn đến kết quả AI thiếu công bằng, phân biệt đối xử"
        },
        {
          "key": "B",
          "text": "Do máy tính chạy bằng pin năng lượng mặt trời"
        },
        {
          "key": "C",
          "text": "Do màn hình máy tính có độ phân giải cao"
        },
        {
          "key": "D",
          "text": "Không gây ra bất kì hậu quả nào cho xã hội"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: AI Bias (Bài 15 & QĐ 2422 trang 51) = Dữ liệu/thiết kế lệch → Kết quả AI thiếu công bằng, phân biệt đối xử. Khoanh A!",
      "casio_keys": [],
      "explanation": "Theo PPCT Lớp 8 Bài 15 (Tuần 29-30): Thiên kiến của AI (AI Bias) và hậu quả đối với xã hội.",
      "stem": "[GD NLS&AI 8 - Bài 15, Tuần 29-30] 'Thiên kiến của AI' (AI Bias — thiên lệch thuật toán) phát sinh từ nguyên nhân gốc rễ nào và gây hậu quả gì?"
    },
    {
      "id": "tha8_cn_2",
      "q_id": "tha8_cn_2",
      "number": 2,
      "question": "[GD NLS&AI 8 - Bài 16, Tuần 31-32] Trong Bài 16 'Deepfake và sự thật trong kỉ nguyên số', dấu hiệu trực quan nào và công cụ nào giúp nhận diện một video có nguy cơ là giả mạo Deepfake?",
      "options": [
        {
          "key": "A",
          "text": "Dấu hiệu: Chớp mắt bất thường, khẩu hình miệng lệch âm thanh, viền khuôn mặt/ánh sáng nhòe; Công cụ hỗ trợ: Deepware Scanner, Sensity, Reality Defender"
        },
        {
          "key": "B",
          "text": "Dấu hiệu: Video được phát trực tiếp trên kênh thời sự chính thống VTV1"
        },
        {
          "key": "C",
          "text": "Công cụ: Phần mềm vẽ MS Paint"
        },
        {
          "key": "D",
          "text": "Mọi video trên mạng đều là thật 100%, không cần kiểm chứng"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: Nhận diện Deepfake (Bài 16 Tuần 31-32): Khẩu hình/chớp mắt/viền mặt bất thường + Công cụ Deepware Scanner, Sensity, Reality Defender! Khoanh A!",
      "casio_keys": [],
      "explanation": "PPCT Lớp 8 Bài 16 (Tuần 31-32): Công cụ Deepware Scanner, Sensity, Reality Defender.",
      "stem": "[GD NLS&AI 8 - Bài 16, Tuần 31-32] Trong Bài 16 'Deepfake và sự thật trong kỉ nguyên số', dấu hiệu trực quan nào và công cụ nào giúp nhận diện một video có nguy cơ là giả mạo Deepfake?"
    },
    {
      "id": "tha8_cn_3",
      "q_id": "tha8_cn_3",
      "number": 3,
      "question": "[GD NLS&AI 8 - Bài 17, Tuần 33] Trong Bài 17 'AI tạo sinh (Generative AI): Người cộng sự sáng tạo', ưu điểm lớn nhất của AI tạo sinh là gì và nhược điểm cần cảnh giác là gì?",
      "options": [
        {
          "key": "A",
          "text": "Ưu điểm: Tăng tốc độ lên ý tưởng, tóm tắt, tạo văn bản/hình ảnh đa dạng; Nhược điểm: Có thể tạo thông tin bịa đặt như thật (ảo giác), vi phạm bản quyền hoặc thiếu chiều sâu cảm xúc"
        },
        {
          "key": "B",
          "text": "Ưu điểm: Không bao giờ mắc lỗi sai; Nhược điểm: Không biết tạo văn bản"
        },
        {
          "key": "C",
          "text": "AI tạo sinh có thể tự đi thi hộ học sinh một cách hợp pháp"
        },
        {
          "key": "D",
          "text": "AI tạo sinh chỉ hoạt động được khi không có điện"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: AI tạo sinh (Bài 17) = Cộng sự tăng tốc sáng tạo nhưng cần con người kiểm chứng lỗi sai & bản quyền. Khoanh A!",
      "casio_keys": [],
      "explanation": "Bài 17 AI tạo sinh: Người cộng sự sáng tạo (Tuần 33).",
      "stem": "[GD NLS&AI 8 - Bài 17, Tuần 33] Trong Bài 17 'AI tạo sinh (Generative AI): Người cộng sự sáng tạo', ưu điểm lớn nhất của AI tạo sinh là gì và nhược điểm cần cảnh giác là gì?"
    },
    {
      "id": "tha8_cn_4",
      "q_id": "tha8_cn_4",
      "number": 4,
      "question": "[Tin học 8 KNTT - Chủ đề F, HK2] Trong lập trình khối lệnh, vòng lặp `Lặp lại 5 lần [Thay đổi S một lượng 4]` (với giá trị ban đầu `S = 0`) sau khi chạy xong sẽ cho kết quả `S` bằng bao nhiêu?",
      "options": [
        {
          "key": "A",
          "text": "20"
        },
        {
          "key": "B",
          "text": "9"
        },
        {
          "key": "C",
          "text": "5"
        },
        {
          "key": "D",
          "text": "4"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: 5 lần cộng 4: S = 0 + 5 × 4 = 20. Khoanh A!",
      "casio_keys": [],
      "explanation": "SGK Tin học 8 Kết nối tri thức Chủ đề F: Cấu trúc lặp.",
      "stem": "[Tin học 8 KNTT - Chủ đề F, HK2] Trong lập trình khối lệnh, vòng lặp `Lặp lại 5 lần [Thay đổi S một lượng 4]` (với giá trị ban đầu `S = 0`) sau khi chạy xong sẽ cho kết quả `S` bằng bao nhiêu?"
    },
    {
      "id": "p1_q5",
      "number": 5,
      "question": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 8 (Cuối Năm (HK2) • Mức Nền tảng — Nhóm 337, Mục 5): Khả năng nào sau đây thể hiện đặc trưng cốt lõi của hệ thống Trí tuệ nhân tạo (AI) hiện đại?",
      "stem": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 8 (Cuối Năm (HK2) • Mức Nền tảng — Nhóm 337, Mục 5): Khả năng nào sau đây thể hiện đặc trưng cốt lõi của hệ thống Trí tuệ nhân tạo (AI) hiện đại?",
      "options": [
        {
          "key": "A",
          "text": "Khả năng học từ dữ liệu (Machine Learning), suy luận, nhận thức môi trường và tự điều chỉnh quyết định"
        },
        {
          "key": "B",
          "text": "Chỉ thực hiện các phép cộng trừ số học theo chu trình cố định không thay đổi"
        },
        {
          "key": "C",
          "text": "Chỉ lưu trữ văn bản tĩnh trên ổ đĩa cứng cục bộ"
        },
        {
          "key": "D",
          "text": "Hoạt động hoàn toàn không cần thuật toán hay phần cứng máy tính"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ AI = Học (Learning) + Suy luận (Reasoning) + Nhận thức (Perception) + Hiểu ngôn ngữ.",
      "explanation": "Hệ thống AI có khả năng tự học từ dữ liệu và thích nghi để giải quyết bài toán phức tạp."
    },
    {
      "id": "p1_q6",
      "number": 6,
      "question": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 6): Ứng dụng nào sau đây là ví dụ điển hình của Trí tuệ nhân tạo hẹp (Narrow AI / Weak AI)?",
      "stem": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 6): Ứng dụng nào sau đây là ví dụ điển hình của Trí tuệ nhân tạo hẹp (Narrow AI / Weak AI)?",
      "options": [
        {
          "key": "A",
          "text": "Hệ thống nhận diện khuôn mặt mở khóa điện thoại (FaceID) và phân loại thư rác (Spam Filter)"
        },
        {
          "key": "B",
          "text": "Cỗ máy có ý thức tự chủ hoàn toàn như con người trong mọi lĩnh vực đời sống"
        },
        {
          "key": "C",
          "text": "Phần mềm soạn thảo Notepad cơ bản chỉ dùng gõ ký tự ASCII"
        },
        {
          "key": "D",
          "text": "Cáp mạng xoắn đôi UTP Cat6 truyền tín hiệu điện"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ AI hẹp (Narrow AI) được thiết kế chuyên biệt cho một nhiệm vụ cụ thể như nhận diện khuôn mặt hoặc dịch máy.",
      "explanation": "Mọi ứng dụng AI thực tế hiện nay như FaceID, xe tự lái, ChatGPT đều thuộc phạm trù AI chuyên biệt."
    },
    {
      "id": "p1_q7",
      "number": 7,
      "question": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 8 (Cuối Năm (HK2) • Mức Nền tảng — Trạm thí nghiệm 337, Câu 7): Trong mạng máy tính cục bộ (LAN), thiết bị nào làm nhiệm vụ chuyển tiếp khung dữ liệu (Frame) giữa các máy tính dựa trên địa chỉ vật lý MAC?",
      "stem": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 8 (Cuối Năm (HK2) • Mức Nền tảng — Trạm thí nghiệm 337, Câu 7): Trong mạng máy tính cục bộ (LAN), thiết bị nào làm nhiệm vụ chuyển tiếp khung dữ liệu (Frame) giữa các máy tính dựa trên địa chỉ vật lý MAC?",
      "options": [
        {
          "key": "A",
          "text": "Switch (Bộ chuyển mạch)"
        },
        {
          "key": "B",
          "text": "Router (Bộ định tuyến)"
        },
        {
          "key": "C",
          "text": "Modem quang"
        },
        {
          "key": "D",
          "text": "Repeater khuếch đại analog"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Nhớ nhanh: Switch = Tầng Liên kết dữ liệu (Địa chỉ MAC) | Router = Tầng Mạng (Địa chỉ IP).",
      "explanation": "Switch đọc địa chỉ MAC đích trong khung dữ liệu để chuyển đúng tới cổng nhận."
    },
    {
      "id": "p1_q8",
      "number": 8,
      "question": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Phiếu học tập 337.8): Giao thức nào trong bộ giao thức TCP/IP đảm nhiệm việc định địa chỉ logic và tìm đường đi (Routing) cho gói tin qua liên mạng Internet?",
      "stem": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Phiếu học tập 337.8): Giao thức nào trong bộ giao thức TCP/IP đảm nhiệm việc định địa chỉ logic và tìm đường đi (Routing) cho gói tin qua liên mạng Internet?",
      "options": [
        {
          "key": "A",
          "text": "Giao thức IP (Internet Protocol)"
        },
        {
          "key": "B",
          "text": "Giao thức SMTP"
        },
        {
          "key": "C",
          "text": "Giao thức POP3"
        },
        {
          "key": "D",
          "text": "Giao thức FTP"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ IP = Định địa chỉ & Tìm đường đi | TCP = Kiểm soát luồng & Đảm bảo truyền tin cậy.",
      "explanation": "Giao thức IP quy định cách đánh địa chỉ IP và định tuyến gói tin giữa các mạng."
    },
    {
      "id": "p1_q10",
      "number": 9,
      "question": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 10): Trong HTML5, để tạo một biểu mẫu (Form) nhập liệu gửi dữ liệu đăng nhập lên máy chủ một cách bảo mật (không hiển thị mật khẩu trên thanh URL), ta dùng thuộc tính nào?",
      "stem": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 10): Trong HTML5, để tạo một biểu mẫu (Form) nhập liệu gửi dữ liệu đăng nhập lên máy chủ một cách bảo mật (không hiển thị mật khẩu trên thanh URL), ta dùng thuộc tính nào?",
      "options": [
        {
          "key": "A",
          "text": "method='POST'"
        },
        {
          "key": "B",
          "text": "method='GET'"
        },
        {
          "key": "C",
          "text": "action='VISIBLE'"
        },
        {
          "key": "D",
          "text": "type='TEXT'"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Gửi mật khẩu/dữ liệu nhạy cảm = method='POST' (đóng gói trong thân HTTP request).",
      "explanation": "Phương thức POST gửi dữ liệu trong phần thân gói tin HTTP thay vì nối vào chuỗi truy vấn URL như GET."
    },
    {
      "id": "p1_q12",
      "number": 10,
      "question": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Phiếu học tập 337.12): Theo mô hình hộp (Box Model) chuẩn của CSS, thứ tự các thành phần tính từ vùng nội dung (Content) mở rộng ra phía ngoài lần lượt là:",
      "stem": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Phiếu học tập 337.12): Theo mô hình hộp (Box Model) chuẩn của CSS, thứ tự các thành phần tính từ vùng nội dung (Content) mở rộng ra phía ngoài lần lượt là:",
      "options": [
        {
          "key": "A",
          "text": "Content → Padding → Border → Margin"
        },
        {
          "key": "B",
          "text": "Content → Margin → Border → Padding"
        },
        {
          "key": "C",
          "text": "Padding → Content → Margin → Border"
        },
        {
          "key": "D",
          "text": "Border → Padding → Content → Margin"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Trong ra ngoài: Nội dung (Content) -> Đệm trong (Padding) -> Viền (Border) -> Lề ngoài (Margin).",
      "explanation": "Padding nằm giữa Content và Border; Margin là khoảng cách ngoài cùng ngăn cách với phần tử khác."
    },
    {
      "id": "p1_q13",
      "number": 11,
      "question": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 8 (Cuối Năm (HK2) • Mức Nền tảng — Nhóm 337, Mục 13): Trong hệ quản trị cơ sở dữ liệu quan hệ (RDBMS), khóa ngoại (Foreign Key) của một bảng dùng để làm gì?",
      "stem": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 8 (Cuối Năm (HK2) • Mức Nền tảng — Nhóm 337, Mục 13): Trong hệ quản trị cơ sở dữ liệu quan hệ (RDBMS), khóa ngoại (Foreign Key) của một bảng dùng để làm gì?",
      "options": [
        {
          "key": "A",
          "text": "Tham chiếu tới khóa chính (Primary Key) của bảng khác nhằm đảm bảo toàn vẹn tham chiếu và liên kết dữ liệu"
        },
        {
          "key": "B",
          "text": "Tăng tốc độ quạt tản nhiệt của CPU máy chủ"
        },
        {
          "key": "C",
          "text": "Xóa toàn bộ bảng dữ liệu mỗi khi người dùng đăng nhập"
        },
        {
          "key": "D",
          "text": "Thay thế hoàn toàn hệ điều hành Windows"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Khóa ngoại (FK) = Cầu nối liên kết 2 bảng thông qua Khóa chính (PK).",
      "explanation": "Khóa ngoại thiết lập mối quan hệ 1-nhiều giữa hai bảng trong CSDL quan hệ."
    },
    {
      "id": "p1_q14",
      "number": 12,
      "question": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 14): Câu lệnh truy vấn SQL nào sau đây lấy ra danh sách Họ tên và Điểm thi của các học sinh khối 12 có điểm Toán từ 8.5 trở lên, sắp xếp giảm dần theo điểm?",
      "stem": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 14): Câu lệnh truy vấn SQL nào sau đây lấy ra danh sách Họ tên và Điểm thi của các học sinh khối 12 có điểm Toán từ 8.5 trở lên, sắp xếp giảm dần theo điểm?",
      "options": [
        {
          "key": "A",
          "text": "SELECT ho_ten, diem_toan FROM hoc_sinh WHERE khoi = 12 AND diem_toan >= 8.5 ORDER BY diem_toan DESC;"
        },
        {
          "key": "B",
          "text": "GET ho_ten, diem_toan FROM hoc_sinh IF diem_toan >= 8.5 SORT DESC;"
        },
        {
          "key": "C",
          "text": "SELECT * WHERE khoi = 12 ORDER diem_toan ASC;"
        },
        {
          "key": "D",
          "text": "EXTRACT ho_ten FROM hoc_sinh HAVING diem_toan >= 8.5;"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Cấu trúc SQL chuẩn: SELECT ... FROM ... WHERE ... ORDER BY ... DESC.",
      "explanation": "Từ khóa DESC sắp xếp theo thứ tự giảm dần, mệnh đề WHERE lọc điều kiện bản ghi."
    },
    {
      "id": "p1_q15",
      "number": 13,
      "question": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 8 (Cuối Năm (HK2) • Mức Nền tảng — Trạm thí nghiệm 337, Câu 15): Cho đoạn chương trình Python sau: `ds = [2, 4, 6, 8, 10]; print(sum(ds) // len(ds))`. Kết quả in ra màn hình là:",
      "stem": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 8 (Cuối Năm (HK2) • Mức Nền tảng — Trạm thí nghiệm 337, Câu 15): Cho đoạn chương trình Python sau: `ds = [2, 4, 6, 8, 10]; print(sum(ds) // len(ds))`. Kết quả in ra màn hình là:",
      "options": [
        {
          "key": "A",
          "text": "6"
        },
        {
          "key": "B",
          "text": "30"
        },
        {
          "key": "C",
          "text": "5"
        },
        {
          "key": "D",
          "text": "2"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ sum(ds) = 30, len(ds) = 5 => Phép chia lấy nguyên // cho kết quả 6.",
      "explanation": "Tổng các phần tử là 30, chia nguyên cho 5 phần tử được 6."
    },
    {
      "id": "p1_q16",
      "number": 14,
      "question": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Phiếu học tập 337.16): Trong thuật toán tìm kiếm nhị phân (Binary Search) trên mảng đã sắp xếp tăng dần gồm N = 1024 phần tử, số lần so sánh tối đa để tìm thấy một phần tử là:",
      "stem": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Phiếu học tập 337.16): Trong thuật toán tìm kiếm nhị phân (Binary Search) trên mảng đã sắp xếp tăng dần gồm N = 1024 phần tử, số lần so sánh tối đa để tìm thấy một phần tử là:",
      "options": [
        {
          "key": "A",
          "text": "10 hoặc 11 lần (log2(1024) = 10)"
        },
        {
          "key": "B",
          "text": "1024 lần"
        },
        {
          "key": "C",
          "text": "512 lần"
        },
        {
          "key": "D",
          "text": "256 lần"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Tìm kiếm nhị phân có độ phức tạp O(log2 N). Với N = 1024 = 2^10 => Tối đa ~10-11 bước.",
      "explanation": "Mỗi bước tìm kiếm nhị phân thu hẹp không gian tìm kiếm đi một nửa."
    },
    {
      "question": "Phương án nào sau đây là SAI về đặc điểm của thông tin số?",
      "options": [
        {
          "key": "A",
          "text": "Truy cập được từ xa."
        },
        {
          "key": "B",
          "text": "Dễ dàng được nhân bản."
        },
        {
          "key": "C",
          "text": "Mức độ tin cậy rất cao."
        },
        {
          "key": "D",
          "text": "Tốc độ lan truyền nhanh."
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tin Học & AI]: Đáp án đúng là: C => Chọn C!",
      "explanation": "Đáp án đúng là: C",
      "lesson_title": "Tin học 8 Kết nối tri thức Bài 2: Thông tin trong môi trường số",
      "lesson_url": "https://www.vietjack.com/tin-hoc-8-kn/trac-nghiem-bai-2-thong-tin-trong-moi-truong-so.jsp",
      "fingerprint": "0512b349f630f5c4ea9debad",
      "number": 15
    },
    {
      "question": "Website nào sau đây cung cấp thông tin đáng tin cậy?",
      "options": [
        {
          "key": "A",
          "text": "Báo điện tử chính phủ."
        },
        {
          "key": "B",
          "text": "Trang diễn đàn mạng."
        },
        {
          "key": "C",
          "text": "Mạng xã hội trực tuyến."
        },
        {
          "key": "D",
          "text": "Tạp chí mạng tự phát."
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tin Học & AI]: Đáp án đúng là: A => Chọn A!",
      "explanation": "Đáp án đúng là: A",
      "lesson_title": "Tin học 8 Kết nối tri thức Bài 2: Thông tin trong môi trường số",
      "lesson_url": "https://www.vietjack.com/tin-hoc-8-kn/trac-nghiem-bai-2-thong-tin-trong-moi-truong-so.jsp",
      "fingerprint": "00f3cc90ffb09435408994b6",
      "number": 16
    }
  ],
  "exam_format": "thong_tu_22_70_30",
  "part4_essay": [
    {
      "number": 1,
      "points": 1,
      "title": "Câu 1 Tự luận (1.0 điểm) — Kiến thức trọng tâm & Giải thích hiện tượng môn Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI):",
      "stem": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 8 (Cuối Năm (HK2) • Mức Nền tảng — Nhóm 337, Mục 1): Trình bày khái niệm cốt lõi của bài học và giải thích một hiện tượng thực tiễn gắn liền với môn Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI) trong đời sống hàng ngày.",
      "solution": "Học sinh nêu đúng khái niệm lý thuyết (0.5đ). Lấy dẫn chứng thực tế và giải thích bản chất khoa học chuẩn xác (0.5đ).",
      "barem": "Nêu đúng định nghĩa (0.5đ); Phân tích hiện tượng thực tiễn logic, khoa học (0.5đ).",
      "question": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 8 (Cuối Năm (HK2) • Mức Nền tảng — Nhóm 337, Mục 1): Trình bày khái niệm cốt lõi của bài học và giải thích một hiện tượng thực tiễn gắn liền với môn Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI) trong đời sống hàng ngày."
    },
    {
      "number": 2,
      "points": 1,
      "title": "Câu 2 Tự luận (1.0 điểm) — Vận dụng kiến thức giải quyết vấn đề thực tế:",
      "stem": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 2): Phân tích ý nghĩa và đề xuất ít nhất 2 giải pháp cụ thể nhằm ứng dụng kiến thức môn Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI) để bảo vệ môi trường, phát triển kinh tế hoặc nâng cao chất lượng cuộc sống.",
      "solution": "Phân tích ý nghĩa thực tiễn (0.5đ). Đề xuất 2 giải pháp có tính khả thi cao và tác động tích cực (0.5đ).",
      "barem": "Ý nghĩa thực tiễn (0.5đ); 2 giải pháp khả thi (0.5đ).",
      "question": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 8 (Cuối Năm (HK2) • Mức Nền tảng, Đề 337 - Câu 2): Phân tích ý nghĩa và đề xuất ít nhất 2 giải pháp cụ thể nhằm ứng dụng kiến thức môn Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI) để bảo vệ môi trường, phát triển kinh tế hoặc nâng cao chất lượng cuộc sống."
    },
    {
      "number": 3,
      "points": 1,
      "title": "Câu 3 Tự luận (1.0 điểm) — Câu hỏi phân loại & Liên hệ bản thân (0.5đ) + Vận dụng cao (0.5đ):",
      "stem": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 8 (Cuối Năm (HK2) • Mức Nền tảng — Trạm thí nghiệm 337, Câu 3): Từ các kiến thức đã học, em hãy rút ra bài học kinh nghiệm và liên hệ trách nhiệm của bản thân trong việc học tập, rèn luyện kỹ năng số và trách nhiệm công dân.",
      "solution": "Rút ra bài học kinh nghiệm sâu sắc (0.5đ). Liên hệ kế hoạch hành động cụ thể của bản thân (0.5đ).",
      "barem": "Bài học sâu sắc (0.5đ); Hành động bản thân cụ thể (0.5đ).",
      "question": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 8 (Cuối Năm (HK2) • Mức Nền tảng — Trạm thí nghiệm 337, Câu 3): Từ các kiến thức đã học, em hãy rút ra bài học kinh nghiệm và liên hệ trách nhiệm của bản thân trong việc học tập, rèn luyện kỹ năng số và trách nhiệm công dân."
    }
  ],
  "level_tier": 1,
  "tier_name": "🟢 Level 1: Đề Chuẩn Nền Tảng (Mục tiêu 7.5+)",
  "pedagogy_and_tactics": {
    "subject_DisplayName": "Lịch sử máy tính, Đạo đức số, Excel nâng cao (Địa chỉ $, Lọc, Biểu đồ) & Lập trình Scratch (Biến, Rẽ nhánh, Lặp)",
    "exam_period_blueprint": {
      "period_key": "cuoi_hk2",
      "period_name": "Cuối Học Kỳ 2 / Cuối Năm (Gỡ lỗi chương trình Debug, Mô phỏng thuật toán & Hướng nghiệp Tin học - AI)",
      "core_focus": "Phân biệt Lỗi cú pháp (Syntax Error) vs Lỗi ngữ nghĩa/logic (Logical Error); Kỹ thuật kiểm thử và gỡ lỗi (Debug); Nghề nghiệp trong lĩnh vực Tin học và ứng dụng AI."
    },
    "semester_specific_hacks": [
      "Mẹo phân biệt 2 loại Lỗi chương trình: **Lỗi cú pháp (Syntax Error)** là viết sai quy tắc ngôn ngữ làm chương trình KHÔNG CHẠY ĐƯỢC; **Lỗi logic / ngữ nghĩa (Logical Error)** là chương trình VẪN CHẠY BÌNH THƯỜNG nhưng cho ra KẾT QUẢ SAI với yêu cầu bài toán (VD: tính diện tích hình chữ nhật nhưng viết nhầm dấu `*` thành dấu `+`)."
    ],
    "universal_five_rules": [
      "1. QUY TẮC BẢNG VẾT (TRACE TABLE) CHO SCRATCH & PYTHON: Tuyệt đối không nhẩm vòng lặp trong đầu! Kẻ ngay bảng 4 cột [Lần lặp | Biến chạy i | Điều kiện | Kết quả S] ra nháp để lấy trọn điểm Phần III (Trả lời ngắn).",
      "2. QUY TẮC CASIO [MENU] [3] (BASE-N) & ĐƠN VỊ DỮ LIỆU: Dùng chế độ BASE-N trên Casio fx-580VN X để đổi Nhị phân (BIN) <-> Thập phân (DEC) <-> Thập lục phân (HEX) trong 3 giây. Nhớ: 1 Byte = 8 bits; cứ nhảy 1 bậc Byte -> KB -> MB -> GB -> TB là nhân/chia 1024 (= 2^10).",
      "3. QUY TẮC KHÓA CỨNG DẤU ĐÔ-LA ($) TRONG EXCEL: Dấu '$' đứng trước chữ cái cột hay số hàng nào thì thành phần đó ĐỨNG YÊN khi sao chép công thức ($A$1 khóa cả hai; $A1 khóa cột A; A$1 khóa hàng 1; A1 dịch chuyển cả hai).",
      "4. QUY TẮC 5 BẪY CÚ PHÁP PYTHON & SQL: Trong Python, range(a, b) luôn dừng ở (b - 1); chỉ số list bắt đầu từ 0; phép '/' luôn ra số thực float; hàm input() luôn trả về kiểu chuỗi (str). Trong SQL, thứ tự bắt buộc là SELECT -> FROM -> INNER JOIN ... ON -> WHERE -> ORDER BY.",
      "5. QUY TẮC NHẬN DIỆN AI, ĐẠO ĐỨC SỐ & LOẠI TRỪ ĐÁP ÁN: Mọi AI hiện nay (kể cả ChatGPT/Gemini) đều là AI Hẹp (ANI). Loại ngay đáp án chứa từ tuyệt đối sai như: 'Tin tuyệt đối câu trả lời của AI không cần kiểm chứng (quên bẫy Ảo giác AI - Hallucination)', 'Chia sẻ mật khẩu/OTP', hoặc 'Sao chép nguyên văn bài của AI nộp cho giáo viên'."
    ],
    "fast_hacks": [
      "Mẹo phân biệt 2 loại Lỗi chương trình: **Lỗi cú pháp (Syntax Error)** là viết sai quy tắc ngôn ngữ làm chương trình KHÔNG CHẠY ĐƯỢC; **Lỗi logic / ngữ nghĩa (Logical Error)** là chương trình VẪN CHẠY BÌNH THƯỜNG nhưng cho ra KẾT QUẢ SAI với yêu cầu bài toán (VD: tính diện tích hình chữ nhật nhưng viết nhầm dấu `*` thành dấu `+`).",
      "1. QUY TẮC BẢNG VẾT (TRACE TABLE) CHO SCRATCH & PYTHON: Tuyệt đối không nhẩm vòng lặp trong đầu! Kẻ ngay bảng 4 cột [Lần lặp | Biến chạy i | Điều kiện | Kết quả S] ra nháp để lấy trọn điểm Phần III (Trả lời ngắn).",
      "2. QUY TẮC CASIO [MENU] [3] (BASE-N) & ĐƠN VỊ DỮ LIỆU: Dùng chế độ BASE-N trên Casio fx-580VN X để đổi Nhị phân (BIN) <-> Thập phân (DEC) <-> Thập lục phân (HEX) trong 3 giây. Nhớ: 1 Byte = 8 bits; cứ nhảy 1 bậc Byte -> KB -> MB -> GB -> TB là nhân/chia 1024 (= 2^10)."
    ]
  },
  "tier_level": 1,
  "total_questions": 23
}