Repository navigation
Practice
Tiếng Việt | English
Translated from Luyện-tập (Vietnamese) for BK Study Desk 1.1.4.
Take quizzes, write your own questions, ask AI to write them and send them to friends. No programming needed: you only select, type, copy and paste.
The Practice view is in Vietnamese only, so this page shows each Vietnamese label in bold with its meaning in parentheses. The screenshots show the Vietnamese interface.
Contents:
- Open Practice
- Take a quiz
- Write your own questions
- Ask AI to write them
- Receive a quiz from a friend
- Send a quiz to a friend
- Saved LMS quizzes
- If something goes wrong
Select Practice on the top navigation bar.

The page has:
- Ôn hôm nay (Review today): questions the app wants you to redo. A question you get wrong comes back the next day; one you get right comes back later and later.
- Thi thử đề ngẫu nhiên (Random mock exam): the app picks questions into a timed exam.
- Môn học (Subjects): select a subject to start.
- Quiz tự soạn và đã nhập (Your and imported quizzes): quizzes you wrote or got from friends. To remove one, right-click it.
-
Select a subject, for example Giải tích 1 (Calculus 1).
-
Select a lesson, for example Đạo hàm (Derivatives).

-
Read the Kiến thức (Key points) section at the top, then select an answer.
-
The app tells you Đúng (Correct) or Sai (Wrong) and shows the lời giải (solution) right below.

Each question has two buttons:
- Ghi chú (Note): write down what to remember.
- Nghi đáp án sai (Answer may be wrong): flag a question whose answer looks wrong.
These questions are collected in the Đánh dấu (Flagged) box on the Practice page.
Tip: to shuffle the questions or the answer options, select Xáo câu (Shuffle questions) or Xáo đáp án (Shuffle answers) at the top right.
- Open a subject and select Tạo (Create) at the top right, or right-click the subject and select Tạo câu (Create a question). The Practice page has a Tạo button too.
- Select a chương (chapter), then a bài (lesson). If it doesn't exist yet, type its name in Chương mới (New chapter) or Bài mới (New lesson).
- On the Tạo (Create) tab:
- Choose the question type: Một đáp án (single answer), Nhiều đáp án (multiple answers), Đúng / Sai (true/false), Điền số (numeric) or Điền chữ (short text).
- Type the question. To add a picture, take a screenshot and paste it into the box with Ctrl+V.
- Type the options, then select the letter (A, B, C...) of the correct option to mark it.
- Type the solution, with every step, so others can redo it on their own.
- Select Lưu câu vào bài (Save to lesson). The new question appears in the lesson right away.

For math, write the formula between
\(and\). For example\(x^2\)appears as x². If you're not used to this, use section 4: AI writes the formulas for you.
Works with ChatGPT, Claude, Gemini or any chat AI.
- Choose the subject, chapter and lesson as in section 3, then select the Nhờ AI (Ask AI) tab.
- Choose a task:
- Soạn mới (Write new): new questions from your slides or exam papers.
- Câu tương tự (Similar questions): more questions like a sample question.
- Soát đáp án (Check answers): ask AI to check the existing questions.
- Giải thích (Explain): ask AI to explain a question you don't understand.
- Enter the number of questions (5–10 is a good amount; AI makes fewer mistakes).
- Select Sao chép prompt (Copy prompt).
- Open the AI site, paste (Ctrl+V), attach your slides or a photo of the exam with the site's attach button, and send.
- The AI replies with a block of text. Select the Copy button in the corner of that block.
- Back in the app, select the Nhập (Import) tab, paste into the large box, then select Nhập vào bài này (Import into this lesson).


Always try a few questions yourself. AI sometimes gets answers wrong. If you find one, select Nghi đáp án sai (Answer may be wrong), or use Soát đáp án (Check answers) to have AI check again.
Your friend sends you a .md or .zip file (by Zalo, Messenger, email...).
- Download the file.
- Go to Practice and select Nhập file (Import file) at the top right of the Quiz tự soạn và đã nhập box.
- Choose the file. Done.
The new quiz appears under Quiz tự soạn và đã nhập (Your and imported quizzes), and its questions go into the right subject, chapter and lesson. If your friend sends an updated version, import it again: the app keeps your results.
The app also opens Moodle XML, GIFT and Aiken files (question formats exported from LMS and other quiz sites).
- Open the subject and select Xuất (Export), or right-click the subject or quiz pack and select Xuất để chia sẻ (Export to share).
- Enter your name so the recipient knows who wrote it.
- Select Lưu Markdown (.md / .zip) (Save Markdown) and choose where to save.
- Send that file to your friend. They follow section 5.

- If the quiz has pictures, the app saves it as a
.zip; send that file as is. - Moodle XML (đưa lên LMS) (Moodle XML for LMS): for lecturers or teaching assistants who want to put the questions into the LMS question bank.
After each sync, the app saves the LMS quizzes you have submitted, so you can review them when LMS is slow or the quiz has closed. Find them in the Quiz LMS đã lưu (Saved LMS quizzes) box on the Practice page (the Kho quiz LMS page).
- The app only reads the review page after you submit. It never reads a quiz in progress, and never takes or submits a quiz for you.
- If a quiz doesn't allow review, the app saves only its name and score. Select Ghi lại (Write down) to type the questions you remember; check the answers yourself.
- Saved LMS quizzes can be sent to others only after the quiz has closed. The app locks the export button until then.
- To stop saving them, turn off Settings > Sync and reminders > Save submitted LMS quizzes for review.
| Problem | What to do |
|---|---|
| Selecting Nhập (Import) shows an error | The app says which line is wrong. For an AI-written quiz, copy the whole error message, paste it to the AI with "fix these errors and return the whole markdown block", then import again. |
| Formulas show strange symbols | Tell the AI: "write formulas inside \( and \), don't double the \". |
| A question landed in the wrong lesson | The chapter and lesson names in the file must match the names in the app. Asking AI from the right lesson (section 4) fills in the names for you. |
| Delete a question you wrote | Go to Tạo (Create) in the right lesson, right-click the question and select Xóa câu (Delete question). |
| Remove a whole imported quiz | On the Practice page, right-click the quiz and select Gỡ quiz này (Remove this quiz). |
For people who like Notepad, Word (saved as Plain Text), Obsidian or VS Code. Save the file with the .md extension, then import it as in section 5. The file's keywords are Vietnamese (for example mon = subject, tac-gia = author, Câu = question) and must stay as they are.
---
mon: MT1009 Phương pháp tính
tac-gia: Your name
---
# Chương 1 · Phương trình phi tuyến
## Phương pháp chia đôi
Trung điểm \(x_n=\frac{a_n+b_n}{2}\).
### Câu 1 · Slide tr.36
\(f(x)=x^3-2\) trên \([1,2]\). Theo chia đôi, \(x_2\) là
- [ ] 1.125
- [ ] 1.25
- [x] 1.375
- [ ] 1.5
> \(x_0=1.5\) (dương), \(x_1=1.25\) (âm), nên \(x_2=1.375\).| Write | Meaning |
|---|---|
# ... |
chapter name |
## ... |
lesson name; the text right below it is the key points |
### ... |
a question; after · write the source, for example ### Câu 3 · GK251 câu 8
|
- [x] / - [ ]
|
correct / wrong option; several [x] make a multiple-answer question |
= Đúng or = Sai
|
true/false question (Đúng = true, Sai = false) |
= 0,125 ± 0,001 |
numeric question; ± is the allowed error |
= Newton | Newton-Raphson |
short-text question; accepted answers separated by |
|
> ... |
solution; every solution line starts with >
|
\( ... \) |
math formula |
- Add
xao-cau: coandxao-dap-an: coto the header to shuffle questions and answers. For a question with an option like "Both A and B", add· giữ thứ tự(keep order) at the end of its###line. - For quizzes with pictures, it's simpler to write them in the app (section 3) and export (section 6).
Full specification: SPEC.md | AI prompt: PROMPT.md (both in Vietnamese).