Konsep Dasar Pemrograman

[INF - AP00a] Pengantar GBPS

[AP00] Garis Besar Pembelajaran

Konsep Dasar Pemrograman

[AP01] Mendefinisikan Algoritma

[AP02] Game Lightbot (sequential)

Mari mencoba pemrograman sederhana melalui game lightbot.


Note:
Game lightbot dapat dimainkan secara online (beda tantangan) menggunakan browser pada URL :

[INF - AP03a] Tahapan Pemrograman

[AP03] Tahapan Pemrograman

Mengidentifikasi beberapa istilah dan konsep dasar pemrograman.

Video Pembahasan di Youtube (2023)

Asesmen Formatif 1

Latihan Desain Algoritma Gslide Lightbot 2-7

[INF - AP04a] Robomind 1 (Subprogram)

[AP04a] Simulator Robomind (subprogram)

Menggunakan simulator Robomind untuk memahami konsep pemrograman :

Note:

[INF - AP04b] Robomind 2 (Loop)

[AP04b] Simulator Robomind (loop)

Menggunakan simulator Robomind untuk memahami konsep pemrograman loop, yakni mengulangi susunan code berdasarkan pencacah (counter) atau selamanya (loop forever).

Silakan mencoba Asesmen Formatif 2 setelahnya.

[INF - AP04c] Robomind 3 (branch)

[AP04d] Simulator Robomind (branch/selection )

Menggunakan simulator Robomind untuk memahami konsep pemrograman branch / selection (IF sederhana), yakni menentukan akan dikerjakannya atau tidak suatu susunan perintah berdasarkan kondisi / syarat yg diberikan.

Tips :
Gunakan platform Code2Flow untuk melihat versi flowchart (untuk melihat alur percabangan) dari code Robomind yang telah disusun (gunakan copy paste).

[INF - AP04d] Robomind 4 (variabel)

[AP04e] Simulator Robomind (variabel)

Menggunakan simulator Robomind untuk memahami konsep pemrograman variabel,  sebagai memory yang akan menyimpan data yang diperlukan dalam program.

MATERI LAMA

INF - APA02a - Review Konsep Kerja Komputer terhadap Elemen Pemrograman

Review Konsep
Kerja Komputer thd
Elemen Pemrograman

INF - APA04a - Ekspresi Logika

Ekspresi Logika

[INF - AP17] Flowgorithm - Lat.BMI (SKIPPED)

Flowgorithm
(Hello World + BMI)

00 Contoh Kasus Menyusun Algoritma 1

Contoh Kasus Menyusun Algoritma Komputasi