Close Menu
Info Malang Raya
    Berita *Terbaru*

    Jadwal dan Pendaftaran Guatemala International Challenge 2026 Dibuka hingga 25 Agustus

    23 Agustus 2026

    Pasar Djadoel Grissee Kembali Hadir, Kenangan Lezat Gresik Tempo Dulu

    23 Agustus 2026

    Jepang, Tiongkok, dan Australia Dominasi Pasar Hotel Asia Pasifik

    23 Agustus 2026
    Facebook X (Twitter) Instagram YouTube Threads
    Minggu, 23 Agustus 2026
    Trending
    • Jadwal dan Pendaftaran Guatemala International Challenge 2026 Dibuka hingga 25 Agustus
    • Pasar Djadoel Grissee Kembali Hadir, Kenangan Lezat Gresik Tempo Dulu
    • Jepang, Tiongkok, dan Australia Dominasi Pasar Hotel Asia Pasifik
    • Aditya Gumay: Aset Ruben Onsu Digunakan untuk Kebutuhan Keluarga
    • Profil Nuzran Zoher, Putra Jambi, Terpilih Jadi Ketua Ombudsman Pengganti Hery Susanto
    • Jadwal Pelni Nunukan-Parepare Agustus 2026, KM Bukit Siguntang Berangkat Besok dari Tunon Taka
    • Menguji Changan Nevo Q05, SUV Listrik 120 kW dengan Jarak Tempuh 462 km
    • Oli Mesin Berubah Putih, Tanda Air Masuk?
    • Rezeki Datang Setelah Perjuangan, 6 Weton Ini Dikabarkan Beruntung
    • Merawat generasi, menyelamatkan bangsa
    Facebook X (Twitter) Instagram YouTube TikTok Threads
    Info Malang RayaInfo Malang Raya
    Login
    • Malang Raya
      • Kota Malang
      • Kabupaten Malang
      • Kota Batu
    • Daerah
    • Nasional
      • Ekonomi
      • Hukum
      • Politik
      • Undang-Undang
    • Internasional
    • Pendidikan
    • Olahraga
    • Hiburan
      • Otomotif
      • Kesehatan
      • Kuliner
      • Teknologi
      • Tips
      • Wisata
    • Kajian Islam
    • Login
    Info Malang Raya
    • Malang Raya
    • Daerah
    • Nasional
    • Internasional
    • Pendidikan
    • Olahraga
    • Hiburan
    • Kajian Islam
    • Login
    Home»Teknologi»Kunci Jawaban Informatika Kelas 10 Halaman 133: Uji Kompetensi Web Scraping

    Kunci Jawaban Informatika Kelas 10 Halaman 133: Uji Kompetensi Web Scraping

    adm_imradm_imr12 Februari 20267 Views
    Facebook Twitter Email Telegram WhatsApp Threads Copy Link
    Share
    Facebook Twitter Email Telegram WhatsApp Threads Copy Link

    Kunci Jawaban Informatika Kelas 10 Halaman 133

    Pada buku Informatika Kelas 10 halaman 133 Kurikulum Merdeka, siswa diminta untuk menyelesaikan empat soal dalam bagian Uji Kompetensi. Soal-soal tersebut berkaitan dengan topik web scraping, yang bertujuan menguji pemahaman siswa tentang proses pengambilan dan pengolahan data dari sebuah situs web. Berikut adalah kunci jawaban yang disusun berdasarkan buku terbitan Pusat Kurikulum dan Perbukuan karya Musthofa dkk., sebagai referensi pendamping belajar siswa.

    Uji Kompetensi

    1. Jelaskan langkah koleksi data/scraping dengan bahasa kalian sendiri!

    Langkah-langkah dalam melakukan koleksi data atau scraping antara lain:
    – Tentukan sumber data yang akan di-scrape, misalnya sebuah situs web lowongan pekerjaan.
    – Analisis struktur HTML dari halaman web tersebut untuk memahami elemen-elemen yang akan diambil.
    – Gunakan library atau framework web scraping seperti BeautifulSoup atau Scrapy untuk mengambil data dari HTML.
    – Identifikasi elemen HTML yang mengandung informasi yang ingin diambil, seperti judul lowongan, instansi, gaji, dan lokasi.
    – Tulis kode scraping untuk mengekstrak informasi dari elemen-elemen tersebut.
    – Jalankan skrip scraping untuk mendapatkan data dari situs web.
    – Simpan hasil scraping ke dalam format yang sesuai, misalnya CSV atau database.

    1. Proyek web scraping sebelumnya mencontohkan salah satu lowongan pekerjaan, yaitu “part-time”. Bagian mana yang harus diubah agar scraping tersebut menampilkan lowongan pekerjaan lain, misalnya “programmer”?

    Untuk mengubah proyek web scraping agar menampilkan lowongan pekerjaan lain, seperti “programmer”, kita perlu mengganti alamat website yang digunakan sebagai sumber data. Dalam Buku Siswa, diperlihatkan pada Gambar 6.14 Baris 5. Di baris tersebut terdapat alamat web jobs.id yang diberi kata kunci “part time” sebagai pekerjaan yang dicari. Maka, jika ingin mencari pekerjaan “programmer”, baris tersebut dapat diganti sebagai berikut:

    web = “https://www.jobs.id/lowongan-kerja?kata-kunci programmer”.

    1. Proyek web scraping sebelumnya menampilkan informasi posisi, instansi, dan gaji suatu lowongan pekerjaan yang ditampilkan dalam tiga kolom tabel. Dapatkan kalian menambah satu informasi lagi, yaitu Lokasi ke dalam tabel lowongan pekerjaan tersebut? Bagaimana analisis data untuk struktur HTML website lowongan pekerjaan tersebut?

    Untuk melihat data lokasi di dalam lowongan pekerjaan, kita perlu melihat struktur HTML website tersebut. Hal ini dapat diperoleh setelah proses parsing pada Gambar 6.14 Buku Siswa dilakukan. Dari proses tersebut, kita peroleh kode sebagai berikut.

    Jika diperhatikan, data lokasi lowongan berada satu hierarki dengan informasi institusi. yaitu sama-sama berada di dalam tag. Menariknya, pada informasi ini, diberikan penanda atribut kelas “location” sehingga memudahkan kita untuk mengidentifikasinya. Namaun sebelumnya, kita perlu mempersiapkan array untuk menampung data lokasi di tempat deklarasi yang sama dengan array yang lain, yaitu di Gambar 6.15 Baris 13.

    Kemudian setelah itu, data lokasi bisa diambil di variabel lowongan pekerjaan yang telah diiterasi dalam for, yaitu variabel p. Dari variabel ini, kita ambil data yang mengandung “location”. Setelah itu, data ini disisipkan ke dalam array lokasi. fig = px.scatter(lowker, x=’posisi’, y=’Gaji’)

    Setelah itu, array lokasi ini dapat ditampilkan saat membingkai datanya ke dalam tabel, sebagai mana kita menambahkan Baris 39 ke dalam Gambar 6.16 pada Buku Siswa.

    1. Cari lowongan pekerjaan dari website lain, misalnya JobsDB yang berada di alamat https://id.jobsdb.com/id yang memiliki struktur HTML yang sederhana dan mudah dianalisis. Dapatkah kalian melakukan scraping dari website tersebut untuk mendapatkan rangkuman lowongan pekerjaan yang tersedia dalam sebuah tabel? Kalian dapat menggunakan tabel berikut untuk membantu pekerjaan kalian.

    Lowongan Pekerjaan di Koran/Majalah:
    – Identifikasi lowongan pekerjaan dari koran/majalah atau situs web.
    – Manual/Unplugged: Tulis tangan informasi lowongan pekerjaan dalam format tabel dengan kolom seperti posisi, instansi, gaji, dan lokasi.
    – Plugged: Gunakan Aplikasi Pengolah Angka untuk membuat tabel yang sama dengan mencatat informasi yang relevan.
    – Proses manual melibatkan membaca dan mencatat data dengan tangan atau menggunakan aplikasi pengolah angka, bukan otomatis seperti pada web scraping.

    Share. Facebook Twitter Email Telegram WhatsApp Threads Copy Link

    Berita Terkait

    Menguji Changan Nevo Q05, SUV Listrik 120 kW dengan Jarak Tempuh 462 km

    By adm_imr23 Agustus 20260 Views

    Perisai Pintar dan Papan Kompas: Inovasi Siswa Atasi Masalah Sekolah dengan Aman

    By adm_imr22 Agustus 20260 Views

    Buku AI Viral di Video CEO Sachet, Ini Cara Belajar Otomasi Tanpa Coding

    By adm_imr22 Agustus 20260 Views
    Leave A Reply Cancel Reply

    Berita Terbaru

    Jadwal dan Pendaftaran Guatemala International Challenge 2026 Dibuka hingga 25 Agustus

    23 Agustus 2026

    Pasar Djadoel Grissee Kembali Hadir, Kenangan Lezat Gresik Tempo Dulu

    23 Agustus 2026

    Jepang, Tiongkok, dan Australia Dominasi Pasar Hotel Asia Pasifik

    23 Agustus 2026

    Aditya Gumay: Aset Ruben Onsu Digunakan untuk Kebutuhan Keluarga

    23 Agustus 2026
    Berita Populer

    HUT ke-112 Kota Malang Jadi Momentum Evaluasi, Wali Kota Tekankan Penyelesaian Masalah Prioritas

    Kota Malang 1 April 2026

    Kota Malang- Wahyu Hidayat menegaskan bahwa peringatan Hari Ulang Tahun (HUT) ke-112 Kota Malang bukan…

    Kasus Perzinaan Oknum ASN Kota Batu Berujung Penjara, Vonis Diperberat di Tingkat Banding

    29 April 2026

    Operasi Pekat Semeru 2026, Polres Malang Ungkap Dugaan Peredaran Bahan Peledak di Poncokusumo

    28 Februari 2026

    Gus Iqdam Bongkar Aksi Kapolresta Malang Saat Kanjuruhan Memanas, Ribuan Jemaah di Stadion Gajayana Menangis!

    4 Juni 2026
    Facebook X (Twitter) Instagram YouTube TikTok Threads
    • Redaksi
    • Pedoman Media Siber
    • Kebijakan Privasi
    • Tentang Kami
    © 2026 InfoMalangRaya.com. Designed by InfoMalangRaya

    Type above and press Enter to search. Press Esc to cancel.

    Sign In or Register

    Welcome Back!

    Login to your account below.

    Lost password?