SlideForge

Deck yang bisa dinilai LMS.

SlideForge adalah add-in PowerPoint. Tambahkan kuis bernilai ke deck Anda, lalu terbitkan sebagai paket SCORM, xAPI, atau cmi5. Nilai mahasiswa masuk ke gradebook.

imsmanifest.xml1.386 byte
<resource … adlcp:scormtype="sco"
          href="index.html">
  <file href="course.json"/>
  <file href="fidelity-report.json"/>
  <file href="index.html"/>
  <file href="media/21a7918a….png"/>
  <file href="player.js"/>
</resource>

Berkas inilah yang dibaca Moodle ketika Anda mengunggah paketnya. Potongan di atas diambil dari paket sungguhan yang diterbitkan SlideForge.

Coba tanpa memasang apa pun

Unggah satu berkas .pptx, lihat hasilnya diputar sebagai kursus HTML5 di browser ini juga, lalu unduh paket SCORM-nya. Deck tidak dikirim ke mana pun: konversinya berjalan di komputer Anda sendiri.

Pakai salinan deck, bukan materi yang sedang Anda pakai mengajar. SlideForge belum pernah diuji pada LMS sungguhan.

Buka pengonversi

Isi paketnya

Ini paket SCORM 1.2 sungguhan, hasil SlideForge 0.1.0 dari demo-algoritma.pptx. Enam berkas. Pilih salah satu untuk melihat isinya, termasuk berkas terakhir, yang mencatat apa saja yang tidak bisa ditiru persis.

imsmanifest.xml

Daftar isi paket dalam format IMS Content Packaging. Ini berkas pertama yang dibaca LMS, dan satu-satunya yang wajib ada di akar zip. masteryscore di dalamnya adalah nilai lulus yang Anda tetapkan.

<organization identifier="dasar-algoritma-2026-ORG">
  <title>Dasar Algoritma</title>
  <item identifier="dasar-algoritma-2026-ITEM"
        identifierref="dasar-algoritma-2026-RES">
    <title>Dasar Algoritma</title>
    <adlcp:masteryscore>60</adlcp:masteryscore>
  </item>
</organization>

88.311 byte sebelum dikompresi, 23.004 byte sebagai zip.

Cara memasang

PowerPoint di Windows

Windows 11 mungkin memblokir installer yang diunduh. Smart App Control menolak berkas skrip dari internet dan tidak menyediakan tombol "jalankan saja". Cara A di bawah menghindari itu sepenuhnya: tidak ada berkas yang diunduh lalu dijalankan.

Langkah 1. Daftarkan add-in

Buka Windows PowerShell (tekan Windows, ketik "PowerShell"). Tidak perlu Run as administrator. Salin blok di bawah, tempel, tekan Enter.

PowerShell
$dir = "$env:LOCALAPPDATA\SlideForge"
New-Item -ItemType Directory -Force -Path $dir | Out-Null
Invoke-WebRequest -UseBasicParsing -Uri 'https://slideforge.komunitech.id/slideforge.manifest.xml' -OutFile "$dir\slideforge.manifest.xml"
$key = 'HKCU:\Software\Microsoft\Office\16.0\WEF\Developer'
New-Item -Path $key -Force | Out-Null
New-ItemProperty -Path $key -Name '8f1f2f4c-6a6e-4a1e-9f52-0d9a1c2b3e40' -Value "$dir\slideforge.manifest.xml" -PropertyType String -Force | Out-Null

Perintah itu hanya melakukan dua hal, dan bisa Anda baca dulu: mengunduh satu berkas manifest ke profil Anda, lalu menambahkan satu entri registry supaya Office tahu letaknya.

Langkah 2. Sisipkan sekali di PowerPoint

Add-in yang didaftarkan seperti ini tidak langsung muncul sebagai tab ribbon. Anda harus menyisipkannya sekali lebih dulu.

  1. Tutup PowerPoint sepenuhnya, lalu buka lagi.
  2. Buka tab Home.
  3. Klik tombol Add-ins.
  4. Klik More Add-ins.
  5. Pilih tab MY ADD-INS.
  6. Cari bagian Developer Add-ins → SlideForge → Add.

Setelah itu tab SlideForge muncul di ribbon, dan tetap ada untuk seterusnya.

Cara B. Installer .zip

Hanya jika Smart App Control mati di komputer Anda.

  1. Unduh Installer Windows (.zip) di atas.
  2. Klik kanan zip → Properties → centang Unblock → OK. Langkah ini paling sering terlewat.
  3. Klik kanan → Extract All, lalu klik dua kali Install-SlideForge.cmd.
  4. Lanjutkan ke Langkah 2 di atas.

Menghapus

PowerShell
Remove-ItemProperty -Path 'HKCU:\Software\Microsoft\Office\16.0\WEF\Developer' -Name '8f1f2f4c-6a6e-4a1e-9f52-0d9a1c2b3e40' -ErrorAction SilentlyContinue
Remove-Item "$env:LOCALAPPDATA\SlideForge" -Recurse -Force -ErrorAction SilentlyContinue

Cara memakai

  1. Buka presentasi, lalu klik tab SlideForge.
  2. Tekan Baca presentasi. Statistik deck dan daftar slide akan muncul.
  3. Pilih slide, buka tab Kuis, lalu tambahkan soal.
  4. Buka tab Terbitkan, pilih format, tekan Terbitkan.
  5. Unggah berkas .zip hasilnya ke Moodle sebagai aktivitas SCORM.

Empat tombol di ribbon, Kuis, Interaksi, Narasi dan Terbitkan, membuka panel yang sesuai di jendela yang sama. Panel yang sama juga bisa dipindah lewat tab di bagian atas panel.

Tipe soal yang tersedia

Pilihan ganda, pilihan ganda jawaban banyak, benar/salah, isian singkat, angka, dan menjodohkan. Semuanya dinilai dan dilaporkan per soal ke LMS.

Merekam narasi

Buka tab Narasi, pilih mikrofon, lalu tekan Mulai merekam. Ada hitung mundur tiga detik dan penunjuk level suara, supaya rekaman kosong ketahuan sebelum diterbitkan, bukan sesudah. Di PowerPoint di web, Office menanyakan izin mikrofon lebih dulu: pilih Allow, panel memuat ulang sekali, lalu rekaman bisa dimulai. Di desktop izin itu diatur Windows, bukan Office.

Animasi slide

Animasi objek yang sudah ada di deck ikut terbawa: efek masuk, penekanan, keluar, dan jalur gerak. Tombol Berikutnya menjalankan satu langkah klik dulu sebelum pindah slide, sama seperti saat Anda presentasi, dan pemutar menyediakan putar/jeda, penggeser waktu dengan penanda tiap langkah, serta pengatur kecepatan. Bila ada narasi, suara yang menjadi acuan waktunya.

Yang belum: transisi antar slide masih berpindah tanpa efek, termasuk Morph. Efek yang tidak bisa digambar persis di browser, misalnya dissolve atau checkerboard, diputar sebagai pudar dan dicatat di laporan fidelity, bukan disamarkan. Peserta yang menyalakan reduced motion langsung melihat keadaan akhir setiap animasi.

Format terbitan

SCORM 1.2
Anda ragu. Ini yang paling luas didukung.
SCORM 2004
LMS Anda membedakan "selesai" dan "lulus".
xAPI / cmi5
Anda memakai LRS.
HTML5
Tidak ada LMS. Taruh di web, atau buka langsung dari flashdisk.

Privasi

Membaca file, menyusun kuis, memutar animasi, dan membuat paket SCORM semuanya berjalan di dalam PowerPoint pada komputer Anda sendiri. Satu-satunya hal yang bisa keluar dari perangkat adalah teks narasi bila Anda memakai suara sintetis ElevenLabs, dan itu selalu meminta persetujuan terpisah yang menyebutkan tujuannya lebih dulu.

Yang belum bisa

Ini versi pratinjau. MVP-nya sudah dibangun dan diuji ujung ke ujung, tetapi empat hal berikut belum pernah terjadi, dan sampai itu terjadi tidak ada yang boleh disebut selesai.

  • Belum ada satu pun LMS yang pernah melihat paketnya. Pengujian dilakukan terhadap SCORM API tiruan, bukan Moodle.
  • Add-in-nya belum pernah dimuat di dalam PowerPoint. Task pane, host-bridge, dan penanda kuis diuji terhadap Office tiruan.
  • ElevenLabs belum pernah dipanggil dengan akun sungguhan. Adapternya diuji terhadap kontrak API yang dipublikasikan dan server tiruan.
  • Belum ada rasterisasi, transcoding media, atau subsetting font. Ketiganya butuh layanan tersendiri, sedangkan penerbitnya berjalan di browser.

Kalau tidak berhasil

GejalaPenyebab dan solusi
Tab SlideForge tidak munculAdd-in belum disisipkan. Home → Add-ins → More Add-ins → MY ADD-INS → Developer Add-ins → SlideForge. Kalau tidak ada di daftar, tutup PowerPoint lewat Task Manager lalu buka lagi.
Tab muncul, panel kosongPanel dimuat dari server ini. Coba buka /taskpane/ di browser. Kalau gagal di sini juga, servernya yang bermasalah.
Muncul dialog "Add-in error"Manifest ditolak. Jalankan Install-SlideForge.ps1 lewat PowerShell untuk melihat pesannya.
Tombol Interaksi, Narasi, atau Terbitkan tidak mengubah isi panelManifest lama masih terpasang. Ulangi Langkah 1 untuk mengunduh manifest terbaru, tutup PowerPoint sepenuhnya, lalu buka lagi.
"PowerPoint memblokir akses ke mikrofon"Di PowerPoint web: pilih Allow pada dialog izin Office; panel memuat ulang sekali setelah izin pertama diberikan. Di Windows: Settings → Privacy & security → Microphone, nyalakan Microphone access dan Let desktop apps access your microphone, lalu jalankan ulang PowerPoint.
Di web, dialog izin tidak pernah muncul dan mikrofon tetap ditolakBug Office yang sudah dilaporkan untuk add-in yang diunggah sendiri: catatan izin tersimpan tetapi frame add-in tidak mendapatkannya. Bersihkan data situs untuk tab tersebut, atau hapus basis data IndexedDB OSF.ADDINS.AddinPermissions lewat DevTools, muat ulang presentasi, lalu coba lagi. Bila tetap gagal, rekam di PowerPoint Windows, karena di sana SlideForge mengakses mikrofon langsung.

Dibangun dari spesifikasi terbuka.

ECMA-376 (OOXML), ADL SCORM, xAPI, cmi5, IMS Content Packaging, WCAG 2.1. Tidak ada kode, karakter, atau aset dari produk lain yang dibongkar atau disalin. Paket yang keluar dari sini bisa dijalankan di LMS mana pun, dan tetap jalan kalau SlideForge berhenti ada.