add 2025 science split QBs
This commit is contained in:
parent
2c922cfbd5
commit
c9f0d9ee79
5 changed files with 60026 additions and 4 deletions
|
@ -85,6 +85,19 @@
|
|||
<h4 class="ms-2">IB Biology QuestionBank
|
||||
</h4>
|
||||
</div>
|
||||
<div class="flex items-center mt-2">
|
||||
<button id="bioqb25-split" class="btn-primary flex items-center" onclick="toggleModal()">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
||||
stroke-linejoin="round" class="me-2">
|
||||
<circle cx="12" cy="12" r="10"></circle>
|
||||
<line x1="12" y1="8" x2="12" y2="16"></line>
|
||||
<line x1="8" y1="12" x2="16" y2="12"></line>
|
||||
</svg> Add
|
||||
</button>
|
||||
<h4 class="ms-2">IB Biology 2025 QuestionBank (split by parts)
|
||||
</h4>
|
||||
</div>
|
||||
<div class="flex items-center mt-2">
|
||||
<button id="bmqb" class="btn-primary flex items-center" onclick="toggleModal()">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
||||
|
@ -111,6 +124,19 @@
|
|||
<h4 class="ms-2">IB Chemistry QuestionBank
|
||||
</h4>
|
||||
</div>
|
||||
<div class="flex items-center mt-2">
|
||||
<button id="chemqb25-split" class="btn-primary flex items-center" onclick="toggleModal()">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
||||
stroke-linejoin="round" class="me-2">
|
||||
<circle cx="12" cy="12" r="10"></circle>
|
||||
<line x1="12" y1="8" x2="12" y2="16"></line>
|
||||
<line x1="8" y1="12" x2="16" y2="12"></line>
|
||||
</svg> Add
|
||||
</button>
|
||||
<h4 class="ms-2">IB Chemistry 2025 QuestionBank (split by parts)
|
||||
</h4>
|
||||
</div>
|
||||
<div class="flex items-center mt-2">
|
||||
<button id="compsciqb" class="btn-primary flex items-center" onclick="toggleModal()">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
||||
|
@ -241,6 +267,19 @@
|
|||
<h4 class="ms-2">IB Physics QuestionBank
|
||||
</h4>
|
||||
</div>
|
||||
<div class="flex items-center mt-2">
|
||||
<button id="phyqb25-split" class="btn-primary flex items-center" onclick="toggleModal()">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
||||
stroke-linejoin="round" class="me-2">
|
||||
<circle cx="12" cy="12" r="10"></circle>
|
||||
<line x1="12" y1="8" x2="12" y2="16"></line>
|
||||
<line x1="8" y1="12" x2="16" y2="12"></line>
|
||||
</svg> Add
|
||||
</button>
|
||||
<h4 class="ms-2">IB Physics 2025 QuestionBank (split by parts)
|
||||
</h4>
|
||||
</div>
|
||||
<div class="flex items-center mt-2">
|
||||
<button id="psychqb" class="btn-primary flex items-center" onclick="toggleModal()">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
||||
|
@ -286,9 +325,9 @@
|
|||
</div>
|
||||
<div class="m-0 mt-2 overflow-auto p-0 font-serif max-h-60vh">
|
||||
<div class="font-sans">
|
||||
<h3>· Where are QBv6 questions? This shit is old!</h3>
|
||||
<h3>· Why are QBv6 (2025 sciences) questions split by parts?</h3>
|
||||
<br>
|
||||
<p>We are going to add them soon. We are also students with busy lives. <b>Be patient!</b></p>
|
||||
<p>Ask IB ¯\_(ツ)_/¯ Full combined version coming soon!</p>
|
||||
<br>
|
||||
<h3>· I tried to save all the questions as PDF, and my computer got frozen!</h3>
|
||||
<br>
|
||||
|
@ -333,4 +372,4 @@
|
|||
<script src="./index.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
</html>
|
|
@ -176,8 +176,12 @@ if (event.key === 'Escape') {
|
|||
|
||||
const fileNameMap = {
|
||||
'bioqb': 'Biology QB.json',
|
||||
'bioqb25-split': 'Biology 2025 QB split.json',
|
||||
'bioqb25-full': 'Biology 2025 QB full.json',
|
||||
'bmqb': 'Business Management QB.json',
|
||||
'chemqb': 'Chemistry QB.json',
|
||||
'chemqb25-split': 'Chemistry 2025 QB split.json',
|
||||
'chemqb25-full': 'Chemistry 2025 QB full.json',
|
||||
'compsciqb': 'Computer Science QB.json',
|
||||
'destechqb': 'Design Technology QB.json',
|
||||
'digsocqb': 'Digital Society QB.json',
|
||||
|
@ -188,6 +192,8 @@ const fileNameMap = {
|
|||
'mathaaqb': 'Math AA QB.json',
|
||||
'mathaiqb': 'Math AI QB.json',
|
||||
'phyqb': 'Physics QB.json',
|
||||
'phyqb25-split': 'Physics 2025 QB split.json',
|
||||
'phyqb25-full': 'Physics 2025 QB full.json',
|
||||
'psychqb': 'Psychology QB.json',
|
||||
'sehsqb': 'SEHS QB.json'
|
||||
};
|
||||
|
@ -559,4 +565,4 @@ function resetState() {
|
|||
domCache.rightCol.innerHTML = '';
|
||||
document.querySelectorAll('.topic-label').forEach(label => label.remove());
|
||||
sessionStorage.setItem('selectedQuestionIds', '[]');
|
||||
}
|
||||
}
|
22252
assets/jsonqb/Biology 2025 QB split.json
Normal file
22252
assets/jsonqb/Biology 2025 QB split.json
Normal file
File diff suppressed because one or more lines are too long
17518
assets/jsonqb/Chemistry 2025 QB split.json
Normal file
17518
assets/jsonqb/Chemistry 2025 QB split.json
Normal file
File diff suppressed because one or more lines are too long
20207
assets/jsonqb/Physics 2025 QB split.json
Normal file
20207
assets/jsonqb/Physics 2025 QB split.json
Normal file
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue