[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"public-settings":3,"public-catalog":11,"content:materi:unit-test-python":1871},{"features.tutoring.enabled":4,"sections.subjects.enabled":5,"sections.pricing.enabled":5,"sections.teachers.enabled":5,"sections.testimonials.enabled":4,"sections.faqs.enabled":5,"bankSoal.enabled":5,"site.maintenance":4,"whatsapp.number":6,"brand.name":7,"brand.tagline":8,"contact.email":9,"contact.address":10},false,true,"6285156084435","MyFismat","Platform belajar Matematika, Fisika, dan Pemrograman untuk SD, SMP, SMA, dan Kuliah","support@myfismat.com","Indonesia",{"subjects":12,"levels":40,"topics":64,"tags":1870},[13,22,31],{"id":14,"slug":15,"name":16,"description":17,"icon":18,"color":19,"order":20,"published":5,"createdAt":21,"updatedAt":21},"cmuzbyhdg000471r9l54yc9ia","matematika","Matematika","Aljabar, geometri, kalkulus, statistika, dan cara berpikir matematis.","sigma","#8B5CF6",0,"2026-10-08T09:24:40.948Z",{"id":23,"slug":24,"name":25,"description":26,"icon":27,"color":28,"order":29,"published":5,"createdAt":30,"updatedAt":30},"cmuzbyhdq000571r9nsdk6scx","fisika","Fisika","Gerak, gaya, energi, listrik, gelombang, hingga fisika modern.","atom","#0EA5E9",1,"2026-10-08T09:24:40.958Z",{"id":32,"slug":33,"name":34,"description":35,"icon":36,"color":37,"order":38,"published":5,"createdAt":39,"updatedAt":39},"cmuzbyhdt000671r91cdnnt22","pemrograman","Pemrograman","Logika, algoritma, dan coding dari dasar sampai proyek nyata.","code","#3B82F6",2,"2026-10-08T09:24:40.962Z",[41,47,53,58],{"id":42,"slug":43,"name":44,"description":45,"order":20,"createdAt":46,"updatedAt":46},"cmv0762210004113f6m6v04vs","sd","SD","Jenjang SD","2026-10-08T23:58:22.441Z",{"id":48,"slug":49,"name":50,"description":51,"order":29,"createdAt":52,"updatedAt":52},"cmuzbyhdb000171r9dcbyf0qg","smp","SMP","Sekolah Menengah Pertama","2026-10-08T09:24:40.943Z",{"id":54,"slug":55,"name":56,"description":57,"order":38,"createdAt":52,"updatedAt":52},"cmuzbyhdb000271r9up0bfli4","sma","SMA","Sekolah Menengah Atas",{"id":59,"slug":60,"name":61,"description":62,"order":63,"createdAt":52,"updatedAt":52},"cmuzbyhdb000371r9qk125qjd","kuliah","Kuliah","Perguruan tinggi \u002F universitas",3,[65,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,234,240,246,252,258,264,270,276,282,288,294,300,305,311,317,323,329,335,341,347,353,359,365,371,377,383,389,395,401,407,412,417,422,427,432,437,442,447,452,457,463,468,473,478,483,488,493,498,503,508,513,518,523,528,533,538,543,548,553,558,563,568,573,578,583,588,593,598,603,608,614,619,624,629,634,639,644,649,654,659,664,669,674,679,684,689,694,699,704,709,714,719,724,729,735,740,745,750,755,760,765,770,775,780,785,790,795,800,805,810,815,820,825,831,836,841,846,851,856,861,866,871,876,881,886,891,896,901,906,911,916,921,926,931,936,941,947,952,957,962,967,972,977,982,987,992,997,1002,1007,1012,1017,1022,1027,1032,1037,1042,1047,1052,1057,1062,1067,1072,1075,1081,1086,1091,1096,1101,1106,1111,1117,1122,1126,1131,1136,1141,1146,1151,1156,1161,1166,1171,1176,1181,1186,1191,1196,1201,1206,1211,1216,1221,1226,1231,1236,1241,1246,1251,1257,1262,1267,1272,1277,1282,1287,1292,1296,1301,1306,1311,1316,1321,1326,1332,1337,1342,1347,1352,1357,1362,1367,1372,1378,1383,1388,1393,1398,1404,1409,1415,1420,1426,1431,1437,1442,1448,1453,1459,1465,1471,1476,1482,1487,1493,1496,1502,1507,1513,1518,1523,1528,1534,1539,1545,1550,1556,1561,1567,1571,1577,1582,1588,1593,1599,1604,1610,1615,1621,1626,1632,1637,1643,1648,1655,1662,1669,1675,1681,1687,1693,1699,1705,1711,1717,1723,1729,1735,1741,1748,1754,1760,1766,1772,1778,1784,1790,1796,1802,1809,1815,1821,1827,1833,1839,1845,1851,1858,1864],{"id":66,"subjectId":23,"levelId":54,"parentId":67,"slug":68,"name":69,"description":70,"order":20,"createdAt":71,"updatedAt":71},"cmuzbyhm9007o71r91e76ir5n","cmuzbyhm6007m71r9multkwzz","arus-dan-tegangan-listrik-bolak-balik","Arus dan Tegangan Listrik Bolak Balik","","2026-10-08T09:24:41.265Z",{"id":73,"subjectId":14,"levelId":54,"parentId":74,"slug":75,"name":76,"description":70,"order":20,"createdAt":77,"updatedAt":77},"cmuzbyht500e271r9p86b0fxe","cmuzbyht300e071r93gyvjn0r","barisan","Barisan","2026-10-08T09:24:41.514Z",{"id":79,"subjectId":14,"levelId":54,"parentId":80,"slug":81,"name":82,"description":70,"order":20,"createdAt":83,"updatedAt":83},"cmuzbyhok009w71r9688mekrn","cmuzbyhoi009u71r9i6j09wcn","barisan-dan-deret-barisan-dan-deret-kelas-10","Barisan dan Deret","2026-10-08T09:24:41.348Z",{"id":85,"subjectId":14,"levelId":54,"parentId":86,"slug":87,"name":88,"description":70,"order":20,"createdAt":89,"updatedAt":89},"cmuzbyhpm00aw71r94xosa04y","cmuzbyhpk00au71r9d9ugx39r","bentuk-umum-dan-akar-persamaan-kuadrat","Bentuk Umum dan Akar Persamaan Kuadrat","2026-10-08T09:24:41.386Z",{"id":91,"subjectId":23,"levelId":54,"parentId":92,"slug":93,"name":94,"description":70,"order":20,"createdAt":95,"updatedAt":95},"cmuzbyhea000a71r9vz07bjjd","cmuzbyhe6000871r9fojy2euz","besaran-pokok","Besaran Pokok","2026-10-08T09:24:40.978Z",{"id":92,"subjectId":23,"levelId":54,"parentId":97,"slug":98,"name":99,"description":100,"order":20,"createdAt":101,"updatedAt":101},null,"besaran-dan-pengukuran","Besaran dan Pengukuran","Besaran dan Pengukuran — Kelas 10.","2026-10-08T09:24:40.973Z",{"id":103,"subjectId":14,"levelId":54,"parentId":104,"slug":105,"name":106,"description":70,"order":20,"createdAt":107,"updatedAt":107},"cmuzbyhtc00e871r96y3gdtr5","cmuzbyhta00e671r9rt9do1nw","bunga-tunggal","Bunga Tunggal","2026-10-08T09:24:41.520Z",{"id":109,"subjectId":14,"levelId":54,"parentId":110,"slug":111,"name":112,"description":70,"order":20,"createdAt":113,"updatedAt":113},"cmuzbyhqi00bs71r9v4haa0px","cmuzbyhqg00bq71r9wqwg4fkf","daerah-asal-dan-daerah-hasil","Daerah Asal dan Daerah Hasil","2026-10-08T09:24:41.418Z",{"id":115,"subjectId":14,"levelId":54,"parentId":116,"slug":117,"name":118,"description":70,"order":20,"createdAt":119,"updatedAt":119},"cmuzbyhuk00fa71r9tshb29gp","cmuzbyhui00f871r90estgi66","definisi-limit","Definisi Limit","2026-10-08T09:24:41.565Z",{"id":121,"subjectId":14,"levelId":54,"parentId":122,"slug":123,"name":124,"description":70,"order":20,"createdAt":125,"updatedAt":125},"cmuzbyhux00fm71r9q6d1zhzc","cmuzbyhuv00fk71r928369q00","definisi-turunan","Definisi Turunan","2026-10-08T09:24:41.577Z",{"id":127,"subjectId":14,"levelId":54,"parentId":128,"slug":129,"name":130,"description":70,"order":20,"createdAt":131,"updatedAt":131},"cmuzbyhqy00c871r9a3m4shfl","cmuzbyhqw00c671r9y42fp19y","diagram-scatter","Diagram Scatter","2026-10-08T09:24:41.435Z",{"id":133,"subjectId":23,"levelId":54,"parentId":134,"slug":135,"name":136,"description":70,"order":20,"createdAt":137,"updatedAt":137},"cmuzbyhj4004o71r9jeh7xnr1","cmuzbyhj2004m71r9xb78mjdr","dispersi-cahaya","Dispersi Cahaya","2026-10-08T09:24:41.152Z",{"id":139,"subjectId":14,"levelId":54,"parentId":140,"slug":141,"name":142,"description":70,"order":20,"createdAt":143,"updatedAt":143},"cmuzbyhqa00bk71r97if596v3","cmuzbyhq800bi71r9y1ghjrbt","distribusi-peluang","Distribusi Peluang","2026-10-08T09:24:41.410Z",{"id":145,"subjectId":14,"levelId":54,"parentId":146,"slug":147,"name":148,"description":70,"order":20,"createdAt":149,"updatedAt":149},"cmuzbyhvx00gm71r9mxa9895q","cmuzbyhvv00gk71r9yut2kwe1","distribusi-seragam","Distribusi Seragam","2026-10-08T09:24:41.613Z",{"id":151,"subjectId":14,"levelId":54,"parentId":97,"slug":152,"name":153,"description":154,"order":20,"createdAt":155,"updatedAt":155},"cmuzbyho4009g71r9998eiu9f","eksponen","Eksponen","Eksponen — Kelas 10.","2026-10-08T09:24:41.332Z",{"id":157,"subjectId":23,"levelId":54,"parentId":158,"slug":159,"name":160,"description":70,"order":20,"createdAt":161,"updatedAt":161},"cmuzbyhi3003o71r9f2w8o1sk","cmuzbyhi1003m71r9zgt5ya98","fluida-statis","Fluida Statis","2026-10-08T09:24:41.115Z",{"id":163,"subjectId":14,"levelId":54,"parentId":164,"slug":165,"name":166,"description":70,"order":20,"createdAt":167,"updatedAt":167},"cmuzbyhsx00du71r92eevhm9d","cmuzbyhsv00ds71r9qh0t72pj","fungsi-logaritma","Fungsi Logaritma","2026-10-08T09:24:41.506Z",{"id":169,"subjectId":23,"levelId":54,"parentId":170,"slug":171,"name":172,"description":70,"order":20,"createdAt":173,"updatedAt":173},"cmuzbyhk6005o71r9h28410dh","cmuzbyhk4005m71r99easbasr","gas-ideal","Gas Ideal","2026-10-08T09:24:41.190Z",{"id":175,"subjectId":23,"levelId":54,"parentId":176,"slug":177,"name":178,"description":70,"order":20,"createdAt":179,"updatedAt":179},"cmuzbyhgp002e71r9u1jgqwyk","cmuzbyhgn002c71r98z9txnhh","gaya-gravitasi-dan-medan-gravitasi","Gaya Gravitasi dan Medan Gravitasi","2026-10-08T09:24:41.065Z",{"id":181,"subjectId":23,"levelId":54,"parentId":182,"slug":183,"name":184,"description":70,"order":20,"createdAt":185,"updatedAt":185},"cmuzbyhi9003u71r9n47kp1cj","cmuzbyhi7003s71r956gclhxk","getaran-pada-bandul-sederhana","Getaran pada Bandul Sederhana","2026-10-08T09:24:41.121Z",{"id":187,"subjectId":14,"levelId":54,"parentId":188,"slug":189,"name":190,"description":70,"order":20,"createdAt":191,"updatedAt":191},"cmuzbyhs000d271r9m1nikuwu","cmuzbyhrw00d071r91537mz99","grafik-fungsi-trigonometri","Grafik Fungsi Trigonometri","2026-10-08T09:24:41.472Z",{"id":193,"subjectId":23,"levelId":54,"parentId":194,"slug":195,"name":196,"description":70,"order":20,"createdAt":197,"updatedAt":197},"cmuzbyhg4001w71r9gp6sz3ij","cmuzbyhg2001u71r9c6137vte","hukum-newton","Hukum Newton","2026-10-08T09:24:41.045Z",{"id":199,"subjectId":23,"levelId":54,"parentId":200,"slug":201,"name":202,"description":70,"order":20,"createdAt":203,"updatedAt":203},"cmuzbyhjf004y71r928gppzvd","cmuzbyhjd004w71r9ct7gmh70","hukum-pemantulan-cahaya","Hukum Pemantulan Cahaya","2026-10-08T09:24:41.163Z",{"id":205,"subjectId":14,"levelId":54,"parentId":206,"slug":207,"name":208,"description":70,"order":20,"createdAt":209,"updatedAt":209},"cmuzbyhvl00ga71r94kjygx5c","cmuzbyhvj00g871r9ag6jdpxz","integral-tak-tentu","Integral Tak Tentu","2026-10-08T09:24:41.601Z",{"id":211,"subjectId":23,"levelId":54,"parentId":212,"slug":213,"name":214,"description":70,"order":20,"createdAt":215,"updatedAt":215},"cmuzbyhil004671r9uo1b6de0","cmuzbyhij004471r9ondu4icx","jenis-jenis-gelombang","Jenis-Jenis Gelombang","2026-10-08T09:24:41.134Z",{"id":217,"subjectId":14,"levelId":54,"parentId":218,"slug":219,"name":220,"description":70,"order":20,"createdAt":221,"updatedAt":221},"cmuzbyhsr00do71r98jufse6j","cmuzbyhsp00dm71r9kfknnypi","jenis-jenis-transformasi-geometri","Jenis-Jenis Transformasi Geometri","2026-10-08T09:24:41.500Z",{"id":223,"subjectId":23,"levelId":54,"parentId":224,"slug":225,"name":226,"description":70,"order":20,"createdAt":227,"updatedAt":227},"cmuzbyhf1000w71r90rj2keiy","cmuzbyhez000u71r9r4hx0ggs","komponen-vektor","Komponen Vektor","2026-10-08T09:24:41.005Z",{"id":229,"subjectId":23,"levelId":54,"parentId":230,"slug":231,"name":232,"description":70,"order":20,"createdAt":233,"updatedAt":233},"cmuzbyhgw002k71r9wnn9f8qg","cmuzbyhgt002i71r90xbn21ng","konsep-pusat-massa","Konsep Pusat Massa","2026-10-08T09:24:41.072Z",{"id":235,"subjectId":23,"levelId":54,"parentId":236,"slug":237,"name":238,"description":70,"order":20,"createdAt":239,"updatedAt":239},"cmuzbyhl9006q71r9w5hzw83g","cmuzbyhl7006o71r9cofki44k","kuat-arus","Kuat Arus","2026-10-08T09:24:41.229Z",{"id":241,"subjectId":23,"levelId":54,"parentId":242,"slug":243,"name":244,"description":70,"order":20,"createdAt":245,"updatedAt":245},"cmuzbyhlr007871r95aqud3re","cmuzbyhlp007671r94lim36f3","kuat-medan-magnet","Kuat Medan Magnet","2026-10-08T09:24:41.247Z",{"id":247,"subjectId":14,"levelId":54,"parentId":248,"slug":249,"name":250,"description":70,"order":20,"createdAt":251,"updatedAt":251},"cmuzbyhuc00f471r96e22vp8c","cmuzbyhu900f271r9e3krp3he","lingkaran-garis-singgung","Lingkaran & Garis Singgung","2026-10-08T09:24:41.556Z",{"id":253,"subjectId":14,"levelId":54,"parentId":254,"slug":255,"name":256,"description":70,"order":20,"createdAt":257,"updatedAt":257},"cmuzbyhvt00gi71r9e7flcr4f","cmuzbyhvr00gg71r9nnsuuili","luas-bidang-datar","Luas Bidang Datar","2026-10-08T09:24:41.609Z",{"id":259,"subjectId":23,"levelId":54,"parentId":260,"slug":261,"name":262,"description":70,"order":20,"createdAt":263,"updatedAt":263},"cmuzbyhh9002w71r9t5of1iy3","cmuzbyhh7002u71r9ct5m14iz","momen-gaya-torsi","Momen Gaya (Torsi)","2026-10-08T09:24:41.085Z",{"id":265,"subjectId":23,"levelId":54,"parentId":266,"slug":267,"name":268,"description":70,"order":20,"createdAt":269,"updatedAt":269},"cmuzbyhkx006e71r9ij4ma57d","cmuzbyhkv006c71r9ljokpnp8","muatan-listrik","Muatan Listrik","2026-10-08T09:24:41.217Z",{"id":271,"subjectId":14,"levelId":54,"parentId":272,"slug":273,"name":274,"description":70,"order":20,"createdAt":275,"updatedAt":275},"cmuzbyhrk00cs71r98ybl0ts8","cmuzbyhri00cq71r9eq9styyy","nilai-dan-faktor-polinomial","Nilai dan Faktor Polinomial","2026-10-08T09:24:41.456Z",{"id":277,"subjectId":14,"levelId":54,"parentId":278,"slug":279,"name":280,"description":70,"order":20,"createdAt":281,"updatedAt":281},"cmuzbyhsf00dc71r91brz6dxz","cmuzbyhsd00da71r95n0ruxz7","notasi-vektor-besar-vektor-dan-notasi-vektor","Notasi Vektor, Besar Vektor, dan Notasi Vektor","2026-10-08T09:24:41.487Z",{"id":283,"subjectId":14,"levelId":54,"parentId":284,"slug":285,"name":286,"description":70,"order":20,"createdAt":287,"updatedAt":287},"cmuzbyhu500ey71r9tfn57a8a","cmuzbyhu200ew71r9308h2r38","peluang-suatu-kejadian","Peluang Suatu Kejadian","2026-10-08T09:24:41.549Z",{"id":289,"subjectId":23,"levelId":54,"parentId":290,"slug":291,"name":292,"description":70,"order":20,"createdAt":293,"updatedAt":293},"cmuzbyhnr009671r9yqcjo7o3","cmuzbyhnp009471r98xuek8rz","penemuan-inti-atom","Penemuan Inti Atom","2026-10-08T09:24:41.320Z",{"id":295,"subjectId":14,"levelId":54,"parentId":296,"slug":297,"name":298,"description":70,"order":20,"createdAt":299,"updatedAt":299},"cmuzbyhr700cg71r93w4dm1on","cmuzbyhr500ce71r9tt5zhq94","pengertian-matriks","Pengertian Matriks","2026-10-08T09:24:41.443Z",{"id":301,"subjectId":14,"levelId":54,"parentId":151,"slug":302,"name":303,"description":70,"order":20,"createdAt":304,"updatedAt":304},"cmuzbyho6009i71r9utxt11rp","pengertian-dan-sifat-eksponen","Pengertian dan Sifat Eksponen","2026-10-08T09:24:41.334Z",{"id":306,"subjectId":23,"levelId":54,"parentId":307,"slug":308,"name":309,"description":70,"order":20,"createdAt":310,"updatedAt":310},"cmuzbyhmj007y71r9n9wl1q4g","cmuzbyhmh007w71r9cwxaambt","perambatan-gelombang-elektromagnetik","Perambatan Gelombang Elektromagnetik","2026-10-08T09:24:41.275Z",{"id":312,"subjectId":14,"levelId":54,"parentId":313,"slug":314,"name":315,"description":70,"order":20,"createdAt":316,"updatedAt":316},"cmuzbyhou00a671r9yu2vlc4k","cmuzbyhos00a471r90mqd504o","perbandingan-trigonometri-perbandingan-trigonometri-kelas-10","Perbandingan Trigonometri","2026-10-08T09:24:41.359Z",{"id":318,"subjectId":23,"levelId":54,"parentId":319,"slug":320,"name":321,"description":70,"order":20,"createdAt":322,"updatedAt":322},"cmuzbyhfq001i71r9tij4fecn","cmuzbyhfn001g71r9bz93ck8f","periode-frekuensi","Periode & Frekuensi","2026-10-08T09:24:41.030Z",{"id":324,"subjectId":14,"levelId":54,"parentId":325,"slug":326,"name":327,"description":70,"order":20,"createdAt":328,"updatedAt":328},"cmuzbyhty00es71r95qqva9du","cmuzbyhtv00eq71r99whnrpld","permutasi","Permutasi","2026-10-08T09:24:41.542Z",{"id":330,"subjectId":14,"levelId":54,"parentId":331,"slug":332,"name":333,"description":70,"order":20,"createdAt":334,"updatedAt":334},"cmuzbyhv900fy71r9r636yidk","cmuzbyhv700fw71r97du99eye","persamaan-garis-singgung-pada-kurva","Persamaan Garis Singgung pada Kurva","2026-10-08T09:24:41.589Z",{"id":336,"subjectId":14,"levelId":54,"parentId":337,"slug":338,"name":339,"description":70,"order":20,"createdAt":340,"updatedAt":340},"cmuzbyhqq00c071r9z1wls14j","cmuzbyhqo00by71r9k7r3uyhr","persamaan-lingkaran","Persamaan Lingkaran","2026-10-08T09:24:41.426Z",{"id":342,"subjectId":23,"levelId":54,"parentId":343,"slug":344,"name":345,"description":70,"order":20,"createdAt":346,"updatedAt":346},"cmuzbyhfa001471r9jle381oh","cmuzbyhf8001271r9llhizwq6","posisi-jarak-dan-perpindahan","Posisi, jarak, dan perpindahan","2026-10-08T09:24:41.015Z",{"id":348,"subjectId":23,"levelId":54,"parentId":349,"slug":350,"name":351,"description":70,"order":20,"createdAt":352,"updatedAt":352},"cmuzbyhn1008g71r9mtl5e3ws","cmuzbyhmz008e71r9x1iy68en","postulat-einstein-relativitas","Postulat Einstein Relativitas","2026-10-08T09:24:41.293Z",{"id":354,"subjectId":23,"levelId":54,"parentId":355,"slug":356,"name":357,"description":70,"order":20,"createdAt":358,"updatedAt":358},"cmuzbyhnd008s71r9xrjkt9xq","cmuzbyhnb008q71r97vxjmbtn","radiasi-benda-hitam","Radiasi Benda Hitam","2026-10-08T09:24:41.305Z",{"id":360,"subjectId":23,"levelId":54,"parentId":361,"slug":362,"name":363,"description":70,"order":20,"createdAt":364,"updatedAt":364},"cmuzbyhmt008871r96n4fz9rj","cmuzbyhmr008671r9sj3y5zmg","sistem-elektronika","Sistem Elektronika","2026-10-08T09:24:41.285Z",{"id":366,"subjectId":14,"levelId":54,"parentId":367,"slug":368,"name":369,"description":70,"order":20,"createdAt":370,"updatedAt":370},"cmuzbyhpb00am71r9tdyqba1m","cmuzbyhp900ak71r9f598ktf1","sistem-persamaan-dua-variabel","Sistem Persamaan Dua Variabel","2026-10-08T09:24:41.376Z",{"id":372,"subjectId":23,"levelId":54,"parentId":373,"slug":374,"name":375,"description":70,"order":20,"createdAt":376,"updatedAt":376},"cmuzbyhjn005671r9m7e5x2jr","cmuzbyhjl005471r9pi707mxu","suhu","Suhu","2026-10-08T09:24:41.171Z",{"id":378,"subjectId":14,"levelId":54,"parentId":379,"slug":380,"name":381,"description":70,"order":20,"createdAt":382,"updatedAt":382},"cmuzbyhti00ee71r9wx1bkzqj","cmuzbyhtg00ec71r9e5b94jyu","suku-bunga-tunggal","Suku Bunga Tunggal","2026-10-08T09:24:41.527Z",{"id":384,"subjectId":23,"levelId":54,"parentId":385,"slug":386,"name":387,"description":70,"order":20,"createdAt":388,"updatedAt":388},"cmuzbyhho003a71r9yvx3urey","cmuzbyhhm003871r93wy4nptk","tegangan","Tegangan","2026-10-08T09:24:41.100Z",{"id":390,"subjectId":14,"levelId":54,"parentId":391,"slug":392,"name":393,"description":70,"order":20,"createdAt":394,"updatedAt":394},"cmuzbyhq200bc71r93g1b8dxu","cmuzbyhq000ba71r9z5l5wdvw","ukuran-pemusatan-dan-ukuran-penyebaran","Ukuran Pemusatan dan Ukuran Penyebaran","2026-10-08T09:24:41.402Z",{"id":396,"subjectId":23,"levelId":54,"parentId":397,"slug":398,"name":399,"description":70,"order":20,"createdAt":400,"updatedAt":400},"cmuzbyhkk006271r9fyy0xfm2","cmuzbyhki006071r9ykcipqxp","usaha-dan-proses-dalam-termodinamika","Usaha dan Proses dalam Termodinamika","2026-10-08T09:24:41.204Z",{"id":402,"subjectId":23,"levelId":54,"parentId":403,"slug":404,"name":405,"description":70,"order":20,"createdAt":406,"updatedAt":406},"cmuzbyhgd002471r9fbadikof","cmuzbyhgb002271r967azybev","usaha-energi-daya","Usaha, energi, daya","2026-10-08T09:24:41.054Z",{"id":408,"subjectId":23,"levelId":54,"parentId":67,"slug":409,"name":410,"description":70,"order":29,"createdAt":411,"updatedAt":411},"cmuzbyhmb007q71r9vne5dpbf","arus-dan-tegangan-efektif","Arus dan Tegangan Efektif","2026-10-08T09:24:41.267Z",{"id":413,"subjectId":14,"levelId":54,"parentId":140,"slug":414,"name":415,"description":70,"order":29,"createdAt":416,"updatedAt":416},"cmuzbyhqc00bm71r964jov2v8","aturan-penjumlahan","Aturan Penjumlahan","2026-10-08T09:24:41.412Z",{"id":418,"subjectId":14,"levelId":54,"parentId":80,"slug":419,"name":420,"description":70,"order":29,"createdAt":421,"updatedAt":421},"cmuzbyhom009y71r9a469nza2","barisan-dan-deret-aritmatika","Barisan dan Deret Aritmatika","2026-10-08T09:24:41.350Z",{"id":423,"subjectId":23,"levelId":54,"parentId":92,"slug":424,"name":425,"description":70,"order":29,"createdAt":426,"updatedAt":426},"cmuzbyhed000c71r9oifr9txh","besaran-turunan","Besaran Turunan","2026-10-08T09:24:40.981Z",{"id":428,"subjectId":23,"levelId":54,"parentId":212,"slug":429,"name":430,"description":70,"order":29,"createdAt":431,"updatedAt":431},"cmuzbyhin004871r939kgosg9","besaran-besaran-gelombang","Besaran-Besaran Gelombang","2026-10-08T09:24:41.136Z",{"id":433,"subjectId":14,"levelId":54,"parentId":104,"slug":434,"name":435,"description":70,"order":29,"createdAt":436,"updatedAt":436},"cmuzbyhte00ea71r9nsv894yl","bunga-majemuk","Bunga Majemuk","2026-10-08T09:24:41.522Z",{"id":438,"subjectId":14,"levelId":54,"parentId":391,"slug":439,"name":440,"description":70,"order":29,"createdAt":441,"updatedAt":441},"cmuzbyhq400be71r9133nsi87","data-distribusi-frekuensi-kelompok","Data Distribusi Frekuensi Kelompok","2026-10-08T09:24:41.404Z",{"id":443,"subjectId":23,"levelId":54,"parentId":290,"slug":444,"name":445,"description":70,"order":29,"createdAt":446,"updatedAt":446},"cmuzbyhnt009871r9i0h9q0gy","defek-massa-energi-ikat","Defek Massa & Energi Ikat","2026-10-08T09:24:41.322Z",{"id":448,"subjectId":14,"levelId":54,"parentId":74,"slug":449,"name":450,"description":70,"order":29,"createdAt":451,"updatedAt":451},"cmuzbyht800e471r9mebvmup0","deret","Deret","2026-10-08T09:24:41.516Z",{"id":453,"subjectId":14,"levelId":54,"parentId":146,"slug":454,"name":455,"description":70,"order":29,"createdAt":456,"updatedAt":456},"cmuzbyhvz00go71r9phz83iw0","distribusi-binomial","Distribusi Binomial","2026-10-08T09:24:41.615Z",{"id":458,"subjectId":23,"levelId":54,"parentId":97,"slug":459,"name":460,"description":461,"order":29,"createdAt":462,"updatedAt":462},"cmuzbyhes000o71r9gzdhdiuc","energi-terbarukan","Energi Terbarukan","Energi Terbarukan — Kelas 10.","2026-10-08T09:24:40.996Z",{"id":464,"subjectId":23,"levelId":54,"parentId":158,"slug":465,"name":466,"description":70,"order":29,"createdAt":467,"updatedAt":467},"cmuzbyhi5003q71r9w9y25iuy","fluida-dinamis","Fluida Dinamis","2026-10-08T09:24:41.117Z",{"id":469,"subjectId":14,"levelId":54,"parentId":164,"slug":470,"name":471,"description":70,"order":29,"createdAt":472,"updatedAt":472},"cmuzbyhsz00dw71r9zubjfhv3","fungsi-aljabar","Fungsi Aljabar","2026-10-08T09:24:41.508Z",{"id":474,"subjectId":14,"levelId":54,"parentId":110,"slug":475,"name":476,"description":70,"order":29,"createdAt":477,"updatedAt":477},"cmuzbyhqk00bu71r93ze8wuwk","fungsi-invers","Fungsi Invers","2026-10-08T09:24:41.420Z",{"id":479,"subjectId":14,"levelId":54,"parentId":331,"slug":480,"name":481,"description":70,"order":29,"createdAt":482,"updatedAt":482},"cmuzbyhvb00g071r9sfvl4bau","fungsi-naik-turun-dan-stasioner","Fungsi Naik, Turun, dan Stasioner","2026-10-08T09:24:41.591Z",{"id":484,"subjectId":14,"levelId":54,"parentId":337,"slug":485,"name":486,"description":70,"order":29,"createdAt":487,"updatedAt":487},"cmuzbyhqs00c271r9billa87r","garis-singgung-lingkaran","Garis Singgung Lingkaran","2026-10-08T09:24:41.429Z",{"id":489,"subjectId":23,"levelId":54,"parentId":266,"slug":490,"name":491,"description":70,"order":29,"createdAt":492,"updatedAt":492},"cmuzbyhkz006g71r99xnvf76n","gaya-listrik-hukum-coulomb","Gaya Listrik (Hukum Coulomb)","2026-10-08T09:24:41.219Z",{"id":494,"subjectId":23,"levelId":54,"parentId":242,"slug":495,"name":496,"description":70,"order":29,"createdAt":497,"updatedAt":497},"cmuzbyhlt007a71r9anldhy6f","gaya-magnetik-gaya-lorentz","Gaya Magnetik (Gaya Lorentz)","2026-10-08T09:24:41.249Z",{"id":499,"subjectId":23,"levelId":54,"parentId":182,"slug":500,"name":501,"description":70,"order":29,"createdAt":502,"updatedAt":502},"cmuzbyhib003w71r9ndqpy0rd","getaran-pada-sistem-pegas-massa","Getaran pada Sistem Pegas-Massa","2026-10-08T09:24:41.124Z",{"id":504,"subjectId":23,"levelId":54,"parentId":170,"slug":505,"name":506,"description":70,"order":29,"createdAt":507,"updatedAt":507},"cmuzbyhk8005q71r9cs205d8u","hukum-boyle-gay-lussac","Hukum Boyle-Gay-Lussac","2026-10-08T09:24:41.192Z",{"id":509,"subjectId":23,"levelId":54,"parentId":397,"slug":510,"name":511,"description":70,"order":29,"createdAt":512,"updatedAt":512},"cmuzbyhkn006471r991q3uulp","hukum-i-termodinamika","Hukum I Termodinamika","2026-10-08T09:24:41.207Z",{"id":514,"subjectId":23,"levelId":54,"parentId":236,"slug":515,"name":516,"description":70,"order":29,"createdAt":517,"updatedAt":517},"cmuzbyhlb006s71r9wcig7ls2","hukum-ohm","Hukum Ohm","2026-10-08T09:24:41.231Z",{"id":519,"subjectId":23,"levelId":54,"parentId":176,"slug":520,"name":521,"description":70,"order":29,"createdAt":522,"updatedAt":522},"cmuzbyhgr002g71r9www6kced","hukum-hukum-kepler","Hukum-Hukum Kepler","2026-10-08T09:24:41.067Z",{"id":524,"subjectId":14,"levelId":54,"parentId":188,"slug":525,"name":526,"description":70,"order":29,"createdAt":527,"updatedAt":527},"cmuzbyhs200d471r9ec2awngf","identitas-trigonometri","Identitas Trigonometri","2026-10-08T09:24:41.474Z",{"id":529,"subjectId":14,"levelId":54,"parentId":206,"slug":530,"name":531,"description":70,"order":29,"createdAt":532,"updatedAt":532},"cmuzbyhvn00gc71r9tl4peyfx","integral-tentu","Integral Tentu","2026-10-08T09:24:41.603Z",{"id":534,"subjectId":23,"levelId":54,"parentId":134,"slug":535,"name":536,"description":70,"order":29,"createdAt":537,"updatedAt":537},"cmuzbyhj6004q71r99oyf8j38","interferensi-cahaya","Interferensi Cahaya","2026-10-08T09:24:41.154Z",{"id":539,"subjectId":14,"levelId":54,"parentId":379,"slug":540,"name":541,"description":70,"order":29,"createdAt":542,"updatedAt":542},"cmuzbyhtk00eg71r967zvuztv","investasi-bunga-majemuk","Investasi Bunga Majemuk","2026-10-08T09:24:41.529Z",{"id":544,"subjectId":14,"levelId":54,"parentId":248,"slug":545,"name":546,"description":70,"order":29,"createdAt":547,"updatedAt":547},"cmuzbyhug00f671r9khbok6d6","irisan-kerucut","Irisan Kerucut","2026-10-08T09:24:41.560Z",{"id":549,"subjectId":14,"levelId":54,"parentId":86,"slug":550,"name":551,"description":70,"order":29,"createdAt":552,"updatedAt":552},"cmuzbyhpo00ay71r99mfei0ky","jenis-akar-persamaan-kuadrat","Jenis Akar Persamaan Kuadrat","2026-10-08T09:24:41.388Z",{"id":554,"subjectId":23,"levelId":54,"parentId":194,"slug":555,"name":556,"description":70,"order":29,"createdAt":557,"updatedAt":557},"cmuzbyhg7001y71r9q3pgv9w4","jenis-jenis-gaya","Jenis-Jenis Gaya","2026-10-08T09:24:41.047Z",{"id":559,"subjectId":23,"levelId":54,"parentId":343,"slug":560,"name":561,"description":70,"order":29,"createdAt":562,"updatedAt":562},"cmuzbyhfd001671r9a6qj5t3m","kelajuan-dan-kecepatan","Kelajuan dan kecepatan","2026-10-08T09:24:41.017Z",{"id":564,"subjectId":14,"levelId":54,"parentId":296,"slug":565,"name":566,"description":70,"order":29,"createdAt":567,"updatedAt":567},"cmuzbyhr900ci71r9d9a6fcru","kesamaan-matriks","Kesamaan Matriks","2026-10-08T09:24:41.445Z",{"id":569,"subjectId":14,"levelId":54,"parentId":325,"slug":570,"name":571,"description":70,"order":29,"createdAt":572,"updatedAt":572},"cmuzbyhu000eu71r96x5or6su","kombinasi","Kombinasi","2026-10-08T09:24:41.544Z",{"id":574,"subjectId":14,"levelId":54,"parentId":218,"slug":575,"name":576,"description":70,"order":29,"createdAt":577,"updatedAt":577},"cmuzbyhst00dq71r9iem61cgq","komposisi-transformasi","Komposisi Transformasi","2026-10-08T09:24:41.502Z",{"id":579,"subjectId":23,"levelId":54,"parentId":349,"slug":580,"name":581,"description":70,"order":29,"createdAt":582,"updatedAt":582},"cmuzbyhn3008i71r95xj2cel3","konsekuensi-relativitas-khusus-einstein","Konsekuensi Relativitas Khusus Einstein","2026-10-08T09:24:41.295Z",{"id":584,"subjectId":23,"levelId":54,"parentId":260,"slug":585,"name":586,"description":70,"order":29,"createdAt":587,"updatedAt":587},"cmuzbyhhb002y71r9j4vyqonb","momen-inersia","Momen Inersia","2026-10-08T09:24:41.088Z",{"id":589,"subjectId":23,"levelId":54,"parentId":230,"slug":590,"name":591,"description":70,"order":29,"createdAt":592,"updatedAt":592},"cmuzbyhgy002m71r9eyus7i84","momentum","Momentum","2026-10-08T09:24:41.074Z",{"id":594,"subjectId":14,"levelId":54,"parentId":284,"slug":595,"name":596,"description":70,"order":29,"createdAt":597,"updatedAt":597},"cmuzbyhu700f071r91fnunknb","peluang-kejadian-majemuk","Peluang Kejadian Majemuk","2026-10-08T09:24:41.551Z",{"id":599,"subjectId":14,"levelId":54,"parentId":272,"slug":600,"name":601,"description":70,"order":29,"createdAt":602,"updatedAt":602},"cmuzbyhro00cu71r9d3vb3trt","pembagian-polinomial","Pembagian Polinomial","2026-10-08T09:24:41.460Z",{"id":604,"subjectId":23,"levelId":54,"parentId":200,"slug":605,"name":606,"description":70,"order":29,"createdAt":607,"updatedAt":607},"cmuzbyhjh005071r9e22ctknw","pembiasan-cahaya","Pembiasan Cahaya","2026-10-08T09:24:41.165Z",{"id":609,"subjectId":14,"levelId":54,"parentId":97,"slug":610,"name":611,"description":612,"order":29,"createdAt":613,"updatedAt":613},"cmuzbyhoc009o71r917jfnmp7","pengertian-dan-sifat-akar","Pengertian dan Sifat Akar","Pengertian dan Sifat Akar — Kelas 10.","2026-10-08T09:24:41.340Z",{"id":615,"subjectId":14,"levelId":54,"parentId":278,"slug":616,"name":617,"description":70,"order":29,"createdAt":618,"updatedAt":618},"cmuzbyhsh00de71r92tmle3sc","penjumlahan-dan-pengurangan-vektor","Penjumlahan dan Pengurangan Vektor","2026-10-08T09:24:41.489Z",{"id":620,"subjectId":23,"levelId":54,"parentId":355,"slug":621,"name":622,"description":70,"order":29,"createdAt":623,"updatedAt":623},"cmuzbyhnf008u71r9fiwagrpe","pergeseran-wien","Pergeseran Wien","2026-10-08T09:24:41.307Z",{"id":625,"subjectId":23,"levelId":54,"parentId":319,"slug":626,"name":627,"description":70,"order":29,"createdAt":628,"updatedAt":628},"cmuzbyhfs001k71r9vkub3vmd","perpindahan-sudut","Perpindahan Sudut","2026-10-08T09:24:41.032Z",{"id":630,"subjectId":14,"levelId":54,"parentId":151,"slug":631,"name":632,"description":70,"order":29,"createdAt":633,"updatedAt":633},"cmuzbyho8009k71r9upxnktih","persamaan-dan-pertidaksamaan-eksponen","Persamaan dan Pertidaksamaan Eksponen","2026-10-08T09:24:41.336Z",{"id":635,"subjectId":23,"levelId":54,"parentId":385,"slug":636,"name":637,"description":70,"order":29,"createdAt":638,"updatedAt":638},"cmuzbyhhq003c71r9eo561xio","regangan","Regangan","2026-10-08T09:24:41.102Z",{"id":640,"subjectId":14,"levelId":54,"parentId":128,"slug":641,"name":642,"description":70,"order":29,"createdAt":643,"updatedAt":643},"cmuzbyhr000ca71r9nzuybh2b","regresi-linear","Regresi Linear","2026-10-08T09:24:41.437Z",{"id":645,"subjectId":23,"levelId":54,"parentId":224,"slug":646,"name":647,"description":70,"order":29,"createdAt":648,"updatedAt":648},"cmuzbyhf4000y71r9p9qpjps3","resultan-vektor","Resultan Vektor","2026-10-08T09:24:41.008Z",{"id":650,"subjectId":14,"levelId":54,"parentId":313,"slug":651,"name":652,"description":70,"order":29,"createdAt":653,"updatedAt":653},"cmuzbyhow00a871r9ntqd0ov3","rumus-identitas-dasar","Rumus Identitas Dasar","2026-10-08T09:24:41.361Z",{"id":655,"subjectId":23,"levelId":54,"parentId":361,"slug":656,"name":657,"description":70,"order":29,"createdAt":658,"updatedAt":658},"cmuzbyhmv008a71r9fynecocm","semikonduktor","Semikonduktor","2026-10-08T09:24:41.287Z",{"id":660,"subjectId":14,"levelId":54,"parentId":116,"slug":661,"name":662,"description":70,"order":29,"createdAt":663,"updatedAt":663},"cmuzbyhum00fc71r9qmtztzaa","sifat-limit-fungsi","Sifat Limit Fungsi","2026-10-08T09:24:41.567Z",{"id":665,"subjectId":14,"levelId":54,"parentId":122,"slug":666,"name":667,"description":70,"order":29,"createdAt":668,"updatedAt":668},"cmuzbyhuz00fo71r9vylbsnrj","sifat-turunan-fungsi","Sifat Turunan Fungsi","2026-10-08T09:24:41.579Z",{"id":670,"subjectId":14,"levelId":54,"parentId":367,"slug":671,"name":672,"description":70,"order":29,"createdAt":673,"updatedAt":673},"cmuzbyhpd00ao71r9ll2736po","sistem-persamaan-tiga-variabel-dan-sistem-persamaan-lain","Sistem Persamaan Tiga Variabel dan Sistem Persamaan Lain","2026-10-08T09:24:41.378Z",{"id":675,"subjectId":23,"levelId":54,"parentId":373,"slug":676,"name":677,"description":70,"order":29,"createdAt":678,"updatedAt":678},"cmuzbyhjp005871r9wu3gmcig","skala-suhu-termometer","Skala Suhu (Termometer)","2026-10-08T09:24:41.174Z",{"id":680,"subjectId":23,"levelId":54,"parentId":307,"slug":681,"name":682,"description":70,"order":29,"createdAt":683,"updatedAt":683},"cmuzbyhml008071r9zjg777yf","spektrum-gelombang-elektromagnetik","Spektrum Gelombang Elektromagnetik","2026-10-08T09:24:41.277Z",{"id":685,"subjectId":23,"levelId":54,"parentId":403,"slug":686,"name":687,"description":70,"order":29,"createdAt":688,"updatedAt":688},"cmuzbyhgf002671r95rsdk0fq","teorema-usaha-energi","Teorema Usaha Energi","2026-10-08T09:24:41.056Z",{"id":690,"subjectId":23,"levelId":54,"parentId":200,"slug":691,"name":692,"description":70,"order":38,"createdAt":693,"updatedAt":693},"cmuzbyhjj005271r9kz7wahki","alat-alat-optik","Alat-Alat Optik","2026-10-08T09:24:41.167Z",{"id":695,"subjectId":14,"levelId":54,"parentId":128,"slug":696,"name":697,"description":70,"order":38,"createdAt":698,"updatedAt":698},"cmuzbyhr300cc71r95319w5xd","analisis-korelasi","Analisis Korelasi","2026-10-08T09:24:41.439Z",{"id":700,"subjectId":14,"levelId":54,"parentId":140,"slug":701,"name":702,"description":70,"order":38,"createdAt":703,"updatedAt":703},"cmuzbyhqe00bo71r99k97xyds","aturan-perkalian","Aturan Perkalian","2026-10-08T09:24:41.414Z",{"id":705,"subjectId":14,"levelId":54,"parentId":188,"slug":706,"name":707,"description":70,"order":38,"createdAt":708,"updatedAt":708},"cmuzbyhs700d671r9rpnhsrex","aturan-sinus","Aturan Sinus","2026-10-08T09:24:41.480Z",{"id":710,"subjectId":14,"levelId":54,"parentId":80,"slug":711,"name":712,"description":70,"order":38,"createdAt":713,"updatedAt":713},"cmuzbyhoo00a071r95fdho141","barisan-dan-deret-geometri","Barisan dan Deret Geometri","2026-10-08T09:24:41.352Z",{"id":715,"subjectId":23,"levelId":54,"parentId":134,"slug":716,"name":717,"description":70,"order":38,"createdAt":718,"updatedAt":718},"cmuzbyhj8004s71r9jn8w3jrd","difraksi-cahaya","Difraksi Cahaya","2026-10-08T09:24:41.157Z",{"id":720,"subjectId":23,"levelId":54,"parentId":194,"slug":721,"name":722,"description":70,"order":38,"createdAt":723,"updatedAt":723},"cmuzbyhg9002071r9cy6wdpfs","dinamika-gerak-melingkar","Dinamika Gerak Melingkar","2026-10-08T09:24:41.049Z",{"id":725,"subjectId":23,"levelId":54,"parentId":307,"slug":726,"name":727,"description":70,"order":38,"createdAt":728,"updatedAt":728},"cmuzbyhmn008271r94mrn36dw","energi-gelombang-elektromagnetik","Energi Gelombang Elektromagnetik","2026-10-08T09:24:41.279Z",{"id":730,"subjectId":23,"levelId":54,"parentId":97,"slug":731,"name":732,"description":733,"order":38,"createdAt":734,"updatedAt":734},"cmuzbyheu000q71r951342jop","fisika-lingkungan","Fisika Lingkungan","Fisika Lingkungan — Kelas 10.","2026-10-08T09:24:40.998Z",{"id":736,"subjectId":23,"levelId":54,"parentId":242,"slug":737,"name":738,"description":70,"order":38,"createdAt":739,"updatedAt":739},"cmuzbyhlv007c71r9apkeg2fc","fluks-magnetik","Fluks Magnetik","2026-10-08T09:24:41.251Z",{"id":741,"subjectId":14,"levelId":54,"parentId":151,"slug":742,"name":743,"description":70,"order":38,"createdAt":744,"updatedAt":744},"cmuzbyhoa009m71r9icwhdot1","fungsi-eksponen","Fungsi Eksponen","2026-10-08T09:24:41.338Z",{"id":746,"subjectId":14,"levelId":54,"parentId":164,"slug":747,"name":748,"description":70,"order":38,"createdAt":749,"updatedAt":749},"cmuzbyht100dy71r917trywc8","fungsi-non-aljabar","Fungsi Non-Aljabar","2026-10-08T09:24:41.510Z",{"id":751,"subjectId":23,"levelId":54,"parentId":403,"slug":752,"name":753,"description":70,"order":38,"createdAt":754,"updatedAt":754},"cmuzbyhgh002871r91w0hch01","gaya-konservatif-dan-nonkonservatif","Gaya Konservatif dan Nonkonservatif","2026-10-08T09:24:41.058Z",{"id":756,"subjectId":23,"levelId":54,"parentId":212,"slug":757,"name":758,"description":70,"order":38,"createdAt":759,"updatedAt":759},"cmuzbyhip004a71r9c7en2fji","gelombang-berjalan","Gelombang Berjalan","2026-10-08T09:24:41.138Z",{"id":761,"subjectId":23,"levelId":54,"parentId":236,"slug":762,"name":763,"description":70,"order":38,"createdAt":764,"updatedAt":764},"cmuzbyhld006u71r9vkv39y2b","hambatan-jenis","Hambatan Jenis","2026-10-08T09:24:41.233Z",{"id":766,"subjectId":14,"levelId":54,"parentId":337,"slug":767,"name":768,"description":70,"order":38,"createdAt":769,"updatedAt":769},"cmuzbyhqu00c471r980y1iwzn","hubungan-lingkaran","Hubungan Lingkaran","2026-10-08T09:24:41.431Z",{"id":771,"subjectId":23,"levelId":54,"parentId":230,"slug":772,"name":773,"description":70,"order":38,"createdAt":774,"updatedAt":774},"cmuzbyhh0002o71r9q4c19118","impuls","Impuls","2026-10-08T09:24:41.076Z",{"id":776,"subjectId":14,"levelId":54,"parentId":379,"slug":777,"name":778,"description":70,"order":38,"createdAt":779,"updatedAt":779},"cmuzbyhtn00ei71r9igdl88tg","investasi-anuitas","Investasi Anuitas","2026-10-08T09:24:41.531Z",{"id":781,"subjectId":23,"levelId":54,"parentId":92,"slug":782,"name":783,"description":70,"order":38,"createdAt":784,"updatedAt":784},"cmuzbyheg000e71r9dbzl627x","jenis-besaran","Jenis Besaran","2026-10-08T09:24:40.984Z",{"id":786,"subjectId":14,"levelId":54,"parentId":206,"slug":787,"name":788,"description":70,"order":38,"createdAt":789,"updatedAt":789},"cmuzbyhvp00ge71r91i77q2z3","jumlahan-riemann","Jumlahan Riemann","2026-10-08T09:24:41.605Z",{"id":791,"subjectId":23,"levelId":54,"parentId":373,"slug":792,"name":793,"description":70,"order":38,"createdAt":794,"updatedAt":794},"cmuzbyhjr005a71r9oifw9si6","kalor","Kalor","2026-10-08T09:24:41.176Z",{"id":796,"subjectId":23,"levelId":54,"parentId":397,"slug":797,"name":798,"description":70,"order":38,"createdAt":799,"updatedAt":799},"cmuzbyhkp006671r989qp8yfh","kapasitas-kalor-gas-ideal","Kapasitas Kalor Gas Ideal","2026-10-08T09:24:41.209Z",{"id":801,"subjectId":23,"levelId":54,"parentId":349,"slug":802,"name":803,"description":70,"order":38,"createdAt":804,"updatedAt":804},"cmuzbyhn5008k71r9o6y0u26r","kecepatan-relativistik","Kecepatan Relativistik","2026-10-08T09:24:41.297Z",{"id":806,"subjectId":23,"levelId":54,"parentId":319,"slug":807,"name":808,"description":70,"order":38,"createdAt":809,"updatedAt":809},"cmuzbyhfu001m71r902w1nawk","kecepatan-sudut-dan-kecepatan-linear","Kecepatan Sudut dan Kecepatan Linear","2026-10-08T09:24:41.034Z",{"id":811,"subjectId":14,"levelId":54,"parentId":110,"slug":812,"name":813,"description":70,"order":38,"createdAt":814,"updatedAt":814},"cmuzbyhqm00bw71r9k3nocdmd","komposisi-fungsi","Komposisi Fungsi","2026-10-08T09:24:41.422Z",{"id":816,"subjectId":14,"levelId":54,"parentId":116,"slug":817,"name":818,"description":70,"order":38,"createdAt":819,"updatedAt":819},"cmuzbyhup00fe71r9ms1uvvba","limit-fungsi-aljabar","Limit Fungsi Aljabar","2026-10-08T09:24:41.569Z",{"id":821,"subjectId":23,"levelId":54,"parentId":266,"slug":822,"name":823,"description":70,"order":38,"createdAt":824,"updatedAt":824},"cmuzbyhl1006i71r9tedeglk3","medan-listrik","Medan Listrik","2026-10-08T09:24:41.221Z",{"id":826,"subjectId":14,"levelId":54,"parentId":97,"slug":827,"name":828,"description":829,"order":38,"createdAt":830,"updatedAt":830},"cmuzbyhoe009q71r90ldkprs3","merasionalkan-bentuk-akar","Merasionalkan Bentuk Akar","Merasionalkan Bentuk Akar — Kelas 10.","2026-10-08T09:24:41.342Z",{"id":832,"subjectId":23,"levelId":54,"parentId":385,"slug":833,"name":834,"description":70,"order":38,"createdAt":835,"updatedAt":835},"cmuzbyhhs003e71r9tr7sj191","modulus-young","Modulus Young","2026-10-08T09:24:41.104Z",{"id":837,"subjectId":23,"levelId":54,"parentId":260,"slug":838,"name":839,"description":70,"order":38,"createdAt":840,"updatedAt":840},"cmuzbyhhd003071r99os7tave","momentum-sudut","Momentum Sudut","2026-10-08T09:24:41.090Z",{"id":842,"subjectId":14,"levelId":54,"parentId":146,"slug":843,"name":844,"description":70,"order":38,"createdAt":845,"updatedAt":845},"cmuzbyhw100gq71r9n2dw1aiy","nilai-harapan-distribusi-binomial","Nilai Harapan Distribusi Binomial","2026-10-08T09:24:41.617Z",{"id":847,"subjectId":14,"levelId":54,"parentId":313,"slug":848,"name":849,"description":70,"order":38,"createdAt":850,"updatedAt":850},"cmuzbyhoz00aa71r93tdtvnpv","nilai-perbandingan-sudut-sudut-istimewa","Nilai Perbandingan Sudut-Sudut Istimewa","2026-10-08T09:24:41.363Z",{"id":852,"subjectId":14,"levelId":54,"parentId":278,"slug":853,"name":854,"description":70,"order":38,"createdAt":855,"updatedAt":855},"cmuzbyhsj00dg71r94wr5joyl","pembagian-ruas-garis-dengan-vektor","Pembagian Ruas Garis dengan Vektor","2026-10-08T09:24:41.491Z",{"id":857,"subjectId":23,"levelId":54,"parentId":343,"slug":858,"name":859,"description":70,"order":38,"createdAt":860,"updatedAt":860},"cmuzbyhff001871r9h2jx8btp","percepatan","Percepatan","2026-10-08T09:24:41.019Z",{"id":862,"subjectId":23,"levelId":54,"parentId":224,"slug":863,"name":864,"description":70,"order":38,"createdAt":865,"updatedAt":865},"cmuzbyhf6001071r99wi6pyfh","perkalian-vektor","Perkalian Vektor","2026-10-08T09:24:41.010Z",{"id":867,"subjectId":23,"levelId":54,"parentId":170,"slug":868,"name":869,"description":70,"order":38,"createdAt":870,"updatedAt":870},"cmuzbyhka005s71r9yneomyfp","persamaan-gas-ideal","Persamaan Gas Ideal","2026-10-08T09:24:41.194Z",{"id":872,"subjectId":23,"levelId":54,"parentId":182,"slug":873,"name":874,"description":70,"order":38,"createdAt":875,"updatedAt":875},"cmuzbyhid003y71r9z9al5mih","persamaan-gerak-harmonik-sederhana","Persamaan Gerak Harmonik Sederhana","2026-10-08T09:24:41.126Z",{"id":877,"subjectId":14,"levelId":54,"parentId":86,"slug":878,"name":879,"description":70,"order":38,"createdAt":880,"updatedAt":880},"cmuzbyhpq00b071r95fquvbyv","persamaan-kuadrat-baru","Persamaan Kuadrat Baru","2026-10-08T09:24:41.390Z",{"id":882,"subjectId":14,"levelId":54,"parentId":391,"slug":883,"name":884,"description":70,"order":38,"createdAt":885,"updatedAt":885},"cmuzbyhq600bg71r9ws1rxuyd","perubahan-data","Perubahan Data","2026-10-08T09:24:41.406Z",{"id":887,"subjectId":23,"levelId":54,"parentId":361,"slug":888,"name":889,"description":70,"order":38,"createdAt":890,"updatedAt":890},"cmuzbyhmx008c71r9y83g7lrq","prinsip-gerbang-logika","Prinsip Gerbang Logika","2026-10-08T09:24:41.289Z",{"id":892,"subjectId":23,"levelId":54,"parentId":290,"slug":893,"name":894,"description":70,"order":38,"createdAt":895,"updatedAt":895},"cmuzbyhnw009a71r9f5438hmv","radioaktivitas","Radioaktivitas","2026-10-08T09:24:41.325Z",{"id":897,"subjectId":23,"levelId":54,"parentId":67,"slug":898,"name":899,"description":70,"order":38,"createdAt":900,"updatedAt":900},"cmuzbyhmd007s71r9av27jq1r","rangkaian-arus-bolak-balik","Rangkaian Arus Bolak Balik","2026-10-08T09:24:41.269Z",{"id":902,"subjectId":14,"levelId":54,"parentId":367,"slug":903,"name":904,"description":70,"order":38,"createdAt":905,"updatedAt":905},"cmuzbyhpf00aq71r9qk92dgk3","sistem-pertidaksamaan-dan-garis-bilangan","Sistem Pertidaksamaan dan Garis Bilangan","2026-10-08T09:24:41.380Z",{"id":907,"subjectId":14,"levelId":54,"parentId":272,"slug":908,"name":909,"description":70,"order":38,"createdAt":910,"updatedAt":910},"cmuzbyhrq00cw71r9oyfxcxof","teorema-sisa","Teorema Sisa","2026-10-08T09:24:41.463Z",{"id":912,"subjectId":23,"levelId":54,"parentId":355,"slug":913,"name":914,"description":70,"order":38,"createdAt":915,"updatedAt":915},"cmuzbyhnh008w71r9wl0vjac0","teori-kuantum-planck","Teori Kuantum Planck","2026-10-08T09:24:41.309Z",{"id":917,"subjectId":14,"levelId":54,"parentId":331,"slug":918,"name":919,"description":70,"order":38,"createdAt":920,"updatedAt":920},"cmuzbyhvd00g271r9mbo4col2","titik-ekstrim","Titik Ekstrim","2026-10-08T09:24:41.593Z",{"id":922,"subjectId":14,"levelId":54,"parentId":296,"slug":923,"name":924,"description":70,"order":38,"createdAt":925,"updatedAt":925},"cmuzbyhrb00ck71r90bunr40e","transpose-matriks","Transpose Matriks","2026-10-08T09:24:41.448Z",{"id":927,"subjectId":14,"levelId":54,"parentId":122,"slug":928,"name":929,"description":70,"order":38,"createdAt":930,"updatedAt":930},"cmuzbyhv100fq71r9xycuur2a","turunan-fungsi-aljabar","Turunan Fungsi Aljabar","2026-10-08T09:24:41.581Z",{"id":932,"subjectId":14,"levelId":54,"parentId":188,"slug":933,"name":934,"description":70,"order":63,"createdAt":935,"updatedAt":935},"cmuzbyhsa00d871r96jf2k7gu","aturan-kosinus","Aturan Kosinus","2026-10-08T09:24:41.482Z",{"id":937,"subjectId":14,"levelId":54,"parentId":86,"slug":938,"name":939,"description":70,"order":63,"createdAt":940,"updatedAt":940},"cmuzbyhps00b271r9mcr24owi","bentuk-umum-dan-sifat-parabola","Bentuk Umum dan Sifat Parabola","2026-10-08T09:24:41.392Z",{"id":942,"subjectId":14,"levelId":54,"parentId":97,"slug":943,"name":944,"description":945,"order":63,"createdAt":946,"updatedAt":946},"cmuzbyhog009s71r9r2ase5bv","bentuk-bentuk-akar","Bentuk-Bentuk Akar","Bentuk-Bentuk Akar — Kelas 10.","2026-10-08T09:24:41.344Z",{"id":948,"subjectId":23,"levelId":54,"parentId":67,"slug":949,"name":950,"description":70,"order":63,"createdAt":951,"updatedAt":951},"cmuzbyhmf007u71r9gf5vd7uh","daya-pada-arus-bolak-balik","Daya pada Arus Bolak Balik","2026-10-08T09:24:41.271Z",{"id":953,"subjectId":14,"levelId":54,"parentId":80,"slug":954,"name":955,"description":70,"order":63,"createdAt":956,"updatedAt":956},"cmuzbyhoq00a271r90a93pyaq","deret-geometri-tak-hingga","Deret Geometri Tak Hingga","2026-10-08T09:24:41.354Z",{"id":958,"subjectId":23,"levelId":54,"parentId":92,"slug":959,"name":960,"description":70,"order":63,"createdAt":961,"updatedAt":961},"cmuzbyhei000g71r9rglr6g7o","dimensi","Dimensi","2026-10-08T09:24:40.987Z",{"id":963,"subjectId":14,"levelId":54,"parentId":146,"slug":964,"name":965,"description":70,"order":63,"createdAt":966,"updatedAt":966},"cmuzbyhw300gs71r9vx2n1nok","distribusi-normal","Distribusi Normal","2026-10-08T09:24:41.619Z",{"id":968,"subjectId":23,"levelId":54,"parentId":355,"slug":969,"name":970,"description":70,"order":63,"createdAt":971,"updatedAt":971},"cmuzbyhnj008y71r9im6kycms","efek-fotolistrik","Efek Fotolistrik","2026-10-08T09:24:41.311Z",{"id":973,"subjectId":23,"levelId":54,"parentId":182,"slug":974,"name":975,"description":70,"order":63,"createdAt":976,"updatedAt":976},"cmuzbyhif004071r9kwvev60t","energi-gerak-harmonik-sederhana","Energi Gerak Harmonik Sederhana","2026-10-08T09:24:41.128Z",{"id":978,"subjectId":23,"levelId":54,"parentId":170,"slug":979,"name":980,"description":70,"order":63,"createdAt":981,"updatedAt":981},"cmuzbyhkc005u71r9yffghe8v","energi-kinetik-gas-ideal","Energi Kinetik Gas Ideal","2026-10-08T09:24:41.196Z",{"id":983,"subjectId":23,"levelId":54,"parentId":212,"slug":984,"name":985,"description":70,"order":63,"createdAt":986,"updatedAt":986},"cmuzbyhir004c71r9oa8mwtgs","gelombang-stationer","Gelombang Stationer","2026-10-08T09:24:41.140Z",{"id":988,"subjectId":23,"levelId":54,"parentId":343,"slug":989,"name":990,"description":70,"order":63,"createdAt":991,"updatedAt":991},"cmuzbyhfh001a71r97391qdew","gerak-lurus-beraturan","Gerak Lurus Beraturan","2026-10-08T09:24:41.021Z",{"id":993,"subjectId":23,"levelId":54,"parentId":242,"slug":994,"name":995,"description":70,"order":63,"createdAt":996,"updatedAt":996},"cmuzbyhlx007e71r9jplj7kkt","hukum-faraday","Hukum Faraday","2026-10-08T09:24:41.253Z",{"id":998,"subjectId":23,"levelId":54,"parentId":385,"slug":999,"name":1000,"description":70,"order":63,"createdAt":1001,"updatedAt":1001},"cmuzbyhhu003g71r9dz1rstle","hukum-hooke","Hukum Hooke","2026-10-08T09:24:41.106Z",{"id":1003,"subjectId":23,"levelId":54,"parentId":397,"slug":1004,"name":1005,"description":70,"order":63,"createdAt":1006,"updatedAt":1006},"cmuzbyhkr006871r904tzb19d","hukum-ii-termodinamika","Hukum II Termodinamika","2026-10-08T09:24:41.211Z",{"id":1008,"subjectId":23,"levelId":54,"parentId":403,"slug":1009,"name":1010,"description":70,"order":63,"createdAt":1011,"updatedAt":1011},"cmuzbyhgk002a71r9hwkc9ajw","hukum-kekekalan-energi","Hukum Kekekalan Energi","2026-10-08T09:24:41.060Z",{"id":1013,"subjectId":23,"levelId":54,"parentId":260,"slug":1014,"name":1015,"description":70,"order":63,"createdAt":1016,"updatedAt":1016},"cmuzbyhhf003271r91bk1vbqi","hukum-kekekalan-momentum-sudut","Hukum Kekekalan Momentum Sudut","2026-10-08T09:24:41.092Z",{"id":1018,"subjectId":14,"levelId":54,"parentId":367,"slug":1019,"name":1020,"description":70,"order":63,"createdAt":1021,"updatedAt":1021},"cmuzbyhpi00as71r93nefva38","jenis-jenis-pertidaksamaan","Jenis-Jenis Pertidaksamaan","2026-10-08T09:24:41.382Z",{"id":1023,"subjectId":23,"levelId":54,"parentId":373,"slug":1024,"name":1025,"description":70,"order":63,"createdAt":1026,"updatedAt":1026},"cmuzbyhjt005c71r9m35a9fma","kapasitas-kalor","Kapasitas Kalor","2026-10-08T09:24:41.178Z",{"id":1028,"subjectId":14,"levelId":54,"parentId":116,"slug":1029,"name":1030,"description":70,"order":63,"createdAt":1031,"updatedAt":1031},"cmuzbyhur00fg71r9y241vuaw","limit-fungsi-trigonometri","Limit Fungsi Trigonometri","2026-10-08T09:24:41.571Z",{"id":1033,"subjectId":23,"levelId":54,"parentId":349,"slug":1034,"name":1035,"description":70,"order":63,"createdAt":1036,"updatedAt":1036},"cmuzbyhn7008m71r9ft5zwk6y","massa-momentum-relativistik","Massa & Momentum Relativistik","2026-10-08T09:24:41.299Z",{"id":1038,"subjectId":14,"levelId":54,"parentId":331,"slug":1039,"name":1040,"description":70,"order":63,"createdAt":1041,"updatedAt":1041},"cmuzbyhvf00g471r9lha2a9ci","nilai-balik-minimum","Nilai Balik Minimum","2026-10-08T09:24:41.595Z",{"id":1043,"subjectId":14,"levelId":54,"parentId":313,"slug":1044,"name":1045,"description":70,"order":63,"createdAt":1046,"updatedAt":1046},"cmuzbyhp100ac71r90p44ip04","nilai-sudut-yang-berelasi","Nilai Sudut yang Berelasi","2026-10-08T09:24:41.365Z",{"id":1048,"subjectId":14,"levelId":54,"parentId":272,"slug":1049,"name":1050,"description":70,"order":63,"createdAt":1051,"updatedAt":1051},"cmuzbyhru00cy71r9ytfn76ob","operasi-akar-akar-suku-banyak","Operasi Akar-Akar Suku Banyak","2026-10-08T09:24:41.466Z",{"id":1053,"subjectId":14,"levelId":54,"parentId":296,"slug":1054,"name":1055,"description":70,"order":63,"createdAt":1056,"updatedAt":1056},"cmuzbyhrd00cm71r91c776r6o","operasi-matriks","Operasi Matriks","2026-10-08T09:24:41.450Z",{"id":1058,"subjectId":23,"levelId":54,"parentId":290,"slug":1059,"name":1060,"description":70,"order":63,"createdAt":1061,"updatedAt":1061},"cmuzbyhny009c71r929jkra6o","peluruhan-radioaktif","Peluruhan Radioaktif","2026-10-08T09:24:41.327Z",{"id":1063,"subjectId":23,"levelId":54,"parentId":307,"slug":1064,"name":1065,"description":70,"order":63,"createdAt":1066,"updatedAt":1066},"cmuzbyhmp008471r9zncyy4qx","pemanfaatan-gelombang-elektromagnetik","Pemanfaatan Gelombang Elektromagnetik","2026-10-08T09:24:41.281Z",{"id":1068,"subjectId":23,"levelId":54,"parentId":319,"slug":1069,"name":1070,"description":70,"order":63,"createdAt":1071,"updatedAt":1071},"cmuzbyhfw001o71r99bje0gg1","percepatan-sudut","Percepatan Sudut","2026-10-08T09:24:41.036Z",{"id":1073,"subjectId":14,"levelId":54,"parentId":278,"slug":863,"name":864,"description":70,"order":63,"createdAt":1074,"updatedAt":1074},"cmuzbyhsl00di71r9bhlq7msu","2026-10-08T09:24:41.493Z",{"id":1076,"subjectId":23,"levelId":54,"parentId":97,"slug":1077,"name":1078,"description":1079,"order":63,"createdAt":1080,"updatedAt":1080},"cmuzbyhew000s71r9bdo4bu86","perubahan-iklim-dan-pemanasan-global","Perubahan Iklim dan Pemanasan Global","Perubahan Iklim dan Pemanasan Global — Kelas 10.","2026-10-08T09:24:41.001Z",{"id":1082,"subjectId":14,"levelId":54,"parentId":379,"slug":1083,"name":1084,"description":70,"order":63,"createdAt":1085,"updatedAt":1085},"cmuzbyhtp00ek71r9ryl2gtly","pinjaman-bunga-majemuk","Pinjaman Bunga Majemuk","2026-10-08T09:24:41.533Z",{"id":1087,"subjectId":23,"levelId":54,"parentId":134,"slug":1088,"name":1089,"description":70,"order":63,"createdAt":1090,"updatedAt":1090},"cmuzbyhja004u71r9ekl8dxbq","polarisasi-cahaya","Polarisasi Cahaya","2026-10-08T09:24:41.159Z",{"id":1092,"subjectId":23,"levelId":54,"parentId":266,"slug":1093,"name":1094,"description":70,"order":63,"createdAt":1095,"updatedAt":1095},"cmuzbyhl3006k71r9w4lo7b9k","potensial-dan-energi-potensial-listrik","Potensial dan Energi Potensial Listrik","2026-10-08T09:24:41.223Z",{"id":1097,"subjectId":23,"levelId":54,"parentId":236,"slug":1098,"name":1099,"description":70,"order":63,"createdAt":1100,"updatedAt":1100},"cmuzbyhlf006w71r9gnnt5qix","rangkaian-hambatan-listrik","Rangkaian Hambatan Listrik","2026-10-08T09:24:41.235Z",{"id":1102,"subjectId":23,"levelId":54,"parentId":230,"slug":1103,"name":1104,"description":70,"order":63,"createdAt":1105,"updatedAt":1105},"cmuzbyhh2002q71r9b8hpwxwv","tumbukan","Tumbukan","2026-10-08T09:24:41.079Z",{"id":1107,"subjectId":14,"levelId":54,"parentId":122,"slug":1108,"name":1109,"description":70,"order":63,"createdAt":1110,"updatedAt":1110},"cmuzbyhv300fs71r9xw7ikvuh","turunan-fungsi-trigonometri","Turunan Fungsi Trigonometri","2026-10-08T09:24:41.583Z",{"id":1112,"subjectId":14,"levelId":54,"parentId":116,"slug":1113,"name":1114,"description":70,"order":1115,"createdAt":1116,"updatedAt":1116},"cmuzbyhut00fi71r9c2jsgtad","aplikasi-limit","Aplikasi Limit",4,"2026-10-08T09:24:41.573Z",{"id":1118,"subjectId":14,"levelId":54,"parentId":122,"slug":1119,"name":1120,"description":70,"order":1115,"createdAt":1121,"updatedAt":1121},"cmuzbyhv500fu71r9r61j0bir","aturan-rantai-turunan","Aturan Rantai Turunan","2026-10-08T09:24:41.585Z",{"id":80,"subjectId":14,"levelId":54,"parentId":97,"slug":1123,"name":82,"description":1124,"order":1115,"createdAt":1125,"updatedAt":1125},"barisan-dan-deret","Barisan dan Deret — Kelas 10.","2026-10-08T09:24:41.346Z",{"id":1127,"subjectId":14,"levelId":54,"parentId":296,"slug":1128,"name":1129,"description":70,"order":1115,"createdAt":1130,"updatedAt":1130},"cmuzbyhrf00co71r9d8smif1x","determinan-invers-dan-aplikasi-matriks","Determinan, Invers, dan Aplikasi Matriks","2026-10-08T09:24:41.452Z",{"id":1132,"subjectId":23,"levelId":54,"parentId":355,"slug":1133,"name":1134,"description":70,"order":1115,"createdAt":1135,"updatedAt":1135},"cmuzbyhnl009071r91gpbzqvg","efek-compton","Efek Compton","2026-10-08T09:24:41.313Z",{"id":1137,"subjectId":23,"levelId":54,"parentId":385,"slug":1138,"name":1139,"description":70,"order":1115,"createdAt":1140,"updatedAt":1140},"cmuzbyhhw003i71r93001h3ho","energi-potensial-pegas","Energi Potensial Pegas","2026-10-08T09:24:41.109Z",{"id":1142,"subjectId":23,"levelId":54,"parentId":349,"slug":1143,"name":1144,"description":70,"order":1115,"createdAt":1145,"updatedAt":1145},"cmuzbyhn9008o71r980i2dfsk","energi-relativistik","Energi Relativistik","2026-10-08T09:24:41.301Z",{"id":1147,"subjectId":23,"levelId":54,"parentId":236,"slug":1148,"name":1149,"description":70,"order":1115,"createdAt":1150,"updatedAt":1150},"cmuzbyhlh006y71r9vbk9tj5t","gaya-gerak-listrik","Gaya Gerak Listrik","2026-10-08T09:24:41.237Z",{"id":1152,"subjectId":23,"levelId":54,"parentId":343,"slug":1153,"name":1154,"description":70,"order":1115,"createdAt":1155,"updatedAt":1155},"cmuzbyhfj001c71r9w5b0efu4","gerak-lurus-berubah-beraturan","Gerak Lurus Berubah Beraturan","2026-10-08T09:24:41.023Z",{"id":1157,"subjectId":23,"levelId":54,"parentId":230,"slug":1158,"name":1159,"description":70,"order":1115,"createdAt":1160,"updatedAt":1160},"cmuzbyhh5002s71r96ka69zsa","hukum-kekekalan-momentum","Hukum Kekekalan Momentum","2026-10-08T09:24:41.081Z",{"id":1162,"subjectId":23,"levelId":54,"parentId":212,"slug":1163,"name":1164,"description":70,"order":1115,"createdAt":1165,"updatedAt":1165},"cmuzbyhiu004e71r9i05z53a6","hukum-melde","Hukum Melde","2026-10-08T09:24:41.142Z",{"id":1167,"subjectId":23,"levelId":54,"parentId":373,"slug":1168,"name":1169,"description":70,"order":1115,"createdAt":1170,"updatedAt":1170},"cmuzbyhjv005e71r9xzxvle17","kalor-jenis","Kalor Jenis","2026-10-08T09:24:41.180Z",{"id":1172,"subjectId":23,"levelId":54,"parentId":266,"slug":1173,"name":1174,"description":70,"order":1115,"createdAt":1175,"updatedAt":1175},"cmuzbyhl5006m71r90nl85jwh","kapasitor","Kapasitor","2026-10-08T09:24:41.225Z",{"id":1177,"subjectId":23,"levelId":54,"parentId":170,"slug":1178,"name":1179,"description":70,"order":1115,"createdAt":1180,"updatedAt":1180},"cmuzbyhke005w71r9cxfovci5","kecepatan-partikel-gas-ideal","Kecepatan Partikel Gas Ideal","2026-10-08T09:24:41.198Z",{"id":1182,"subjectId":23,"levelId":54,"parentId":260,"slug":1183,"name":1184,"description":70,"order":1115,"createdAt":1185,"updatedAt":1185},"cmuzbyhhi003471r96whoyub6","kesetimbangan-benda-tegar","Kesetimbangan Benda Tegar","2026-10-08T09:24:41.094Z",{"id":1187,"subjectId":14,"levelId":54,"parentId":331,"slug":1188,"name":1189,"description":70,"order":1115,"createdAt":1190,"updatedAt":1190},"cmuzbyhvh00g671r9509vs27h","nilai-balik-maksimum","Nilai Balik Maksimum","2026-10-08T09:24:41.597Z",{"id":1192,"subjectId":14,"levelId":54,"parentId":146,"slug":1193,"name":1194,"description":70,"order":1115,"createdAt":1195,"updatedAt":1195},"cmuzbyhw500gu71r9t48fht56","nilai-harapan-distribusi-normal","Nilai Harapan Distribusi Normal","2026-10-08T09:24:41.621Z",{"id":1197,"subjectId":14,"levelId":54,"parentId":86,"slug":1198,"name":1199,"description":70,"order":1115,"createdAt":1200,"updatedAt":1200},"cmuzbyhpu00b471r9tr72sdnl","parabola","Parabola","2026-10-08T09:24:41.394Z",{"id":1202,"subjectId":23,"levelId":54,"parentId":242,"slug":1203,"name":1204,"description":70,"order":1115,"createdAt":1205,"updatedAt":1205},"cmuzbyhlz007g71r9pvqn1jog","penghantar-dalam-medan-magnet-hukum-lenz","Penghantar dalam Medan Magnet (Hukum Lenz)","2026-10-08T09:24:41.255Z",{"id":1207,"subjectId":23,"levelId":54,"parentId":92,"slug":1208,"name":1209,"description":70,"order":1115,"createdAt":1210,"updatedAt":1210},"cmuzbyhel000i71r9i6yb02ft","pengukuran","Pengukuran","2026-10-08T09:24:40.989Z",{"id":1212,"subjectId":23,"levelId":54,"parentId":319,"slug":1213,"name":1214,"description":70,"order":1115,"createdAt":1215,"updatedAt":1215},"cmuzbyhfy001q71r99wxcq7xm","percepatan-sentripetal","Percepatan Sentripetal","2026-10-08T09:24:41.038Z",{"id":1217,"subjectId":14,"levelId":54,"parentId":379,"slug":1218,"name":1219,"description":70,"order":1115,"createdAt":1220,"updatedAt":1220},"cmuzbyhtr00em71r9pkpvtdfy","pinjaman-dengan-anuitas","Pinjaman dengan Anuitas","2026-10-08T09:24:41.535Z",{"id":1222,"subjectId":14,"levelId":54,"parentId":278,"slug":1223,"name":1224,"description":70,"order":1115,"createdAt":1225,"updatedAt":1225},"cmuzbyhsn00dk71r9myw3bmj2","proyeksi-vektor","Proyeksi Vektor","2026-10-08T09:24:41.496Z",{"id":1227,"subjectId":23,"levelId":54,"parentId":290,"slug":1228,"name":1229,"description":70,"order":1115,"createdAt":1230,"updatedAt":1230},"cmuzbyho0009e71r9e9pccasv","reaksi-inti","Reaksi Inti","2026-10-08T09:24:41.329Z",{"id":1232,"subjectId":14,"levelId":54,"parentId":313,"slug":1233,"name":1234,"description":70,"order":1115,"createdAt":1235,"updatedAt":1235},"cmuzbyhp300ae71r9tjtr8o7s","rumus-rumus-dalam-segitiga","Rumus-Rumus dalam Segitiga","2026-10-08T09:24:41.367Z",{"id":1237,"subjectId":23,"levelId":54,"parentId":397,"slug":1238,"name":1239,"description":70,"order":1115,"createdAt":1240,"updatedAt":1240},"cmuzbyhkt006a71r9sfl6cist","siklus-carnot","Siklus Carnot","2026-10-08T09:24:41.213Z",{"id":1242,"subjectId":23,"levelId":54,"parentId":182,"slug":1243,"name":1244,"description":70,"order":1115,"createdAt":1245,"updatedAt":1245},"cmuzbyhih004271r9xtoatdyu","superposisi-dua-getaran-searah-berfrekuensi-sama","Superposisi Dua Getaran Searah Berfrekuensi Sama","2026-10-08T09:24:41.130Z",{"id":224,"subjectId":23,"levelId":54,"parentId":97,"slug":1247,"name":1248,"description":1249,"order":1115,"createdAt":1250,"updatedAt":1250},"vektor","Vektor","Vektor — Kelas 11.","2026-10-08T09:24:41.003Z",{"id":1252,"subjectId":23,"levelId":54,"parentId":92,"slug":1253,"name":1254,"description":70,"order":1255,"createdAt":1256,"updatedAt":1256},"cmuzbyhen000k71r9riw1og9n","angka-penting","Angka Penting",5,"2026-10-08T09:24:40.991Z",{"id":1258,"subjectId":23,"levelId":54,"parentId":373,"slug":1259,"name":1260,"description":70,"order":1255,"createdAt":1261,"updatedAt":1261},"cmuzbyhjx005g71r9wo05nm4w","asas-black","Asas Black","2026-10-08T09:24:41.182Z",{"id":1263,"subjectId":23,"levelId":54,"parentId":242,"slug":1264,"name":1265,"description":70,"order":1255,"createdAt":1266,"updatedAt":1266},"cmuzbyhm1007i71r9cfz5jrqy","ggl-induksi-diri-hukum-henry","GGL Induksi Diri (Hukum Henry)","2026-10-08T09:24:41.257Z",{"id":1268,"subjectId":23,"levelId":54,"parentId":343,"slug":1269,"name":1270,"description":70,"order":1255,"createdAt":1271,"updatedAt":1271},"cmuzbyhfl001e71r9jgkx07y8","gerak-parabola","Gerak Parabola","2026-10-08T09:24:41.025Z",{"id":1273,"subjectId":23,"levelId":54,"parentId":319,"slug":1274,"name":1275,"description":70,"order":1255,"createdAt":1276,"updatedAt":1276},"cmuzbyhg0001s71r9a6hx8lmy","hubungan-roda-roda","Hubungan Roda-roda","2026-10-08T09:24:41.040Z",{"id":1278,"subjectId":23,"levelId":54,"parentId":236,"slug":1279,"name":1280,"description":70,"order":1255,"createdAt":1281,"updatedAt":1281},"cmuzbyhlj007071r99knvxevm","hukum-kirchhoff","Hukum Kirchhoff","2026-10-08T09:24:41.239Z",{"id":343,"subjectId":23,"levelId":54,"parentId":97,"slug":1283,"name":1284,"description":1285,"order":1255,"createdAt":1286,"updatedAt":1286},"kinematika-gerak-lurus-parabola","Kinematika Gerak Lurus, Parabola","Kinematika Gerak Lurus, Parabola — Kelas 11.","2026-10-08T09:24:41.013Z",{"id":1288,"subjectId":14,"levelId":54,"parentId":379,"slug":1289,"name":1290,"description":70,"order":1255,"createdAt":1291,"updatedAt":1291},"cmuzbyhtt00eo71r9nqvkfupu","parameter-investasi-dan-pinjaman","Parameter Investasi dan Pinjaman","2026-10-08T09:24:41.538Z",{"id":313,"subjectId":14,"levelId":54,"parentId":97,"slug":1293,"name":315,"description":1294,"order":1255,"createdAt":1295,"updatedAt":1295},"perbandingan-trigonometri","Perbandingan Trigonometri — Kelas 10.","2026-10-08T09:24:41.357Z",{"id":1297,"subjectId":14,"levelId":54,"parentId":86,"slug":1298,"name":1299,"description":70,"order":1255,"createdAt":1300,"updatedAt":1300},"cmuzbyhpw00b671r9si4s30gg","persamaan-fungsi-kuadrat","Persamaan Fungsi Kuadrat","2026-10-08T09:24:41.396Z",{"id":1302,"subjectId":14,"levelId":54,"parentId":313,"slug":1303,"name":1304,"description":70,"order":1255,"createdAt":1305,"updatedAt":1305},"cmuzbyhp500ag71r9crmt9nv4","rumus-sudut","Rumus Sudut","2026-10-08T09:24:41.369Z",{"id":1307,"subjectId":23,"levelId":54,"parentId":355,"slug":1308,"name":1309,"description":70,"order":1255,"createdAt":1310,"updatedAt":1310},"cmuzbyhnn009271r9cqdcxpzc","sinar-x","Sinar-X","2026-10-08T09:24:41.315Z",{"id":1312,"subjectId":23,"levelId":54,"parentId":212,"slug":1313,"name":1314,"description":70,"order":1255,"createdAt":1315,"updatedAt":1315},"cmuzbyhiw004g71r9hkbsuz0o","sumber-bunyi-dawai","Sumber Bunyi Dawai","2026-10-08T09:24:41.144Z",{"id":1317,"subjectId":23,"levelId":54,"parentId":170,"slug":1318,"name":1319,"description":70,"order":1255,"createdAt":1320,"updatedAt":1320},"cmuzbyhkg005y71r9qeqj3dcn","tekanan-gas-ideal","Tekanan Gas Ideal","2026-10-08T09:24:41.200Z",{"id":1322,"subjectId":23,"levelId":54,"parentId":260,"slug":1323,"name":1324,"description":70,"order":1255,"createdAt":1325,"updatedAt":1325},"cmuzbyhhk003671r97tgt7ue5","titik-berat","Titik Berat","2026-10-08T09:24:41.096Z",{"id":1327,"subjectId":23,"levelId":54,"parentId":242,"slug":1328,"name":1329,"description":70,"order":1330,"createdAt":1331,"updatedAt":1331},"cmuzbyhm3007k71r9qfh3xyvh","aplikasi-induksi-elektromagnetik","Aplikasi Induksi Elektromagnetik",6,"2026-10-08T09:24:41.259Z",{"id":1333,"subjectId":23,"levelId":54,"parentId":236,"slug":1334,"name":1335,"description":70,"order":1330,"createdAt":1336,"updatedAt":1336},"cmuzbyhll007271r9jtfpdc8l","energi-dan-daya-listrik","Energi dan Daya Listrik","2026-10-08T09:24:41.241Z",{"id":1338,"subjectId":14,"levelId":54,"parentId":86,"slug":1339,"name":1340,"description":70,"order":1330,"createdAt":1341,"updatedAt":1341},"cmuzbyhpy00b871r9iwu4ital","hubungan-parabola-dan-garis-lurus","Hubungan Parabola dan Garis Lurus","2026-10-08T09:24:41.398Z",{"id":319,"subjectId":23,"levelId":54,"parentId":97,"slug":1343,"name":1344,"description":1345,"order":1330,"createdAt":1346,"updatedAt":1346},"kinematika-gerak-melingkar","Kinematika Gerak Melingkar","Kinematika Gerak Melingkar — Kelas 11.","2026-10-08T09:24:41.028Z",{"id":1348,"subjectId":23,"levelId":54,"parentId":92,"slug":1349,"name":1350,"description":70,"order":1330,"createdAt":1351,"updatedAt":1351},"cmuzbyhep000m71r99x21znan","notasi-ilmiah","Notasi Ilmiah","2026-10-08T09:24:40.994Z",{"id":1353,"subjectId":23,"levelId":54,"parentId":373,"slug":1354,"name":1355,"description":70,"order":1330,"createdAt":1356,"updatedAt":1356},"cmuzbyhk0005i71r9wkvdyskv","perpindahan-kalor","Perpindahan Kalor","2026-10-08T09:24:41.184Z",{"id":1358,"subjectId":14,"levelId":54,"parentId":313,"slug":1359,"name":1360,"description":70,"order":1330,"createdAt":1361,"updatedAt":1361},"cmuzbyhp700ai71r98o4l6jvj","persamaan-dan-pertidaksamaan-trigonometri","Persamaan dan Pertidaksamaan Trigonometri","2026-10-08T09:24:41.371Z",{"id":367,"subjectId":14,"levelId":54,"parentId":97,"slug":1363,"name":1364,"description":1365,"order":1330,"createdAt":1366,"updatedAt":1366},"sistem-persamaan-dan-pertidaksamaan-linear","Sistem Persamaan dan Pertidaksamaan Linear","Sistem Persamaan dan Pertidaksamaan Linear — Kelas 10.","2026-10-08T09:24:41.374Z",{"id":1368,"subjectId":23,"levelId":54,"parentId":212,"slug":1369,"name":1370,"description":70,"order":1330,"createdAt":1371,"updatedAt":1371},"cmuzbyhiy004i71r91gc9rc5q","sumber-bunyi-kolom-udara","Sumber Bunyi Kolom Udara","2026-10-08T09:24:41.146Z",{"id":1373,"subjectId":23,"levelId":54,"parentId":236,"slug":1374,"name":1375,"description":70,"order":1376,"createdAt":1377,"updatedAt":1377},"cmuzbyhln007471r9vwfu2a72","alat-ukur-listrik","Alat Ukur Listrik",7,"2026-10-08T09:24:41.243Z",{"id":194,"subjectId":23,"levelId":54,"parentId":97,"slug":1379,"name":1380,"description":1381,"order":1376,"createdAt":1382,"updatedAt":1382},"dinamika-gerak-partikel","Dinamika Gerak Partikel","Dinamika Gerak Partikel — Kelas 11.","2026-10-08T09:24:41.043Z",{"id":1384,"subjectId":23,"levelId":54,"parentId":212,"slug":1385,"name":1386,"description":70,"order":1376,"createdAt":1387,"updatedAt":1387},"cmuzbyhj0004k71r9o48lcczk","intensitas-dan-taraf-intensitas-bunyi","Intensitas dan Taraf Intensitas Bunyi","2026-10-08T09:24:41.148Z",{"id":1389,"subjectId":23,"levelId":54,"parentId":373,"slug":1390,"name":1391,"description":70,"order":1376,"createdAt":1392,"updatedAt":1392},"cmuzbyhk2005k71r9x8od3rg5","pemuaian","Pemuaian","2026-10-08T09:24:41.186Z",{"id":86,"subjectId":14,"levelId":54,"parentId":97,"slug":1394,"name":1395,"description":1396,"order":1376,"createdAt":1397,"updatedAt":1397},"persamaan-dan-fungsi-kuadrat","Persamaan dan Fungsi Kuadrat","Persamaan dan Fungsi Kuadrat — Kelas 10.","2026-10-08T09:24:41.384Z",{"id":391,"subjectId":14,"levelId":54,"parentId":97,"slug":1399,"name":1400,"description":1401,"order":1402,"createdAt":1403,"updatedAt":1403},"statistika-khusus-representasi-interpretasi-data","Statistika (Khusus: Representasi & Interpretasi Data)","Statistika (Khusus: Representasi & Interpretasi Data) — Kelas 10.",8,"2026-10-08T09:24:41.400Z",{"id":403,"subjectId":23,"levelId":54,"parentId":97,"slug":1405,"name":1406,"description":1407,"order":1402,"createdAt":1408,"updatedAt":1408},"usaha-dan-energi","Usaha dan Energi","Usaha dan Energi — Kelas 11.","2026-10-08T09:24:41.051Z",{"id":176,"subjectId":23,"levelId":54,"parentId":97,"slug":1410,"name":1411,"description":1412,"order":1413,"createdAt":1414,"updatedAt":1414},"hukum-gravitasi-newton","Hukum Gravitasi Newton","Hukum Gravitasi Newton — Kelas 11.",9,"2026-10-08T09:24:41.062Z",{"id":140,"subjectId":14,"levelId":54,"parentId":97,"slug":1416,"name":1417,"description":1418,"order":1413,"createdAt":1419,"updatedAt":1419},"peluang","Peluang","Peluang — Kelas 10.","2026-10-08T09:24:41.408Z",{"id":110,"subjectId":14,"levelId":54,"parentId":97,"slug":1421,"name":1422,"description":1423,"order":1424,"createdAt":1425,"updatedAt":1425},"fungsi-komposisi-fungsi-invers","Fungsi Komposisi & Fungsi Invers","Fungsi Komposisi & Fungsi Invers — Kelas 11 Wajib.",10,"2026-10-08T09:24:41.416Z",{"id":230,"subjectId":23,"levelId":54,"parentId":97,"slug":1427,"name":1428,"description":1429,"order":1424,"createdAt":1430,"updatedAt":1430},"pusat-massa-momentum-dan-impuls-dan-tumbukan","Pusat Massa, Momentum dan Impuls, dan Tumbukan","Pusat Massa, Momentum dan Impuls, dan Tumbukan — Kelas 11.","2026-10-08T09:24:41.070Z",{"id":260,"subjectId":23,"levelId":54,"parentId":97,"slug":1432,"name":1433,"description":1434,"order":1435,"createdAt":1436,"updatedAt":1436},"kesetimbangan-dan-dinamika-benda-tegar","Kesetimbangan dan Dinamika Benda Tegar","Kesetimbangan dan Dinamika Benda Tegar — Kelas 11.",11,"2026-10-08T09:24:41.083Z",{"id":337,"subjectId":14,"levelId":54,"parentId":97,"slug":1438,"name":1439,"description":1440,"order":1435,"createdAt":1441,"updatedAt":1441},"lingkaran","Lingkaran","Lingkaran — Kelas 11 Wajib.","2026-10-08T09:24:41.424Z",{"id":385,"subjectId":23,"levelId":54,"parentId":97,"slug":1443,"name":1444,"description":1445,"order":1446,"createdAt":1447,"updatedAt":1447},"elastisitas","Elastisitas","Elastisitas — Kelas 11.",12,"2026-10-08T09:24:41.098Z",{"id":128,"subjectId":14,"levelId":54,"parentId":97,"slug":1449,"name":1450,"description":1451,"order":1446,"createdAt":1452,"updatedAt":1452},"statistika","Statistika","Statistika — Kelas 11 Wajib.","2026-10-08T09:24:41.433Z",{"id":296,"subjectId":14,"levelId":54,"parentId":97,"slug":1454,"name":1455,"description":1456,"order":1457,"createdAt":1458,"updatedAt":1458},"matriks","Matriks","Matriks — Kelas 11 Lanjut.",13,"2026-10-08T09:24:41.441Z",{"id":1460,"subjectId":23,"levelId":54,"parentId":97,"slug":1461,"name":1462,"description":1463,"order":1457,"createdAt":1464,"updatedAt":1464},"cmuzbyhhz003k71r9s7s8evk1","rangkaian-pegas","Rangkaian Pegas","Rangkaian Pegas — Kelas 11.","2026-10-08T09:24:41.111Z",{"id":158,"subjectId":23,"levelId":54,"parentId":97,"slug":1466,"name":1467,"description":1468,"order":1469,"createdAt":1470,"updatedAt":1470},"fluida","Fluida","Fluida — Kelas 11.",14,"2026-10-08T09:24:41.113Z",{"id":272,"subjectId":14,"levelId":54,"parentId":97,"slug":1472,"name":1473,"description":1474,"order":1469,"createdAt":1475,"updatedAt":1475},"polinomial","Polinomial","Polinomial — Kelas 11 Lanjut.","2026-10-08T09:24:41.454Z",{"id":188,"subjectId":14,"levelId":54,"parentId":97,"slug":1477,"name":1478,"description":1479,"order":1480,"createdAt":1481,"updatedAt":1481},"fungsi-trigonometri","Fungsi Trigonometri","Fungsi Trigonometri — Kelas 11 Lanjut.",15,"2026-10-08T09:24:41.469Z",{"id":182,"subjectId":23,"levelId":54,"parentId":97,"slug":1483,"name":1484,"description":1485,"order":1480,"createdAt":1486,"updatedAt":1486},"gerak-harmonik-sederhana-ghs","Gerak Harmonik Sederhana (GHS)","Gerak Harmonik Sederhana (GHS) — Kelas 11.","2026-10-08T09:24:41.119Z",{"id":212,"subjectId":23,"levelId":54,"parentId":97,"slug":1488,"name":1489,"description":1490,"order":1491,"createdAt":1492,"updatedAt":1492},"gelombang-mekanik","Gelombang Mekanik","Gelombang Mekanik — Kelas 11.",16,"2026-10-08T09:24:41.132Z",{"id":278,"subjectId":14,"levelId":54,"parentId":97,"slug":1247,"name":1248,"description":1494,"order":1491,"createdAt":1495,"updatedAt":1495},"Vektor — Kelas 11 Lanjut.","2026-10-08T09:24:41.485Z",{"id":134,"subjectId":23,"levelId":54,"parentId":97,"slug":1497,"name":1498,"description":1499,"order":1500,"createdAt":1501,"updatedAt":1501},"gelombang-cahaya","Gelombang Cahaya","Gelombang Cahaya — Kelas 11.",17,"2026-10-08T09:24:41.150Z",{"id":218,"subjectId":14,"levelId":54,"parentId":97,"slug":1503,"name":1504,"description":1505,"order":1500,"createdAt":1506,"updatedAt":1506},"transformasi-geometri","Transformasi Geometri","Transformasi Geometri — Kelas 11 Lanjut.","2026-10-08T09:24:41.498Z",{"id":164,"subjectId":14,"levelId":54,"parentId":97,"slug":1508,"name":1509,"description":1510,"order":1511,"createdAt":1512,"updatedAt":1512},"fungsi-dan-pemodelannya","Fungsi dan Pemodelannya","Fungsi dan Pemodelannya — Kelas 11 Lanjut.",18,"2026-10-08T09:24:41.504Z",{"id":200,"subjectId":23,"levelId":54,"parentId":97,"slug":1514,"name":1515,"description":1516,"order":1511,"createdAt":1517,"updatedAt":1517},"optik","Optik","Optik — Kelas 11.","2026-10-08T09:24:41.161Z",{"id":74,"subjectId":14,"levelId":54,"parentId":97,"slug":1519,"name":82,"description":1520,"order":1521,"createdAt":1522,"updatedAt":1522},"barisan-dan-deret-kelas-12-wajib","Barisan dan Deret — Kelas 12 Wajib.",19,"2026-10-08T09:24:41.512Z",{"id":373,"subjectId":23,"levelId":54,"parentId":97,"slug":1524,"name":1525,"description":1526,"order":1521,"createdAt":1527,"updatedAt":1527},"suhu-dan-kalor","Suhu dan Kalor","Suhu dan Kalor — Kelas 11.","2026-10-08T09:24:41.169Z",{"id":104,"subjectId":14,"levelId":54,"parentId":97,"slug":1529,"name":1530,"description":1531,"order":1532,"createdAt":1533,"updatedAt":1533},"bunga","Bunga","Bunga — Kelas 12 Wajib.",20,"2026-10-08T09:24:41.518Z",{"id":170,"subjectId":23,"levelId":54,"parentId":97,"slug":1535,"name":1536,"description":1537,"order":1532,"createdAt":1538,"updatedAt":1538},"teori-kinetik-gas","Teori Kinetik Gas","Teori Kinetik Gas — Kelas 11.","2026-10-08T09:24:41.188Z",{"id":379,"subjectId":14,"levelId":54,"parentId":97,"slug":1540,"name":1541,"description":1542,"order":1543,"createdAt":1544,"updatedAt":1544},"investasi-dan-pinjaman","Investasi dan Pinjaman","Investasi dan Pinjaman — Kelas 12 Wajib.",21,"2026-10-08T09:24:41.525Z",{"id":397,"subjectId":23,"levelId":54,"parentId":97,"slug":1546,"name":1547,"description":1548,"order":1543,"createdAt":1549,"updatedAt":1549},"termodinamika","Termodinamika","Termodinamika — Kelas 11.","2026-10-08T09:24:41.202Z",{"id":325,"subjectId":14,"levelId":54,"parentId":97,"slug":1551,"name":1552,"description":1553,"order":1554,"createdAt":1555,"updatedAt":1555},"kaidah-pencacahan","Kaidah Pencacahan","Kaidah Pencacahan — Kelas 12 Wajib.",22,"2026-10-08T09:24:41.540Z",{"id":266,"subjectId":23,"levelId":54,"parentId":97,"slug":1557,"name":1558,"description":1559,"order":1554,"createdAt":1560,"updatedAt":1560},"listrik-statis","Listrik Statis","Listrik Statis — Kelas 12.","2026-10-08T09:24:41.215Z",{"id":236,"subjectId":23,"levelId":54,"parentId":97,"slug":1562,"name":1563,"description":1564,"order":1565,"createdAt":1566,"updatedAt":1566},"listrik-arus-searah","Listrik Arus Searah","Listrik Arus Searah — Kelas 12.",23,"2026-10-08T09:24:41.227Z",{"id":284,"subjectId":14,"levelId":54,"parentId":97,"slug":1568,"name":1417,"description":1569,"order":1565,"createdAt":1570,"updatedAt":1570},"peluang-kelas-12-wajib","Peluang — Kelas 12 Wajib.","2026-10-08T09:24:41.547Z",{"id":248,"subjectId":14,"levelId":54,"parentId":97,"slug":1572,"name":1573,"description":1574,"order":1575,"createdAt":1576,"updatedAt":1576},"geometri-analitik","Geometri Analitik","Geometri Analitik — Kelas 12 Lanjut.",24,"2026-10-08T09:24:41.553Z",{"id":242,"subjectId":23,"levelId":54,"parentId":97,"slug":1578,"name":1579,"description":1580,"order":1575,"createdAt":1581,"updatedAt":1581},"kemagnetan","Kemagnetan","Kemagnetan — Kelas 12.","2026-10-08T09:24:41.245Z",{"id":116,"subjectId":14,"levelId":54,"parentId":97,"slug":1583,"name":1584,"description":1585,"order":1586,"createdAt":1587,"updatedAt":1587},"limit","Limit","Limit — Kelas 12 Lanjut.",25,"2026-10-08T09:24:41.562Z",{"id":67,"subjectId":23,"levelId":54,"parentId":97,"slug":1589,"name":1590,"description":1591,"order":1586,"createdAt":1592,"updatedAt":1592},"listrik-ac-arus-bolak-balik","Listrik AC \u002F Arus Bolak Balik","Listrik AC \u002F Arus Bolak Balik — Kelas 12.","2026-10-08T09:24:41.263Z",{"id":307,"subjectId":23,"levelId":54,"parentId":97,"slug":1594,"name":1595,"description":1596,"order":1597,"createdAt":1598,"updatedAt":1598},"gelombang-elektromagnetik","Gelombang Elektromagnetik","Gelombang Elektromagnetik — Kelas 12.",26,"2026-10-08T09:24:41.273Z",{"id":122,"subjectId":14,"levelId":54,"parentId":97,"slug":1600,"name":1601,"description":1602,"order":1597,"createdAt":1603,"updatedAt":1603},"turunan-fungsi","Turunan Fungsi","Turunan Fungsi — Kelas 12 Lanjut.","2026-10-08T09:24:41.575Z",{"id":331,"subjectId":14,"levelId":54,"parentId":97,"slug":1605,"name":1606,"description":1607,"order":1608,"createdAt":1609,"updatedAt":1609},"aplikasi-turunan","Aplikasi Turunan","Aplikasi Turunan — Kelas 12 Lanjut.",27,"2026-10-08T09:24:41.587Z",{"id":361,"subjectId":23,"levelId":54,"parentId":97,"slug":1611,"name":1612,"description":1613,"order":1608,"createdAt":1614,"updatedAt":1614},"pengantar-instrumental-digital","Pengantar Instrumental Digital","Pengantar Instrumental Digital — Kelas 12.","2026-10-08T09:24:41.283Z",{"id":206,"subjectId":14,"levelId":54,"parentId":97,"slug":1616,"name":1617,"description":1618,"order":1619,"createdAt":1620,"updatedAt":1620},"integral","Integral","Integral — Kelas 12 Lanjut.",28,"2026-10-08T09:24:41.599Z",{"id":349,"subjectId":23,"levelId":54,"parentId":97,"slug":1622,"name":1623,"description":1624,"order":1619,"createdAt":1625,"updatedAt":1625},"relativitas-khusus","Relativitas Khusus","Relativitas Khusus — Kelas 12.","2026-10-08T09:24:41.291Z",{"id":355,"subjectId":23,"levelId":54,"parentId":97,"slug":1627,"name":1628,"description":1629,"order":1630,"createdAt":1631,"updatedAt":1631},"gejala-kuantum","Gejala Kuantum","Gejala Kuantum — Kelas 12.",29,"2026-10-08T09:24:41.303Z",{"id":254,"subjectId":14,"levelId":54,"parentId":97,"slug":1633,"name":1634,"description":1635,"order":1630,"createdAt":1636,"updatedAt":1636},"penerapan-integral","Penerapan Integral","Penerapan Integral — Kelas 12 Lanjut.","2026-10-08T09:24:41.607Z",{"id":146,"subjectId":14,"levelId":54,"parentId":97,"slug":1638,"name":1639,"description":1640,"order":1641,"createdAt":1642,"updatedAt":1642},"analisis-data-peluang","Analisis Data & Peluang","Analisis Data & Peluang — Kelas 12 Lanjut.",30,"2026-10-08T09:24:41.611Z",{"id":290,"subjectId":23,"levelId":54,"parentId":97,"slug":1644,"name":1645,"description":1646,"order":1641,"createdAt":1647,"updatedAt":1647},"fisika-inti-dan-radioaktivitas","Fisika Inti dan Radioaktivitas","Fisika Inti dan Radioaktivitas — Kelas 12.","2026-10-08T09:24:41.318Z",{"id":1649,"subjectId":14,"levelId":54,"parentId":97,"slug":1650,"name":1651,"description":1652,"order":1653,"createdAt":1654,"updatedAt":1654},"cmuzbyhw700gw71r9o87lq7vd","logaritma","Logaritma","Logaritma — Kelas 12 Lanjut.",31,"2026-10-08T09:24:41.623Z",{"id":1656,"subjectId":14,"levelId":54,"parentId":97,"slug":1657,"name":1658,"description":1659,"order":1660,"createdAt":1661,"updatedAt":1661},"cmuzbyhw900gy71r9d9sjh9ie","program-linier","Program Linier","Program Linier — Kelas 12 Lanjut.",32,"2026-10-08T09:24:41.625Z",{"id":1663,"subjectId":14,"levelId":54,"parentId":97,"slug":1664,"name":1665,"description":1666,"order":1667,"createdAt":1668,"updatedAt":1668},"cmuzbyhwb00h071r97764r7hr","bangun-ruang","Bangun Ruang","Bangun Ruang — Kelas 12 Lanjut.",33,"2026-10-08T09:24:41.627Z",{"id":1670,"subjectId":14,"levelId":59,"parentId":97,"slug":1671,"name":124,"description":1672,"order":1673,"createdAt":1674,"updatedAt":1674},"demo-v2-topic-matematika-kuliah-1","definisi-turunan-limit","Definisi turunan dengan limit f′(x) = lim [f(x+h) − f(x)]\u002Fh, langkah menghitungnya, gradien garis singgung, syarat diferensiabel, dan contoh soal.",100,"2026-10-08T23:58:22.977Z",{"id":1676,"subjectId":14,"levelId":54,"parentId":97,"slug":1677,"name":1678,"description":1679,"order":1673,"createdAt":1680,"updatedAt":1680},"demo-v2-topic-matematika-sma-1","fungsi-kuadrat","Fungsi Kuadrat","Fungsi kuadrat f(x) = ax² + bx + c: pengaruh a, b, c pada grafik, rumus titik puncak, sumbu simetri, diskriminan, dan contoh soal nilai maksimum.","2026-10-08T23:58:22.868Z",{"id":1682,"subjectId":32,"levelId":54,"parentId":97,"slug":1683,"name":1684,"description":1685,"order":1673,"createdAt":1686,"updatedAt":1686},"demo-v2-topic-pemrograman-sma-1","fungsi-python-def-return","Fungsi Python","Pelajari cara membuat fungsi Python dengan def, parameter, nilai default, dan return, plus perbedaan return dan print lewat contoh program yang jelas.","2026-10-08T23:58:23.661Z",{"id":1688,"subjectId":23,"levelId":48,"parentId":97,"slug":1689,"name":1690,"description":1691,"order":1673,"createdAt":1692,"updatedAt":1692},"demo-v2-topic-fisika-smp-1","glb-dan-glbb","GLB dan GLBB","Rumus GLB dan GLBB lengkap: jarak, kecepatan, percepatan, grafik posisi–waktu, perbedaan GLB dan GLBB, plus contoh soal gerak lurus dan pembahasannya.","2026-10-08T23:58:23.189Z",{"id":1694,"subjectId":23,"levelId":59,"parentId":97,"slug":1695,"name":1696,"description":1697,"order":1673,"createdAt":1698,"updatedAt":1698},"demo-v2-topic-fisika-kuliah-1","gerak-harmonik-sederhana","Gerak Harmonik Sederhana","Gerak harmonik sederhana untuk fisika dasar: persamaan x = A cos(ωt + φ), kecepatan, percepatan, periode pegas dan bandul, energi, serta contoh soal.","2026-10-08T23:58:23.364Z",{"id":1700,"subjectId":23,"levelId":54,"parentId":97,"slug":1701,"name":1702,"description":1703,"order":1673,"createdAt":1704,"updatedAt":1704},"demo-v2-topic-fisika-sma-1","hukum-newton-2","Hukum Newton 2","Hukum Newton 2: bunyi, rumus ΣF = m·a, diagram gaya, gaya gesek statis dan kinetis, serta contoh soal mencari percepatan dan massa beserta pembahasan.","2026-10-08T23:58:23.280Z",{"id":1706,"subjectId":32,"levelId":59,"parentId":97,"slug":1707,"name":1708,"description":1709,"order":1673,"createdAt":1710,"updatedAt":1710},"demo-v2-topic-pemrograman-kuliah-1","notasi-big-o-kompleksitas-waktu","Notasi Big O","Pahami notasi Big O dan kompleksitas waktu algoritma: O(1), O(log n), O(n), O(n²), cara menghitungnya dari kode Python, dan contoh soalnya.","2026-10-08T23:58:23.797Z",{"id":1712,"subjectId":32,"levelId":42,"parentId":97,"slug":1713,"name":1714,"description":1715,"order":1673,"createdAt":1716,"updatedAt":1716},"demo-v2-topic-pemrograman-sd-1","pengertian-algoritma","Pengertian Algoritma","Algoritma adalah langkah-langkah urut untuk menyelesaikan masalah. Pelajari pengertian, ciri, dan contoh algoritma sehari-hari untuk siswa SD.","2026-10-08T23:58:23.477Z",{"id":1718,"subjectId":23,"levelId":42,"parentId":97,"slug":1719,"name":1720,"description":1721,"order":1673,"createdAt":1722,"updatedAt":1722},"demo-v2-topic-fisika-sd-1","pengukuran-panjang","Pengukuran Panjang","Belajar pengukuran panjang untuk SD: satuan baku, alat ukur panjang, cara memakai penggaris, dan tangga satuan panjang km sampai mm + contoh soal.","2026-10-08T23:58:23.095Z",{"id":1724,"subjectId":14,"levelId":42,"parentId":97,"slug":1725,"name":1726,"description":1727,"order":1673,"createdAt":1728,"updatedAt":1728},"demo-v2-topic-matematika-sd-1","penjumlahan-pecahan","Penjumlahan Pecahan","Cara penjumlahan pecahan berpenyebut sama dan beda penyebut memakai KPK, pecahan senilai, dan pecahan campuran, lengkap dengan contoh soal SD.","2026-10-08T23:58:22.508Z",{"id":1730,"subjectId":14,"levelId":48,"parentId":97,"slug":1731,"name":1732,"description":1733,"order":1673,"createdAt":1734,"updatedAt":1734},"demo-v2-topic-matematika-smp-1","teorema-pythagoras","Teorema Pythagoras","Teorema Pythagoras a² + b² = c² untuk mencari sisi miring dan sisi siku-siku, tripel Pythagoras, diagonal ruang balok, dan contoh soal kelas 8.","2026-10-08T23:58:22.690Z",{"id":1736,"subjectId":32,"levelId":48,"parentId":97,"slug":1737,"name":1738,"description":1739,"order":1673,"createdAt":1740,"updatedAt":1740},"demo-v2-topic-pemrograman-smp-1","variabel-dan-tipe-data-python","Variabel dan Tipe Data Python","Belajar variabel dan tipe data Python dari nol: int, float, string, boolean, operator, print, dan input, lengkap dengan contoh program dan latihan.","2026-10-08T23:58:23.562Z",{"id":1742,"subjectId":32,"levelId":59,"parentId":97,"slug":1743,"name":1744,"description":1745,"order":1746,"createdAt":1747,"updatedAt":1747},"demo-v2-topic-pemrograman-kuliah-2","class-dan-object-python","Class dan Object Python","Pelajari class dan object Python untuk OOP: __init__, self, atribut, method, inheritance, dan invarian objek lewat contoh program dompet digital.",101,"2026-10-08T23:58:23.830Z",{"id":1749,"subjectId":14,"levelId":54,"parentId":97,"slug":1750,"name":1751,"description":1752,"order":1746,"createdAt":1753,"updatedAt":1753},"demo-v2-topic-matematika-sma-2","eksponen-dan-logaritma","Eksponen dan Logaritma","Materi eksponen dan logaritma kelas 10: sifat-sifat eksponen, definisi dan sifat logaritma, persamaan eksponen dan logaritma, serta contoh soal.","2026-10-08T23:58:22.902Z",{"id":1755,"subjectId":23,"levelId":42,"parentId":97,"slug":1756,"name":1757,"description":1758,"order":1746,"createdAt":1759,"updatedAt":1759},"demo-v2-topic-fisika-sd-2","macam-macam-gaya","Gaya dan Macam-Macamnya","Gaya adalah tarikan atau dorongan. Pelajari macam-macam gaya (otot, gravitasi, magnet, gesek, pegas), pengaruhnya pada benda, dan contoh soalnya.","2026-10-08T23:58:23.126Z",{"id":1761,"subjectId":14,"levelId":42,"parentId":97,"slug":1762,"name":1763,"description":1764,"order":1746,"createdAt":1765,"updatedAt":1765},"demo-v2-topic-matematika-sd-2","rumus-keliling-dan-luas-bangun-datar","Keliling dan Luas Bangun Datar","Rumus keliling dan luas bangun datar: persegi, persegi panjang, segitiga, jajargenjang, trapesium, dan lingkaran, dengan cara mudah dan contoh soal.","2026-10-08T23:58:22.588Z",{"id":1767,"subjectId":32,"levelId":54,"parentId":97,"slug":1768,"name":1769,"description":1770,"order":1746,"createdAt":1771,"updatedAt":1771},"demo-v2-topic-pemrograman-sma-2","list-dan-dictionary-python","List dan Dictionary Python","Pahami list dan dictionary Python: indeks, append, key-value, get, dan perulangan, plus perbedaan keduanya lewat contoh pengolahan data nilai siswa.","2026-10-08T23:58:23.694Z",{"id":1773,"subjectId":23,"levelId":48,"parentId":97,"slug":1774,"name":1775,"description":1776,"order":1746,"createdAt":1777,"updatedAt":1777},"demo-v2-topic-fisika-smp-2","rumus-massa-jenis","Massa Jenis","Rumus massa jenis ρ = m\u002FV lengkap dengan satuan kg\u002Fm³ dan g\u002Fcm³, tabel massa jenis air, besi, dan minyak, cara menghitung, serta contoh soal pembahasan.","2026-10-08T23:58:23.217Z",{"id":1779,"subjectId":32,"levelId":48,"parentId":97,"slug":1780,"name":1781,"description":1782,"order":1746,"createdAt":1783,"updatedAt":1783},"demo-v2-topic-pemrograman-smp-2","percabangan-python-if-else","Percabangan Python","Pelajari percabangan Python dengan if, elif, dan else: operator perbandingan, operator logika, dan contoh program nilai rapor lengkap dengan outputnya.","2026-10-08T23:58:23.592Z",{"id":1785,"subjectId":32,"levelId":42,"parentId":97,"slug":1786,"name":1787,"description":1788,"order":1746,"createdAt":1789,"updatedAt":1789},"demo-v2-topic-pemrograman-sd-2","percabangan-dalam-algoritma","Percabangan dalam Algoritma","Percabangan dalam algoritma memilih tindakan berdasarkan syarat jika-maka. Pelajari pengertian, contoh sehari-hari, dan simbol flowchart-nya.","2026-10-08T23:58:23.503Z",{"id":1791,"subjectId":14,"levelId":48,"parentId":97,"slug":1792,"name":1793,"description":1794,"order":1746,"createdAt":1795,"updatedAt":1795},"demo-v2-topic-matematika-smp-2","persamaan-garis-lurus","Persamaan Garis Lurus","Persamaan garis lurus y = mx + c, rumus gradien dari dua titik, garis sejajar dan tegak lurus, cara menggambar grafik, serta contoh soal kelas 8.","2026-10-08T23:58:22.730Z",{"id":1797,"subjectId":23,"levelId":59,"parentId":97,"slug":1798,"name":1799,"description":1800,"order":1746,"createdAt":1801,"updatedAt":1801},"demo-v2-topic-fisika-kuliah-2","usaha-oleh-gaya-berubah","Usaha Gaya Berubah","Usaha oleh gaya berubah dengan integral W = ∫F dx, rumus usaha W = F·s sebagai dot product, usaha pegas, dan teorema usaha–energi, plus contoh soal.","2026-10-08T23:58:23.394Z",{"id":1803,"subjectId":14,"levelId":54,"parentId":97,"slug":1804,"name":1805,"description":1806,"order":1807,"createdAt":1808,"updatedAt":1808},"demo-v2-topic-matematika-sma-3","rumus-peluang","Peluang Kejadian","Rumus peluang P(A) = n(A)\u002Fn(S), ruang sampel, peluang komplemen, frekuensi harapan, kejadian saling lepas dan saling bebas, plus contoh soal dadu dan koin.",102,"2026-10-08T23:58:22.934Z",{"id":1810,"subjectId":32,"levelId":54,"parentId":97,"slug":1811,"name":1812,"description":1813,"order":1807,"createdAt":1814,"updatedAt":1814},"demo-v2-topic-pemrograman-sma-3","pencarian-linear-dan-biner","Pencarian Linear dan Biner","Pelajari pencarian linear dan pencarian biner (binary search): cara kerja, syarat data terurut, kode Python, dan perbandingan jumlah langkahnya.","2026-10-08T23:58:23.724Z",{"id":1816,"subjectId":32,"levelId":48,"parentId":97,"slug":1817,"name":1818,"description":1819,"order":1807,"createdAt":1820,"updatedAt":1820},"demo-v2-topic-pemrograman-smp-3","perulangan-python-for-while","Perulangan Python","Pelajari perulangan Python dengan for, range(), dan while, lengkap dengan contoh program menghitung total, break, continue, dan latihan soal.","2026-10-08T23:58:23.624Z",{"id":1822,"subjectId":32,"levelId":42,"parentId":97,"slug":1823,"name":1824,"description":1825,"order":1807,"createdAt":1826,"updatedAt":1826},"demo-v2-topic-pemrograman-sd-3","perulangan-dalam-algoritma","Perulangan dalam Algoritma","Perulangan dalam algoritma mengulang langkah yang sama beberapa kali. Pelajari pengertian, contoh perulangan sehari-hari, dan cara menghitung hasilnya.","2026-10-08T23:58:23.529Z",{"id":1828,"subjectId":14,"levelId":48,"parentId":97,"slug":1829,"name":1830,"description":1831,"order":1807,"createdAt":1832,"updatedAt":1832},"demo-v2-topic-matematika-smp-3","rumus-prisma-dan-limas","Prisma dan Limas","Rumus volume prisma dan limas, luas permukaan, sifat sisi-rusuk-titik sudut, jaring-jaring, limas 3D interaktif, dan contoh soal bangun ruang sisi datar.","2026-10-08T23:58:22.780Z",{"id":1834,"subjectId":32,"levelId":59,"parentId":97,"slug":1835,"name":1836,"description":1837,"order":1807,"createdAt":1838,"updatedAt":1838},"demo-v2-topic-pemrograman-kuliah-3","unit-test-python","Unit Test Python","Pelajari unit test Python dengan modul unittest: assertEqual, assertRaises, nilai batas, dan cara menjalankan tes, lengkap dengan contoh dan versi pytest.","2026-10-08T23:58:23.864Z",{"id":1840,"subjectId":14,"levelId":59,"parentId":97,"slug":1841,"name":1842,"description":1843,"order":1807,"createdAt":1844,"updatedAt":1844},"demo-v2-topic-matematika-kuliah-3","vektor-3-dimensi-dot-product","Vektor 3D dan Dot Product","Vektor 3 dimensi: komponen, panjang vektor, vektor satuan, dot product atau perkalian titik, sudut antara dua vektor, proyeksi, dan contoh soal.","2026-10-08T23:58:23.045Z",{"id":1846,"subjectId":14,"levelId":42,"parentId":97,"slug":1847,"name":1848,"description":1849,"order":1807,"createdAt":1850,"updatedAt":1850},"demo-v2-topic-matematika-sd-3","rumus-volume-kubus","Volume dan Luas Permukaan Kubus","Rumus volume kubus V = s³ dan luas permukaan kubus L = 6s², sifat kubus, jaring-jaring, kubus 3D interaktif, dan contoh soal bertingkat.","2026-10-08T23:58:22.619Z",{"id":1852,"subjectId":14,"levelId":48,"parentId":97,"slug":1853,"name":1854,"description":1855,"order":1856,"createdAt":1857,"updatedAt":1857},"demo-v2-topic-matematika-smp-4","rumus-tabung-dan-kerucut","Tabung dan Kerucut","Rumus volume tabung dan kerucut, luas permukaan, garis pelukis, jaring-jaring berupa persegi panjang dan juring, kerucut 3D interaktif, dan contoh soal.",103,"2026-10-08T23:58:22.828Z",{"id":1859,"subjectId":32,"levelId":54,"parentId":97,"slug":1860,"name":1861,"description":1862,"order":1856,"createdAt":1863,"updatedAt":1863},"demo-v2-topic-pemrograman-sma-4","try-except-python","Try Except dan Membaca File","Pelajari try except Python untuk menangani error seperti ValueError dan FileNotFoundError, serta cara membaca dan menulis file txt dengan with open.","2026-10-08T23:58:23.755Z",{"id":1865,"subjectId":14,"levelId":42,"parentId":97,"slug":1866,"name":1867,"description":1868,"order":1856,"createdAt":1869,"updatedAt":1869},"demo-v2-topic-matematika-sd-4","rumus-volume-balok","Volume dan Luas Permukaan Balok","Rumus volume balok V = p × l × t dan luas permukaan balok L = 2(pl + pt + lt), sifat balok, jaring-jaring, balok 3D interaktif, dan contoh soal.","2026-10-08T23:58:22.651Z",[],{"id":1872,"type":1873,"slug":1835,"title":1874,"excerpt":1837,"coverUrl":97,"status":1875,"publishedAt":1876,"featured":4,"subjectId":32,"blocks":1877,"seoTitle":97,"seoDescription":97,"readingMinutes":1115,"order":38,"createdAt":1951,"updatedAt":1951,"subject":1952,"levels":1953,"topics":1955,"tags":1957,"author":97,"resolved":1958,"related":1967},"demo-v2-m-pemrograman-kuliah-3","MATERIAL","Unit Test Python dengan unittest + Contoh Lengkap","PUBLISHED","2026-10-08T23:58:23.888Z",[1878,1883,1890,1894,1898,1902,1906,1910,1914,1918,1922,1928,1932,1936,1941,1945],{"id":1879,"data":1880,"type":1882},"s1-1",{"markdown":1881},"**Unit test Python** adalah kode kecil yang memeriksa apakah satu bagian program, biasanya satu fungsi, menghasilkan keluaran yang benar. Python menyediakan modul bawaan **`unittest`** dengan method seperti `assertEqual` dan `assertRaises`. Tes dijalankan otomatis setiap kali kode berubah, sehingga kesalahan lama tidak muncul kembali tanpa ketahuan.","text",{"id":1884,"data":1885,"type":1889},"s1-2",{"title":1886,"variant":1887,"markdown":1888},"Pola dasar unittest","info","~~~python\nimport unittest\n\ndef tambah(a, b):\n    return a + b\n\nclass UjiTambah(unittest.TestCase):\n    def test_dua_bilangan_positif(self):\n        self.assertEqual(tambah(2, 3), 5)\n\nif __name__ == \"__main__\":\n    unittest.main()\n~~~\n- Kelas tes mewarisi `unittest.TestCase`.\n- Nama method tes **harus diawali** `test` agar ditemukan otomatis.\n- Setiap tes memakai satu atau beberapa method `assert...`.","callout",{"id":1891,"data":1892,"type":1882},"s2-1",{"markdown":1893},"## Apa Itu Unit Test?\nSetiap fungsi punya **kontrak**: masukan apa yang diterima, keluaran apa yang dijanjikan, dan apa yang terjadi pada masukan tidak sah. Unit test mengubah kontrak itu menjadi pemeriksaan yang bisa diulang dalam hitungan detik.\n\nManfaat utamanya adalah mencegah **regresi**, yaitu fitur yang tadinya benar menjadi rusak setelah ada perubahan. Pola yang umum dipakai adalah **Arrange–Act–Assert**: siapkan data, jalankan fungsi, lalu periksa hasilnya.",{"id":1895,"data":1896,"type":1882},"s3-1",{"markdown":1897},"## Cara Membuat Unit Test Python dengan unittest\nSebagai contoh, fungsi `biaya_kirim` punya aturan: berat sampai 2 kg ongkirnya 8000, di atas 2 kg ongkirnya 12000, dan berat nol atau negatif ditolak.\n\n### Contoh 1: Menguji fungsi ongkir\nSimpan kode berikut sebagai `test_ongkir.py`:\n\n~~~python\nimport unittest\n\ndef biaya_kirim(berat):\n    if berat \u003C= 0:\n        raise ValueError(\"berat harus positif\")\n    return 8000 if berat \u003C= 2 else 12000\n\nclass UjiOngkir(unittest.TestCase):\n    def test_batas_dua_kilo(self):\n        self.assertEqual(biaya_kirim(2), 8000)\n\n    def test_di_atas_batas(self):\n        self.assertEqual(biaya_kirim(3), 12000)\n\n    def test_berat_nol(self):\n        with self.assertRaises(ValueError):\n            biaya_kirim(0)\n~~~\n\nJalankan dengan `python -m unittest -v test_ongkir.py`. Keluarannya kurang lebih:\n\n~~~text\ntest_batas_dua_kilo (test_ongkir.UjiOngkir.test_batas_dua_kilo) ... ok\ntest_berat_nol (test_ongkir.UjiOngkir.test_berat_nol) ... ok\ntest_di_atas_batas (test_ongkir.UjiOngkir.test_di_atas_batas) ... ok\n\n----------------------------------------------------------------------\nRan 3 tests in 0.001s\n\nOK\n~~~\n\nTes dijalankan menurut urutan abjad nama method, jadi setiap tes harus bisa berdiri sendiri. Waktu eksekusinya bisa berbeda di setiap komputer.",{"id":1899,"data":1900,"type":1882},"s4-1",{"markdown":1901},"## Method assert yang Sering Dipakai\n| Method | Memeriksa bahwa |\n|---|---|\n| `assertEqual(a, b)` | `a == b` |\n| `assertNotEqual(a, b)` | `a != b` |\n| `assertTrue(x)` \u002F `assertFalse(x)` | `x` bernilai benar \u002F salah |\n| `assertIn(a, b)` | `a` ada di dalam `b` |\n| `assertRaises(Error)` | kode di dalam blok menimbulkan `Error` |\n| `assertAlmostEqual(a, b)` | `a` dan `b` hampir sama (untuk `float`) |\n\n### Contoh 2: Membandingkan bilangan desimal\nDi Python, `0.1 + 0.2` menghasilkan `0.30000000000000004` karena cara komputer menyimpan bilangan desimal. Jadi `assertEqual(0.1 + 0.2, 0.3)` gagal, sedangkan `assertAlmostEqual(0.1 + 0.2, 0.3)` lulus karena membandingkan sampai 7 angka di belakang koma.",{"id":1903,"data":1904,"type":1882},"s5-1",{"markdown":1905},"## Memilih Kasus Uji: Nilai Batas dan Partisi\nTes yang baik tidak asal memilih angka. Bagi masukan menjadi **partisi** yang perilakunya sama, lalu uji nilai di **batas** antarpartisi.\n\n| Partisi | Perilaku | Nilai uji |\n|---|---|---|\n| berat ≤ 0 | `ValueError` | -1, 0 |\n| 0 \u003C berat ≤ 2 | 8000 | 0.5, 2 |\n| berat > 2 | 12000 | 2.1, 3 |\n\nNilai tepat di batas, seperti 2 dan 0, paling sering menangkap kesalahan operator `\u003C` versus `\u003C=`.",{"id":1907,"data":1908,"type":1882},"s6-1",{"markdown":1909},"## Contoh: Menangkap Bug dengan Tes\n### Contoh 3: Operator batas berubah\nAndaikan seseorang mengganti `berat \u003C= 2` menjadi `berat \u003C 2`. Tes berat 3 tetap lulus, tetapi tes batas gagal:\n\n~~~text\nFAIL: test_batas_dua_kilo (test_ongkir.UjiOngkir.test_batas_dua_kilo)\nAssertionError: 12000 != 8000\n~~~\n\nPesan itu langsung menunjukkan nilai aktual (12000) dan nilai harapan (8000) untuk berat tepat 2 kg. Tes yang hanya memakai berat 1 atau 3 tidak akan pernah menemukan bug ini.",{"id":1911,"data":1912,"type":1882},"s7-1",{"markdown":1913},"## Failure dan Error\n- **Failure** (`FAIL`): tes berjalan, tetapi hasil tidak sesuai harapan. Biasanya ada kesalahan logika.\n- **Error** (`ERROR`): muncul exception yang tidak diharapkan, misalnya `NameError` karena salah ketik. Biasanya kode tes atau kode program tidak bisa dijalankan.",{"id":1915,"data":1916,"type":1882},"s8-1",{"markdown":1917},"## Versi Singkat dengan pytest\nBanyak proyek memakai **pytest**, pustaka pihak ketiga yang dipasang dengan `pip install pytest`. Tesnya cukup berupa fungsi biasa dengan `assert`:\n\n~~~python\ndef test_batas_dua_kilo():\n    assert biaya_kirim(2) == 8000\n~~~\n\nJalankan dengan perintah `pytest`. pytest juga dapat menjalankan tes yang ditulis dengan `unittest`.",{"id":1919,"data":1920,"type":1882},"s9-1",{"markdown":1921},"## Kesalahan yang Sering Terjadi",{"id":1923,"data":1924,"type":1889},"s9-2",{"title":1925,"variant":1926,"markdown":1927},"Tes yang menipu","warning","- **Nama method tanpa awalan test.** Method `cek_batas` tidak akan dijalankan, sehingga tes terlihat lulus padahal tidak pernah diuji.\n- **Menyalin rumus implementasi ke nilai harapan.** Jika rumusnya salah, tes ikut salah. Turunkan nilai harapan dari aturan tertulis.\n- **Mengubah harapan agar tes hijau.** Selidiki dulu apakah yang salah kode, tes, atau aturannya.\n- **Tes saling bergantung.** Setiap tes harus menyiapkan datanya sendiri dan lulus walaupun dijalankan sendirian.",{"id":1929,"data":1930,"type":1882},"s10-1",{"markdown":1931},"## Ringkasan\n- Unit test memeriksa satu bagian kecil program secara otomatis dan berulang.\n- Di `unittest`, kelas tes mewarisi `TestCase` dan nama method diawali `test`.\n- Pilih kasus uji dari partisi dan nilai batas.\n- Simpan setiap bug yang pernah ditemukan sebagai tes regresi.",{"id":1933,"data":1934,"type":1882},"s11-1",{"markdown":1935},"## Materi Terkait\nUnit test paling mudah diterapkan pada [fungsi Python](\u002Fmateri\u002Ffungsi-python-def-return) yang menerima parameter dan mengembalikan nilai. Gunakan juga untuk memeriksa invarian pada [class dan object Python](\u002Fmateri\u002Fclass-dan-object-python), serta untuk memastikan versi kode yang lebih cepat di materi [notasi Big O](\u002Fmateri\u002Fnotasi-big-o-kompleksitas-waktu) tetap memberi hasil yang sama.",{"id":36,"data":1937,"type":36},{"code":1938,"caption":1939,"language":1940},"import unittest\n\n\ndef biaya_kirim(berat):\n    if berat \u003C= 0:\n        raise ValueError(\"berat harus positif\")\n    return 8000 if berat \u003C= 2 else 12000\n\n\nclass UjiOngkir(unittest.TestCase):\n    def test_batas_dua_kilo(self):\n        self.assertEqual(biaya_kirim(2), 8000)\n\n    def test_sedikit_di_atas_batas(self):\n        self.assertEqual(biaya_kirim(2.1), 12000)\n\n    def test_berat_negatif_dan_nol(self):\n        for berat in (-1, 0):\n            with self.subTest(berat=berat):\n                with self.assertRaises(ValueError):\n                    biaya_kirim(berat)\n\n    def test_penjumlahan_desimal(self):\n        self.assertAlmostEqual(0.1 + 0.2, 0.3)\n\n\nif __name__ == \"__main__\":\n    unittest.main()","File tes lengkap yang bisa dijalankan langsung dengan python","python",{"id":1942,"data":1943,"type":1882},"sources",{"markdown":1944},"## Sumber belajar\n\n- [Python Standard Library: unittest](https:\u002F\u002Fdocs.python.org\u002F3\u002Flibrary\u002Funittest.html)\n- [pytest: Get Started](https:\u002F\u002Fdocs.pytest.org\u002Fen\u002Fstable\u002Fgetting-started.html)\n- [Python Tutorial: Errors and Exceptions](https:\u002F\u002Fdocs.python.org\u002F3\u002Ftutorial\u002Ferrors.html)\n\nPenjelasan dan contoh disusun ulang untuk materi ini; sumber dapat dibuka untuk belajar lebih lanjut.",{"id":1946,"data":1947,"type":1950},"practice",{"title":1948,"questionSetId":1949},"Latihan soal Unit Test Python","demo-v2-p-pemrograman-kuliah-3","quiz","2026-10-08T23:58:23.890Z",{"id":32,"slug":33,"name":34,"color":37,"icon":36},[1954],{"id":59,"slug":60,"name":61},[1956],{"id":1834,"slug":1835,"name":1836,"subjectId":32},[],{"assets":1959,"videos":1960,"questionSets":1961},{},{},{"demo-v2-p-pemrograman-kuliah-3":1962},{"id":1949,"slug":1963,"title":1964,"mode":1965,"description":1966,"questionCount":1255,"durationMinutes":97},"latihan-soal-unit-test-python","Latihan Soal Unit Test Python","PRACTICE","5 soal Unit Test Python (Pemrograman Kuliah) lengkap dengan pembahasan langkah demi langkah dan alasan pilihan yang keliru.",[1968,1984,1995,2006],{"id":1969,"type":1970,"slug":1971,"title":1972,"excerpt":1973,"coverUrl":97,"status":1875,"publishedAt":1974,"featured":5,"readingMinutes":1376,"order":20,"updatedAt":1975,"subject":1976,"levels":1977,"topics":1982,"tags":1983,"author":97},"demo-v2-a-pemrograman","ARTICLE","belajar-python-dari-nol","Belajar Python dari Nol: Panduan Lengkap untuk Pemula","Panduan belajar Python dari nol untuk pemula: cara install, program pertama, urutan materi dari algoritma sampai OOP, proyek kecil, dan jadwal 4 minggu.","2026-10-08T23:58:23.902Z","2026-10-08T23:58:23.903Z",{"id":32,"slug":33,"name":34,"color":37,"icon":36},[1978,1979,1980,1981],{"id":42,"slug":43,"name":44},{"id":48,"slug":49,"name":50},{"id":54,"slug":55,"name":56},{"id":59,"slug":60,"name":61},[],[],{"id":1985,"type":1873,"slug":1743,"title":1986,"excerpt":1745,"coverUrl":97,"status":1875,"publishedAt":1987,"featured":4,"readingMinutes":1115,"order":29,"updatedAt":1988,"subject":1989,"levels":1990,"topics":1992,"tags":1994,"author":97},"demo-v2-m-pemrograman-kuliah-2","Class dan Object Python: Dasar OOP + Contoh Program","2026-10-08T23:58:23.855Z","2026-10-08T23:58:23.856Z",{"id":32,"slug":33,"name":34,"color":37,"icon":36},[1991],{"id":59,"slug":60,"name":61},[1993],{"id":1742,"slug":1743,"name":1744,"subjectId":32},[],{"id":1996,"type":1873,"slug":1707,"title":1997,"excerpt":1709,"coverUrl":97,"status":1875,"publishedAt":1998,"featured":5,"readingMinutes":1255,"order":20,"updatedAt":1999,"subject":2000,"levels":2001,"topics":2003,"tags":2005,"author":97},"demo-v2-m-pemrograman-kuliah-1","Notasi Big O dan Kompleksitas Waktu Algoritma","2026-10-08T23:58:23.821Z","2026-10-08T23:58:23.823Z",{"id":32,"slug":33,"name":34,"color":37,"icon":36},[2002],{"id":59,"slug":60,"name":61},[2004],{"id":1706,"slug":1707,"name":1708,"subjectId":32},[],{"id":2007,"type":1873,"slug":1860,"title":2008,"excerpt":1862,"coverUrl":97,"status":1875,"publishedAt":2009,"featured":4,"readingMinutes":1115,"order":63,"updatedAt":2010,"subject":2011,"levels":2012,"topics":2014,"tags":2016,"author":97},"demo-v2-m-pemrograman-sma-4","Try Except Python dan Cara Membaca File untuk Pemula","2026-10-08T23:58:23.781Z","2026-10-08T23:58:23.782Z",{"id":32,"slug":33,"name":34,"color":37,"icon":36},[2013],{"id":54,"slug":55,"name":56},[2015],{"id":1859,"slug":1860,"name":1861,"subjectId":32},[]]