{"id":3198,"date":"2026-06-02T20:02:34","date_gmt":"2026-06-02T13:02:34","guid":{"rendered":"https:\/\/modulsains.com\/?page_id=3198"},"modified":"2026-06-02T23:13:39","modified_gmt":"2026-06-02T16:13:39","slug":"teka-teki-blok-angka","status":"publish","type":"page","link":"https:\/\/modulsains.com\/index.php\/teka-teki-blok-angka\/","title":{"rendered":"Teka-Teki Blok Angka"},"content":{"rendered":"\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"wp-block-paragraph\">Di era digital ini, media pembelajaran matematika tidak lagi terbatas pada buku cetak dan coretan pensil di kertas. Salah satu inovasi menarik yang hadir untuk melatih kemampuan berpikir kritis anak adalah game edukasi <strong>&#8220;Teka-Teki Blok Angka&#8221; (Number Block Puzzle)<\/strong>. Game ini menawarkan metode belajar yang interaktif melalui mekanisme <em>drag &amp; drop<\/em> yang ramah pengguna.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Secara konsep, game ini mengadopsi mekanik teka-teki logika berbasis grid yang sekilas mirip dengan teka-teki populer asal Jepang, <em>Shikaku<\/em> atau <em>Divide by Squares<\/em>. Dirancang untuk siswa Sekolah Dasar hingga Sekolah Menengah, game ini menjadi jembatan seru untuk menguasai berbagai konsep penting..<\/p>\n\n\n\n<div class=\"wp-block-jetpack-tiled-gallery aligncenter is-style-rectangular\"><div class=\"has-rounded-corners-1\"><div class=\"tiled-gallery__gallery\"><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:52.57760%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/modulsains.com\/wp-content\/uploads\/2026\/06\/tekatekiblokangka02.webp?strip=info&#038;w=432&#038;ssl=1 432w\" alt=\"\" data-height=\"594\" data-id=\"3200\" data-link=\"https:\/\/modulsains.com\/?attachment_id=3200\" data-url=\"https:\/\/modulsains.com\/wp-content\/uploads\/2026\/06\/tekatekiblokangka02.webp\" data-width=\"432\" src=\"https:\/\/i0.wp.com\/modulsains.com\/wp-content\/uploads\/2026\/06\/tekatekiblokangka02.webp?ssl=1\" data-amp-layout=\"responsive\"\/><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:47.42240%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/modulsains.com\/wp-content\/uploads\/2026\/06\/tekatekiblokangka01f.webp?strip=info&#038;w=404&#038;ssl=1 404w\" alt=\"\" data-height=\"616\" data-id=\"3199\" data-link=\"https:\/\/modulsains.com\/?attachment_id=3199\" data-url=\"https:\/\/modulsains.com\/wp-content\/uploads\/2026\/06\/tekatekiblokangka01f.webp\" data-width=\"404\" src=\"https:\/\/i0.wp.com\/modulsains.com\/wp-content\/uploads\/2026\/06\/tekatekiblokangka01f.webp?ssl=1\" data-amp-layout=\"responsive\"\/><\/figure><\/div><\/div><\/div><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Lebih dari Sekadar Game: Apa Saja Manfaat Edukasinya?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bukan sekadar mengisi waktu luang, &#8220;Teka-Teki Blok Angka&#8221; memiliki tujuan pembelajaran yang berbobot untuk mendukung perkembangan kognitif siswa. Melalui game ini, pemain diajak untuk:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Melatih Kemampuan Visual-Spasial:<\/strong> Membantu siswa membayangkan bentuk dan ruang secara mental.<\/li>\n\n\n\n<li><strong>Memahami Konsep Luas Bangun Datar:<\/strong> Siswa dapat belajar menghitung jumlah satuan persegi secara konkret, bukan sekadar menghafal rumus.<\/li>\n\n\n\n<li><strong>Mengembangkan Berpikir Komputasional (<\/strong><strong><em>Computational Thinking<\/em><\/strong><strong>):<\/strong> Mengajarkan siswa merancang strategi eliminasi dan mengenali pola untuk menyelesaikan masalah.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Aturan Main: Sederhana Namun Menantang!<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bagaimana cara memainkannya? Aturan dasarnya sangat sederhana, tetapi membutuhkan ketelitian tinggi:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Satu Blok, Satu Angka:<\/strong> Setiap kotak atau persegi panjang yang dibuat oleh pemain hanya boleh berisi tepat satu angka. Dua angka berbeda tidak boleh berada di dalam blok yang sama.<\/li>\n\n\n\n<li><strong>Luas Sesuai Angka:<\/strong> Jumlah kotak kecil (sel) di dalam blok yang dibuat harus sama persis dengan angka yang ada di dalamnya.<\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>Contoh:<\/em> Jika ada angka 3, pemain harus membentuk blok berukuran 1 X 3 atau 3 X 1 (total 3 sel).<\/li>\n\n\n\n<li><em>Contoh:<\/em> Jika ada angka 6, bentuknya bisa lebih variatif, seperti 1 X 6, 6 X 1, 2 X 3, atau 3 X 2.<\/li>\n<\/ul>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Bentuk Geometri Sempurna:<\/strong> Blok yang dibentuk wajib berupa persegi atau persegi panjang sempurna. Pemain tidak diperbolehkan membuat bentuk menyerupai huruf L, T, atau garis diagonal.<\/li>\n\n\n\n<li><strong>Papan Harus Penuh:<\/strong> Semua area grid di papan permainan harus tertutup sempurna tanpa ada satu pun sel yang kosong atau tumpang tindih (<em>overlap<\/em>).<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><a href=\"https:\/\/app.midtrans.com\/payment-links\/1727223452699\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"570\" height=\"343\" src=\"https:\/\/i0.wp.com\/modulsains.com\/wp-content\/uploads\/2024\/09\/support.webp?resize=570%2C343&#038;ssl=1\" alt=\"\" class=\"wp-image-1321\" style=\"width:218px;height:auto\" srcset=\"https:\/\/i0.wp.com\/modulsains.com\/wp-content\/uploads\/2024\/09\/support.webp?w=570&amp;ssl=1 570w, https:\/\/i0.wp.com\/modulsains.com\/wp-content\/uploads\/2024\/09\/support.webp?resize=300%2C181&amp;ssl=1 300w\" sizes=\"auto, (max-width: 570px) 100vw, 570px\" \/><\/a><figcaption class=\"wp-element-caption\">Transaksi menggunakan GoPay -Virtual Account(Mandiri, BNI, BRI, Permata, CIMBNIAGA) &#8211; QRIS, DANA,  OVO, LinkAja<\/figcaption><\/figure>\n<\/div>\n\n\n\n<button onclick=\"openFullscreen()\">Tampilkan Layar Penuh<\/button>\n\n<script>\n\nfunction openFullscreen() {\n  var elem = document.getElementById(\"konten\");\n  if (elem.requestFullscreen) {\n    elem.requestFullscreen();\n  } else if (elem.mozRequestFullScreen) { \/* Firefox *\/\n    elem.mozRequestFullScreen();\n  } else if (elem.webkitRequestFullscreen) { \/* Chrome, Safari & Opera *\/\n    elem.webkitRequestFullscreen();\n  } else if (elem.msRequestFullscreen) { \/* IE\/Edge *\/\n    elem.msRequestFullscreen();\n  }\n}\n<\/script>\n\n<p align=\"center\"><iframe width=\"100%\" frameborder=\"0\" title=\"Iframe Example\" id=\"konten\" allowfullscreen=\"true\"> <\/iframe><\/p><p>\n\n<script src=\"https:\/\/modulsains.com\/ms-script\/Free\/tekatekiblokangka_en.js\">\n    <\/script>\n<script>\n\n  function resizeIframe(obj) {\n\/\/RESIZE - LAYOUT IFRAME DISPLAY WITH FIX RATIO 9\/16 \n    \/\/obj.style.height = obj.contentWindow.document.documentElement.scrollHeight + 'px';\n    \/\/ obj.style.height = obj.contentWindow.document.documentElement.scrollWidth*(9\/16) + 'px';\n\/\/alert(obj.style.height);\n\n  }\n\nfunction myFunction(x) {\n  if (x.matches) { \/\/ If media query matches\n   \/\/ document.body.style.backgroundColor = \"yellow\";\n   document.getElementById(\"konten\").style.height = document.getElementById(\"konten\").contentWindow.document.documentElement.scrollWidth*(16\/9) + 'px';\n\n \/\/resizeIframe(this)\n  } else {\n   \/\/document.body.style.backgroundColor = \"pink\";\n   document.getElementById(\"konten\").style.height = document.getElementById(\"konten\").contentWindow.document.documentElement.scrollWidth*(9\/16) + 'px';\n \/\/resizeIframe(this)\n  }\n}\n\n\/\/ Create a MediaQueryList object\nvar x = window.matchMedia(\"(max-width: 700px)\")\n\n\/\/ Call listener function at run time\nmyFunction(x);\n\n\/\/ Attach listener function on state changes\nx.addEventListener(\"change\", function() {\n  myFunction(x);\n});\n\n<\/script>\n\n\n<script src=\"https:\/\/modulsains.com\/ms-script\/jquery-3.7.1.min.js\"><\/script>\n<script>\nvar checkWindowWidth = function() {\n\n\/\/alert(window.innerWidth +\"--\"+ window.outerWidth +\"-hh-\"+ window.innerHeight +\"--\"+ window.outerHeight )\n\n    if (window.outerWidth - window.innerWidth > 100 || window.outerHeight - window.innerHeight > 200) {\n        \/\/ Developer tools likely open\n\n\/\/alert(window.innerWidth +\"--\"+ window.outerWidth +\"-hh-\"+ window.innerHeight +\"--\"+ window.outerHeight )\n    }\n};\n\/\/setInterval(checkWindowWidth, 3000);\n\n\n\n\n\/\/setInterval(function() {\n\/\/    debugger;\n\/\/}, 1000);\nsetInterval(() => {\n  const t0 = Date.now();\n\/\/  eval('debugger');\n  const t1 = Date.now();\n\/\/  console.log(`DevTools ${t0 === t1 ? 'is not' : 'is'} open.`);\n}, 1000);\n\ndocument.addEventListener('keydown', function(e) {\n    if ((e.ctrlKey && e.shiftKey && e.keyCode === 77) ||   \/\/ Ctrl+Shift+M\n        (e.ctrlKey && e.shiftKey && e.keyCode === 73) ||   \/\/ Ctrl+Shift+I\n        (e.ctrlKey && e.shiftKey && e.keyCode === 74) ||   \/\/ Ctrl+Shift+J\n        (e.keyCode === 123)) {                             \/\/ F12\n        e.preventDefault();\n    }\n});\n\n\n$(window).on('orientationchange', function(e) {\n\/\/alert(\"Emulation mode activated\")\n    if (e.tagret && e.target.devicePixelRatio > 1) {\n        \/\/ Emulation mode activated\n\/\/alert(\"Emulation mode activated\")\n\/\/window.open(\"https:\/\/modulsains.com\",\"_self\")\n    } else {\n       \/\/ Emulation mode deactivated\n\/\/alert(\"Emulation mode DEactivated\")\n    }\n\n});\n\n\n\n\/\/alert(\"Developer Tools open:\" + isDeveloperToolsOpen);\n\n<\/script>\n\n\n<script src=\"https:\/\/modulsains.com\/node_modules\/devtools-detector\/lib\/devtools-detector.js\"><\/script>\n<script>\n  var view = document.createElement('div');\n  document.body.appendChild(view);\n\n  devtoolsDetector.addListener(function(isOpen) {\n\nif (isOpen) {\n  \/\/console.log('devtools status: '+isOpen) \nwindow.open(\"https:\/\/modulsains.com\",\"_self\")\n}else{\n\/\/alert('devtools status: '+isOpen)\n}\n  \/\/ view.innerText = isOpen\n   \/\/   ? 'devtools status: open'\n    \/\/  : 'devtools status: close';\n  });\n  devtoolsDetector.launch();\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Di era digital ini, media pembelajaran matematika tidak lagi terbatas pada buku cetak dan coretan pensil di kertas. Salah satu inovasi menarik yang hadir untuk melatih kemampuan berpikir kritis anak adalah game edukasi &#8220;Teka-Teki Blok Angka&#8221; (Number Block Puzzle). Game ini menawarkan metode belajar yang interaktif melalui mekanisme drag &amp; drop yang ramah pengguna. Secara [&hellip;]<\/p>\n","protected":false},"author":202,"featured_media":3199,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3198","page","type-page","status-publish","has-post-thumbnail","hentry"],"aioseo_notices":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/modulsains.com\/index.php\/wp-json\/wp\/v2\/pages\/3198","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/modulsains.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/modulsains.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/modulsains.com\/index.php\/wp-json\/wp\/v2\/users\/202"}],"replies":[{"embeddable":true,"href":"https:\/\/modulsains.com\/index.php\/wp-json\/wp\/v2\/comments?post=3198"}],"version-history":[{"count":1,"href":"https:\/\/modulsains.com\/index.php\/wp-json\/wp\/v2\/pages\/3198\/revisions"}],"predecessor-version":[{"id":3201,"href":"https:\/\/modulsains.com\/index.php\/wp-json\/wp\/v2\/pages\/3198\/revisions\/3201"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/modulsains.com\/index.php\/wp-json\/wp\/v2\/media\/3199"}],"wp:attachment":[{"href":"https:\/\/modulsains.com\/index.php\/wp-json\/wp\/v2\/media?parent=3198"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}