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.