{"id":2370,"date":"2025-10-09T08:02:02","date_gmt":"2025-10-09T08:02:02","guid":{"rendered":"https:\/\/hukuk.name\/?p=2370"},"modified":"2025-10-09T08:03:52","modified_gmt":"2025-10-09T08:03:52","slug":"sanal-dava-oyunu","status":"publish","type":"post","link":"https:\/\/hukuk.name\/index.php\/2025\/10\/09\/sanal-dava-oyunu\/","title":{"rendered":"Sanal Dava Oyunu"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"tr\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Sanal Mahkeme Oyunu<\/title>\n  <style>\n    * {\n      box-sizing: border-box;\n    }\n    body {\n      font-family: 'Times New Roman', serif;\n      background-color: #f5f5dc;\n      color: #333;\n      margin: 0;\n      padding: 10px;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      flex-direction: column;\n    }\n    .mahkeme-salonu {\n      width: 100%;\n      max-width: 900px;\n      background-color: #fff;\n      border: 2px solid #5d4037;\n      box-shadow: 0 5px 20px rgba(0,0,0,0.3);\n      padding: 20px;\n      text-align: center;\n      border-radius: 8px;\n    }\n    h1 {\n      font-size: 1.8em;\n      color: #5d4037;\n      text-shadow: 1px 1px 2px rgba(0,0,0,0.1);\n      margin-bottom: 10px;\n    }\n    .mahkeme-ekrani {\n      min-height: 200px;\n      background-color: #f9f9f0;\n      border: 1px solid #ccc;\n      padding: 15px;\n      margin-top: 15px;\n      text-align: left;\n      line-height: 1.6;\n      font-size: 1em;\n      overflow-y: auto;\n      max-height: 400px;\n      word-wrap: break-word;\n    }\n    .hakim { font-weight: bold; color: #8e44ad; }\n    .savci { font-weight: bold; color: #c0392b; }\n    .avukat { font-weight: bold; color: #2c3e50; }\n    .karar { font-size: 1.2em; font-weight: bold; }\n    .beraat { color: green; }\n    .mahkumiyet { color: red; }\n    .se\u00e7enekler {\n      margin-top: 15px;\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 10px;\n    }\n    .se\u00e7enekler button {\n      flex: 1 1 calc(50% - 10px);\n      background-color: #5d4037;\n      color: white;\n      border: none;\n      padding: 10px;\n      font-size: 0.9em;\n      cursor: pointer;\n      border-radius: 6px;\n      transition: background-color 0.3s;\n    }\n    .se\u00e7enekler button:hover {\n      background-color: #4e342e;\n    }\n    @media (max-width: 600px) {\n      .se\u00e7enekler button {\n        flex: 1 1 100%;\n      }\n    }\n  <\/style>\n<\/head>\n<body>\n\n<div class=\"mahkeme-salonu\">\n  <h1>Sanal Mahkeme Oyunu<\/h1>\n  <div id=\"mahkemeEkrani\" class=\"mahkeme-ekrani\">\n    <p class=\"hakim\">Hakim: Duru\u015fma ba\u015flam\u0131\u015ft\u0131r. San\u0131k X, banka soygunu ile su\u00e7lanmaktad\u0131r.<\/p>\n    <p class=\"savci\">Savc\u0131: San\u0131\u011f\u0131n parmak izleri olay yerinde bulunmu\u015ftur. Ayr\u0131ca ertesi g\u00fcn banka hesab\u0131na b\u00fcy\u00fck miktarda para yat\u0131r\u0131lm\u0131\u015ft\u0131r.<\/p>\n  <\/div>\n  <div id=\"se\u00e7enekler\" class=\"se\u00e7enekler\">\n    <button onclick=\"kararVer(1)\">M\u00fc\u015fteri oldu\u011fu i\u00e7in parmak izi var de<\/button>\n    <button onclick=\"kararVer(2)\">Paran\u0131n miras oldu\u011funu s\u00f6yle<\/button>\n    <button onclick=\"kararVer(3)\">Polisin hatal\u0131 ara\u015ft\u0131rma yapt\u0131\u011f\u0131n\u0131 iddia et<\/button>\n    <button onclick=\"kararVer(4)\">Delillerin hukuka ayk\u0131r\u0131 topland\u0131\u011f\u0131n\u0131 savun<\/button>\n  <\/div>\n<\/div>\n\n<script>\n  const mahkemeEkrani = document.getElementById('mahkemeEkrani');\n  const se\u00e7eneklerDiv = document.getElementById('se\u00e7enekler');\n  let a\u015fama = 1;\n  let puan = 0;\n\n  function kararVer(kararId) {\n    \/\/ === 1. A\u015eAMA ===\n    if (a\u015fama === 1) {\n      if (kararId === 1) {\n        mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: M\u00fcvekkilim bankan\u0131n m\u00fc\u015fterisidir, parmak izi bulunmas\u0131 do\u011fald\u0131r.<\/p>`;\n        puan++;\n      } else if (kararId === 2) {\n        mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: Yat\u0131r\u0131lan para mirast\u0131r.<\/p>`;\n      } else if (kararId === 3) {\n        mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: Polis soru\u015fturmada hatal\u0131d\u0131r.<\/p>`;\n      } else {\n        mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: Deliller hukuka ayk\u0131r\u0131 toplanm\u0131\u015ft\u0131r.<\/p>`;\n        puan++;\n      }\n      mahkemeEkrani.innerHTML += `<p class=\"hakim\">Hakim: Savunma kayda ge\u00e7ti, devam edelim.<\/p>`;\n      se\u00e7eneklerDiv.innerHTML = `\n        <button onclick=\"kararVer(5)\">Maa\u015f belgelerini g\u00f6ster<\/button>\n        <button onclick=\"kararVer(6)\">Tan\u0131k \u00e7a\u011f\u0131r<\/button>\n        <button onclick=\"kararVer(7)\">San\u0131\u011f\u0131n sab\u0131kas\u0131z oldu\u011funu vurgula<\/button>\n        <button onclick=\"kararVer(8)\">Polisin bask\u0131 yapt\u0131\u011f\u0131n\u0131 iddia et<\/button>\n      `;\n      a\u015fama++;\n    }\n    \/\/ === 2. A\u015eAMA ===\n    else if (a\u015fama === 2) {\n      if (kararId === 5) { puan++; mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: \u0130\u015fte maa\u015f belgeleri.<\/p>`; }\n      else if (kararId === 6) { mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: Tan\u0131klar\u0131 dinleyelim.<\/p>`; }\n      else if (kararId === 7) { puan++; mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: M\u00fcvekkilim sab\u0131kas\u0131zd\u0131r.<\/p>`; }\n      else { mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: Polis bask\u0131 uygulam\u0131\u015ft\u0131r.<\/p>`; }\n      mahkemeEkrani.innerHTML += `<p class=\"hakim\">Hakim: Devam edelim.<\/p>`;\n      se\u00e7eneklerDiv.innerHTML = `\n        <button onclick=\"kararVer(9)\">Tan\u0131\u011fa itiraz et<\/button>\n        <button onclick=\"kararVer(10)\">Tan\u0131\u011f\u0131n yan\u0131ld\u0131\u011f\u0131n\u0131 savun<\/button>\n        <button onclick=\"kararVer(11)\">Tan\u0131\u011f\u0131n \u00e7\u0131kar ili\u015fkisi oldu\u011funu s\u00f6yle<\/button>\n        <button onclick=\"kararVer(12)\">Tan\u0131\u011f\u0131 \u00f6nemsiz g\u00f6ster<\/button>\n      `;\n      a\u015fama++;\n    }\n    \/\/ === 3. A\u015eAMA ===\n    else if (a\u015fama === 3) {\n      if (kararId === 9) { puan++; mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: Tan\u0131\u011f\u0131n ifadesi \u00e7eli\u015fkili.<\/p>`; }\n      else if (kararId === 10) { mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: Maske nedeniyle tan\u0131k yan\u0131lm\u0131\u015f olabilir.<\/p>`; }\n      else if (kararId === 11) { puan++; mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: Tan\u0131\u011f\u0131n \u00e7\u0131kar\u0131 vard\u0131r.<\/p>`; }\n      else { mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: Tan\u0131\u011f\u0131n ifadesi \u00f6nemsizdir.<\/p>`; }\n      mahkemeEkrani.innerHTML += `<p class=\"hakim\">Hakim: Savunma dikkate al\u0131nd\u0131.<\/p>`;\n      se\u00e7eneklerDiv.innerHTML = `\n        <button onclick=\"kararVer(13)\">San\u0131\u011f\u0131n ba\u015fka \u015fehirde oldu\u011funu s\u00f6yle<\/button>\n        <button onclick=\"kararVer(14)\">San\u0131\u011f\u0131n hastanede oldu\u011funu g\u00f6ster<\/button>\n        <button onclick=\"kararVer(15)\">San\u0131\u011f\u0131n i\u015fte oldu\u011funu savun<\/button>\n        <button onclick=\"kararVer(16)\">San\u0131\u011f\u0131n okulda oldu\u011funu iddia et<\/button>\n      `;\n      a\u015fama++;\n    }\n    \/\/ === 4. A\u015eAMA ===\n    else if (a\u015fama === 4) {\n      puan++;\n      mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: San\u0131\u011f\u0131n olay an\u0131nda ba\u015fka yerde oldu\u011funa dair kan\u0131tlar\u0131m\u0131z var.<\/p>`;\n      mahkemeEkrani.innerHTML += `<p class=\"hakim\">Hakim: Bu \u00f6nemli bir iddia, devam edelim.<\/p>`;\n      se\u00e7eneklerDiv.innerHTML = `\n        <button onclick=\"kararVer(17)\">San\u0131\u011f\u0131n sayg\u0131n ki\u015fili\u011fini anlat<\/button>\n        <button onclick=\"kararVer(18)\">San\u0131\u011f\u0131n topluma katk\u0131lar\u0131n\u0131 belirt<\/button>\n        <button onclick=\"kararVer(19)\">San\u0131\u011f\u0131n aile sorumluluklar\u0131n\u0131 vurgula<\/button>\n        <button onclick=\"kararVer(20)\">San\u0131\u011f\u0131n sab\u0131kas\u0131zl\u0131\u011f\u0131n\u0131 yineler<\/button>\n      `;\n      a\u015fama++;\n    }\n    \/\/ === 5. A\u015eAMA ===\n    else if (a\u015fama === 5) {\n      puan++;\n      mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: M\u00fcvekkilim sayg\u0131n ve sorumluluk sahibi biridir.<\/p>`;\n      mahkemeEkrani.innerHTML += `<p class=\"hakim\">Hakim: Son s\u00f6zlerinizi alal\u0131m.<\/p>`;\n      se\u00e7eneklerDiv.innerHTML = `\n        <button onclick=\"kararVer(21)\">Son savunma: M\u00fcvekkil su\u00e7suz<\/button>\n        <button onclick=\"kararVer(22)\">Son savunma: Deliller yetersiz<\/button>\n        <button onclick=\"kararVer(23)\">Son savunma: Tan\u0131k g\u00fcvenilmez<\/button>\n        <button onclick=\"kararVer(24)\">Son savunma: Hukuka ayk\u0131r\u0131 deliller<\/button>\n      `;\n      a\u015fama++;\n    }\n    \/\/ === 6. A\u015eAMA (KARAR) ===\n    else if (a\u015fama === 6) {\n      mahkemeEkrani.innerHTML += `<p class=\"avukat\">Avukat: Say\u0131n hakim, m\u00fcvekkilimin su\u00e7suzlu\u011fu sabittir.<\/p>`;\n      mahkemeEkrani.innerHTML += `<p class=\"hakim\">Hakim: T\u00fcm deliller ve savunmalar de\u011ferlendirildi.<\/p>`;\n      if (puan >= 4) {\n        mahkemeEkrani.innerHTML += `<p class=\"karar beraat\">Karar: San\u0131k hakk\u0131nda kesin delil olmad\u0131\u011f\u0131ndan BERAAT\u0130NE karar verilmi\u015ftir.<\/p>`;\n      } else {\n        mahkemeEkrani.innerHTML += `<p class=\"karar mahkumiyet\">Karar: Savunmalar yetersizdir. San\u0131\u011f\u0131n SU\u00c7LU oldu\u011funa ve 5 y\u0131l hapis cezas\u0131na h\u00fckmolunmu\u015ftur.<\/p>`;\n      }\n      se\u00e7eneklerDiv.innerHTML = `<button onclick=\"window.location.reload()\">Yeni Dava Ba\u015flat<\/button>`;\n    }\n\n    \/\/ === Scroll otomatik a\u015fa\u011f\u0131 insin ===\n    mahkemeEkrani.scrollTop = mahkemeEkrani.scrollHeight;\n  }\n<\/script>\n\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>Sanal Mahkeme Oyunu Sanal Mahkeme Oyunu Hakim: Duru\u015fma ba\u015flam\u0131\u015ft\u0131r. San\u0131k X, banka soygunu ile su\u00e7lanmaktad\u0131r. Savc\u0131: San\u0131\u011f\u0131n parmak izleri olay yerinde bulunmu\u015ftur. Ayr\u0131ca ertesi g\u00fcn banka hesab\u0131na b\u00fcy\u00fck miktarda para yat\u0131r\u0131lm\u0131\u015ft\u0131r. M\u00fc\u015fteri oldu\u011fu i\u00e7in parmak izi var de Paran\u0131n miras oldu\u011funu s\u00f6yle Polisin hatal\u0131 ara\u015ft\u0131rma yapt\u0131\u011f\u0131n\u0131 iddia et Delillerin hukuka ayk\u0131r\u0131 topland\u0131\u011f\u0131n\u0131 savun<\/p>\n","protected":false},"author":1,"featured_media":2347,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[390],"tags":[],"class_list":["post-2370","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oyun"],"_links":{"self":[{"href":"https:\/\/hukuk.name\/index.php\/wp-json\/wp\/v2\/posts\/2370","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hukuk.name\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hukuk.name\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hukuk.name\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hukuk.name\/index.php\/wp-json\/wp\/v2\/comments?post=2370"}],"version-history":[{"count":2,"href":"https:\/\/hukuk.name\/index.php\/wp-json\/wp\/v2\/posts\/2370\/revisions"}],"predecessor-version":[{"id":2372,"href":"https:\/\/hukuk.name\/index.php\/wp-json\/wp\/v2\/posts\/2370\/revisions\/2372"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hukuk.name\/index.php\/wp-json\/wp\/v2\/media\/2347"}],"wp:attachment":[{"href":"https:\/\/hukuk.name\/index.php\/wp-json\/wp\/v2\/media?parent=2370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hukuk.name\/index.php\/wp-json\/wp\/v2\/categories?post=2370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hukuk.name\/index.php\/wp-json\/wp\/v2\/tags?post=2370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}