> For the complete documentation index, see [llms.txt](https://docs.enspire.online/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enspire.online/rd/courses/bai-thi-dinh-ky/danh-sach-bai-thi.md).

# Danh sách bài thi

#### 1. Đây là trang gì?

Tab **Danh sách bài thi** là nơi tạo và quản lý các bài kiểm tra (bài test) định kỳ, bao gồm cấu hình câu hỏi phần Nghe, phần Nói, lịch hiển thị theo đợt và phân quyền chỉnh sửa cho giáo viên.

#### 2. Cách truy cập

<figure><img src="/files/esz1piYn3n5BJsME3JUa" alt=""><figcaption></figcaption></figure>

Vào menu **Bài thi định kỳ**, chọn tab **Danh sách bài thi**.

#### 3. Các thẻ số liệu

<figure><img src="/files/VdckmWw4QNtcZTbpfc9V" alt=""><figcaption></figcaption></figure>

* **Tổng bài kiểm tra**: tổng số bài test đã tạo trong hệ thống.
* **Đã duyệt**: số bài test đã được phê duyệt, có thể sử dụng để giao cho học sinh.
* **Chưa duyệt**: số bài test đang ở trạng thái chờ duyệt.

#### 4. Bộ lọc và bảng danh sách

<figure><img src="/files/Bkwi1k26b4Wh2Dfj26Dk" alt=""><figcaption></figcaption></figure>

* Bộ lọc gồm: Tìm tên bài test, Tất cả chương trình, Tất cả độ tuổi, Tất cả trạng thái.
* Bảng hiển thị: checkbox chọn nhiều dòng, STT, Tên bài test (kèm tên chương trình liên kết), Độ tuổi, Trạng thái, Ngày tạo, Hành động (Sửa, Nhân bản, Xóa).

#### 5. Ý nghĩa trạng thái

* **Đã duyệt**: bài test đã được kiểm duyệt nội dung, sẵn sàng sử dụng.
* **Chưa duyệt**: bài test còn ở dạng nháp/chờ duyệt, cần xem lại trước khi đưa vào sử dụng chính thức.

#### 6. Các bước tạo bài test mới

<figure><img src="/files/fanAejw2KG7fJ7hJaSYD" alt=""><figcaption></figcaption></figure>

1. Bấm nút **+ Tạo bài test mới**.
2. Ở phần **Thông tin chung**: chọn **Chương trình** áp dụng, chọn **Độ tuổi** (3/4/5 tuổi), nhập **Tên bài kiểm tra**, chọn **Trạng thái** (Đã duyệt/Chưa duyệt), chọn **Hiển thị** câu hỏi (ví dụ Ngẫu nhiên).

<figure><img src="/files/lYSB3aR6d1NAcUvHwlc7" alt=""><figcaption></figcaption></figure>

3. Ở phần **Câu hỏi Nghe & Nói**, mục **Câu hỏi phần nghe**: đặt tên nhóm câu hỏi (ví dụ "Listening"), sau đó ở mỗi dòng chọn một câu hỏi có sẵn từ ngân hàng câu hỏi và nhập điểm số cho câu đó. Bấm **+ Thêm dòng câu hỏi** để thêm câu hỏi tiếp theo trong nhóm, hoặc **+ Tạo câu hỏi mới** để tạo câu hỏi hoàn toàn mới ngay tại đây. Bấm **+ Tạo nhóm** nếu muốn tạo thêm nhóm câu hỏi nghe khác.

<figure><img src="/files/8cozUNqkZw3OpU0HXDTo" alt=""><figcaption></figcaption></figure>

4. Tương tự, ở mục **Câu hỏi phần nói**, thực hiện các bước như trên để thêm câu hỏi phần nói.
5. Ở phần **Cài đặt & Phân quyền thao tác** (dành cho Admin):

   * Mục **Lịch hiển thị & Trường áp dụng theo đợt**: bấm **+ Thêm đợt** để tạo một đợt hiển thị mới, mỗi đợt gồm Tên đợt, Từ ngày, Đến ngày và danh sách Trường áp dụng (bài kiểm tra chỉ hiển thị cho các khóa thuộc những trường được chọn trong đợt đó).
   * Mục **Phân quyền giáo viên**: bật/tắt công tắc **Cho phép Giáo viên Edit kết quả bài thi** (khi bật, giáo viên có thể sửa điểm sau khi học sinh nộp bài; khi tắt, kết quả bị khóa cứng, chỉ Admin sửa được). Nếu bật, có thể nhập số ngày ở ô **Khóa bảng điểm sau ... ngày kể từ ngày học sinh submit** để giới hạn thời gian giáo viên được phép sửa điểm.

   <figure><img src="/files/buC3N5nhYM99hrKnkMEU" alt=""><figcaption></figcaption></figure>
6. Sau khi hoàn tất, bấm **Lưu nội dung**, hoặc **Hủy** để bỏ qua.

#### 7. Cách sửa bài test

Bấm biểu tượng bút chì ở cột Hành động của bài test cần sửa. Màn hình hiển thị lại đầy đủ các mục như form thêm mới, chỉnh sửa thông tin cần thay đổi rồi lưu lại.

<figure><img src="/files/dxcVHtHaSxu9f54TTXyK" alt=""><figcaption></figcaption></figure>

#### 8. Cách nhân bản bài test

<figure><img src="/files/wnfwwwHeZuHIVy11R6w9" alt=""><figcaption></figcaption></figure>

Bấm biểu tượng nhân bản (hai hình vuông chồng nhau) ở cột Hành động để tạo một bản sao của bài test đó, giúp tiết kiệm thời gian khi cần tạo bài test tương tự cho đợt khác.

#### 9. Cách xóa bài test

<figure><img src="/files/m0aig1PzWgLHWVdp3sNV" alt=""><figcaption></figcaption></figure>

Bấm biểu tượng thùng rác đỏ ở cột Hành động, xác nhận trong hộp thoại hiện ra. Lưu ý: nếu bài test đã có học sinh làm bài, cần cân nhắc kỹ trước khi xóa vì hành động này không thể hoàn tác.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.enspire.online/rd/courses/bai-thi-dinh-ky/danh-sach-bai-thi.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
