summaryrefslogtreecommitdiff
path: root/lessons
diff options
context:
space:
mode:
authoraltaf-creator <athaalaa@gmail.com>2024-03-16 17:48:01 +0700
committeraltaf-creator <athaalaa@gmail.com>2024-03-16 17:48:01 +0700
commit3d0ccfba34d6371b41e877189b78599ae7b2f98a (patch)
treeea1acfc1a9c545537144edc18124dd16ed9d5099 /lessons
parent06857f20a528d5e7e5d3d2be5c3d4f836c7f366f (diff)
new branch! decided to revive this old project. lessons now support markdown, rebrand?
Diffstat (limited to 'lessons')
-rw-r--r--lessons/agama/index.html1
-rw-r--r--lessons/agama/kiamat/index.html1
-rw-r--r--lessons/agama/qurban/1.html1
-rw-r--r--lessons/agama/qurban/2.html1
-rw-r--r--lessons/agama/zakat/index.html1
-rw-r--r--lessons/arab/chapter/note.html1
-rw-r--r--lessons/arab/index.html1
-rw-r--r--lessons/biologi/index.html1
-rw-r--r--lessons/biologi/plant-animal-reproduction/index.html1
-rw-r--r--lessons/biologi/plant-animal-reproduction/indonesia.html1
-rw-r--r--lessons/biologi/plant-animal-reproduction/technology.html1
-rw-r--r--lessons/biologi/reproduction/introduction.html1
-rw-r--r--lessons/english/chapter/note.html1
-rw-r--r--lessons/english/index.html1
-rw-r--r--lessons/fisika-locked/index.html1
-rw-r--r--lessons/fisika/atom/atom.html1
-rw-r--r--lessons/fisika/atom/electron-config.html1
-rw-r--r--lessons/fisika/dynamic-electricity/calc.html1
-rw-r--r--lessons/fisika/dynamic-electricity/current.html1
-rw-r--r--lessons/fisika/index.html1
-rw-r--r--lessons/fisika/static-electricity/coulomb.html1
-rw-r--r--lessons/fisika/static-electricity/id-coulomb.html1
-rw-r--r--lessons/fisika/static-electricity/id-theory.html1
-rw-r--r--lessons/fisika/static-electricity/theory.html1
-rw-r--r--lessons/index.html1
-rw-r--r--lessons/index.json495
-rw-r--r--lessons/indonesia/index.html1
-rw-r--r--lessons/indonesia/laporan-percobaan/pengertian.html1
-rw-r--r--lessons/informatika/chapter/note.html1
-rw-r--r--lessons/informatika/index.html1
-rw-r--r--lessons/ips/chapter/note.html1
-rw-r--r--lessons/ips/index.html1
-rw-r--r--lessons/lukis/chapter/note.html1
-rw-r--r--lessons/lukis/index.html1
-rw-r--r--lessons/matematika/1-exponents/1-id.md0
-rw-r--r--lessons/matematika/1-exponents/1.md27
-rw-r--r--lessons/matematika/index.html1
-rw-r--r--lessons/matematika/locked.html1
-rw-r--r--lessons/matematika/pangkat-akar/akar.html1
-rw-r--r--lessons/matematika/pangkat-akar/latihan.html1
-rw-r--r--lessons/matematika/pangkat-akar/pangkat.html1
-rw-r--r--lessons/matematika/pangkat-akar/scientific.html1
-rw-r--r--lessons/matematika/quadratic-equation/finding-suitable.html1
-rw-r--r--lessons/matematika/quadratic-equation/index.html1
-rw-r--r--lessons/matematika/quadratic-function/index.html1
-rw-r--r--lessons/musik/chapter/note.html1
-rw-r--r--lessons/musik/index.html1
-rw-r--r--lessons/pjok/chapter/note.html1
-rw-r--r--lessons/pjok/index.html1
-rw-r--r--lessons/ppkn/chapter/note.html1
-rw-r--r--lessons/ppkn/index.html1
-rw-r--r--lessons/quran/chapter/note.html1
-rw-r--r--lessons/quran/index.html1
-rw-r--r--lessons/subject/chapter/note.html1
-rw-r--r--lessons/subject/index.html1
55 files changed, 574 insertions, 0 deletions
diff --git a/lessons/agama/index.html b/lessons/agama/index.html
index 5625193..5af8124 100644
--- a/lessons/agama/index.html
+++ b/lessons/agama/index.html
@@ -61,6 +61,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/agama/kiamat/index.html b/lessons/agama/kiamat/index.html
index ed7cc01..29638b3 100644
--- a/lessons/agama/kiamat/index.html
+++ b/lessons/agama/kiamat/index.html
@@ -69,6 +69,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/agama/qurban/1.html b/lessons/agama/qurban/1.html
index eabd317..26a624b 100644
--- a/lessons/agama/qurban/1.html
+++ b/lessons/agama/qurban/1.html
@@ -143,6 +143,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/agama/qurban/2.html b/lessons/agama/qurban/2.html
index cf43477..ca5f714 100644
--- a/lessons/agama/qurban/2.html
+++ b/lessons/agama/qurban/2.html
@@ -143,6 +143,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/agama/zakat/index.html b/lessons/agama/zakat/index.html
index 802742c..f474734 100644
--- a/lessons/agama/zakat/index.html
+++ b/lessons/agama/zakat/index.html
@@ -67,6 +67,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/arab/chapter/note.html b/lessons/arab/chapter/note.html
index e2d3780..0e6b168 100644
--- a/lessons/arab/chapter/note.html
+++ b/lessons/arab/chapter/note.html
@@ -133,6 +133,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/arab/index.html b/lessons/arab/index.html
index 7215a93..1391f88 100644
--- a/lessons/arab/index.html
+++ b/lessons/arab/index.html
@@ -57,6 +57,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/biologi/index.html b/lessons/biologi/index.html
index 82444ab..6087fcd 100644
--- a/lessons/biologi/index.html
+++ b/lessons/biologi/index.html
@@ -60,6 +60,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html>
diff --git a/lessons/biologi/plant-animal-reproduction/index.html b/lessons/biologi/plant-animal-reproduction/index.html
index 7ab1aa5..0dc24a9 100644
--- a/lessons/biologi/plant-animal-reproduction/index.html
+++ b/lessons/biologi/plant-animal-reproduction/index.html
@@ -100,6 +100,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html>
diff --git a/lessons/biologi/plant-animal-reproduction/indonesia.html b/lessons/biologi/plant-animal-reproduction/indonesia.html
index ff842a8..fe4e3ff 100644
--- a/lessons/biologi/plant-animal-reproduction/indonesia.html
+++ b/lessons/biologi/plant-animal-reproduction/indonesia.html
@@ -100,6 +100,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html>
diff --git a/lessons/biologi/plant-animal-reproduction/technology.html b/lessons/biologi/plant-animal-reproduction/technology.html
index 504f51b..6b1a4c4 100644
--- a/lessons/biologi/plant-animal-reproduction/technology.html
+++ b/lessons/biologi/plant-animal-reproduction/technology.html
@@ -97,6 +97,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html>
diff --git a/lessons/biologi/reproduction/introduction.html b/lessons/biologi/reproduction/introduction.html
index 0e77caa..dcca66e 100644
--- a/lessons/biologi/reproduction/introduction.html
+++ b/lessons/biologi/reproduction/introduction.html
@@ -106,6 +106,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/english/chapter/note.html b/lessons/english/chapter/note.html
index e2d3780..0e6b168 100644
--- a/lessons/english/chapter/note.html
+++ b/lessons/english/chapter/note.html
@@ -133,6 +133,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/english/index.html b/lessons/english/index.html
index c2478aa..e281437 100644
--- a/lessons/english/index.html
+++ b/lessons/english/index.html
@@ -59,6 +59,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/fisika-locked/index.html b/lessons/fisika-locked/index.html
index ef2f85c..72260c7 100644
--- a/lessons/fisika-locked/index.html
+++ b/lessons/fisika-locked/index.html
@@ -57,6 +57,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/fisika/atom/atom.html b/lessons/fisika/atom/atom.html
index ef70b0b..57935a1 100644
--- a/lessons/fisika/atom/atom.html
+++ b/lessons/fisika/atom/atom.html
@@ -127,6 +127,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/fisika/atom/electron-config.html b/lessons/fisika/atom/electron-config.html
index 0ba12e4..899eb10 100644
--- a/lessons/fisika/atom/electron-config.html
+++ b/lessons/fisika/atom/electron-config.html
@@ -215,6 +215,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/fisika/dynamic-electricity/calc.html b/lessons/fisika/dynamic-electricity/calc.html
index ca11d34..c95c7ea 100644
--- a/lessons/fisika/dynamic-electricity/calc.html
+++ b/lessons/fisika/dynamic-electricity/calc.html
@@ -68,6 +68,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/fisika/dynamic-electricity/current.html b/lessons/fisika/dynamic-electricity/current.html
index 1fe82e5..e71e00d 100644
--- a/lessons/fisika/dynamic-electricity/current.html
+++ b/lessons/fisika/dynamic-electricity/current.html
@@ -82,6 +82,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/fisika/index.html b/lessons/fisika/index.html
index 13c6986..1c4ab76 100644
--- a/lessons/fisika/index.html
+++ b/lessons/fisika/index.html
@@ -62,6 +62,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/fisika/static-electricity/coulomb.html b/lessons/fisika/static-electricity/coulomb.html
index b459cb5..5c72bb3 100644
--- a/lessons/fisika/static-electricity/coulomb.html
+++ b/lessons/fisika/static-electricity/coulomb.html
@@ -187,6 +187,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/fisika/static-electricity/id-coulomb.html b/lessons/fisika/static-electricity/id-coulomb.html
index a369cac..d5f12f6 100644
--- a/lessons/fisika/static-electricity/id-coulomb.html
+++ b/lessons/fisika/static-electricity/id-coulomb.html
@@ -187,6 +187,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/fisika/static-electricity/id-theory.html b/lessons/fisika/static-electricity/id-theory.html
index acde0ab..a365172 100644
--- a/lessons/fisika/static-electricity/id-theory.html
+++ b/lessons/fisika/static-electricity/id-theory.html
@@ -139,6 +139,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/fisika/static-electricity/theory.html b/lessons/fisika/static-electricity/theory.html
index 9bb09de..de54cb7 100644
--- a/lessons/fisika/static-electricity/theory.html
+++ b/lessons/fisika/static-electricity/theory.html
@@ -138,6 +138,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/index.html b/lessons/index.html
index 760914a..6779357 100644
--- a/lessons/index.html
+++ b/lessons/index.html
@@ -170,6 +170,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/index.json b/lessons/index.json
new file mode 100644
index 0000000..b12465c
--- /dev/null
+++ b/lessons/index.json
@@ -0,0 +1,495 @@
+{ "subjects": [
+ {
+ "id": 0,
+ "titleEn": "Mathematics",
+ "titleId": "Matematika",
+ "splash": "1 + 1 = 3",
+ "banner": "/assets/images/hero/math.jpg",
+ "chapters": [
+ {
+ "id": 0,
+ "titleEn": "Exponents and Roots",
+ "titleId": "Bentuk Pangkat dan Akar",
+ "lessons": [
+ {
+ "id": 0,
+ "type": "lesson",
+ "titleEn": "Lesson 1: Exponent",
+ "titleId": "Pelajaran 1: Pangkat",
+ "grade": 9,
+ "status": 1,
+ "authors": [ "Athaalaa Altaf Hafidz", "Athaalaa Altaf Hafidz" ],
+ "pathEn": "/lessons/matematika/1-exponents/1.md",
+ "pathId": "/lessons/matematika/1-exponents/1-id.md"
+ },
+ {
+ "id": 1,
+ "type": "quiz",
+ "titleEn": "quiz title",
+ "titleId": "judul kuis",
+ "grade": 9,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "pathEn": "path/to/file.json",
+ "pathId": "path/to/file.json"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": 1,
+ "titleEn": "Physics",
+ "titleId": "Fisika",
+ "splash": "insert funny splash text",
+ "banner": "/assets/images/hero/physics.jpg",
+ "chapters": [
+ {
+ "id": 0,
+ "titleEn": "chapter title",
+ "titleId": "judul bab",
+ "lessons": [
+ {
+ "id": 0,
+ "type": "lesson",
+ "titleEn": "lesson title",
+ "titleId": "judul materi",
+ "grade": 9,
+ "status": 0,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.md"
+ },
+ {
+ "id": 1,
+ "type": "quiz",
+ "titleEn": "quiz title",
+ "titleId": "judul kuis",
+ "grade": 9,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.json"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": 2,
+ "titleEn": "Biology",
+ "titleId": "Biologi",
+ "splash": "insert funny splash text",
+ "banner": "/assets/images/hero/biology.jpg",
+ "chapters": [
+ {
+ "id": 0,
+ "titleEn": "chapter title",
+ "titleId": "judul bab",
+ "lessons": [
+ {
+ "id": 0,
+ "type": "lesson",
+ "titleEn": "lesson title",
+ "titleId": "judul materi",
+ "grade": 9,
+ "status": 0,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.md"
+ },
+ {
+ "id": 1,
+ "type": "quiz",
+ "titleEn": "quiz title",
+ "titleId": "judul kuis",
+ "grade": 9,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.json"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": 3,
+ "titleEn": "Social Studies",
+ "titleId": "Ilmu Pengetahuan Sosial",
+ "splash": "insert funny splash text",
+ "banner": "/assets/images/hero/ips.jpg",
+ "chapters": [
+ {
+ "id": 0,
+ "titleEn": "chapter title",
+ "titleId": "judul bab",
+ "lessons": [
+ {
+ "id": 0,
+ "type": "lesson",
+ "titleEn": "lesson title",
+ "titleId": "judul materi",
+ "grade": 9,
+ "status": 0,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.md"
+ },
+ {
+ "id": 1,
+ "type": "quiz",
+ "titleEn": "quiz title",
+ "titleId": "judul kuis",
+ "grade": 9,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.json"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": 4,
+ "titleEn": "Islamic Education",
+ "titleId": "Pendidikan Agama Islam",
+ "splash": "insert funny splash text",
+ "banner": "/assets/images/hero/alazhar.jpg",
+ "chapters": [
+ {
+ "id": 0,
+ "titleEn": "chapter title",
+ "titleId": "judul bab",
+ "lessons": [
+ {
+ "id": 0,
+ "type": "lesson",
+ "titleEn": "lesson title",
+ "titleId": "judul materi",
+ "grade": 9,
+ "status": 0,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.md"
+ },
+ {
+ "id": 1,
+ "type": "quiz",
+ "titleEn": "quiz title",
+ "titleId": "judul kuis",
+ "grade": 9,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.json"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": 5,
+ "titleEn": "Al-Qur'an",
+ "titleId": "Al-Qur'an",
+ "splash": "insert funny splash text",
+ "banner": "/assets/images/hero/quran.jpg",
+ "chapters": [
+ {
+ "id": 0,
+ "titleEn": "chapter title",
+ "titleId": "judul bab",
+ "lessons": [
+ {
+ "id": 0,
+ "type": "lesson",
+ "titleEn": "lesson title",
+ "titleId": "judul materi",
+ "grade": 9,
+ "status": 0,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.md"
+ },
+ {
+ "id": 1,
+ "type": "quiz",
+ "titleEn": "quiz title",
+ "titleId": "judul kuis",
+ "grade": 9,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.json"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": 6,
+ "titleEn": "اللغة العربية",
+ "titleId": "اللغة العربية",
+ "splash": "insert funny splash text",
+ "banner": "/assets/images/hero/arabic.png",
+ "chapters": [
+ {
+ "id": 0,
+ "titleEn": "chapter title",
+ "titleId": "judul bab",
+ "lessons": [
+ {
+ "id": 0,
+ "type": "lesson",
+ "titleEn": "lesson title",
+ "titleId": "judul materi",
+ "grade": 9,
+ "status": 0,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.md"
+ },
+ {
+ "id": 1,
+ "type": "quiz",
+ "titleEn": "quiz title",
+ "titleId": "judul kuis",
+ "grade": 9,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.json"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": 7,
+ "titleEn": "Civics Education",
+ "titleId": "PKN",
+ "splash": "insert funny splash text",
+ "banner": "/assets/images/hero/ppkn.jpg",
+ "chapters": [
+ {
+ "id": 0,
+ "titleEn": "chapter title",
+ "titleId": "judul bab",
+ "lessons": [
+ {
+ "id": 0,
+ "type": "lesson",
+ "titleEn": "lesson title",
+ "titleId": "judul materi",
+ "grade": 9,
+ "status": 0,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.md"
+ },
+ {
+ "id": 1,
+ "type": "quiz",
+ "titleEn": "quiz title",
+ "titleId": "judul kuis",
+ "grade": 9,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.json"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": 8,
+ "titleEn": "Informatics",
+ "titleId": "Informatika",
+ "splash": "insert funny splash text",
+ "banner": "/assets/images/hero/laptop.jpg",
+ "chapters": [
+ {
+ "id": 0,
+ "titleEn": "chapter title",
+ "titleId": "judul bab",
+ "lessons": [
+ {
+ "id": 0,
+ "type": "lesson",
+ "titleEn": "lesson title",
+ "titleId": "judul materi",
+ "grade": 9,
+ "status": 0,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.md"
+ },
+ {
+ "id": 1,
+ "type": "quiz",
+ "titleEn": "quiz title",
+ "titleId": "judul kuis",
+ "grade": 9,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.json"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": 9,
+ "titleEn": "English",
+ "titleId": "English",
+ "splash": "insert funny splash text",
+ "banner": "/assets/images/hero/library.jpg",
+ "chapters": [
+ {
+ "id": 0,
+ "titleEn": "chapter title",
+ "titleId": "judul bab",
+ "lessons": [
+ {
+ "id": 0,
+ "type": "lesson",
+ "titleEn": "lesson title",
+ "titleId": "judul materi",
+ "grade": 9,
+ "status": 0,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.md"
+ },
+ {
+ "id": 1,
+ "type": "quiz",
+ "titleEn": "quiz title",
+ "titleId": "judul kuis",
+ "grade": 9,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.json"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": 10,
+ "titleEn": "Bahasa Indonesia",
+ "titleId": "Bahasa Indonesia",
+ "splash": "insert funny splash text",
+ "banner": "/assets/images/hero/books.jpg",
+ "chapters": [
+ {
+ "id": 0,
+ "titleEn": "chapter title",
+ "titleId": "judul bab",
+ "lessons": [
+ {
+ "id": 0,
+ "type": "lesson",
+ "titleEn": "lesson title",
+ "titleId": "judul materi",
+ "grade": 9,
+ "status": 0,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.md"
+ },
+ {
+ "id": 1,
+ "type": "quiz",
+ "titleEn": "quiz title",
+ "titleId": "judul kuis",
+ "grade": 9,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.json"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": 11,
+ "titleEn": "Music",
+ "titleId": "Seni Musik",
+ "splash": "insert funny splash text",
+ "banner": "/assets/images/hero/music.jpg",
+ "chapters": [
+ {
+ "id": 0,
+ "titleEn": "chapter title",
+ "titleId": "judul bab",
+ "lessons": [
+ {
+ "id": 0,
+ "type": "lesson",
+ "titleEn": "lesson title",
+ "titleId": "judul materi",
+ "grade": 9,
+ "status": 0,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.md"
+ },
+ {
+ "id": 1,
+ "type": "quiz",
+ "titleEn": "quiz title",
+ "titleId": "judul kuis",
+ "grade": 9,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.json"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": 12,
+ "titleEn": "Arts",
+ "titleId": "Seni Rupa",
+ "splash": "insert funny splash text",
+ "banner": "/assets/images/hero/paint.jpg",
+ "chapters": [
+ {
+ "id": 0,
+ "titleEn": "chapter title",
+ "titleId": "judul bab",
+ "lessons": [
+ {
+ "id": 0,
+ "type": "lesson",
+ "titleEn": "lesson title",
+ "titleId": "judul materi",
+ "grade": 9,
+ "status": 0,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.md"
+ },
+ {
+ "id": 1,
+ "type": "quiz",
+ "titleEn": "quiz title",
+ "titleId": "judul kuis",
+ "grade": 9,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.json"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": 13,
+ "titleEn": "Sports",
+ "titleId": "Penjasorkes",
+ "splash": "insert funny splash text",
+ "banner": "/assets/images/hero/sports.jpg",
+ "chapters": [
+ {
+ "id": 0,
+ "titleEn": "chapter title",
+ "titleId": "judul bab",
+ "lessons": [
+ {
+ "id": 0,
+ "type": "lesson",
+ "titleEn": "lesson title",
+ "titleId": "judul materi",
+ "grade": 9,
+ "status": 0,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.md"
+ },
+ {
+ "id": 1,
+ "type": "quiz",
+ "titleEn": "quiz title",
+ "titleId": "judul kuis",
+ "grade": 9,
+ "authors": [ "John Doe", "Jane Doe" ],
+ "path": "path/to/file.json"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
diff --git a/lessons/indonesia/index.html b/lessons/indonesia/index.html
index 3de53cc..e59c826 100644
--- a/lessons/indonesia/index.html
+++ b/lessons/indonesia/index.html
@@ -58,6 +58,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/indonesia/laporan-percobaan/pengertian.html b/lessons/indonesia/laporan-percobaan/pengertian.html
index a0a30b1..b73908a 100644
--- a/lessons/indonesia/laporan-percobaan/pengertian.html
+++ b/lessons/indonesia/laporan-percobaan/pengertian.html
@@ -64,6 +64,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/informatika/chapter/note.html b/lessons/informatika/chapter/note.html
index e2d3780..0e6b168 100644
--- a/lessons/informatika/chapter/note.html
+++ b/lessons/informatika/chapter/note.html
@@ -133,6 +133,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/informatika/index.html b/lessons/informatika/index.html
index 5b60d25..6f193db 100644
--- a/lessons/informatika/index.html
+++ b/lessons/informatika/index.html
@@ -57,6 +57,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/ips/chapter/note.html b/lessons/ips/chapter/note.html
index e2d3780..0e6b168 100644
--- a/lessons/ips/chapter/note.html
+++ b/lessons/ips/chapter/note.html
@@ -133,6 +133,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/ips/index.html b/lessons/ips/index.html
index 50d6068..24234fc 100644
--- a/lessons/ips/index.html
+++ b/lessons/ips/index.html
@@ -57,6 +57,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/lukis/chapter/note.html b/lessons/lukis/chapter/note.html
index e2d3780..0e6b168 100644
--- a/lessons/lukis/chapter/note.html
+++ b/lessons/lukis/chapter/note.html
@@ -133,6 +133,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/lukis/index.html b/lessons/lukis/index.html
index ad0ab0e..e4c3cde 100644
--- a/lessons/lukis/index.html
+++ b/lessons/lukis/index.html
@@ -57,6 +57,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/matematika/1-exponents/1-id.md b/lessons/matematika/1-exponents/1-id.md
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/lessons/matematika/1-exponents/1-id.md
diff --git a/lessons/matematika/1-exponents/1.md b/lessons/matematika/1-exponents/1.md
new file mode 100644
index 0000000..5dc2a6e
--- /dev/null
+++ b/lessons/matematika/1-exponents/1.md
@@ -0,0 +1,27 @@
+# Exponents
+\\( x^n = x_1 \times x_2 \times\ \cdot\cdot\cdot\ \times x_n \\)
+
+## Examples
+* \\(2^5 = 2 \times 2 \times 2 \times 2 \times 2 = 32 \\)
+* \\(5^7 = 5 \times 5 \times 5 \times 5 \times 5 \times 5 \times 5 = 78125 \\)
+
+# Exponent Operations
+## Multiplication
+\\( a^x \times b^y = (a \times b)^{x + y} \\)
+* \\( 10^4 \times 2^2 = (10 \times 2)^{4 + 2} = 20^6 \\)
+
+## Division
+\\( a^x \div b^y = (a \div b)^{x - y} \\)
+* \\( 10^3 \div 2^4 = (10 \div 2)^{(4 - 2)} = 5^2 = 25 \\)
+
+## Exponent
+
+## Zero Exponent
+
+## Negative Exponent
+
+## Fractional Exponent
+
+## Examples
+
+# Exponential Equation
diff --git a/lessons/matematika/index.html b/lessons/matematika/index.html
index 4c800ec..806b43b 100644
--- a/lessons/matematika/index.html
+++ b/lessons/matematika/index.html
@@ -65,6 +65,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html>
diff --git a/lessons/matematika/locked.html b/lessons/matematika/locked.html
index c6384ec..439eab3 100644
--- a/lessons/matematika/locked.html
+++ b/lessons/matematika/locked.html
@@ -53,6 +53,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/matematika/pangkat-akar/akar.html b/lessons/matematika/pangkat-akar/akar.html
index 1bacf4c..b1e1daa 100644
--- a/lessons/matematika/pangkat-akar/akar.html
+++ b/lessons/matematika/pangkat-akar/akar.html
@@ -164,6 +164,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/matematika/pangkat-akar/latihan.html b/lessons/matematika/pangkat-akar/latihan.html
index 6bdae1d..647f325 100644
--- a/lessons/matematika/pangkat-akar/latihan.html
+++ b/lessons/matematika/pangkat-akar/latihan.html
@@ -161,6 +161,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/matematika/pangkat-akar/pangkat.html b/lessons/matematika/pangkat-akar/pangkat.html
index e8362dd..fd955d7 100644
--- a/lessons/matematika/pangkat-akar/pangkat.html
+++ b/lessons/matematika/pangkat-akar/pangkat.html
@@ -133,6 +133,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/matematika/pangkat-akar/scientific.html b/lessons/matematika/pangkat-akar/scientific.html
index 9394f6e..ce5cb8d 100644
--- a/lessons/matematika/pangkat-akar/scientific.html
+++ b/lessons/matematika/pangkat-akar/scientific.html
@@ -63,6 +63,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/matematika/quadratic-equation/finding-suitable.html b/lessons/matematika/quadratic-equation/finding-suitable.html
index 9e13f01..1fdee6c 100644
--- a/lessons/matematika/quadratic-equation/finding-suitable.html
+++ b/lessons/matematika/quadratic-equation/finding-suitable.html
@@ -111,6 +111,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/matematika/quadratic-equation/index.html b/lessons/matematika/quadratic-equation/index.html
index 288d0d9..292b988 100644
--- a/lessons/matematika/quadratic-equation/index.html
+++ b/lessons/matematika/quadratic-equation/index.html
@@ -271,6 +271,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/matematika/quadratic-function/index.html b/lessons/matematika/quadratic-function/index.html
index 728d1af..2cabc27 100644
--- a/lessons/matematika/quadratic-function/index.html
+++ b/lessons/matematika/quadratic-function/index.html
@@ -69,6 +69,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
diff --git a/lessons/musik/chapter/note.html b/lessons/musik/chapter/note.html
index e2d3780..0e6b168 100644
--- a/lessons/musik/chapter/note.html
+++ b/lessons/musik/chapter/note.html
@@ -133,6 +133,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/musik/index.html b/lessons/musik/index.html
index c28a769..697a5db 100644
--- a/lessons/musik/index.html
+++ b/lessons/musik/index.html
@@ -57,6 +57,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/pjok/chapter/note.html b/lessons/pjok/chapter/note.html
index e2d3780..0e6b168 100644
--- a/lessons/pjok/chapter/note.html
+++ b/lessons/pjok/chapter/note.html
@@ -133,6 +133,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/pjok/index.html b/lessons/pjok/index.html
index 6401d4e..7f5b891 100644
--- a/lessons/pjok/index.html
+++ b/lessons/pjok/index.html
@@ -57,6 +57,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/ppkn/chapter/note.html b/lessons/ppkn/chapter/note.html
index e2d3780..0e6b168 100644
--- a/lessons/ppkn/chapter/note.html
+++ b/lessons/ppkn/chapter/note.html
@@ -133,6 +133,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/ppkn/index.html b/lessons/ppkn/index.html
index 26aba3a..c243420 100644
--- a/lessons/ppkn/index.html
+++ b/lessons/ppkn/index.html
@@ -57,6 +57,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/quran/chapter/note.html b/lessons/quran/chapter/note.html
index e2d3780..0e6b168 100644
--- a/lessons/quran/chapter/note.html
+++ b/lessons/quran/chapter/note.html
@@ -133,6 +133,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/quran/index.html b/lessons/quran/index.html
index 06630f8..eb06cc7 100644
--- a/lessons/quran/index.html
+++ b/lessons/quran/index.html
@@ -57,6 +57,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/subject/chapter/note.html b/lessons/subject/chapter/note.html
index 0b54139..7842b36 100644
--- a/lessons/subject/chapter/note.html
+++ b/lessons/subject/chapter/note.html
@@ -139,6 +139,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/lessons/subject/index.html b/lessons/subject/index.html
index 1f53820..a254543 100644
--- a/lessons/subject/index.html
+++ b/lessons/subject/index.html
@@ -60,6 +60,7 @@
</div>
<script src="/scripts/toc.js"></script>
+ <script src="/scripts/onload/toc.js"></script>
<script src="/scripts/sidebar.js"></script>
</body>
</html> \ No newline at end of file