Minggu, 11 Januari 2026

MATERI PKWU PENGOLAHAN : KELAS X

0

 A. PENGANTAR

Mata pelajaran Prakarya dan Kewirausahaan: Pengolahan, memiliki tujuan sebagai berikut. :

  • Menghasilkan produk pengolahan pangan sehat/higienis dan nonpangan yang ekonomis melalui eksplorasi bahan, teknik, alat dengan mengembangkan pengetahuan dan prinsip teknologi pengolahan.
  • Mengapresiasi, mengevaluasi, dan merefleksi karya produk teknologi olahan pangan dan nonpangan masyarakat maupun teman sendiri berdasarkan pendekatan sistematis ilmiah.
  • Menumbuhkembangkan jiwa kewirausahaan melalui kepemimpinan, kerja sama, dan berani mengambil risiko.

Adapun ruang lingkup materinya berorientasi pada pengembangan kemampuan mengolah bahan pangan secara higienis dan nonpangan menjadi produk jadi dan produk setengah jadi dalam bentuk sajian/kemasan yang menarik berbasis kewirausahaan, yang meliputi bahan nabati (buah, sayur, umbi, serealia), hewani (daging ternak besar, daging unggas, ikan, telur, susu), herbal (tanaman berkhasiat/obat), perkebunan (kopi, teh, cokelat, kelapa dan sawit), dan uji organoleptic (metode penilaian mutu produk pangan menggunakan panca indra manusia seperti penglihatan, penciuman, peraba, perasa, pendengaran, untuk mengevaluasi sifat sensorik seperti warna, bau, rasa, dan tekstur secara subjektif), yang diselenggarakan sesuai kondisi daerah/lingkungan masing-masing serta memperhatikan potensi lingkungan, kearifan lokal, nusantara hingga mancanegara

 

B. PRODUK PANGAN NABATI

Bahan pangan nabati merupakan produk makanan yang berasal dari tumbuhan, mencakup akar, batang, daun, bunga, buah, biji-bijian, atau olahannya, kaya vitamin, mineral, serat, dan karbohidrat yang penting untuk tubuh, rendah lemak dan kolesterol, serta dapat dikonsumsi langsung atau setelah diolah. adapun jenisnya, antara lain :

  • Buah-buahan, merupakan bahan pangan nabati yang memiliki rasa enak dan menyegarkan serta memiliki banyak nutrisi yang bermanfaat bagi tubuh manusia, memiliki kandungan serat yang tinggi, vitamin A, B, B1, B6, C, seperti : pisang, jeruk, apel, pepaya
  • Sayuran, merupakan bahan pangan nabati yang mengandung zat gizi yang lengkap, memiliki nutrisi seperti vitamin, mineral, serat, kalsium, zat besi, folat dan kalium, seperti :  kangkung, selada, terong, kol, dan buncis.
  • Serealia, merupakan bahan pangan yang berasal dari biji-bijian dan berfungsi sebagai sumber makanan pokok bagi manusia, memiliki kandungan berupa zat karbohidrat, kaya protein, berserat tinggi dan rendah lemak, vitamin E dan B. seperti : beras, sorghum/gandrung. barley/jelai, jagung, dan gandum.
  • Kacang-kacangan, merupakan hasil pangan biji yang berukuran lebih besar dari kelompok serealia, memiliki kandungan banyak serat,
    protein, lemak yang menyehatkan, mineral, dan vitamin E. seperti : kacang tanah, kacang merah, kacang hijau, kacang kedelai, kacang mete, dan kacang almond.
  • Umbi-umbian, merupakan sumber pangan yang memiliki kandungan karbohidrat/pati, vitamin, protein, mineral, zat besi, fosfor kalsium, dan serat yang tinggi. seperti : bengkoang, singkong, talas, ubi jalar, bawang, dan kentang

Pengawetan makanan merupakan cara yang digunakan untuk membuat makanan memiliki daya simpan yang lama dan mempertahankan sifat-sifat fisik dan kimia makanan. Adapun teknik pengawetan pangan nabati terdiri dari :

  • Pengawetan secara Fisika, meliputi :
    • Pemanasan, merupakan pengawetan dengan cara memanaskan bahan atau produk pangan pada suhu tertentu bergantung pada jenis produk yang akan diawetkan. Contoh, pengawetan pada bahan pangan susu cukup menggunakan suhu 60-70°C sekitar 30 menit agar protein tidak rusak dan untuk menghilangkan mikroorganisme patogen di dalam bahan atau produk pangan.
    • Pembekuan, merupakan pengawetan bahan atau produk pangan dengan menurunkan temperaturnya hingga di bawah titik beku air, contohnya sayuran frozen.
    • Pengalengan, merupakan teknik pengawetan makanan dalam wadah yang tertutup rapat dan disterilkan dengan suhu panas. agar bahan makanan bebas dari bakteri yang mengakibatkan kebusukan dan untuk mempertahankan nilai gizi, cita rasa, dan daya tarik, contohnya manisan buah kaleng
    • Pembuatan Acar, merupakan teknik pengawetan yang sering dilakukan pada sayur ataupun buah dengan pemberian garam dan cuka, untuk memperpanjang masa simpan, contohnya acar mentimun.
    • Pengentalan, merupakan pengawetan yang dilakukan untuk bahan cair, contohnya dodol.
    • Pengeringan, merupakan pengawetan bahan pangan dengan cara mengurangi kadar air bahan untuk mencegah pembusukan  makanan akibat mikroorganisme. dilakukan dengan cara penjemuran dan pemanggangan menggunakan oven dan sering dilakukan untuk bahan padat yang mengandung protein dan karbohidrat, contohnya keripik.
    • Pembuatan Tepung, merupakan teknik pengawetan yang diterapkan pada bahan karbohidrat dengan perubahan bentuk menjadi bentuk bubuk/halus, contohnya tepung beras
  • Pengawetan secara biologis, dilakukan dengan sistem peragian atau fermentasi dan dapat pula dengan penambahan enzim, seperti papain (enzim dari buah pepeya) dan bromelin (enzim dari buah nanas)
  • Pengawetan secara kimiawi, merupakan pengawetan dengan cara menggunakan bahan tambahan makanan (BTM), pemberian BTM diterapkan pada bahan cair nonminyak maupun mengandung minyak dan harus sesuai dengan takarannya

Pada proses pembuatan desain kemasan, perlu diperhatikan pula tentang labeling, dimana pemberian label produk dilakukan pada tahap akhir proses pengolahan pangan sebelum dipasarkan. fungsi label sebuah produk pada kemasan, sebagai identifikasi produk, membantu mengenalkan merek produk, dan untuk memenuhi peraturan perundang-undangan. Pada label sebaiknya tertera :

  • Nama produk
  • Nama dagang/merk
  • Komposisi produk
  • Berat/isi bersih produk
  • Nama dan alamat produsen
  • Nomor pendaftaran (pirt/md)
  • Tanggal/bulan dan tahun kadaluarsa
  • Kode produksi

Makanan khas Nusantara banyak yang menggunakan daun sebagai kemasan/pembungkusnya baik daun pisang, daun jagung maupun daun yang lainnya, yang memiliki kelebihan, yaitu aroma makanan tersebut menjadi lebih wangi dan bebas bahan kimia, seperti plastik. Pembungkus makanan dari daun pisang ini pun memiliki beragam bentuk dengan namanya masing-masing. Namun, saat ini, kemasan khas tersebut banyak dikemas ulang menggunakan kemasan yang lebih modern sehingga lebih unik dan menarik. Ada beberapa hal yang perlu diperhatikan dalam pemilihan kemasan yang baik, antara lain :

  • Kemasan harus dapat melindungi produk/isi dengan baik.
  • Mudah dibuka dan mudah ditutup serta mudah dibawa.
  • Bentuk dan ukuran menarik sesuai kebutuhan produk.
  • Labeling harus jelas dan komplit.
  • Bahan kemasan harus ramah lingkungan. Bahan-bahan yang sering dijadikan kemasan, antara lain :
    • Kemasan Berbahan Logam (kaleng), merupakan kemasan yang dapat melindungi produk dari sinar matahari, uap air, dan oksigen sehingga meminimalisir terjadinya kebusukan.
    • Kemasan Berbahan Kaca,  tahan terhadap produk yang sifatnya asam dan basa serta tidak dapat bereaksi dengan bahan yang dikemas. Namun, kemasan berbahan kaca mudah pecah jika terkena benturan dan lebih berat dibandingkan dengan bahan lainnya seperti logam, plastik atau kertas
    • Kemasan Berbahan Plastik, memiliki beberapa jenis, tidak semua jenis plastik dapat digunakan sebagai bahan kemasan produk makanan dan minuman. Hal ini dikarenakan ada beberapa jenis plastik yang mengandung zat kimia sehingga dapat merusak kesehatan manusia. Plastik ini memiliki bahan yang ringan, relatif mudah didapat, dengan masa simpan relatif singkat.
    • Kemasan Berbahan Kertas/Karton, banyak digunakan untuk kotak karton lipat (KKL) dan kotak karton gelombang (KKG) mudah dicetak, serta gelas karton yang sekali pakai. Kelebihan kemasan ini ramah lingkungan.

Makanan daerah identik dengan bahan baku, pembuatan yang khas dari daerah masing-masing serta rasa makanan tradisional cukup sederhana. Namun saat ini, telah banyak bermunculan kreasi makanan daerah yang dimodifikasi menjadi makanan kekinian. Modifikasi makanan bertujuan untuk menambah daya tarik masyarakat terhadap makanan tersebut dan untuk mencegah menjamurnya produk makanan impor. Contoh modifikasi seperti mengganti isi, memberi topping, menambah pewarna, mengubah ukuran

 

C. PRODUK NONPANGAN NABATI

Bahan nonpangan nabati adalah bahan yang diambil dari tumbuhan untuk keperluan perkakas atau bukan makanan. Produk nonpangan nabati banyak dimanfaatkan oleh masyarakat sebagai produk yang memiliki nilai jual yang tinggi dan bermanfaat untuk kehidupan manusia. Saat ini, pemanfaatan bahan pangan nabati sebagai produk nonpangan nabati banyak digunakan untuk kecantikan dan kesehatan, mulai dari sabun, masker wajah, parfum sampai aroma terapi untuk relaksasi.

Contoh pemanfaatan produk nonpangan pada tanaman jenis serealia, misalnya padi. Bagian yang dapat diambil dari padi ialah bulir-bulir padinya, yang jika sudah dipisahkan dari kulitnya atau sekam disebutlah sebagai beras, kulit sekamnya dapat di gunakan sebagai media tanam. Selain itu, bagian batang dan daun kering dapat digunakan menjadi bahan bakar tungku; sisa gilingannya berupa dedak dapat digunakan menjadi pakan ternak; bagian berasnya selain jadi makanan pokok, apabila diolah kembali, dapat menjadi bahan kosmetik

Beberapa khasiat bahan nabati di antaranya: bengkuang sebagai pencerah wajah. Alpukat dapat melembapkan kulit. Pisang untuk menghaluskan kulit wajah bahkan mampu menghilangkan bekas cacar atau jerawat. Lidah buaya yang dapat mendinginkan kulit serta mencegah kerontokan rambut. Manfaat bahan nabati ini yang kemudian banyak diadaptasi dengan teknologi modern. Proses teknologi modern banyak dilakukan untuk menghasilkan produk nonpangan dengan proses pengeringan bahan nabati. Setelah menjadi produk kering, bahan nabati lebih mudah untuk dijadikan banyak variasi.

Biji kopi saat ini banyak dimanfaatkan untuk urusan rumah tangga, seperti

  • Pengharum ruangan: aroma kopi membantu menghilangkan bau yang tidak sedap.
  • Mengusir serangga
  • Mengilapkan kembali furnitur kayu
  • Membersihkan noda kotor
  • Sebagai pupuk tanaman, pemanfaatan ampas kopi

Promosi merupakan istilah yang sangat sering digunakan dalam aktivitas pemasaran. Tujuannya ialah untuk memperkenalkan produk kepada masyarakat dan memengaruhi mereka untuk membeli dan menggunakan produk tersebut. Langkah-langkah yang dapat ditempuh dalam merencanakan promosi ialah sebagai berikut :

  • Tentukan tujuan promosi.
  • Tentukan target pasar.
  • Tentukan harga jual.
  • Pilih media promosi.
  • Ukur efektivitas promosi.

Promosi pada umumnya tidak terlalu mementingkan brand image dan akan lebih mementingkan cara menarik konsumen untuk mencoba dan membeli produk yang ditawarkan

Analisis usaha bertujuan untuk memperlihatkan kelayakan dari sebuah usaha. Proses analisis ini memengaruhi 2 faktor, yaitu faktor internal dan faktor eksternal. Faktor internal dari mulai proses produksi, penentuan harga, bahan baku. Faktor eksternal dimulai dari pemasaran, distribusi, geopolitik dan lain-lain, dengan menggunakan  Analisis SWOT, singkatan dari kekuatan (strengths), kelemahan (weaknesses), peluang (opportunities), dan ancaman (threats)


D. PRODUK PANGAN HEWANI

Bahan pangan hewani berasal dari hewan atau produk olahannya, seperti daging, ikan, telur, dan susu, yang kaya akan protein, lemak sehat, vitamin (B12), mineral, dan asam lemak omega-3 untuk membangun jaringan tubuh, meningkatkan kesehatan, dan kecerdasan, namun memerlukan penanganan khusus karena mudah rusak.  Jenis-jenis bahan pangan hewani tentunya memiliki karakteristik yang berbeda satu sama lainnya, antara lain :

  • Daging merupakan bahan pangan yang berasal dari bagian lunak pada hewan yang melekat pada tulang dan dibungkus dengan kulit. Daging memiliki kandungan gizi protein dengan susunan asam amino lengkap. pada umumnya daging mengandung sekitar 75% air, 18% protein, 3% lemak, 1,5% senyawa nitrogen bukan protein serta vitamin dan mineral dalam jumlah sedikit. Daging dapat berupa daging sapi, kambing, ayam, atau daging bebek. Pada pengolahan pangan Nusantara, daging biasanya diolah menjadi sate padang, coto makassar, isian sosis solo, rendang padang, rawon malang, atau soto betawi, dan lainnya
  • Ikan, merupakan sumber protein yang lebih mudah diserap tubuh di bandingkan dengan daging sapi karena susunan asam amino pada ikan lebih sederhana. Protein dalam ikan bermanfaat untuk peremajaan jaringan di dalam tubuh dan sebagai sumber energi untuk bergerak. Pada pengolahan pangan Nusantara, salah satu contoh pengawetan ikan adalah ikan cakalang yang diolah menjadi cakalang fufu khas Manado, mangut khas Yogyakarta, arsik khas Tapanuli, sop ikan jantung pisang khas Palu, atau gabus pucung khas Jakarta.
  • Susu, merupakan cairan berwarna putih yang dihasilkan dari kelenjar mamalia seperti sapi dan kambing dengan cara pemerahan. Susu memiliki kandungan gizi lengkap seperti protein, lemak, vitamin, dan mineral. Pada pengolahan pangan Nusantara,susu biasanya di olah menjadi dadiah atau yoghurt khas Minang, dangke khas Sulawesi Selatan, tahu atau dodol susu dari Lembang.
  • Telur, merupakan salah satu bahan makanan hewani yang dikonsumsi selain daging, ikan, dan susu. Teluryang biasa dikonsumsi manusia diantaranya adalah telur ayam, bebek,dan telur puyuh. Pada pengolahanpangan Nusantara, telur biasanya diolah menjadi telur asin khas Brebes, kerak telor khas Betawi, telur balado khas Minang, dan rendang talua khas Payakumbuh.

Teknologi pengawetan bahan hewani memiliki beberapa teknik yang berbeda satu sama lainnya.

  • Pengawetan Fisik
    • Pembekuan adalah pengawetan makanan dengan menurunkan temperaturnya hingga di bawah titik beku air, contohnya sosis Solo frozen.
    • Pengasapan adalah pengawetan makanan dengan memanfaatkan sumber panas dari asap hasil pembakaran kayu tertentu sehingga memberikan rasa dan aroma yang khas, contohnya cakalang fufu Manado.
  • Pengawetan Biologi
    • Fermentasi adalah pengawetan makanan dengan cara menambahkan mikroorganisme tertentu untuk mengubah karbohidrat menjadi alkohol dan karbon dioksida atau asam organik, contohnya dadiah/yoghurt khas Minang.
  • Pengawetan Kimia
    • Pengasinan adalah pengawetan makanan dengan cara menambahkan garam untuk menghambat pertumbuhan mikroorganisme perusak, contohnya telur asin Brebes.

Proses pengemasan produk olahan pangan hewani Nusantara tidak berbeda dengan pangan nabati. Sebuah kemasan haruslah dilengkapi dengan labeling. Kemasan adalah wadah yang digunakan untuk melindungi bahan atau produk yang ada di dalamnya dari berbagai cemaran yang dapat menyebabkan kerusakan bahan atau produk tersebut pada saat penyimpanan atau pendistribusian. Menurut Said (2016: 15-16), selain sebagai wadah untuk melindungi dan menjaga kualitas suatu bahan atau produk, kemasan juga memiliki fungsi promosi, simbolik, dan estetik. Ketiga fungsi ini berkaitan dengan adanya pelabelan. Menurut Undang-Undang RI No. 18 Tahun 2012, pencantuman label dalam kemasan memuat paling sedikit keterangan mengenai nama produk, daftar bahan yang digunakan, berat bersih, nama dan alamat produsen atau pengimpor, informasi halal bagi yang dipersyaratkan, tanggal dan kode produksi, tanggal, bulan, dan tahun kadaluarsa. Nomor izin edar bagi pangan olahan, serta asal-usul bahan pangan tertentu


E. PRODUK NONPANGAN HEWANI

Bahan nonpangan hewani adalah produk turunan dari hewan (ternak, perikanan) yang tidak dikonsumsi manusia sebagai makanan atau minuman, melainkan dimanfaatkan untuk keperluan lain seperti kerajinan, industri, kosmetik, atau obat-obatan, contohnya bulu domba untuk benang, kulit sapi untuk jaket, cangkang untuk kerajinan

Produk olahan nonpangan dari bahan hewani yang banyak dimanfaatkan untuk kehidapan sehari-hari seperti berikut ini.

  • Tulang, merupakan bagian rangka pembentuk tubuh tempat melekatnya otot dan daging. Pada saat mengolah atau mengonsumsi
    daging ternak besar, unggas atau ikan, tulang biasanya tidak ikut diolah atau dikonsumsi. Tulang tersebut menjadi limbah atau sampah yang dapat mencemari lingkungan jika tidak ditangani dengan baik. Untuk mencegah pencemaran lingkungan, tulang dari ternak besar, unggas atau ikan dapat diolah menjadi produk olahan nonpangan yang lebih bernilai dan bermanfaat untuk kehidupan manusia. Menurut Aniek Setiya Budiatin (2021), tulang sapi dan tulang ikan dapat dimurnikan dengan cara pemanasan tulang yang sudah bersih pada suhu 1.000 °C selama 2 jam, kemudian digiling menjadi serbuk putih yang disebut bovine hidroksiapatit. Tulang unggas seperti tulang ayam dapat diekstraksi dengan perendaman asam asetat, kemudian dipanaskan pada suhu 60-70 °C selama 8,jam untuk menghasilkan kolagen yang dapat dimanfaatkan sebagai perekat kayu. Selain itu, penepungan secara sederhana tulang ternak besar, unggas, dan ikan juga dapat dimanfaatkan dalam proses pembuatan pakan ternak dengan kandungan kalsium yang cukup tinggi.
  • Darah, merupakan cairan yang terdiri atas plasma, sel merah, dan sel putih yang mengalir dalam pembuluh darah. Darah hewan ternak besar seperti sapi, kerbau, kambing, atau domba dari rumah potong hewan dapat dimanfaatkan menjadi bahan pakan ternak dalam bentuk tepung darah. Tepung darah dapat diperoleh melalui pengeringan, penyerapan, atau fermentasi darah segar dengan menggunakan mikroorganisme tertentu. Darah segar dapat dimanfaatkan dengan cara mengolahnya menjadi produk olahan nonpangan seperti tepung darah untuk bahan pupuk ternak. Tepung darah dapat mengurangi pencemaran lingkungan dari limbah hasil ikutan ternak di rumah potong hewan tersebut.
  • Kulit, adalah bagian terluar dari daging. Kulit dari hewan ternak besar seperti sapi, kerbau, kambing, atau domba dapat diolah menjadi produk olahan nonpangan seperti tas, sepatu, karpet, atau hiasan yang lainnya. Benda-benda itu dapat memiliki nilai ekonomi yang lebih tinggi dibandingkan dengan produk olahan nonpangan dari bagian tubuh yang lainnya. Hasil samping dari pemotongan hewan ternak besar berupa kulit ini diperoleh setelah hewan tersebut mati dan dikuliti. Kulit hewan ternak besar memiliki nilai ekonomi yang tinggi karena struktur jaringannya kuat dan berisi sehingga benda yang dihasilkan berkualitas yang sangat baik.
  • Bulu, merupakan salah satu bahan hasil samping hewani yang diperoleh dari pemotongan hewan ternak unggas seperti ayam, bebek, dan itik. Bulu adalah lapisan luar kulit yang membentuk penutup tubuh hewan tersebut. Bulu ternak banyak dimanfaatkan untuk pembuatan produk olahan nonpangan berupa kemoceng atau sulak. Sentra pembuatan kemoceng atau sulak Nusantara di antaranya adalah Dusun Ngriman, Desa Karanglo, Kecamatan Klaten Selatan, Kabupaten Klaten.
  • Sisik adalah lapisan kulit keras berupa kepingan tipis yang tersusun sedemikian rupa seperti pada penghasil bahan pangan hewani ikan. Sisik dapat diolah menjadi produk olahan nonpangan dari bahan hewani seperti obat luka karena mengandung kolagen dalam jumlah yang tinggi dibandingkan dengan kolagen dari hewan mamalia seperti sapi. Selain itu, sisik juga dapat diolah menjadi berbagai macam hiasan seperti bros atau gantungan kunci. Pemanfaatan sisik menjadi produk olahan nonpangan dari bahan hewani juga dapat mengurangi pencemaran lingkungan yang diakibatkan oleh limbah dari pengolahan pangan hewani ikan tersebut

Pemasaran dan promosi memiliki kandungan arti yang berbeda. Pemasaran mengacu pada proses komunikasi yang bertujuan untuk memberikan informasi keunggulan keunggulan produk yang dimiliki. Adapun promosi merupakan kegiatan yang dilakukan untuk menawarkan produk. Pada saat melakukan pemasaran sebaiknya menggunakan rumus 7P yang meliputi:

  • Produk (Product),
  • Harga (Price),
  • Tempat (Place),
  • Promosi (Promotion),
  • Sumber Daya Manusia (People),
  • Aktivitas Bisnis (Process),
  • Bukti Fisik Perusahaan (Physical Evidence).

Pemasaran mementingkan dan menjaga brand image suatu produk di mata konsumen atau penggunanya. Tujuannya untuk mempertahan kualitas dan menjaga citra yang baik/kepercayaan di mata pelanggan


F. PROJECT

  • DODOL
  • SIRUP PALA
  • AROMATERAPI KOPI
  • SOSIS
  • TELUR ASIN
  • DADIAH/YOGURT
  • CAKALANG FUFU
  • KEMOCENG/SULAK
Posted in   

DOLAN NAN SEMARANG

0

 Liburan akhir tahun rencana mau explore daerah semarang, khususnya di daerah Ambarawa dan Bandungan, perjalanan dimulai dengan memesan tiket bus malam. Bus berangkat pukul 16.00 dari Bogor, melewati Cibinong, Pasar Rebo, Bekasi dan Karawang Timur untuk mengambil penumpang dan istirahat untuk makan malam dan sholat di rest area Subang.

Perjalanan dilanjutkan menuju Semarang melalui jalur Tol Trans Jawa, sekitar pukul 03.00 bus sampai di terminal Bawen Ambarawa, kami turun dan beristirahat di warung yang masih buka untuk istirahat dan menunggu sholat subuh. Setelah sarapan, kami pesan ojek online untuk menuju Benteng Pendem Ambarawa atau yang terkenal dengan Benteng Fort Willem I yang digunakan sebagai Lapas dan tempat wisata sejarah dan kuliner. Setelah puas mengeksplor benteng pendem, perjalan kami lanjutkan menggunakan ojek online menuju tempat wisata berikutnya yaitu Eling Bening, yang merupakan sebuah resort yang menawarkan pemandangan yang bagus dan fasilitas yang lengkap.

Akhirnya perjalanan kami lanjutkan ke daerah Bandungan menggunakan ojek online menuju hotel yang berlokasi disekitar alun-alun Bandungan untuk beristirahat. Malam harinya kami jalan-jalan ke alun-alun Bandungan untuk menikmati suasana kota Bandungan, dengan menikmati sate kelinci dan wedang ronde. Setelah puas menikmati suasana malam, kami pulang ke hotel untuk beristirahat.

Setelah sholat subuh dan menyeduh segelas kopi diwarung depan hotel, kami berjalan ke Alun-alun untuk melihat sunrise dan dilajutkan ke pasar untuk mencari sarapan dan istirahat di terminal bus wisata untuk melihat tanaman hias dan bunga. Perjalanan kami lanjutkan ke pabrik tahu serasi Oom Shin menggunakan ojeg online, setelah berkeliling di pabrik, perjalanan kami lanjutkan ke Gedong Songo menggunakan ojek online.

Sesampai di pintu gerbang untuk membeli tiket Candi gedong Songo, kami langsung menyewa kuda untuk paket lengkap yang mengelilingi bandi gedong songo, dimulai dari candi ke V (sembilan, delapan, tujuh), Dilanjutkan ke candi IV (enam), dilanjutkan ke Candi III (empat) yang terdapat kolam air panas belerang, dilanjut ke candi II (tiga, dua) dan terakhir candi I (satu). Sesampai dibawah kami mampir ke kedai kopi gedong songo untuk membeli kopi arabika sebagi oleh-oleh. Perjalan kami lanjutkan ke hotel menggunakan ojek online untuk berkemas dan dilanjutkan ke terminal untuk naik angkutan umum ke terminal bawen Ambarawa. sesampai diterminal ambara kami pesan tiket bus malam, dan akhirnya bus berangkat sekitar pukul 18.00 dan sampai di Bogor sekitar pukul 04.00.

Rabu, 17 Desember 2025

PHYTON : LIBRARY

0

Library merupakan koleksi dari banyaknya modul dan paket yang saling terkait dan dapat digunakan berulang kali. Paket atau package merupakan sebuah direktori yang berisi satu atau lebih modul yang terkait dan saling berhubungan. yang terbagi menjadi 2, yaitu :

  • Python Standard Library, merupakan jenis library yang telah terinstal secara otomatis ketika kita melakukan instalasi Python, seperti : “os”, “datetime”, “re”
  • Python External Library,  merupakan kumpulan kode yang telah dikembangkan oleh orang lain atau komunitas dan disediakan dalam bentuk paket atau modul yang dapat diimpor,

Untuk melakukan instalasi library eksternal, dapat melakukan beberapa cara, antara lain menggunakan PIP dan conda.

  • PIP, merupakan package manager resmi dari Python yang dapat digunakan untuk mengunduh, menginstal, menghapus, dan mengelola package Python dari Python Package Index (PyPI) dan repositori lainnya, biasanya telah terpasang secara otomatis pada Python versi 2.7.9 ke atas atau Python versi 3.4 ke atas.  Jika lokal komputer belum memiliki pip, bisa mengikuti langkah-langkah berikut.
    • Unduh file berikut : https://bootstrap.pypa.io/get-pip.py.
    • Buka terminal dan buka folder tempat Anda menyimpan file yang telah diunduh. Kemudian jalankan perintah berikut. python get-pip.py
      Sekarang, Anda telah menyiapkan pip sebagai package manager yang mendukung instalasi package dan library Python. Untuk melakukan instalasi, Anda bisa mengikuti perintah berikut. pip install <nama-package>, Untuk menghapus package, Anda bisa mengikuti perintah berikut. pip uninstall <nama-package>
  • Conda, merupakan package manager dan environment manager untuk Python, untuk membuat dan mengelola lingkungan (environment) terisolasi atau terpisah satu sama lain, untuk mencegah konflik yang terjadi antar proyek, dapat diinstal melalui Anaconda dan Miniconda.

Berikut library yang populer digunakan di python, antara lain :

  • Library Pengolahan Data, bertujuan untuk membantu dalam manipulasi, analisis, dan pemrosesan data, menyediakan berbagai fungsi dan metode yang memudahkan pengguna untuk melakukan operasi pengolahan data dengan lebih efisien dan cepat, antara lain :
    • Pandas, digunakan untuk pengelolaan dan analisis data, menyediakan struktur data dan alat untuk membantu pengguna dalam melakukan manipulasi, pembersihan, transformasi, dan analisis data dengan mudah dan efisien.
    • NumPy, digunakan untuk scientific computing pada Python, menyediakan objek array multidimensi, berbagai jenis objek lainnya, seperti masked array dan matrix, dll
    • Matplotlib, untuk melakukan visualisasi data.
    • Seaborn, untuk visualisasi data sama seperti matplotlib.
  • Library File Management, untuk serialization yang membantu pengguna dalam mengelola serta berinteraksi dengan berkas dan direktori pada sistem file.antara lain :
    • OS, untuk fungsi-fungsi yang berkaitan dengan sistem operasi, misalnya open(), path(), getcwd(), dan fungsi lainnya.
    • JSON (JavaScript Object Notation) yang memiliki beberapa perbedaan karakteristik dengan pickle, yakni berikut :
      • JSON adalah format text-serialization dan umumnya menggunakan Unicode atau UTF-8. Sementara pickle bersifat binary serialization.
      • JSON dapat dibaca dengan mudah oleh manusia, sementara pickle tidak.
      • JSON dapat dioperasikan dan digunakan di luar ekosistem Python. Pickle adalah Python-specific.
      • JSON secara default hanya dapat merepresentasikan subset dari built-in type pada Python.
      • Pickle dapat merepresentasikan hampir (jika tidak seluruh) tipe Python dan secara default melakukan kompresi data.
    • Pickle, termasuk fungsi Object Serialization pada Python. Pickling adalah istilah untuk mengubah objek menjadi byte stream, sedangkan unpickling adalah perlakuan sebaliknya.
  • Library Web Scraping, untuk membantu pengguna mengumpulkan data dari halaman web. Proses ini disebut sebagai “web scraping” atau “web crawling”, untuk mengekstraksi informasi dari situs web dan menyimpannya dalam format yang dapat diakses dan digunakan dalam analisis atau aplikasi lainnya, meliputi :
    • Beautifulsoup, untuk mengambil data dari halaman web dan mengekstrak informasi yang diperlukan.
    • Urllib, untuk scraping konten dari sebuah website.
  • Library Machine Learning, untuk melakukan pemelajaran mesin, untuk membantu menyelesaikan permasalahan machine learnin, antara lain :
    • Scikit-learn, menyediakan berbagai algoritma pemelajaran mesin siap pakai untuk membantu dalam pengembangan model pemelajaran mesin, pemrosesan data, dan evaluasi kinerja model.
    • TensorFlow, untuk mengembangkan machine learning hingga tahap deployment.
    • PyTorch, dikembangkan oleh Facebook’s AI Research lab (FAIR), menyediakan alat dan kerangka kerja yang kuat untuk mengembangkan model pemelajaran mesin, terutama dalam konteks jaringan saraf tiruan (neural networks).
  • Library Web Development, untuk pengembangan aplikasi web, antara lain :
    • Django, adalah high-level Python web framework yang mendukung pengembangan secara cepat, bersih, serta pragmatis.
    • Flask, adalah web framework untuk Python yang ditujukan untuk membangun aplikasi web. Flask dirancang dengan tujuan menjadi ringan, fleksibel, dan sederhana.
    • FastAPI, adalah web framework untuk Python yang tujuannya merancang dan membangun API dengan cepat, efisien, dan aman, memberikan kinerja yang tinggi, sintaks yang intuitif, serta dukungan otomatisasi dokumentasi yang kuat.

Sabtu, 15 November 2025

PENGANTAR RPA (Robotic Process Automation)

0

RPA (Robotic Process Automation ) merupakan teknologi yang memungkinkan tugas-tugas rutin yang biasanya dilakukan oleh manusia dapat diotomatisasi oleh robot atau software berbasis kecerdasan buatan (Artificial Intelligence), dapat menjalankan berbagai pekerjaan yang berulang secara cepat, akurat, dan tanpa henti, dengan mengikuti serangkaian aturan yang telah ditentukan sebelumnya, dapat diterapkan untuk mengotomatisasi proses-proses seperti pengolahan data, pengiriman email, pemrosesan faktur, dll.

RPA menawarkan sejumlah manfaat yang signifikan bagi perusahaan dalam berbagai sektor, antara lain :

  • Efisiensi Operasional, mengotomatisasi tugas-tugas rutin dan berulang yang sebelumnya dilakukan oleh manusia, sehingga mengurangi kebutuhan akan intervensi manusia dalam proses bisnis dan meningkatkan efisiensi operasional secara keseluruhan dan menjalankan tugas-tugas tersebut secara cepat, akurat, dan tanpa henti, sehingga akan meningkatkan produktivitas dan mengurangi biaya operasional perusahaan.
  • Peningkatan Akurasi, robot atau software yang mengoperasikan RPA konsisten dalam menjalankan tugas-tugasnya, menghilangkan faktor human error dan meningkatkan akurasi.
  • Penghematan Biaya, mengurangi kebutuhan akan tenaga kerja manusia dalam tugas-tugas rutin mengarah pada penghematan biaya yang signifikan, termasuk biaya gaji, pelatihan, manfaat karyawan, dan lainnya.
  • Penyediaan Layanan 24/7, RPA dapat bekerja tanpa henti, sehingga memungkinkan perusahaan untuk menyediakan layanan kepada pelanggan secara terus-menerus, termasuk di luar jam kerja normal. sehingga dapat memberikan respons yang lebih cepat dan meningkatkan kepuasan pelanggan.
  • Skalabilitas, Robot atau software yang mengoperasikan RPA dapat dengan mudah disesuaikan dengan kebutuhan bisnis yang berubah dan dapat menangani peningkatan beban kerja dengan cepat dan efisien.
  • Pengurangan Kesalahan, dapat mengurangi peluang terjadinya kesalahan yang dapat berdampak negatif pada kualitas layanan, kepatuhan, dan reputasi perusahaan.
  • Peningkatan Fokus pada Tugas yang Bernilai Tinggi, RPA memungkinkan mereka untuk beralih ke tugas-tugas yang memerlukan pemikiran kritis, analisis, dan interaksi manusia yang lebih kompleks.  sehingga karyawan dapat fokus pada kegiatan yang memberikan nilai tambah dan berkontribusi pada pertumbuhan perusahaan.

Penerapan RPA dapat membawa manfaat yang signifikan bagi perusahaan, termasuk peningkatan efisiensi, penghematan biaya, peningkatan akurasi, dan peningkatan kepuasan pelanggan, meningkatkan daya saing dan mempercepat pertumbuhan bisnis. Berikut contoh penerapan RPA dalam berbagai sektor industri, antara lain :

  • Sektor Keuangan, dapat digunakan untuk mengotomatisasi proses pemrosesan transaksi, seperti pemrosesan aplikasi pinjaman, pengelolaan akun, dan reconciliasi pembayaran, mengumpulkan data dari berbagai sistem, memvalidasi informasi, dan menjalankan tugas-tugas administratif dengan cepat dan akurat.
  • Sektor Manufaktur, dapat digunakan untuk mengotomatisasi tugas-tugas seperti pemantauan dan pengendalian kualitas, pengolahan pesanan, manajemen inventaris, dan pemeliharaan peralatan, dapat mempercepat siklus produksi, mengurangi human error, dan meningkatkan efisiensi operasional.
  • Sektor Layanan Pelanggan, dapat digunakan dalam sektor layanan pelanggan untuk otomatisasi berbagai tugas, seperti pemrosesan pengaduan pelanggan, pengiriman email responsif, dan pemberian informasi dasar kepada pelanggan, membantu perusahaan meningkatkan responsivitas, mengurangi waktu tunggu pelanggan, dan meningkatkan kepuasan pelanggan secara keseluruhan.
  • Sektor Logistik, dapat digunakan untuk mengotomatisasi proses seperti pemantauan pengiriman, pemrosesan faktur, manajemen inventaris, dan pemantauan persediaan, mengoptimalkan rantai pasok, meningkatkan efisiensi pengiriman, dan mengurangi kesalahan dalam pemrosesan dokumen.
  • Sektor Asuransi, dapat digunakan untuk mengotomatisasi tugas-tugas seperti pengolahan klaim, penilaian risiko, dan pemrosesan polis. mengumpulkan informasi yang diperlukan, memvalidasi data, dan menghasilkan laporan dengan cepat dan akurat, membantu perusahaan mengurangi biaya administrasi dan meningkatkan kecepatan layanan kepada nasabah.
  • Sektor Sumber Daya Manusia, dapat digunakan untuk mengotomatisasi tugas-tugas seperti perekrutan, pengolahan data karyawan, manajemen waktu dan kehadiran, serta administrasi kepegawaian. mengurangi beban administratif, meningkatkan akurasi penggajian, dan membebaskan waktu sumber daya manusia untuk fokus pada kegiatan strategis seperti pengembangan talenta dan manajemen kinerja.

Rabu, 01 Oktober 2025

DOWNLOAD RAPOR PTS GANJIL 2025

0

CARA DOWNLOAD LAPORAN HASIL BELAJAR TENGAH SEMESTER GANJIL TAHUN 2025, SEBAGAI BERIKUT :

  • ISILAH NO ABSEN, NAMA SISWA DAN EMAIL YANG MASIH AKTIF PADA FORM PENGAJUAN DOWNLOAD RAPOR  DIBAWAH INI, LALU KIRIM
  • BUKA EMAIL YANG MASUK, KALAU TIDAK ADA CARI DI SPAM,
  • DOWNLOAD RAPOR PADA LINK YANG DIKIRIMKAN LEWAT EMAIL

Selasa, 02 September 2025

BUDI DAYA PERTANIAN : HIDROPONIK

0

 Hidroponik berasal dari bahasa Yunani, yakni "hydro" berarti air dan "ponos" berarti bekerja dengan air, menanam dengan teknik hidroponik merupakan cara yang ramah lingkungan karena prosesnya menggunakan media air, bahan-bahan alam dan tidak menggunakan pestisida secara berlebihan sehingga hasil budidaya hidroponik cenderung lebih sehat.

Manfaat budidaya tanaman melalui hidroponik, antara lain :

  • Bebas Hama, membuat proses pertumbuhan lebih optimal.
  • Memaksimalkan Ruang, memanfaatkan teras rumah atau balkon.
  • Hemat Air, tanaman hidroponik bisa tumbuh dengan air yang lebih sedikit jika dibandingkan dengan cara menanam tradisional.
  • Lebih Cepat Panen, bisa mengatur panas, cahaya matahari, dan hidrasi yang dibutuhkan tanaman, membuat nutrisi lebih mudah tersedia dan diserap oleh tanaman sehingga proses pertumbuhannya lebih cepat.
  • Mengurangi Penggunaan Pestisida, tanaman yang dihasilkan lebih organik dan sehat.

Keunggulan dari metode hidroponik, antara lain :

  • Solusi terbaik untuk menyalurkan hobi bercocok tanam bagi kamu yang tidak memiliki pekarangan yang luas.
  • Tidak perlu menggunakan pupuk yang banyak sehingga akan lebih hemat dibandingkan dengan media tanah.
  • Penggunaan air jauh lebih sedikit, Karena dalam penerapannya air adalah sumber media utama dalam menanam hidroponik.
  • Lingkungan budidaya tanaman jadi lebih besar karena tidak menggunakan media tanah.
  • Dapat ditanam di mana saja dan tidak membutuhkan pencahayaan yang banyak.
  • Bebas dari hama dan penyakit yang berasal dari tanah.
  • Apabila tanaman hidroponik untuk tujuan komersil maka dapat dijual dengan lebih tinggi karena kualitasnya yang tinggi.
  • Tidak perlu lagi mencangkok tanaman.
  • Dapat dengan mudah mengecek akar tanaman secara rutin untuk memastikan tanaman tersebut tumbuh dengan baik atau tidak.
  • Dapat dikonsumsi secara keseluruhan baik akar, buah, maupun batangnya karena bebas dari hama.
  • Proses pertumbuhan dan perkembangannya lebih cepat.

Jenis-jenis metode hidroponik, antara lain :

  • Aeroponic System, larutan nutrisi dari penampungan disemprotkan melalui nosel langsung ke akar, sehingga akar tanaman lebih mudah menyerap larutan nutrisi yang terukur serta oksigen dengan durasi tertentu agar akar tanaman tetap basah.
  • Sistem Irigasi Tetes (Drip Irrigation), menggunakan timer untuk mengontrol kerja pompa air, dimana pompa meneteskan nutrisi ke masing-masing tanaman, air irigasi diberikan perlahan-lahan dengan tetesan terputus-putus atau terus menerus berupa aliran tipis atau semprotan kecil.
  • Nutrient Film Technique, secara terus menerus mengalirkan nutrisi yang terlarut dalam air tanpa menggunakan timer untuk pompanya selama minimal 10 hingga 14 jam setiap harinya, melewati akar-akar tumbuhan dan kemudian kembali lagi ke penampungan air dan begitu seterusnya.
  • Flood and Drain System, dengan cara membanjiri sementara wadah pertumbuhan dengan nutrisi sampai air pada batas tertentu, kemudian mengembalikan nutrisi itu ke dalam penampungan, begitu seterusnya, memerlukan pompa yang dikoneksikan ke timer.
  • Wick System, nutrisi mengalir ke dalam media pertumbuhan dari dalam wadah menggunakan perantara sejenis sumbu, seperti kain flanel atau bahan lainnya.
  • Water Culture, menggunakan wadah yang menyangga tumbuhan biasanya terbuat dari Styrofoam dan mengapung langsung di atas cairan nutrisi, dibantu pompa udara ke dalam air stone yang membuat gelembung-gelembung sebagai suplai oksigen tambahan ke akar-akar tanaman.

Ada beberapa tanaman yang bisa dibudidayakan dengan menggunakan metode hidroponik, di antaranya :

  • Sayuran. Selada, bayam, kangkung, sawi, tomat, paprika, cabai.
  • Buah-buahan. Stroberi, melon, semangka, anggur.
  • Tanaman hias. Aglonema, monstera, pakis, anggrek.

Cara Membuat Tanaman Hidroponik, berikut 7 langkah mudah untuk memulai hidroponik, antara lain :

  • Pilih jenis sistem hidroponik, yang sesuai dengan kebutuhan dan tingkat pengalaman.
  • Siapkan wadah, yang sesuai dapat terbuat dari plastik, kaca, pralon atau botol bekas, memiliki lubang drainase untuk aliran air dan udara, ukuran wadah disesuaikan dengan jenis tanaman dan sistem hidroponik yang dipilih.
  • Pilih media tanam, sebagai tempat akar tanaman berpegang dan menyerap air dan nutrisi, seperti cocopeat, perlite, rockwool, atau campuran dari beberapa media tanam, Biochar, arang hasil pembakaran biomassa, dapat ditambahkan sebagai media tanam untuk meningkatkan retensi air, aerasi, dan kapasitas menahan nutrisi.
  • Siapkan larutan nutrisi, tanaman hidroponik membutuhkan nutrisi khusus yang dilarutkan dalam air, yang mengandung semua elemen makro dan mikro yang dibutuhkan tanaman, sesuaikan konsentrasi larutan nutrisi dengan jenis tanaman dan fase pertumbuhannya.
  • Tanam benih atau bibit, rendam benih selama beberapa jam untuk mempercepat perkecambahan, gunakan wadah semai dengan media tanam yang lembab, setelah benih berkecambah dan memiliki beberapa daun, pindahkan ke wadah hidroponik dengan media tanam yang sesuai.
  • Rawat tanaman, dengan menyiramnya secara teratur dengan larutan nutrisi dan memastikan pH air dalam kisaran yang optimal.

 

Posted in   

MATERI KERAJINAN PKWU : KELAS XI

0

 A. Analisa Ragam Kerajinan Nusantara

Kerajinan merupakan salah satu bentuk kesenian atau karya seni rupa yang memiliki nilai tambah yang merespon sumber daya alam dan kekayaan lingkungan untuk menciptakan benda fungsional yang memiliki nilai keindahan. Nilai fungsi benda kerajinan dapat berlaku secara :

Posted in   

MATERI BUDIDAYA PKWU : KELAS XI

0

 A. Sistem Produksi Budi Daya (Peternakan, Perikanan, dan Pertanian) Berdasarkan Analisa Ekonomi dan TeknologI

Sistem adalah sekumpulan elemen yang saling terkait (berinteraksi dan berhubungan) untuk menjalankan suatu proses dalam mencapai suatu tujuan atau arahan baku (yang berisi kumpulan elemen yang berinteraksi) yang disusun untuk membantu seseorang dalam menjalankan suatu pekerjaan tanpa kesalahan atau dengan kesalahan yang minimal untuk mencapai tujuan.

Posted in   

MATERI REKASA PKWU : KELAS XI

0

 A. POWER BANK SEL SURYA (PBSS)

Saat ini rekayasa berperan penting dalam kehidupan manusia, dunia modern tidak mungkin terjadi tanpa adanya kontribusi rekayasa dan teknologi. Banyak bidang yang berkembang secara pesat yang menghasilkan cabang cabang ilmu baru, seperti perangkat lunak, mekatronika, rekayasa molekular, dan lain sebagainya. Cabang ilmu baru tersebut dapat berupa pengembangan satu ilmu dan juga dapat berupa pengembangan dari lebih satu cabang ilmu yang biasa disebut dengan multidisiplin. Hal ini terjadi karena memang terdapat kebutuhan akan hal tersebut di lapangan atau di masyarakat. Telepon genggam saat ini menjadi salah satu kebutuhan bagi berbagai kalangan usia, baik itu yang berada di perkotaan maupun di pedesaan. Bahkan untuk usia produktif, telepon genggam dan alat elektronik lainnya menjadi alat yang sangat dibutuhkan untuk menunjang seluruh aktivitas. Saat ini, para petani, pedagang, atau apapun profesinya cukup bergantung pada alat ini. Ide di balik power bank adalah agar akses terhadap daya listrik tetap dapat kita peroleh bahkan jika kita berada di puncak gunung yang tidak ditemukan sumber listrik.

Posted in   

Rabu, 06 Agustus 2025

MATERI PKWU KERAJINAN : KELAS X

0

A. PENGANTAR 
Kerajinan berasal dari kata “rajin” yang berarti kegiatan yang bersungguh-sungguh dalam melakukan sesuatu, sedangkan kerajinan berarti produk hasil keterampilan tangan, seperti anyaman, gerabah, rajut, dan lain-lain. Adapun Perajin merupakan orang yang menghasilkan produk kerajinan. Dalam membuat produk kerajinan, faktor keindahan estetik dan efisiensi desain dengan mempertimbangkan proses kreatif yang didalamnya terdiri dari proses observasi/mengetahui (knowing), eksplorasi (exploring), merancang (designing), dan membuat (making/producing)
Posted in   

Jumat, 01 Agustus 2025

ADMINISTRASI DEEP LEARNING PKWU

0

Deep Learning atau Pembelajaran Mendalam (PM) merupakan pendekatan pembelajaran yang memuliakan dengan menekankan pada penciptaan suasana belajar dan proses pembelajaran sesuai prinsip berkesadaran (mindful), bermakna (meaningful), dan menggembirakan (joyful) melalui olah pikir (intelektual), olah hati (etika), olah rasa (estetika), dan olah raga (kinestetik) secara holistik dan terpadu. Untuk mempermudah pemahaman tentang deep learning dapat menggunakan rumus 8-3-3-4, sebagai berikut :
  • 8 Profil Lulusan : Keimanan dan ketakwaan kepada Tuhan Yang Maha Esa, Kewargaan, Penalaran kritis, Kreativitas, Kolaborasi, Kemandirian, Kesehatan, Komunikasi
  • 3 Prinsip Pembelajaran : Berkesadaran (mindful), Bermakna (meaningful), Menggembirakan (joyful)
  • 3 Pengalaman Belajar, Memahami, Mengaplikasikan, Merefleksikan
  • 4 Kerangka Pembelajaran : Praktik pedagogik, Kemitraan pembelajaran, Lingkungan belajar, Pemanfaatan digital

Selasa, 08 Juli 2025

KODING : PHP

0

PHP dibuat oleh Rasmus Lerdorf  tahun 1995 dengan nama Personal Home Page (PHP) atau Form Interpreted (FI), yang wujudnya berupa sekumpulan kode untuk mengolah data formulir dari web, pada November 1997 PHP/FI 2.0 dirilis dimana interpreter PHP sudah diimplementasikan dalam program C, pada Juni 1998 dirilis PHP 3.0 dengan nama Hypertext Preprocessor, tahun 1999 dirilis PHP 4.0, pada Juni 2004 dirilis PHP 5.0 yang memasukkan model pemrograman berorientasi objek, pada versi 5.4 dapat menjalankan kode PHP tanpa menginstall software server. SYNTAKS DASAR PHP Kode PHP dimulai (dibuka) dengan  dan bisa disebut sebagai tag PHP, yang dituliskan sebagai berikut : Berikut fungsi yang ada di PHP, antara lain : echo , Text yang akan dicetak atau ditampilkan harus dibungkus dengan '' atau "",setiap pernyataan (statement) pada kode PHP harus di akhiri dengan titik koma ;. misalnya : atau Komentar, tidak akan ditampilkan di tampilan browser dan tidak akan diproses oleh PHP, komentar hanya ditampilkan sebagai media (sebagai pengingat atau catatan) di text editor saja dengan menambahkan tanda // atau Komentar untuk banyak baris (boleh berapa saja karena tidak terbatas) di awali dengan /* dan di akhiri dengan */, misalnya : Variabel dalam PHP digunakan untuk menampung nilai inputan dari user atau nilai yang didefinisikan, yang memiliki beberapa aturan tentang cara penggunaan dan penulisan variabel, antara lain : Variabel di dalam PHP harus diawali dengan dollar sign atau tanda dollar $. Setelah tanda $, sebuah variabel PHP harus diikuti dengan karakter pertama berupa huruf atau underscore _, kemudian untuk karakter kedua dan seterusnya bisa menggunakan huruf, angka atau underscore (_). Variabel di dalam PHP tidak bisa diawali dengan angka. Minimal panjang variabel adalah 1 karakter setelah tanda $ PHP membedakan variabel yang ditulis dengan huruf besar dan kecil (bersifat case sensitif), Untuk menghindari kesalahan program yang dikarenakan salah merujuk variabel, maka kami sarankan untuk menggunakan huruf kecil untuk seluruh nama variabel Untuk memberikan nilai kepada sebuah variabel, PHP menggunakan tanda sama dengan =, operator sama dengan ini dikenal dengan istilah Assignment Operators. Perintah pemberian nilai kepada sebuah variabel disebut dengan assignment. Jika variabel tersebut belum pernah digunakan dan langsung diberikan nilai awal, maka disebut dengan proses inisialisasi Predefined Variables atau Variabel Sistem PHP adalah beberapa variabel yang telah di definisikan secara sistem oleh PHP, dan sebaiknya tidak membuat variabel dengan nama yang sama, antara lain : $GLOBALS, $_SERVER, $_GET, $_POST, $_FILES, $_COOKIE, $_SESSION, $_REQUEST, $_ENV, $php_errormsg, $HTTP_RAW_POST_DATA, $http_response_header, $argc, $argv, $this. Kebanyakan variabel sistem PHP menggunakan tanda $_ pada awal nama variabel, namun tidak selalu. Untuk lebih lengkapnya kunjungi link  http://www.php.net/reserved.variables. Untuk menampilkan nilai atau isi dari variabel, kalian cukup menampilkannya dengan perintah echo atau print, Variabel dapat dikatakan sebagai inti dari sebuah bahasa pemrograman. Karena melalui variabel inilah kalian memanipulasi data inputan agar menjadi nilai yang diinginkan. Selain variabel, PHP juga menyediakan sebuah solusi lain untuk menampung nilai data dengan konstanta (constant) konstanta (constant) adalah suatu lokasi penyimpanan (dalam memory) yang berisikan nilai yang sifatnya tetap dan tidak bisa diubah sepanjang program berjalan, konstanta dalam PHP bersifat case sensitif, sehingga perbedaan huruf besar dan kecil dianggap berbeda, menganjurkan menggunakan huruf besar untuk penulisan konstanta. Tujuannya agar lebih mudah untuk membedakan konstanta dengan variabel (dimana variabel dianjurkan menggunakan huruf kecil). Untuk membuat konstanta PHP menyediakan 2 cara yaitu : Menggunakan kata kunci (keyword) const, caranya sama dengan menambahkan nilai kepada sebuah variabel, namun didahului kata const. Berikut adalah contoh penulisannya : Menggunakan fungsi define.membutuhkan 2 nilai, yakni nama konstanta, dan nilainya. Seperti contoh kode di bawah ini : PHP juga telah membuat beberapa konstanta yang telah didefinisikan dan tidak bisa diubah nilainya atau Predefined Constant, antara lain : PHP_VERSION, PHP_MAJOR_VERSION, PHP_MINOR_VERSION, PHP_RELEASE_VERSION, PHP_VERSION_ID, PHP_EXTRA_VERSION, PHP_ZTS, PHP_DEBUG, PHP_MAXPATHLEN, PHP_OS, PHP_SAPI, PHP_EOL, PHP_INT_MAX, PHP_INT_SIZE, DEFAULT_INCLUDE_PATH, PEAR_INSTALL_DIR, PEAR_EXTENSION_DIR, PHP_EXTENSION_DIR, PHP_PREFIX, PHP_BINDIR, PHP_BINARY, PHP_MANDIR, PHP_LIBDIR, PHP_DATADIR, __LINE__ , __FILE__ , __DIR__ , __FUNCTION__ , __CLASS__ , __TRAIT__ , __METHOD__, __NAMESPACE__ TIPE DATA PHP Sebuah variabel atau konstanta merupakan tempat dari data yang memiliki tipe tertentu, antara lain : Integer, merupakan tipe data yang berupa angka bulat seperti: 1, 22, dan -172. Tipe data integer umum digunakan untuk data dengan angka bulat, seperti harga barang dan jumlah stok barang. Nilai integer dapat bernilai positif + atau negatif -. Jika nilai tidak diberi tanda, maka diasumsikan nilai tersebut adalah positif Float, atau data floating point, atau real number merupakan tipe data angka yang memiliki bagian desimal di akhir angka, atau memiliki floating point (tanda titik yang menandakan bilangan desimal). Contoh angka float adalah seperti: 0.9 atau 3.14. Ada 2 cara penulisan tipe data float, yaitu : penulisan desimal sehari-hari, seperti 0.17 atau 9.47 penulisan format scientific notation, seperti 0.314E1, atau 12.0E-3. String, berisi text, kalimat, atau kumpulan karakter. Sebagai contoh: a, saya sedang belajar PHP atau tUT0r1al pHp?! semuanya adalah string. Tipe data string adalah tipe data yang paling sering digunakan. Karakter yang didukung saat ini adalah 256 karakter ASCII. List karakter ASCII tersebut dapat dilihat di http://www.ascii-code.com. PHP menyediakan 4 cara penulisan tipe data string, yakni : single quoted, atau tanda petik satu (‘) merupakan cara penulisan string yang paling sederhana dengan menambahkan tanda petik satu di awal dan akhir kalimat.  Untuk string yang di dalamnya juga terdapat tanda petik satu, kalian harus mendahuluinya dengan karakter backslash \ agar tidak dianggap sebagai penutup string. Dan jika di dalam string kalian ingin menulis tanda backslash, kalian harus menulisnya 2 kali \\. double quoted, atau tanda petik dua (").  PHP akan memproses karakter-karakter khusus seperti carriage return \n, dan karakter tab \t dan juga memproses setiap variabel (yang ditandai dengan tanda $ di depan kata). Dikarenakan metode double quoted melakukan pemrosesan terlebih dahulu, maka untuk menampilkan karakter khusus seperti tanda petik ("), tanda dollar (karakter $) dan tanda-tanda khusus lainnya, kalian harus menggunakan backslash (karakter \). heredoc, digunakan untuk membuat tipe data string yang dapat berisi beberapa baris kalimat. ditandai dengan tanda <<< untuk memulai string, lalu diikuti dengan karakter penanda akhir string nowdoc. hampir sama dengan heredoc, namun dengan pengecualian: karakter khusus dan variabel tidak akan diproses oleh PHP, atau mirip dengan single quoted string Boolean, hanya memiliki 2 nilai, yaitu TRUE (benar) dan FALSE (salah/tidak benar), biasanya digunakan dalam operasi logika seperti kondisi if dan perulangan (looping). Penulisan TRUE atau FALSE ini bersifat non-case sensitif, sehingga bisa ditulis true, True atau TRUE. Array, merupakan tipe data bentukan yang terdiri dari kumpulan tipe data lainnya. Menggunakan array akan memudahkan dalam membuat kelompok data, serta menghemat penulisan dan penggunaan variabel. Komponen array terdiri dari pasangan kunci (key) dan nilai (value). Key adalah penunjuk posisi dimana value disimpan. Perhatikan juga bahwa PHP menggunakan tanda panah => untuk memberikan nilai kepada key. Dalam mengakses nilai dari array, kita menggunakan kombinasi $nama_variabel dan nilai key-nya, dengan penulisan sebagai berikut: $nama_variabel[key]. Selain mendefinisikan key secara langsung, PHP juga memperbolehkan penulisan array tanpa key, dan key itu secara otomatis akan diurutkan dari nilai 0, 1, 2, dst. Untuk PHP versi 5.4.x keatas, PHP menyediakan cara yang lebih singkat dalam pembuatan array, atau disebut dengan short syntax array tidak perlu membuat keyword array, tapi langsung membuat tanda kurung siku. Di PHP kalian bisa merangkai string atau menggabungkan string, kalian juga bisa menggabungkan variabel-variabel yang bisa kalian susun menjadi kalimat, simbol titik . berguna untuk menggabungkan string atau menggabungkan variabel. dapat juga menyimpan Array di dalam array yang disebut dengan array multidimensi PERCABANGAN PHP Percabang pada PHP berguna untuk menyaring, memfilter atau membuat tahap validasi dari suatu proses ataupun kode sesuai dengan kondisi yang diinginkan, terdapat beberapa macam percabangan, antara lain : Percabangan if ,hanya bisa digunakan satu kali dalam suatu percabangan lengkap dan menjadi pembuka percabangan, Percabangan elseif bisa digunakan lebih dari satu dalam suatu percabangan lengkap dan penempatannya setelah if dan sebelum else. Percabangan else adalah penutup dalam suatu percabangan lengkap dan hanya bisa digunakan satu kali dalam suatu percabangan lengkap. Percabangan switch case. digunakan untuk memecahkan permasalahan logika dalam PHP. ditujukan untuk kasus-kasus yang lebih sederhana dari pada if, elseif, else. Dalam blok kode switch case (diakhir), kita harus menggunakan statement (kode) break. Karena kalau tidak, setelah sistem berhasil menemukan case yang bernilai TRUE, dia akan tetap mengeksekusi case yang di bawah nya meskipun kondisinya sudah tidak sesuai lagi. PERULANGAN PHP Perulangan pada PHP sangatlah berguna saat berbaur dengan banyak data yang harus diproses dan ditampilkan, Pada PHP ada 4 jenis perulangan yang bisa kalian gunakan: Perulangan for perulangan yang termasuk dalam counted loop, karena bisa menentukan jumlah perulangannya Perulangan while. perulangan yang termasuk dalam uncounted loop. digunakan untuk mengulang sesuatu yang belum jelas jumlah pengulangannya. Namun, bisa digunakan seperti perulangan for sebagai counted loop Perulangan do while.akan selalu melakukan pengulangan sebanyak 1 kali, kemudian melakukan pengecekan kondisi. Perulangan foreach.digunakan untuk mecetak array Perulangan bersarang untuk menyebut perulangan di dalam perulangan. disebut nested loop. bisa memasukkan banyak perulangan di dalam perulangan sesuai kebutuhan FUNGSI PADA PHP Fungsi adalah sekumpulan intruksi yang dibungkus dalam sebuah blok. Tugas yang sama ini akan lebih efektif jika dipisahkan dari program utama dan dirancang menjadi sebuah fungsi. Fungsi (Function) dalam bahasa pemrograman adalah kode program yang dirancang untuk menyelesaikan sebuah tugas tertentu, dan merupakan bagian dari program utama. Kalian dapat membuat fungsi sendiri, atau menggunakan fungsi yang dibuat oleh programmer lain. Dalam dunia pemrograman terdapat istilah lazy programming yang artinya bukanlah programmer yang malas. Tetapi, daripada membuat kode program umum dari dasar, kalian bisa menggunakan fungsi yang telah dibuat oleh programmer lain. PHP bahkan menyediakan ribuan fungsi bawaan yang tersedia untuk membantu kalian dalam merancang program. Mengetahui cara penggunaan fungsi ini akan menghemat waktu pembuatan program dan membuat kode program menjadi lebih efisien. Lazy programming is smart programming. Menggunakan fungsi dalam teori pemrograman sering juga disebut dengan istilah memanggil fungsi (calling a function). Fungsi dipanggil dengan menulis nama dari fungsi tersebut dan diikuti dengan argumen (jika ada). Argumen ditulis di dalam tanda kurung, dan jika jumlah argumen lebih dari satu, maka diantaranya dipisahkan oleh karakter koma. Setelah memproses nilai inputan, hampir semua fungsi akan memberikan nilai hasil pemrosesan tersebut (walaupun ada fungsi yang tidak memberikan nilai). Cara fungsi memberikan nilainya ini sering disebut dengan mengembalikan nilai (return a value). Nilai yang dikembalikan oleh sebuah fungsi dapat ditampung ke dalam variabel, atau langsung ditampilkan ke web browser. Sebuah fungsi dalam memproses data kadang memerlukan beberapa inputan atau nilai masukan. Inputan inilah yang dimaksud dengan argumen. Sebuah fungsi bisa membutuhkan 1, 2, atau 5 argumen, namun bisa juga tidak memerlukan argumen sama sekali. Parameter adalah sebutan lain untuk argumen. Perbedaannya, parameter merujuk kepada inputan fungsi pada saat pendefinisian fungsi tersebut, sedangkan agrumen adalah sebutan untuk inputan fungsi pada saat pemanggilan fungsi
Posted in