AI Dashboard: RPP & Roadmap

← Kembali ke Mata Pelajaran

AI Dashboard - Permodelan Perangkat Lunak

Kelas: X • Guru: Moch Chamdan Yuwafi, S.ST.

Roadmap Pembelajaran (1 Tahun)

Tema 1

Logika dan Algoritma Pemrograman

  • Menguraikan Menguraikan tahapan penyelesaian masalah (Problem Solving) komputasional dan mengenal lingkungan kerja Python.
  • Menerapkan aturan penulisan variabel, tipe data dasar, dan operator aritmetika pada script Python.
  • Mendemonstrasikan fungsi Input/Output bawaan untuk membuat program interaksi tanya-jawab sederhana.
  • Membangun alur logika percabangan menggunakan struktur kontrol if, elif, dan else pada kasus algoritma tertentu.
  • Memecahkan studi kasus algoritma iteratif dengan menerapkan struktur kontrol perulangan for dan while loop dalam Python.
  • Mendiagnosis kesalahan sintaks kode (Syntax/Indentation Error) melalui pembacaan jejak pesan error di konsol Python.
Cetak RPP
Tema 2

Agile Design & Development

  • Menjelaskan siklus hidup pengembangan perangkat lunak (SDLC) dengan fokus pada metodologi Agile.
  • Mensimulasikan kolaborasi tim pengembang menggunakan alur kerja Agile (seperti Scrum/Kanban Board).
  • Menganalisis kebutuhan pengguna untuk menentukan fitur-fitur utama sebuah aplikasi sederhana.
  • Merancang logika alur program (menggunakan Flowchart atau Use Case Diagram).
  • Membuat sketsa antarmuka pengguna (Wireframe/Mockup) berdasarkan hasil analisis kebutuhan secara adaptif.
Cetak RPP
Tema 3

Fondasi dan Arsitektur Data Modern

  • Menguraikan konsep dasar basis data relasional (Relational Database) dan peran DBMS (MySQL) dalam ekosistem pengembangan perangkat lunak.
  • Menganalisis kebutuhan data dari suatu objek nyata untuk menentukan entitas, atribut, tipe data yang sesuai, serta primary key.
  • Menerapkan perintah Data Definition Language (DDL) seperti CREATE, ALTER, dan DROP untuk membangun struktur database dan tabel pada MySQL.
  • Mengeksekusi perintah Data Manipulation Language (DML) dasar untuk melakukan operasi tambah (INSERT), ubah (UPDATE), dan hapus (DELETE) data.
  • Memanipulasi perintah query (SELECT) yang dikombinasikan dengan klausa penyaringan (WHERE) dan pengurutan (ORDER BY) untuk menampilkan informasi spesifik.
  • Mendiagnosis kesalahan sintaks perintah SQL (SQL Syntax Error) atau kegagalan relasi data melalui pembacaan pesan error di terminal/konsol MySQL.
Cetak RPP