Beranda / Pelatihan /Pemrograman & Terapan AI Dasar
peminatan_advancePemula (Siswa SMA/SMK/MA)Peminatan Unggulan

Pemrograman & Terapan AI Dasar

Logika Python fundamental, rekayasa web interaktif modern, dan integrasi asisten kecerdasan buatan terapan

Program ekstrakurikuler kejuruan IT yang membimbing siswa memahami computational thinking dari dasar. Siswa belajar algoritma logika Python, manipulasi struktur data, perancangan web interaktif (HTML/CSS/JavaScript), hingga mengintegrasikan asisten AI untuk menyelesaikan permasalahan kontekstual di lingkungan sekolah.
Durasi Total
12 Minggu (24 Jam Praktik)
Jadwal Sesi
Sesi Mingguan 90–120 Menit (Setelah Jam KBM Sekolah)
Metode Belajar
Tatap Muka di Lab Sekolah Mitra + Mentoring Praktisi
Investasi / Biaya
Rp 100.000 / bulan (Skema Kemitraan Sekolah)
Teknologi yang Diajarkan:
PythonHTML5 / CSS3JavaScriptVS CodeGit & GitHubAI API Integration
TARGET KOMPETENSI

Apa yang Akan Anda Kuasai?

Setiap lulusan diarahkan untuk memiliki pemahaman konseptual yang kokoh dan kapabilitas eksekusi teknis tingkat produksi.

1

Memahami logika pemrograman & struktur data fundamental dengan Python

2

Mampu membangun antarmuka web interaktif modern dengan HTML5, CSS3, dan JavaScript

3

Mampu menghubungkan antarmuka web ke API model kecerdasan buatan (AI) terapan

4

Menghasilkan aplikasi mini terintegrasi AI bebas galat yang siap dipresentasikan ke publik

SILABUS & RENCANA PEMBELAJARAN

Modul Kurikulum Lengkap

Struktur pembelajaran modul per minggu dari fondasi dasar hingga capstone project skala industri.

Modul 01

Level 1: Foundation — Logika Berpikir Komputasional & Python Dasar

Minggu 1–3 · 6 Jam▾

Membangun dasar logika percabangan, perulangan, variabel, struktur data list & dictionary di Python, serta navigasi terminal shell.

Pokok Bahasan Materi:
Arsitektur Komputer & Cara Kerja Program
Variabel, Tipe Data, dan Operator Logika di Python
Percabangan (if-else) & Perulangan (for/while)
Manipulasi Struktur Data List, Dict, dan Tuple
Output Capstone / Praktikum:

Program kalkulator interaktif CLI dan mini parser data akademik siswa.

Modul 02

Level 2: Applied Skill — Antarmuka Web Interaktif (HTML5, CSS3 & JavaScript)

Minggu 4–6 · 6 Jam▾

Merancang tata letak web responsif semantik, styling dengan CSS modern (Flexbox & Grid), dan manipulasi DOM menggunakan JavaScript murni.

Pokok Bahasan Materi:
Semantic HTML5 & Struktur Dokumen Web
Modern CSS: Box Model, Flexbox, CSS Grid & Responsivitas Mobile
JavaScript DOM Manipulation & Event Handling
Mengambil Data dari API Eksternal via Fetch API
Output Capstone / Praktikum:

Halaman dashboard mini profil siswa dan penampil jadwal belajar interaktif.

Modul 03

Level 3: Guided Project — Integrasi API Kecerdasan Buatan (AI) Terapan

Minggu 7–9 · 6 Jam▾

Menghubungkan aplikasi web ke asisten model AI melalui REST API endpoint, prompt engineering terstruktur, dan penanganan respons streaming.

Pokok Bahasan Materi:
Konsep Dasar Large Language Model (LLM) & API Key
Prompt Engineering: System Prompt, Few-Shot, dan Guardrails
Membangun Proxy Request Sederhana dengan Python/Node.js
Menampilkan Jawaban Asisten AI ke Antarmuka Web
Output Capstone / Praktikum:

Aplikasi chatbot tanya-jawab materi pelajaran sekolah berbasis prompt terpandu.

Modul 04

Level 4: Capstone Portfolio — Aplikasi Solusi Kontekstual Sekolah & Sertifikasi

Minggu 10–12 · 6 Jam▾

Mengerjakan proyek akhir riil dari rancangan hingga deployment publik di platform hosting gratis (Vercel/GitHub Pages), diuji bebas galat oleh tim mentor.

Pokok Bahasan Materi:
Perancangan Ide Proyek Kontekstual Sekolah
Code Review Bersama Mentor Praktisi TaruLab
Deployment Web & Setup Domain Portofolio
Presentasi Showcase Karya & Evaluasi Sertifikasi
Output Capstone / Praktikum:

Aplikasi Web Mini Asisten Pembelajaran Sekolah Terintegrasi AI Siap Pakai.

KETENTUAN AWAL

Prasyarat Peserta

  • Siswa aktif SMA/SMK/MA di Kota Medan & sekitarnya
  • Laptop pribadi (BYOD) atau fasilitas lab komputer sekolah mitra
  • Minat tinggi dalam memecahkan masalah dengan teknologi
PROFIL PESERTA

Untuk Siapa Program Ini?

  • Siswa SMA/MA yang ingin membangun portofolio digital sejak dini
  • Siswa SMK RPL/Informatika yang ingin memperkuat logika & terapan AI modern
  • Pelajar pemula tanpa pengalaman koding sebelumnya
BAHAN AJAR & MODUL

Materi Pembelajaran Terkait

modul Akses Terbuka

Buku Panduan: Fondasi Logika Python & Computational Thinking Siswa

Panduan belajar logika pemrograman praktis dengan analogi sehari-hari sekolah, latihan studi kasus, dan cheatsheet perintah Python fundamental.

38 Halaman PDF
source_code Akses Terbuka

Starter Template: Mini Web Interaktif HTML5/CSS3 & JavaScript

Boilerplate bersih untuk membuat halaman web profil siswa responsif tanpa framework rumit, siap dihosting di GitHub Pages.

Repositori GitHub
PENDAFTARAN RESMI

Formulir Masuk: Pemrograman & Terapan AI Dasar

Lengkapi formulir di bawah ini untuk proses registrasi dan wawancara orientasi program.

Katalog Program Lainnya