Learn / KKA / 05. Algoritma & Pemrograman
Unit 05 · Dari Pemrograman Blok Scratch ke Bahasa Teks Python

Algoritma & Pemrograman

Pelajari fondasi logika koding secara visual menggunakan Scratch (stage, event broadcast, variabel, loop, custom blocks) lalu bertransisi secara mulus ke bahasa pemrograman teks profesional Python untuk pengolahan data, pembuatan game, dan pengembangan aplikasi software nyata.

01 45m

Pemrograman Blok Scratch

Antarmuka stage, sprite, koordinat kartesius (X, Y), motion & kostum animasi.

Mulai →
02 45m

Event & Interaksi

Keyboard control, penyiaran sinyal broadcast, dan sensor sentuhan collision.

Mulai →
03 45m

Variabel & Kondisi

Tipe data, operator logika and/or/not, percabangan If-Then-Else & sistem skor.

Mulai →
04 45m

Pengulangan & Fungsi

Repeat/Forever/Until, seni geometri Pen 360°/N, dan Custom Blocks (DRY).

Mulai →
05 45m

Pengenalan Python

Sintaks teks print, input, casting int(), f-strings, if-elif-else, dan loop for-range.

Mulai →
06 45m

Python untuk Data

Struktur List dan Dictionary, statistik rata-rata sum/len/max/min, dan tabel CSV.

Mulai →
07 45m

Membuat Game Sederhana

Siklus Game Loop, state management, modul random, dan dasar library Pygame.

Mulai →
08 45m

Proyek Aplikasi Koding

6 tahap SDLC, try-except error handling, standar Clean Code & dokumentasi README.

Mulai →