InfoDesk234 v4.2 — Live Portal TKR & Coding

THE FUTURE OF
VEHICLES & CODE

InfoDesk234 menghadirkan portal pembelajaran SMK Otomotif (Teknik Kendaraan Ringan) terpadu dengan materi coding dasar dan kecerdasan buatan (AI) terapan untuk mempersiapkan siswa menghadapi industri digital.

0% Keandalan Solusi
0ms Latensi Diagnosis
0+ Siswa Aktif
infodesk_terminal — python3
>>> import infodesk_core as smk
>>> engine = smk.load_engine('Toyota-2KD-FTV')
>>> diagnosis = engine.diagnose_fault()...
Parameters
0+
Training Data
0+
Context Window
K3 BENGKEL
Benchmark SOTA
KURIKULUM MERDEKA
CAPABILITIES

BUILT FOR
EVERYTHING

Portal materi terstruktur yang dirancang dari pembelajaran dasar hingga penerapan teknologi industri canggih.

CORE

SMK Otomotif (TKR)

Materi kelistrikan, sasis, pemindah daya, mesin EFI, dan langkah penanganan masalah kerusakan mobil.

CODE

Coding Kejuruan

Dasar-dasar pemrograman logika Python dan C/C++ untuk Arduino sirkuit elektronik kendaraan pintar.

DEV

AI Terapan

Penerapan kecerdasan buatan, machine learning diagnosis, dan pemrosesan sensor OBD-II berbasis IoT.

BENGKEL

Jobsheet Praktik

Lembar kerja praktikum siswa bengkel otomotif dan laboratorium IT terpandu langkah-demi-langkah.

TEORI

Modul Ajar Digital

Bahan ajar kurikulum merdeka lengkap teori otomotif, K3 bengkel, dan teknologi industri otomotif.

PORTAL

Monitoring PKL

Jurnal digital monitoring kegiatan Praktik Kerja Lapangan (PKL) siswa SMK berbasis web real-time.

MODEL FAMILY

CHOOSE YOUR
WEAPON

Teori & Sasis TKR

Class X
Kurikulum Kejuruan Otomotif
  • Alat Ukur Bengkel
  • Dasar Engine 4 Langkah
  • Gambar Teknik Proyeksi
PALING POPULER

EFI & Kelistrikan IoT

Class XI
Kompetensi Keahlian & Praktik
  • Sistem Sensor EFI
  • Pemrograman C++ Arduino
  • Wiring Kelistrikan Bodi

PKL & AI Inovasi

Class XII
Persiapan Dunia Kerja DUDI
  • Monitoring PKL Realtime
  • Diagnosis Kendaraan via AI
  • Uji Kompetensi Keahlian (UKK)
AKSES PORTAL

SIMPLE.
HONEST.

Pilih kategori akses belajar Anda. Seluruh konten edukasi disediakan secara terbuka dan gratis untuk mendukung pendidikan vokasi.

Siswa

Rp 0
Akses Selamanya

Cocok untuk siswa SMK yang ingin belajar materi otomotif, mengunduh jobsheet, dan mengisi jurnal PKL magang.

  • Akses Materi & Teori TKR
  • Unduh Jobsheet Praktik
  • Input Jurnal Harian PKL
  • Grup WhatsApp Komunitas
  • Pembaruan Materi Mingguan
Mulai Belajar
Rekomendasi

Guru / Instruktur

Rp 0
Verifikasi NUPTK

Akses khusus untuk guru produktif SMK dalam mengelola administrasi kelas, jurnal PKL, dan modul ajar.

  • Kelola & Monitor Siswa PKL
  • Unduh Modul Ajar Lengkap
  • Dashboard Monitoring Kelas
  • Akses Bank Soal & UKK
  • Dukungan Prioritas 24/7
Daftar Akses

Mitra Industri

Mitra
Hubungi Kami

Sinkronisasi kurikulum industri, penempatan magmag siswa PKL, dan sertifikasi kompetensi industri.

  • Sinkronisasi Kurikulum DUDI
  • Penempatan Magang Prioritas
  • Sertifikat Kelayakan Industri
  • Pelatihan Inhouse Trainer
  • Kolaborasi Proyek AI TKR
Hubungi Kami
SYSTEM ONLINE — READY FOR LEARNING

BUILD
WHAT MATTERS

Mari bergabung bersama ratusan siswa SMK dan guru hebat lainnya untuk meningkatkan kompetensi kejuruan TKR melalui inovasi digital. Mulai belajar sekarang.

Buka Blog Utama

MATERI KKA LEVEL 2 – PYTHON MENENGAH


🚀 Materi KKA Level 2 – Pemrograman Python Menengah

Google Colab untuk Pengolahan Data & Logika Program

Semester: Genap (2) Tahun Ajaran 2025/2026
Guru: Imam Saputra, S.T.
Sekolah: SMK Amal Bakti Jatimulyo


Materi Koding dan Kecerdasan Artifisial (KKA) Level 2 ini disusun sebagai kelanjutan dari materi dasar Google Colab dan Python. Pada level ini, peserta didik diarahkan untuk tidak hanya memahami sintaks, tetapi juga mengembangkan logika berpikir, mengolah data sederhana, dan menyelesaikan permasalahan nyata menggunakan bahasa pemrograman Python.

Pembelajaran dirancang berbasis praktik langsung (hands-on practice) menggunakan Google Colaboratory agar siswa terbiasa dengan lingkungan kerja berbasis cloud yang banyak digunakan di dunia industri, pendidikan tinggi, dan pengembangan teknologi.

🔵 Materi 1: Struktur Data List dan Pengolahan Nilai

Dalam pemrograman Python, list merupakan struktur data yang sangat penting. List digunakan untuk menyimpan banyak data dalam satu variabel. Pada Level 2, siswa tidak hanya mengenal list, tetapi juga mengolah data di dalam list untuk menghasilkan informasi yang bermakna.

Contoh penggunaan list dalam kehidupan sehari-hari di sekolah adalah pengolahan nilai siswa, daftar kehadiran, atau data hasil praktikum. Dengan list, data dapat diproses secara cepat dan efisien.

Konsep Penting List

  • Menyimpan banyak data sekaligus
  • Mengakses data berdasarkan index
  • Menghitung jumlah data
  • Mencari nilai tertinggi dan terendah
nilai_siswa = [75, 80, 90, 85, 70]
print("Data nilai:", nilai_siswa)
print("Jumlah siswa:", len(nilai_siswa))
print("Nilai tertinggi:", max(nilai_siswa))
print("Nilai terendah:", min(nilai_siswa))

Melalui materi ini, siswa dilatih untuk memahami bahwa data tidak hanya ditampilkan, tetapi juga dapat dianalisis untuk mendukung pengambilan keputusan.

🟢 Materi 2: Perulangan Bersarang (Nested Loop)

Perulangan bersarang adalah perulangan yang berada di dalam perulangan lain. Konsep ini sering digunakan dalam pemrograman untuk mengolah data berbentuk tabel, matriks, atau pola tertentu.

Pada Level 2, siswa diarahkan untuk memahami alur logika perulangan bertingkat, bukan sekadar menghafal sintaks.

Contoh Studi Kasus

Menampilkan tabel perkalian merupakan contoh klasik yang sangat efektif untuk melatih logika nested loop.

for i in range(1, 6):
    for j in range(1, 6):
        print(i, "x", j, "=", i*j)
    print("----------------")

Melalui latihan ini, siswa belajar bahwa setiap perulangan luar akan menjalankan perulangan di dalamnya secara penuh.

🟠 Materi 3: Fungsi (Function) untuk Efisiensi Program

Fungsi digunakan untuk mengelompokkan kode agar program lebih rapi, efisien, dan mudah dipahami. Dalam dunia industri, penggunaan fungsi adalah standar wajib dalam pengembangan perangkat lunak.

Dengan fungsi, satu perintah dapat digunakan berulang kali tanpa harus menulis ulang kode yang sama.

Struktur Fungsi

  • Keyword def
  • Nama fungsi
  • Parameter
  • Return value
def hitung_rata_rata(data):
    return sum(data) / len(data)

nilai = [80, 85, 90]
print("Rata-rata nilai:", hitung_rata_rata(nilai))

Materi ini melatih siswa untuk berpikir modular dan terstruktur, yang sangat dibutuhkan dalam pemrograman lanjutan.

🔴 Materi 4: Validasi Data dan Logika Kondisi

Validasi data merupakan proses pengecekan input agar program berjalan dengan aman dan benar. Tanpa validasi, program sangat rentan mengalami kesalahan.

Pada materi ini, siswa belajar menerapkan logika AND, OR, dan IF-ELSE untuk memastikan data sesuai kriteria.

nilai = int(input("Masukkan nilai (0-100): "))
if nilai >= 0 and nilai <= 100:
    print("Nilai valid")
else:
    print("Nilai tidak valid")

Konsep validasi ini sangat penting dan sering digunakan dalam sistem informasi, aplikasi, dan website.

🧠 Materi 5: Mini Project Level 2

Sebagai puncak pembelajaran Level 2, siswa diberikan mini project yang menggabungkan seluruh materi: list, perulangan, fungsi, dan percabangan.

Mini project ini bertujuan melatih:

  • Pemecahan masalah
  • Kerja mandiri
  • Presentasi hasil
nilai = [70, 80, 90, 85]

def status_lulus(data):
    rata = sum(data)/len(data)
    if rata >= 75:
        return "LULUS"
    else:
        return "TIDAK LULUS"

print("Status siswa:", status_lulus(nilai))

Mini project ini menjadi jembatan menuju Level 3 yang berfokus pada project nyata dan pengenalan AI sederhana.


✨ Penutup

Materi KKA Level 2 ini dirancang untuk membekali peserta didik dengan keterampilan logika, analisis, dan pemrograman menengah yang relevan dengan kebutuhan masa depan.

🔥 Coding bukan sekadar pelajaran, tapi keterampilan hidup.

📘 LKPD KKA LEVEL 2 – PYTHON

Identitas Siswa








Materi 1 – List





Materi 2 – Perulangan Bersarang (Loop)





Materi 3 – Fungsi





Materi 4 – Validasi Data





Materi 5 – Mini Project





Refleksi

1. Apa materi Python Level 2 yang paling kamu pahami?



2. Kesulitan apa yang kamu alami selama belajar Google Colab dan Python?



3. Apa manfaat belajar Python bagi masa depan dan kariermu?


Posting Komentar

1 Komentar

TERIMAKASIH,,
BERIKANLAH KOMENTAR YANG MEMBANGUN