TRIBUNJOGJA.COM - Pada kesempatan kali ini, kita akan mempelajari rangkuman materi tentang mata pelajaran Informatika BAB 6: Analisis Data kelas 10 SMA, dengan tema Pengenalan Perkakas Analisis Data berdasarkan buku Informatika yang ditulis oleh : Irya Wisnubhadra.
Melalui rangkuman ini, siswa diharapkan mampu menggunakan alat bantu untuk menulis, menjalankan, dan mengembangkan program analisis data.
Memahami pengkoleksian data melalui berbagai cara, khususnya secara otomatis melalui perangkat.
Memahami transformasi data; (d) melakukan interpretasi data dan memahami aspek privasi dan keamanan data
Berikut penjelasan lengkap materi Informatika BAB 6 Kelas 10 SMA: Analisis Data
Baca juga: Komunikasi dan Proteksi Data, Materi Informatika kelas 10 Jaringan Komputer dan Internet Hal 99-105
A. Pengenalan Perkakas Analisis Data
1. Google Colaboratory (Google Colab)
Google Colaboratory atau lebih dikenal sebagai Google Colab adalah layanan berbasis cloud yang disediakan oleh Google.
Yang memungkinkan kamu menulis dan menjalankan kode Python langsung di browser tanpa perlu menginstal perangkat lunak tambahan.
Colab sering digunakan oleh data scientist, peneliti, dan pengembang karena mendukung berbagai proyek berbasis machine learning, data analysis, dan deep learning.
Berikut adalah beberapa fitur utama Google Colab:
- Berbasis Cloud
Semua proses dilakukan di cloud, sehingga kamu tidak perlu khawatir tentang keterbatasan daya komputasi perangkat lokal. - Gratis dengan GPU/TPU
Google Colab menyediakan opsi penggunaan GPU dan TPU secara gratis, meskipun ada batasan tertentu seperti runtime dan kuota harian. - Mendukung Python
Platform ini dirancang untuk bahasa Python dan mendukung banyak pustaka seperti TensorFlow, PyTorch, NumPy, dan lainnya. - Integrasi dengan Google Drive
Kamu bisa menyimpan, mengunggah, dan mengakses file langsung dari Google Drive untuk mempermudah kolaborasi. - Kolaborasi Real-Time
Seperti Google Docs, kamu bisa berbagi notebook Colab dengan orang lain untuk mengedit atau menjalankan kode bersama. - Kompatibilitas dengan Jupyter Notebook
Google Colab menggunakan format .ipynb, sehingga file dari Jupyter Notebook bisa langsung diunggah dan dijalankan.
Baca juga: Materi Informatika Kelas 10 Jaringan Komputer dan Internet Hal 99-105: Komunikasi dan Proteksi Data,
Colab cocok untuk pemula maupun profesional yang ingin memanfaatkan komputasi awan untuk pengembangan proyek berbasis Python.
2. Python
Python adalah bahasa pemrograman tingkat tinggi yang serbaguna.
Mudah dipelajari, dan banyak digunakan dalam berbagai bidang.
Seperti pengembangan web, analisis data, kecerdasan buatan (AI).
Machine learning, hingga otomasi tugas sehari-hari.
a. Cetak Data (print)
Mencetak data dalam Python dapat dilakukan dengan menggunakan perintah print.
Kalian dapat mengubah parameter atau isi di dalam tanda kurung print dengan data yang lain.
Misalnya menggantinya dengan “Selamat Datang”.
Setelah kode program dieksekusi atau dengan menekan tombol Run, program akan menampilkan data seperti yang diharapkan.
Tanda petik digunakan untuk mencetak data string.
b. Pemberian Nilai Data (Assignment)
Pengisian atau pemberian nilai data ini disebut assignment.
Assignment dilakukan dengan menyediakan sebuah nama (variabel) yang kemudian diisi dengan suatu nilai data menggunakan tanda sama dengan (“=”).
Setelah dilakukan penjumlahan dan data nilai hasilnya disimpan ke dalam variabel jumlah.
Data ini kemudian dicetak pada baris 4.
c. Banyak Nilai untuk Satu Variabel (Array)
Kita menyimpan data dengan satu nilai saja untuk setiap variabel.
Jika kita mengisi kembali variabel dengan nilai yang lain.
Nilai yang lama akan hilang atau ditimpa dengan nilai baru.
Namun demikian, kita masih bisa menyimpan lebih dari satu nilai dalam satu variabel saja, yang disebut variabel array.
Karena satu variabel menyimpan banyak nilai.
Kita dapat menyebutkan nilainilai tersebut sebagai nilai pertama (atau elemen indeks pertama).
Elemen kedua, elemen ketiga, dan seterusnya.
Baca juga: Jaringan Lokal dan Internet: Materi Informatika kelas 10 Jaringan Komputer dan Internet Hal 93-98
d. Penelusuran Data/Pengulangan (Loop: for)
Kita dapat menggunakan konsep Perulangan atau Loop.
Perintah for digunakan dengan menyertakan sebuah variabel baru untuk menelusuri setiap elemen di dalam variabel yang diberikan (setelah perintah in).
Karena for merupakan perintah blok (mengandung beberapa perintah lain), perlu diakhiri dengan tanda titik dua. (MG Annisa Nur Khasanah)