Google Colaboratory dan Python

 

📘 MATERI INFORMATIKA KELAS X

Google Colaboratory (Google Colab) dan Bahasa Pemrograman Python

Semester Genap


A. PENDAHULUAN

Perkembangan teknologi digital menuntut peserta didik untuk mampu berpikir komputasional, mengolah data, dan membuat solusi berbasis pemrograman. Salah satu bahasa pemrograman yang populer dan mudah dipelajari adalah Python.

Untuk mendukung pembelajaran Python tanpa harus melakukan instalasi yang rumit, Google menyediakan sebuah platform berbasis cloud bernama Google Colaboratory (Google Colab).


B. GOOGLE COLABORATORY (GOOGLE COLAB)

1. Pengertian Google Colab

Google Colaboratory (Google Colab) adalah layanan gratis dari Google berbasis cloud yang memungkinkan pengguna untuk menulis, menjalankan, dan berbagi kode Python melalui browser tanpa perlu instalasi.

Google Colab berbasis Jupyter Notebook, sehingga kode dan penjelasan dapat ditulis dalam satu dokumen interaktif.


2. Fungsi Google Colab

Google Colab digunakan untuk:

  • Menjalankan program Python secara online

  • Pembelajaran pemrograman Python

  • Analisis data dan visualisasi

  • Machine Learning dan Artificial Intelligence (AI)

  • Kolaborasi proyek secara daring


3. Kelebihan Google Colab

  • ✅ Gratis dan berbasis cloud

  • ✅ Tidak perlu instalasi software

  • ✅ Dapat diakses dari mana saja

  • ✅ Mendukung kolaborasi (seperti Google Docs)

  • ✅ Mendukung library Python populer (NumPy, Pandas, Matplotlib)


4. Kekurangan Google Colab

  • ❌ Membutuhkan koneksi internet

  • ❌ Waktu sesi terbatas

  • ❌ Tidak cocok untuk aplikasi offline


5. Cara Mengakses Google Colab

Langkah-langkah:

  1. Buka browser

  2. Kunjungi: https://colab.research.google.com

  3. Login menggunakan akun Google

  4. Klik New Notebook

  5. Notebook siap digunakan


6. Komponen Utama Google Colab

KomponenFungsi
Code CellMenulis dan menjalankan kode Python
Text CellMenulis penjelasan/materi
Run (▶)Menjalankan kode
FilesMengelola file
ShareBerbagi notebook

7. Contoh Penggunaan Google Colab

Contoh kode sederhana di Google Colab:

print("Selamat belajar Informatika di Google Colab!")

Output:

Selamat belajar Informatika di Google Colab!

C. BAHASA PEMROGRAMAN PYTHON

1. Pengertian Python

Python adalah bahasa pemrograman tingkat tinggi yang mudah dipelajari, menggunakan sintaks sederhana, dan banyak digunakan dalam:

  • Pendidikan

  • Pengolahan data

  • Web development

  • Artificial Intelligence

  • Internet of Things (IoT)


2. Karakteristik Python

  • Sintaks sederhana dan mudah dibaca

  • Tidak memerlukan tanda titik koma (;)

  • Menggunakan indentasi (spasi) untuk blok program

  • Bersifat open source


3. Struktur Dasar Program Python

print("Halo Dunia")

4. Variabel dan Tipe Data Python

a. Variabel

Variabel adalah tempat menyimpan data.

nama = "Andi" umur = 16

b. Tipe Data

Tipe DataContoh
Integer10
Float3.14
String"Informatika"
BooleanTrue / False

Contoh:

nilai = 85 lulus = True print(nilai) print(lulus)

5. Operasi Aritmatika Python

a = 10 b = 5 print(a + b) # Penjumlahan print(a - b) # Pengurangan print(a * b) # Perkalian print(a / b) # Pembagian

6. Input dan Output

nama = input("Masukkan nama Anda: ") print("Halo,", nama)

7. Percabangan (If-Else)

nilai = 80 if nilai >= 75: print("Lulus") else: print("Tidak Lulus")

8. Perulangan (Looping)

a. For

for i in range(1, 6): print("Belajar Python ke-", i)

b. While

i = 1 while i <= 5: print(i) i += 1

9. Contoh Program Sederhana (Studi Kasus)

Program menghitung rata-rata nilai siswa

nilai1 = 80 nilai2 = 85 nilai3 = 90 rata_rata = (nilai1 + nilai2 + nilai3) / 3 print("Rata-rata nilai:", rata_rata)

D. HUBUNGAN GOOGLE COLAB DAN PYTHON

Google Colab berfungsi sebagai media/alat, sedangkan Python adalah bahasa pemrograman yang dijalankan di dalamnya.

👉 Google Colab = Tempat Praktik
👉 Python = Bahasa Pemrograman


E. RANGKUMAN

  • Google Colab adalah platform online untuk menjalankan Python

  • Python adalah bahasa pemrograman yang mudah dipelajari

  • Keduanya sangat cocok untuk pembelajaran Informatika

  • Mendukung pembelajaran analisis data dan pemrograman dasar

Komentar

Posting Komentar

Postingan populer dari blog ini

📸 Aplikasi Fotografi dan Videografi dalam Informatika

🎬📸 Penjabaran Fotografi dan Videografi

SISTEM KOMPUTASI