100+ Free THPT Informatics Practice Questions
Pass your National High School Graduation Examination - Informatics (Tin hoc) exam on the first try — instant access, no signup required.
What is the output of this Python code? a = [4, 7, 2, 9] print(a[1] + a[-1])
Explore More Vietnam THPT National Graduation Exam
Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.
Key Facts: THPT Informatics Exam
A 50-minute objective Informatics paper scored out of 10: 24 four-option MCQs plus true/false cluster items, with Computer Science and Applied Informatics orientations and a strong Grade 12 (~75%) focus.
Sample THPT Informatics Practice Questions
Try these sample questions to test your THPT Informatics exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1In the Vietnamese 2018 Informatics curriculum, the subject is built on three knowledge strands abbreviated DL, ICT and CS. What does the strand CS (Khoa hoc may tinh) primarily concern?
2The THPT graduation Informatics paper lets a candidate follow one of two orientations. Which pair of orientations does the 2018 program offer for upper-secondary Informatics?
3Artificial Intelligence (AI) is introduced in Grade 12 under the strand on computers and the knowledge society. Which statement best describes the goal of a machine learning system?
4A teacher wants software that recognises whether a photo contains a cat or a dog after being shown thousands of labelled example photos. Which type of machine learning is this?
5Grouping a shop's customers into segments based on their buying behaviour, without any predefined labels, is an example of which learning approach?
6In the data-science topic, the work of removing duplicate records, fixing wrong values and filling in missing entries before analysis is called:
7Which sequence correctly orders the main stages of a typical data-science project as taught in Grade 12?
8Big Data is often described using several Vs. Which set lists three of the original characteristics of Big Data?
9Which of the following is the most accurate description of the Internet?
10In a URL such as https://www.moet.gov.vn/index.html, what does the part 'https' indicate?
About the THPT Informatics Exam
Informatics (Tin hoc) became an elective subject in Vietnam's National High School Graduation Examination for the first time in 2025, following the 2018 General Education Program reform that cut the exam to four subjects (compulsory Literature and Mathematics plus two electives). The Informatics paper lasts 50 minutes and is fully objective: Part 1 has 24 four-option multiple-choice questions scored 0.25 points each, and Part 2 has true/false cluster items with non-uniform scoring, of which a candidate completes 4 clusters depending on their orientation. Students follow one of two orientations, Computer Science (Khoa hoc may tinh) or Applied Informatics (Tin hoc ung dung), with roughly 60% of content common to both. Content weighting emphasises Grade 12 (about 75%), then Grade 11 (about 20%) and Grade 10 (about 5%). For 2026 the Ministry confirmed it will not publish a new illustrative paper and that the structure, format and cognitive-level ratios stay the same as 2025.
Questions
100 scored questions
Time Limit
50 minutes
Passing Score
Scored out of 10; no fixed single-subject pass mark. Graduation uses a weighted formula combining the four exam subjects with the Grade 12 school GPA.
Exam Fee
No separate national exam fee; the graduation exam is state-funded for enrolled students. Free candidates pay only a small registration fee set by their provincial Department of Education and Training. (Ministry of Education and Training of Vietnam (Bo Giao duc va Dao tao), through provincial Departments of Education and Training)
THPT Informatics Exam Content Outline
Programming with Python
Python syntax, variables, operators, conditionals, loops, strings, lists, functions and tracing program output.
Algorithms and problem solving
Searching, sorting, recursion, complexity, top-down design, modularisation, testing and debugging.
Databases
Relational tables, records, primary and foreign keys, SQL queries, DBMS, relationships and data safety.
Applications and web design
HTML, CSS, spreadsheets and the website creation workflow.
Networks and the Internet
Internet and TCP/IP, URLs, DNS, IP addressing, network types and devices, cloud computing.
Ethics, law and culture in the digital environment
Cybersecurity law, intellectual property, online safety, phishing and digital citizenship.
AI, data science and simulation
Machine learning types, data-science workflow, Big Data, AI applications and computer simulation.
Computer fundamentals and data structures
Number systems, data units, hardware, software types, stacks, queues and linked lists.
How to Pass the THPT Informatics Exam
What You Need to Know
- Passing score: Scored out of 10; no fixed single-subject pass mark. Graduation uses a weighted formula combining the four exam subjects with the Grade 12 school GPA.
- Exam length: 100 questions
- Time limit: 50 minutes
- Exam fee: No separate national exam fee; the graduation exam is state-funded for enrolled students. Free candidates pay only a small registration fee set by their provincial Department of Education and Training.
Keys to Passing
- Complete 500+ practice questions
- Score 80%+ consistently before scheduling
- Focus on highest-weighted sections
- Use our AI tutor for tough concepts
THPT Informatics Study Tips from Top Performers
Frequently Asked Questions
How long is the THPT Informatics exam and how many questions are there?
It lasts 50 minutes. Part 1 has 24 four-option multiple-choice questions, and Part 2 has true/false cluster questions of which the candidate completes 4 clusters (each with 4 sub-statements), giving 28 answered items in total.
How is the Informatics paper scored?
The paper is scored out of 10. Each Part 1 multiple-choice question is worth 0.25 points. Part 2 uses non-uniform scoring per cluster: 1 correct sub-item earns 0.1, 2 correct 0.25, 3 correct 0.5, and all 4 correct 1.0 point.
Is there a pass mark for Informatics?
There is no fixed single-subject pass mark. Graduation is decided by a weighted formula that combines the four exam subjects with the Grade 12 school GPA, so the Informatics score contributes to the overall result rather than being a standalone gate.
What are the two orientations in the exam?
Candidates follow either Computer Science (Khoa hoc may tinh) or Applied Informatics (Tin hoc ung dung). About 60% of topics are common to both, while Part 2 includes orientation-specific clusters; you answer the common clusters plus those for your chosen orientation.
What topics does the exam cover?
It draws on the 2018 program strands: computers and the knowledge society, networks and the Internet, digital ethics and law, applications of informatics (HTML, CSS, spreadsheets), problem solving with computers (Python, algorithms, databases, AI, data science) and IT career orientation, with about 75% from Grade 12.
Will there be a 2026 illustrative exam?
No. The Ministry of Education and Training announced it will not publish a 2026 illustrative paper; the 2026 exam keeps the same structure, format and cognitive-level ratios as 2025, so the 2025 illustrative and official papers serve as the reference.
Is there a fee to take the Informatics exam?
There is no separate national exam fee for enrolled students, and public-school tuition was waived nationwide from September 2025. Free candidates pay only a small registration fee set locally by their provincial Department of Education and Training.