Studi Kasus Rayya

 

Studi Kasus: Mengatur Jadwal Pelajaran Tanpa Bentrok di Sekolah


 Masalah:

Sebuah sekolah ingin membuat jadwal pelajaran otomatis untuk setiap kelas dan guru, agar tidak terjadi bentrok jadwal, serta memaksimalkan penggunaan ruang kelas dan waktu guru.

 Langkah-langkah Berpikir Komputasional:

1. Dekomposisi (Memecah masalah besar menjadi bagian-bagian kecil):


Masalah besar dipecah menjadi sub-masalah:

Menentukan jumlah kelas, guru, dan mata pelajaran.

Menentukan jam pelajaran yang tersedia (misalnya 07.00–14.00).

Menentukan batas maksimal jam mengajar tiap guru.

Menghindari bentrok guru mengajar di dua kelas sekaligus.

Menghindari bentrok penggunaan ruang kelas.


2. Pengenalan Pola (Pattern Recognition):


Mencari pola atau pengulangan dalam data:

Setiap guru hanya bisa mengajar satu mata pelajaran dalam satu waktu.

Setiap kelas memiliki pola tetap untuk jumlah jam pelajaran per hari.

Mata pelajaran tertentu butuh alokasi jam yang lebih banyak (misalnya Matematika 4x seminggu, Musik 1x).

Beberapa mata pelajaran butuh ruang khusus (Laboratorium IPA, Musik, dsb).


3. Abstraksi (Menyaring informasi penting dan menghilangkan detail tidak relevan):

Penting: Nama guru, mata pelajaran, jumlah jam, jenis ruang, waktu tersedia.

Tidak penting: Warna dinding kelas, usia guru, hobi murid.


Abstraksi membantu membuat model jadwal yang sederhana dan bisa diolah.


4. Algoritma (Membuat langkah-langkah sistematis untuk menyelesaikan masalah):


Contoh logika algoritmik:

1. Buat daftar semua guru, kelas, dan mata pelajaran.

2. Alokasikan setiap mata pelajaran ke slot waktu berdasarkan:

Ketersediaan guru.

Ketersediaan ruang kelas.

Kebutuhan jam pelajaran per minggu.

3. Jika bentrok terdeteksi → Ulangi penjadwalan untuk slot tersebut.

4. Ulangi hingga semua mata pelajaran terjadwal dengan benar.


Implementasi algoritma ini bisa dilakukan dengan bantuan program komputer (misalnya menggunakan Python + library seperti pulp untuk optimasi jadwal).


Hasil Akhir:


Sistem jadwal otomatis yang:

Menghindari bentrok kelas dan guru.

Mengoptimalkan waktu dan ruang kelas.

Bisa diubah dengan mudah jika ada perubahan (guru cuti, ruang renovasi, dll).



refleksi saya dari studi kasus yang telah saya bahas adalah untuk memudahkan guru dan murid supaya guru dapat mengajar satu mata pelajaran dan satu waktu dan murid mendapatkan waktu belajar yang optimal tanpa di gabung waktu pembelajarannya dengan kelas lain yang memiliki mata pelajaran dan jam yang sama diwaktu yang bersamaan

umpan balik
saran saya adalah supaya jadwal yang diatur sedemikian supaya tidak bentrok dengan kelas lain ataupun guru yang dapat mengajar 2 kelas sekaligus,karena dapat menyebabkan guru dan murid tidak bisa belajar dan mengajar secara optimal.

Komentar

  1. Ke kota Malang belajar finansial
    Abang emang cowok yang spesial

    BalasHapus
  2. Minum jamu di pinggir kali
    Dekat kamu nyaman sekali

    BalasHapus
  3. ubur-ubur ikan lele
    orang jawapun manis lee

    BalasHapus
  4. Awakarin naik gajah, iyain ajah 🤔🤔🤔🤔

    BalasHapus
  5. sore sore mandi di kali, presentasinya mantap sekali

    BalasHapus
  6. Pohon manggis di tepi rawa
    Tempat lebah menyimpan madu
    Sedang menangis nenek tertawa
    Melihat kakek bermain Gundu

    BalasHapus

Posting Komentar