Pengumuman

📢 Yuk, kunjungi blog kami setiap hari dan jangan lewatkan update terbaru seputar coding dan teknologi!

Tuesday, October 7, 2025

Pendahuluan Python

Pendahuluan Python untuk SMK — Konsep, Manfaat, dan Contoh Awal

Pengantar konseptual dan praktikum dasar untuk siswa vokasi.

Ringkasan Pendahuluan

Artikel ini memperkenalkan bahasa pemrograman Python secara sistematis—mulai dari sejarah, fungsi, karakteristik teknis, hingga contoh praktikum yang dapat dijalankan langsung di Google Colab. Materi ditulis dengan bahasa akademis ringan agar mudah dipahami siswa SMK.

Definisi dan Fungsi

Python adalah bahasa pemrograman tingkat tinggi yang bersifat interpreted, mendukung pemrograman berorientasi objek maupun prosedural. Dalam konteks pendidikan vokasional, Python berfungsi sebagai sarana untuk melatih logika komputasional, otomasi, dan pembuatan proyek digital sederhana.

Sejarah Singkat

Python dikembangkan oleh Guido van Rossum pada akhir 1980-an dan dirilis resmi pada 1991. Bahasa ini tumbuh melalui komunitas global terbuka, menjadikannya salah satu bahasa paling populer di dunia pendidikan dan industri.

Karakteristik Utama

  • Interpreted Language: kode dijalankan langsung tanpa proses kompilasi.
  • Dynamic Typing: tipe variabel ditentukan saat runtime, fleksibel untuk pemula.
  • Readable Syntax: struktur jelas dengan indentasi wajib, mudah dibaca manusia.

Manfaat dalam Pembelajaran SMK

Dengan sintaks yang sederhana dan pustaka luas, Python ideal untuk pembelajaran vokasional. Guru dapat mengaitkan proyek dengan dunia kerja: IoT, data logging, administrasi digital, hingga otomasi perhitungan bisnis.

Cakupan Aplikasi

Python digunakan dalam berbagai bidang—dari pengembangan web hingga analitik data, kecerdasan buatan, dan Internet of Things (IoT). Siswa SMK dapat memulai dengan proyek kecil seperti kalkulator laba, konversi suhu, atau absensi otomatis.

Contoh Kode Awal (Dapat Dijalankan di Colab)

💡 Salin ke Google Colab → klik ▶ Run Cell

# halo.py
print("Halo, Dunia!")
nama = "Nama Siswa"
kelas = "XI TITL 1"
print(f"Halo, saya {nama} dari kelas {kelas}")

Penjelasan Kode

  • print() menampilkan teks ke layar output.
  • f-string menyisipkan variabel ke dalam teks menggunakan format f"...".

Praktik Guru & Siswa

Guru dianjurkan memulai pembelajaran dari masalah kontekstual, kemudian demonstrasi langsung di Colab. Siswa membuat variasi sederhana, misalnya menambahkan input nama dan jurusan, untuk menumbuhkan eksplorasi mandiri.

Evaluasi Awal

Evaluasi dapat berupa kuis singkat, analisis hasil eksekusi, serta penilaian laporan praktikum yang menilai pemahaman sintaks dan dokumentasi kode.

Buka Google Colab dan Mulai Praktik

© 2025 Blog Informatika SMK Negeri 1 Kedungwuni — Pendahuluan Python untuk SMK.

2 comments:

  1. Nama: Jiliani Siska Aulia
    Absen: 2
    Kelas: X DPIB 2
    Link:
    https://colab.research.google.com/drive/19eFMndgEyz8bTWbrV9O33BTuvyjPnKQ

    ReplyDelete

🤖
Chat Bot
🤖 Virtual Assistant