Programmer Peternakan? Solusi Simpel Pakai Pseudocode Ala Anak ATU SMKN 1 Kedawung!

 

Programmer Peternakan? Solusi Simpel Pakai Pseudocode Ala Anak ATU SMKN 1 Kedawung!



Halo Sobat Irfummm dan para calon pengusaha unggas dari SMK Negeri 1 Kedawung Sragen!

Di Jurusan Agribisnis Ternak Unggas (ATU), kita sering berhadapan dengan jadwal yang ketat: kapan harus kasih pakan, kapan vaksinasi, dan kapan panen. Semua harus on time biar untung. Nah, pernah kepikir nggak sih, bagaimana caranya kita bisa membuat rencana kerja yang anti-gagal dan terstruktur seperti kode program di komputer?

Jawabannya ada di Pseudocode!

Jangan takut sama istilah komputer. Pseudocode itu seperti membuat resep masakan yang sangat detail, tapi isinya adalah langkah-langkah kerja kita di kandang. Tujuannya? Agar rencana kerja kita bisa dijalankan oleh siapa saja, bahkan oleh "komputer" (atau teman magang baru) dengan hasil yang sama persis.


Apa Itu Pseudocode? (Analogi Resep Nasi Goreng)

Bayangkan Anda mau buat nasi goreng.

  • Bahasa Manusia: "Cek, kalau nasinya kurang, ambil lagi. Kalau sudah cukup, goreng bumbunya sampai harum."

  • Pseudocode: Menggunakan kata kunci komputer (seperti IF, THEN, WHILE) tapi dalam bahasa kita.

CONTOH PSEUDOCODE SEDERHANA (Nasi Goreng):

MULAI PROGRAM NASI_GORENG
    INPUT Jumlah_Porsi
    CEK Jumlah_Nasi
    
    JIKA Jumlah_Nasi KURANG DARI Jumlah_Porsi:
        AMBIL Nasi
    SELESAI JIKA
    
    ULANGI SAMPAI Bumbu_Harum:
        GORENG Bumbu
        ADUK
    SELESAI ULANGI
    
    TAMBAH Nasi, Telur, Daging
    GORENG Sampai_Matang
    TAMPILKAN "Nasi Goreng Siap!"
AKHIR PROGRAM

Simpel, kan? Sekarang, mari kita terapkan logika ini di kandang unggas SMKN 1 Kedawung!


Studi Kasus Nyata: Program Penjadwalan Pemberian Pakan Ayam Pedaging

Di ATU, fokus utama seringkali adalah efisiensi pakan. Kita harus memastikan ayam pedaging (broiler) mendapat pakan sesuai jadwal dan berat badan agar cepat panen.

Tujuan Program: Membuat jadwal harian pemberian pakan otomatis berdasarkan umur ayam.

Analog: "Komputer"nyaSistem kerja kita di kandang
INPUTUsia Ayam (hari keberapa)
VARIABELJumlah pakan (berapa gram per ekor)
PROSES IF/THENJika Hari 1-7, pakan 20 gr. Jika Hari 8-14, pakan 40 gr, dst.
OUTPUTPerintah untuk Petugas/Siswa (Ambil sekian kilo pakan)

Rencana Program Sederhana: LOGIKA PAKAN UNGGAS

Berikut adalah pseudocode yang bisa Anda gunakan untuk menentukan pakan harian:

PROGRAM PENGATURAN_PAKAN_HARIAN

// Deklarasi Variabel (Ibarat Menyiapkan wadah data)
DEKLARASI Usia_Ayam AS INTEGER
DEKLARASI Pakan_Per_Ekor AS INTEGER
DEKLARASI Jumlah_Populasi AS INTEGER
DEKLARASI Total_Pakan AS INTEGER

// Input Data Awal (Ibarat Input di Komputer)
INPUT Usia_Ayam (Contoh: 10)
INPUT Jumlah_Populasi (Contoh: 500)

// Logika Penentuan Dosis Pakan (Ibarat IF/THEN di Program)
JIKA Usia_Ayam <= 7 MAKA
    Pakan_Per_Ekor = 20  // Starter 20 gram
JIKA TIDAK JIKA Usia_Ayam <= 14 MAKA
    Pakan_Per_Ekor = 40  // Pakan 40 gram
JIKA TIDAK JIKA Usia_Ayam <= 21 MAKA
    Pakan_Per_Ekor = 60  // Pakan 60 gram
LAINNYA // Untuk usia > 21 hari
    Pakan_Per_Ekor = 100 // Pakan 100 gram (Angka contoh)
SELESAI JIKA

// Perhitungan Total Pakan (Ibarat Kalkulator Program)
Total_Pakan = Pakan_Per_Ekor * Jumlah_Populasi

// Output (Ibarat Perintah yang Harus Dilaksanakan)
TAMPILKAN "Usia Ayam: " Usia_Ayam " Hari"
TAMPILKAN "Dosis Pakan Per Ekor: " Pakan_Per_Ekor " gram"
TAMPILKAN "Total Pakan Harian yang Harus Diberikan: " Total_Pakan " gram"

AKHIR PROGRAM

Manfaat Program Sederhana Ini bagi Anak ATU

  1. Anti Lupa Dosis: Dengan adanya pseudocode ini, mau ganti petugas piket pun tidak akan ada kesalahan dosis pakan. Semuanya sudah terprogram.

  2. Meningkatkan Pola Pikir Logis: Anak-anak ATU jadi terbiasa berpikir runut dan logis. Ini adalah soft skill yang sangat dicari di dunia kerja, bahkan jika nanti tidak menjadi programmer.

  3. Dasar Otomatisasi: Logika sederhana ini adalah dasar bagi Anda untuk mengembangkan program yang lebih canggih, misalnya:

    • Sistem kontrol suhu kandang otomatis.

    • Program kalkulasi biaya pakan bulanan.

Dengan bekal ilmu beternak unggas yang kuat dari SMKN 1 Kedawung dan kemampuan berpikir logis ala programmer, alumni ATU siap menjadi pengusaha ternak yang efisien dan modern!

Yuk, mulai sekarang coba buat pseudocode untuk jadwal vaksinasi atau pencatatan mortalitas harian Anda!

Komentar

Postingan populer dari blog ini

💡 Apa Itu Berpikir Komputasional? (Computational Thinking)

Cara Jitu Memilih Induk Ayam Petelur (Si "Ibu Telur" Unggul) Agar Produksi Maksimal