• Tidak ada hasil yang ditemukan

Pengembangan Backend Aplikasi Digital Differentiated Learning

N/A
N/A
Muhammad Taqiyyan Ulin Nuha

Academic year: 2024

Membagikan " Pengembangan Backend Aplikasi Digital Differentiated Learning"

Copied!
93
0
0

Teks penuh

PENDAHULUAN

LATAR BELAKANG

RUMUSAN MASALAH

BATASAN MASALAH

TUJUAN

KONTRIBUSI PROYEK AKHIR

TINJAUAN PUSTAKA

P EMBELAJARAN B ERDIFERENSIASI

Pembelajaran berdiferensiasi merupakan suatu upaya yang bertujuan menyesuaikan sistem pembelajaran di kelas dengan kemampuan dan kebutuhan belajar peserta didik yang berbeda-beda. Selain menyesuaikan dengan kemampuan dan kebutuhan peserta didik yang beragam, pembelajaran berdiferensiasi termasuk penerapan dari paradigma baru di kurikulum merdeka.

E-L EARNING

  • Karakteristik E-Learning
  • Fungsi E-Learning
  • Kelebihan dan Kekurangan E-Learning

B AHASA C ODING

  • PHP
  • HTML
  • Javascript
  • SQL

PHP adalah bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah web dan bisa digunakan pada HTML”. PHP merupakan singkatan dari “PHP: Perl Hypertext Preprocessor”, dan merupakan bahasa yang disertakan dalam dokumen HTML sekaligus bekerja di sisi server (server-server HTML-embedded scripting).

D ATABASE

  • MySQL
  • PHPMyAdmin

Meskipun sudah ada sejak puluhan tahun silam, nyatanya kini SQL masih menjadi salah satu bahasa pemrograman yang paling banyak digunakan. MySQL (My Structure Query Languange) adalah salah satu jenis database server yang sangat terkenal dan banyak digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengelolaan datanya”.

S OFTWARE

  • Visual Studio Code
  • XAMPP
  • Draw.io

Setelah koneksi berhasil, pengguna dapat melihat struktur database, melihat dan mengedit tabel, serta mengeksekusi pernyataan SQL. Pengguna dapat melihat statistik penting seperti penggunaan ruang disk, jumlah koneksi, eksekusi per detik, dan lainnya.

UML

  • Diagram Use Case
  • Diagram Activity

Use case diagram adalah teknik yang biasa digunakan dalam mengembangkan perangkat lunak atau software dengan tujuan untuk mengetahui kebutuhan fungsional dari suatu sistem. Definisi dari use case diagram sendiri adalah proses penggambaran untuk menunjukkan hubungan antara pengguna dengan sistem yang dirancang [10].

ERD

  • One to One
  • Many to One
  • Many to Many

Pada hubungan ini, beberapa kejadian dari entitas pertama terkait dengan satu kejadian pada entitas kedua. Dalam hubungan ini, banyak kejadian dari entitas pertama dapat berhubungan dengan banyak kejadian pada entitas kedua.

B ACKEND

W EBSITE

Komponen user mewakili guru yang ingin membuat, mengedit, atau menghapus kategori pada mata pelajaran yang telah dibuat. Database berisi tabel untuk menyimpan informasi pendaftaran, termasuk data murid dan mata pelajaran yang dipilih.

PERANCANGAN SISTEM

P ENGEMBANGAN A PLIKASI

Desain yang efisien dan terstruktur dari database ini memastikan bahwa data dapat diakses dengan cepat dan aman,. Merupakan pengujian yang dilakukan untuk memastikan bahwa alur dan cara kerja aplikasi sesuai dengan yang diharapkan.

D ESAIN S ISTEM

  • Use Case Diagram
  • Activity Diagram
  • Entity Relation Diagram
  • Desain Database
  • Desain Antarmuka Pengguna

Sistem meminta guru untuk memasukkan informasi mata pelajaran dan memvalidasi input guru sebelum menyimpan data di database. Komponen guru mewakili user yang ingin membuat, mengedit, atau menghapus soal pada mata pelajaran yang telah dibuat.

F LOWCHART B ACKEND

Mengakses mata pelajaran (Positif) Pilih tampilan mapel yang inign kita daftarin dan klik tombol gabung. View dan Akses Mapel/Materi (Murid). Hasil: Mapel/Materi berhasil diakses. Diharapkan: Murid berhasil mengakses materi. permintaan > Verifikasi akses >. Sistem yang dikembangkan adalah aplikasi digital berbasis PHP/HTML yang ditujukan untuk mendukung implementasi pembelajaran diferensiasi di tingkat SD dan SMP di Pacitan. Aplikasi ini dirancang untuk membantu guru dalam merancang dan mengelola materi pembelajaran yang sesuai dengan tingkat kemampuan siswa, sehingga setiap siswa dapat belajar dengan cara yang paling efektif bagi mereka. Melalui sistem ini, diharapkan dapat tercipta lingkungan belajar yang lebih inklusif dan adaptif, di mana kebutuhan individual siswa dapat terpenuhi dengan baik. Fokus utama dari sistem adalah pada proses klasifikasi siswa berdasarkan prinsip pembelajaran diferensiasi. Dengan fitur-fitur seperti pembuatan dan distribusi materi pembelajaran yang bervariasi, penilaian berbasis kompetensi, dan analisis kemajuan belajar siswa secara individual, aplikasi ini akan memberikan alat yang dibutuhkan oleh guru untuk mengidentifikasi kebutuhan belajar siswa. Selain itu, aplikasi ini juga akan mempermudah guru dalam mengelola materi pembelajaran dan menyesuaikannya dengan kemampuan masing-masing siswa, sehingga proses belajar mengajar menjadi lebih efisien dan efektif. Pengembangan aplikasi ini dilakukan hingga mencapai versi prototipe dengan fitur-fitur dasar yang dapat di sosialisasikan ke guru- guru SD dan SMP di Pacitan. Pembatasan masalah yang ditetapkan, seperti fokus pada fitur-fitur utama dan tidak mencakup pengembangan lebih lanjut setelah prototipe, bertujuan untuk memastikan bahwa pengembangan aplikasi ini tetap pada jalurnya dan dapat diselesaikan dalam waktu yang ditentukan. Setelah tahap pengujian, evaluasi hasil dari penggunaan aplikasi ini akan menjadi langkah penting untuk mengidentifikasi potensi perbaikan dan pengembangan lebih lanjut di masa depan, termasuk rencana untuk versi beta dan pemeliharaan sistem. Sebagai bagian akhir, kesimpulan ini merangkum hasil yang dicapai dan memberikan perspektif tentang bagaimana proyek ini memenuhi tujuannya serta batasan yang telah ditetapkan. Laporan ini bertujuan untuk membangun aplikasi digital berbasis PHP/HTML yang mendukung pembelajaran diferensiasi di tingkat SD dan SMP di Pacitan. Aplikasi ini dirancang untuk menyediakan platform yang memungkinkan guru untuk merancang dan mengelola materi pembelajaran sesuai dengan kemampuan siswa, mendukung metode pembelajaran yang disesuaikan dengan kebutuhan individu. Dalam mencapai tujuan tersebut, proyek ini menetapkan batasan untuk menjaga fokus dan relevansi. Aplikasi yang dikembangkan akan difokuskan pada proses klasifikasi murid menggunakan prinsip diferentiation learning dan akan menyediakan fitur utama seperti pembuatan dan distribusi materi pembelajaran, penilaian berbasis kompetensi, serta analisis kemajuan belajar siswa secara individual. Proyek ini akan menghasilkan prototipe dengan fitur-fitur dasar yang diuji coba di beberapa sekolah di Pacitan. Pengembangan lebih lanjut, termasuk versi beta, rilis penuh, pemeliharaan, dan pembaruan, akan dilakukan di luar lingkup proyek akhir ini. Kesimpulannya, proyek ini bertujuan untuk menyediakan alat yang efektif bagi guru dan siswa dalam konteks pembelajaran diferensiasi, dengan fokus pada fitur-fitur esensial dan pengujian awal di lingkungan nyata. Batasan yang ditetapkan memastikan bahwa proyek tetap berada dalam lingkup yang dapat dikelola dan relevan dengan tujuan yang telah ditetapkan. Berdasarkan masukan dari guru-guru SMP dan SD di Pacitan ketika sosialisasi terkait sistem yang ada, berikut adalah beberapa saran yang dapat dipertimbangkan untuk pengembangan sistem lebih lanjut:. Akses Internet untuk Bank Soal: Memungkinkan guru untuk mengakses dan memilih bank soal dari internet secara otomatis. untuk digunakan dalam pretest murid. Fitur ini akan mempermudah guru dalam menemukan soal yang relevan tanpa harus membuatnya dari awal. Unduh Hasil Pekerjaan Siswa: Menyediakan opsi bagi guru dan siswa untuk mengunduh hasil pekerjaan siswa. Fitur ini akan mempermudah penyimpanan dan analisis hasil belajar secara offline. Beragam Opsi Pretest: Mengembangkan opsi pretest yang lebih bervariasi daripada sekadar pilihan ganda. Ini termasuk jenis soal lain seperti isian, esai, atau latihan praktis, untuk memberikan penilaian yang lebih komprehensif terhadap kemampuan siswa. Open Source: Menjadikan sistem sebagai perangkat lunak open source agar dapat diakses, dimodifikasi, dan diperbaiki oleh komunitas pengembang. Hal ini dapat meningkatkan kolaborasi dan inovasi dalam pengembangan sistem. Sinkronisasi dengan Aplikasi Lain: Menyediakan kemampuan untuk menyinkronkan data dan fungsionalitas dengan aplikasi lain yang digunakan dalam lingkungan pendidikan, seperti sistem manajemen sekolah atau alat pembelajaran digital lainnya. Analisis Kuesioner dan Gaya Belajar: Mengembangkan fitur yang memungkinkan analisis kuesioner untuk mengidentifikasi preferensi mata pelajaran atau gaya belajar siswa, serta memberikan rekomendasi seperti ruang belajar khusus berdasarkan hasil analisis tersebut. Misalnya, jika siswa menunjukkan minat khusus pada mata pelajaran tertentu, sistem dapat merekomendasikan materi atau metode pembelajaran yang sesuai. Opsi Visibilitas Password: Menyediakan opsi untuk menampilkan atau menyembunyikan password saat proses login atau pendaftaran. Fitur ini meningkatkan kemudahan penggunaan dan keamanan saat memasukkan kata sandi. Edit dan Hapus Mata Pelajaran: Memberikan akses kepada guru untuk mengedit atau menghapus mata pelajaran yang telah dibuat. Fitur ini akan mempermudah pengelolaan dan pembaruan materi pelajaran sesuai kebutuhan. Saran-saran ini bertujuan untuk meningkatkan fungsionalitas dan kegunaan sistem, menjadikannya lebih fleksibel dan sesuai dengan. Implementasi saran ini diharapkan dapat meningkatkan pengalaman pengguna dan efektivitas sistem dalam mendukung pembelajaran diferensiasi. PENTINGNYA PEMBELAJARAN BERDIFERENSIASI DI ERA KURIKULUM MERDEKA UNTUK MENINGKATKAN HASIL BELAJAR PESERTA DIDIK,” 2023. Amelia, “PROSIDING SAMASTA Seminar Nasional Bahasa dan Sastra Indonesia PEMBELAJARAN BAHASA INDONESIA BERBASIS E-LEARNING DI ERA DIGITAL,” 2020. Wida Fridayanthie, “RANCANG BANGUN SISTEM INFORMASI PERMINTAAN ATK BERBASIS INTRANET. STUDI KASUS: KEJAKSAAN NEGERI . RANGKASBITUNG)”.

UJI COBA DAN ANALISA SISTEM

P ENGUJIAN S ISTEM

  • Test Skenario Guru
  • Test Skenario Murid

Alur: Start > Terima data > Cek validitas (jika tidak valid, kembali) > Simpan ke database >. Alur: Start > Terima data (atau permintaan) > Verifikasi (jika tidak valid, kembali) > Proses permintaan(simpan/ubah/hapus) >.

A NALISA S ISTEM

Diharapkan: Murid berhasil mengakses materi. permintaan > Verifikasi akses >. Sebagai bagian akhir, kesimpulan ini merangkum hasil yang dicapai dan memberikan perspektif tentang bagaimana proyek ini memenuhi tujuannya serta batasan yang telah ditetapkan. Laporan ini bertujuan untuk membangun aplikasi digital berbasis PHP/HTML yang mendukung pembelajaran diferensiasi di tingkat SD dan SMP di Pacitan. Aplikasi ini dirancang untuk menyediakan platform yang memungkinkan guru untuk merancang dan mengelola materi pembelajaran sesuai dengan kemampuan siswa, mendukung metode pembelajaran yang disesuaikan dengan kebutuhan individu. Dalam mencapai tujuan tersebut, proyek ini menetapkan batasan untuk menjaga fokus dan relevansi. Aplikasi yang dikembangkan akan difokuskan pada proses klasifikasi murid menggunakan prinsip diferentiation learning dan akan menyediakan fitur utama seperti pembuatan dan distribusi materi pembelajaran, penilaian berbasis kompetensi, serta analisis kemajuan belajar siswa secara individual. Proyek ini akan menghasilkan prototipe dengan fitur-fitur dasar yang diuji coba di beberapa sekolah di Pacitan. Pengembangan lebih lanjut, termasuk versi beta, rilis penuh, pemeliharaan, dan pembaruan, akan dilakukan di luar lingkup proyek akhir ini. Kesimpulannya, proyek ini bertujuan untuk menyediakan alat yang efektif bagi guru dan siswa dalam konteks pembelajaran diferensiasi, dengan fokus pada fitur-fitur esensial dan pengujian awal di lingkungan nyata. Batasan yang ditetapkan memastikan bahwa proyek tetap berada dalam lingkup yang dapat dikelola dan relevan dengan tujuan yang telah ditetapkan. Berdasarkan masukan dari guru-guru SMP dan SD di Pacitan ketika sosialisasi terkait sistem yang ada, berikut adalah beberapa saran yang dapat dipertimbangkan untuk pengembangan sistem lebih lanjut:. Akses Internet untuk Bank Soal: Memungkinkan guru untuk mengakses dan memilih bank soal dari internet secara otomatis. untuk digunakan dalam pretest murid. Fitur ini akan mempermudah guru dalam menemukan soal yang relevan tanpa harus membuatnya dari awal. Unduh Hasil Pekerjaan Siswa: Menyediakan opsi bagi guru dan siswa untuk mengunduh hasil pekerjaan siswa. Fitur ini akan mempermudah penyimpanan dan analisis hasil belajar secara offline. Beragam Opsi Pretest: Mengembangkan opsi pretest yang lebih bervariasi daripada sekadar pilihan ganda. Ini termasuk jenis soal lain seperti isian, esai, atau latihan praktis, untuk memberikan penilaian yang lebih komprehensif terhadap kemampuan siswa. Open Source: Menjadikan sistem sebagai perangkat lunak open source agar dapat diakses, dimodifikasi, dan diperbaiki oleh komunitas pengembang. Hal ini dapat meningkatkan kolaborasi dan inovasi dalam pengembangan sistem. Sinkronisasi dengan Aplikasi Lain: Menyediakan kemampuan untuk menyinkronkan data dan fungsionalitas dengan aplikasi lain yang digunakan dalam lingkungan pendidikan, seperti sistem manajemen sekolah atau alat pembelajaran digital lainnya. Analisis Kuesioner dan Gaya Belajar: Mengembangkan fitur yang memungkinkan analisis kuesioner untuk mengidentifikasi preferensi mata pelajaran atau gaya belajar siswa, serta memberikan rekomendasi seperti ruang belajar khusus berdasarkan hasil analisis tersebut. Misalnya, jika siswa menunjukkan minat khusus pada mata pelajaran tertentu, sistem dapat merekomendasikan materi atau metode pembelajaran yang sesuai. Opsi Visibilitas Password: Menyediakan opsi untuk menampilkan atau menyembunyikan password saat proses login atau pendaftaran. Fitur ini meningkatkan kemudahan penggunaan dan keamanan saat memasukkan kata sandi. Edit dan Hapus Mata Pelajaran: Memberikan akses kepada guru untuk mengedit atau menghapus mata pelajaran yang telah dibuat. Fitur ini akan mempermudah pengelolaan dan pembaruan materi pelajaran sesuai kebutuhan. Saran-saran ini bertujuan untuk meningkatkan fungsionalitas dan kegunaan sistem, menjadikannya lebih fleksibel dan sesuai dengan. Implementasi saran ini diharapkan dapat meningkatkan pengalaman pengguna dan efektivitas sistem dalam mendukung pembelajaran diferensiasi. PENTINGNYA PEMBELAJARAN BERDIFERENSIASI DI ERA KURIKULUM MERDEKA UNTUK MENINGKATKAN HASIL BELAJAR PESERTA DIDIK,” 2023. Amelia, “PROSIDING SAMASTA Seminar Nasional Bahasa dan Sastra Indonesia PEMBELAJARAN BAHASA INDONESIA BERBASIS E-LEARNING DI ERA DIGITAL,” 2020. Wida Fridayanthie, “RANCANG BANGUN SISTEM INFORMASI PERMINTAAN ATK BERBASIS INTRANET. STUDI KASUS: KEJAKSAAN NEGERI . RANGKASBITUNG)”. Tersedia pada: https://www.detik.com/bali/berita/d-6500300/activity- diagram-komponen-fungsi-contoh-dan-cara-membuat.

KESIMPULAN DAN SARAN

K ESIMPULAN

Sebagai bagian akhir, kesimpulan ini merangkum hasil yang dicapai dan memberikan perspektif tentang bagaimana proyek ini memenuhi tujuannya serta batasan yang telah ditetapkan. Proyek ini akan menghasilkan prototipe dengan fitur-fitur dasar yang diuji coba di beberapa sekolah di Pacitan.

S ARAN

Sebagai bagian akhir, kesimpulan ini merangkum hasil yang dicapai dan memberikan perspektif tentang bagaimana proyek ini memenuhi tujuannya serta batasan yang telah ditetapkan. Laporan ini bertujuan untuk membangun aplikasi digital berbasis PHP/HTML yang mendukung pembelajaran diferensiasi di tingkat SD dan SMP di Pacitan. Aplikasi ini dirancang untuk menyediakan platform yang memungkinkan guru untuk merancang dan mengelola materi pembelajaran sesuai dengan kemampuan siswa, mendukung metode pembelajaran yang disesuaikan dengan kebutuhan individu. Dalam mencapai tujuan tersebut, proyek ini menetapkan batasan untuk menjaga fokus dan relevansi. Aplikasi yang dikembangkan akan difokuskan pada proses klasifikasi murid menggunakan prinsip diferentiation learning dan akan menyediakan fitur utama seperti pembuatan dan distribusi materi pembelajaran, penilaian berbasis kompetensi, serta analisis kemajuan belajar siswa secara individual. Proyek ini akan menghasilkan prototipe dengan fitur-fitur dasar yang diuji coba di beberapa sekolah di Pacitan. Pengembangan lebih lanjut, termasuk versi beta, rilis penuh, pemeliharaan, dan pembaruan, akan dilakukan di luar lingkup proyek akhir ini. Kesimpulannya, proyek ini bertujuan untuk menyediakan alat yang efektif bagi guru dan siswa dalam konteks pembelajaran diferensiasi, dengan fokus pada fitur-fitur esensial dan pengujian awal di lingkungan nyata. Batasan yang ditetapkan memastikan bahwa proyek tetap berada dalam lingkup yang dapat dikelola dan relevan dengan tujuan yang telah ditetapkan. untuk digunakan dalam pretest murid. Fitur ini akan mempermudah guru dalam menemukan soal yang relevan tanpa harus membuatnya dari awal. Unduh Hasil Pekerjaan Siswa: Menyediakan opsi bagi guru dan siswa untuk mengunduh hasil pekerjaan siswa. Fitur ini akan mempermudah penyimpanan dan analisis hasil belajar secara offline. Beragam Opsi Pretest: Mengembangkan opsi pretest yang lebih bervariasi daripada sekadar pilihan ganda. Ini termasuk jenis soal lain seperti isian, esai, atau latihan praktis, untuk memberikan penilaian yang lebih komprehensif terhadap kemampuan siswa. Open Source: Menjadikan sistem sebagai perangkat lunak open source agar dapat diakses, dimodifikasi, dan diperbaiki oleh komunitas pengembang. Hal ini dapat meningkatkan kolaborasi dan inovasi dalam pengembangan sistem. Sinkronisasi dengan Aplikasi Lain: Menyediakan kemampuan untuk menyinkronkan data dan fungsionalitas dengan aplikasi lain yang digunakan dalam lingkungan pendidikan, seperti sistem manajemen sekolah atau alat pembelajaran digital lainnya. Analisis Kuesioner dan Gaya Belajar: Mengembangkan fitur yang memungkinkan analisis kuesioner untuk mengidentifikasi preferensi mata pelajaran atau gaya belajar siswa, serta memberikan rekomendasi seperti ruang belajar khusus berdasarkan hasil analisis tersebut. Misalnya, jika siswa menunjukkan minat khusus pada mata pelajaran tertentu, sistem dapat merekomendasikan materi atau metode pembelajaran yang sesuai. Opsi Visibilitas Password: Menyediakan opsi untuk menampilkan atau menyembunyikan password saat proses login atau pendaftaran. Fitur ini meningkatkan kemudahan penggunaan dan keamanan saat memasukkan kata sandi. Edit dan Hapus Mata Pelajaran: Memberikan akses kepada guru untuk mengedit atau menghapus mata pelajaran yang telah dibuat. Fitur ini akan mempermudah pengelolaan dan pembaruan materi pelajaran sesuai kebutuhan. Saran-saran ini bertujuan untuk meningkatkan fungsionalitas dan kegunaan sistem, menjadikannya lebih fleksibel dan sesuai dengan. Implementasi saran ini diharapkan dapat meningkatkan pengalaman pengguna dan efektivitas sistem dalam mendukung pembelajaran diferensiasi. PENTINGNYA PEMBELAJARAN BERDIFERENSIASI DI ERA KURIKULUM MERDEKA UNTUK MENINGKATKAN HASIL BELAJAR PESERTA DIDIK,” 2023. Amelia, “PROSIDING SAMASTA Seminar Nasional Bahasa dan Sastra Indonesia PEMBELAJARAN BAHASA INDONESIA BERBASIS E-LEARNING DI ERA DIGITAL,” 2020. Wida Fridayanthie, “RANCANG BANGUN SISTEM INFORMASI PERMINTAAN ATK BERBASIS INTRANET. STUDI KASUS: KEJAKSAAN NEGERI . RANGKASBITUNG)”.

Referensi

Dokumen terkait

Aplikasi kamus digital adalah suatu aplikasi yang menghasilkan berbagai informasi yang dapat berguna untuk mendukung proses penerjemahan suatu kata atau kalimat secara efektif

Dengan adanya aplikasi e-learning pada SMP-Islam AL-Muhajirin ini bisa membantu siswa dalam proses belajar, serta membantu seorang guru dalam penyampaian

Aplikasi ini memberikan dan memudahkan dalam beberapa hal, seperti : membantu dalam proses kegiatan belajar-mengajar yang dapat menumbuhkan sisi mandiri pada siswa

Dalam membangun Aplikasi mobile untuk perangkat irigasi digital menggunakan android, diharapkan pengembangan sistem dapat memenuhi semua kebutuhan pengguna pada

Hasil uji kelayakan modul digital menggunakan pendekatan collaborative learning pada mata kuliah pengembangan bahan belajar kepada ahli media mendapatkan respon positif, hasil uji

Aplikasi ini memberikan dan memudahkan dalam beberapa hal, seperti : membantu dalam proses kegiatan belajar mengajar yang dapat menumbuhkan sisi mandiri pada mahasiswa agar tidak aktif

Melihat perkembangan proses belajar mengajar di zaman sekarang dengan menggunakan sistem digital dan elektronik terbukti efektif, bahwa peneliti sangat tertarik membantu sekolah dengan

Abstrak Aplikasi Alat Radiografi Digital Dalam Pengembangan Layanan Foto