Headlines News :
Home » » Game Panjat Pinang PAI

Game Panjat Pinang PAI

Written By pak dirman on Thursday, January 8, 2026 | 6:17 AM

Pembelajaran yang menyenangkan merupakan kunci agar siswa lebih aktif dan antusias.

Salah satu cara yang dapat dilakukan guru adalah dengan memanfaatkan game edukasi sederhana yang dibuat sendiri dan disesuaikan dengan materi pembelajaran.

Pada naskah ini, penulis akan menjelaskan langkah demi langkah cara membuat Game Edukasi Panjat Pinang berbasis HTML, seperti game kuis Panjat Pinang yang digunakan dalam pembelajaran PAI di SD. Tutorial ini disusun dengan bahasa sederhana agar mudah diikuti


A. Gambaran Umum Game Panjat Pinang Edukatif

Game Panjat Pinang Edukatif merupakan game kuis interaktif yang mengadaptasi permainan tradisional Indonesia.
Dalam game ini:

  • Siswa menjawab soal pilihan ganda

  • Setiap jawaban benar membuat karakter naik memanjat tiang pinang

  • Jika karakter mencapai puncak, siswa dinyatakan menang

Game ini dapat digunakan sebagai:

  • Evaluasi formatif

  • Ice breaking pembelajaran

  • Media pembelajaran berbasis gamifikasi

B. Alat dan Bahan yang Dibutuhkan

Untuk membuat game ini, guru hanya membutuhkan:

  1. Laptop atau komputer

  2. Browser (Google Chrome, Edge, atau Firefox)

  3. Aplikasi editor teks (disarankan: Visual Studio Code)

  4. File gambar (background, tiang pinang, karakter)

  5. Satu file bernama index.html

C. Konsep Dasar Pembuatan Game

Game Panjat Pinang dibuat menggunakan satu file HTML yang di dalamnya berisi:

  • HTML → struktur tampilan

  • CSS → desain dan posisi objek

  • JavaScript → logika soal dan gerakan karakter

D. Struktur Dasar File HTML

Langkah pertama adalah membuat file baru dengan nama index.html.
Struktur dasar file HTML adalah sebagai berikut:

<!DOCTYPE html>
<html lang="id">
<head>
  <meta charset="UTF-8">
  <title>Game Panjat Pinang Edukatif</title>
</head>
<body>

</body>
</html>
Struktur ini adalah kerangka utama.
Semua tampilan dan logika game akan ditempatkan di dalam bagian <body>.

E. Membuat Menu Awal Game

Menu awal berfungsi sebagai halaman pembuka sebelum game dimulai.

Contoh tampilan menu awal:

<div id="menuAwal">

  <h1>Game Panjat Pinang Edukatif</h1>
  <button onclick="keMenuKelas()">Mulai</button>
</div>







Tombol Mulai nantinya akan mengarahkan pemain ke tahap berikutnya.

F. Membuat Arena Panjat Pinang

Arena merupakan bagian utama tempat karakter memanjat tiang pinang.

Contoh struktur arena game:

<div id="arena" style="display:none">

  <img src="pinang.png" alt="Tiang Pinang">

  <img id="pemain" src="anak.png"

       style="position:absolute; bottom:0%">

</div>

Penjelasan:

  • Gambar pinang.png sebagai tiang

  • Gambar anak.png sebagai karakter

  • Posisi karakter diatur menggunakan nilai bottom

G. Membuat Bank Soal

Bank soal adalah inti dari game edukasi.
Soal disimpan dalam bentuk daftar (array) menggunakan JavaScript.

Contoh bank soal:

const soal = [

  {

    pertanyaan: "Nabi yang terkenal sangat sabar adalah...",

    pilihan: ["Nabi Musa", "Nabi Ayub", "Nabi Yusuf", "Nabi Ibrahim"],

    jawaban: 1

  },

  {

    pertanyaan: "Zakat fitrah dibayarkan pada bulan...",

    pilihan: ["Rajab", "Syaban", "Ramadan", "Muharram"],

    jawaban: 2

  }

];



Keterangan:

  • pertanyaan → teks soal

  • pilihan → jawaban pilihan ganda

  • jawaban → nomor jawaban benar (dimulai dari 0)

 H. Logika Jawaban dan Gerakan Memanjat

Bagian ini berfungsi untuk:

  • Mengecek jawaban siswa

  • Menggerakkan karakter naik ke atas

Contoh logika sederhananya:

let nomorSoal = 0;

let posisi = 0;

function jawab(pilihan) {

  if (pilihan === soal[nomorSoal].jawaban) {

    posisi += 20;

    document.getElementById("pemain").style.bottom = posisi + "%";

    alert("Jawaban Benar!");

  } else {

    alert("Jawaban Salah!");

  }

  nomorSoal++;

  if (nomorSoal === soal.length) {

    alert("Selamat! Anda berhasil mencapai puncak!");

  }

}

Semakin banyak jawaban benar, semakin tinggi posisi karakter.

Link Game : Game Panjat Pinang

Share this post :

Post a Comment

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Berbagi Tak Akan Rugi - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger