Skip to content
chetech

Tentang chetech

chetech adalah game edukasi berbasis browser yang terinspirasi dari kompetisi Compute-It asli. Siswa melatih berpikir algoritmik dengan menjalankan pseudo-code secara mental (atau fisik) lewat tombol panah.

Cara kerjanya

Level ditulis dalam bahasa kecil mirip Python. Parser mengubah kode menjadi pohon, lalu eksekutor menghitung urutan gerakan yang tepat. Kamu kemudian melakukan gerakan itu sendiri, satu tombol untuk setiap baris yang dijalankan.

Konsep

Urutan, kondisi (IF / ELIF / ELSE), perulangan (FOR, WHILE), perulangan bersarang, fungsi (DEF) dan rekursi.

Kondisi

Kondisi melihat papan: x, y, AT_GOAL, CLEAR_UP / DOWN / LEFT / RIGHT, dan NOT.

Teknologi

Next.js (App Router), React, Tailwind CSS. Kemajuan disimpan di browsermu.

Kredit

Terinspirasi dari game Compute-It milik University of Canterbury. Ini adalah implementasi ulang yang independen.