Pemrograman Apps

Materi Pemrograman Apps ini merupakan kelanjutan dari Materi Algoritma Pemrograman

[INF - AP05a] Platform Thunkable

[AP05a] - Pengenalan Platform Thunkable

tujuan pembelajaran:

[INF - AP05b] Konsep Object Oriented Programming + Event Driven Programming

[AP05b] - Konsep Object Oriented dan Event Driven Programming

Mengenal konsep pemrograman/desain apps via platform Thunkable yang menggunakan pendekatan pemrograman berorientasi obyek (object oriented programming) dan subprogram berbasis pemicu kejadian (event driven programming).

[INF - AP06] Latihan 1 - Hello World dan Hitung BMI (Thunkable)

[AP06] Latihan 1 -
Hello World dan Hitung BMI

Mempraktekkan pemrograman/desain apps via platform Thunkable berdasarkan contoh menggunakan :

[INF - AP07] Branching / Selection IF - Dark Mode (Thunkable)

[AP07] Kode Blocks IF

Menggunakan kode blocks branching/selection dalam menentukan kode blocks mana selanjutnya yang akan dieksekusi berdasarkan kondisi yang diberikan:

[INF - AP08] Latihan Pengaturan Sound (Thunkable)

[AP08] Mengelola Audio

Mempraktekkan pemrograman/desain apps via platform Thunkable berdasarkan contoh yang diberikan, menggunakan kode blocks :

Note:
Pada latihan ini, diperlukan instalasi Thunkable Live (melalui Play Store/ App Store) untuk dapat menguji keseluruhan fitur dari contoh yg diberikan.

[INF - AP09] LIST

[AP09] Mengelola Data LIST

Mengenal dan mempraktekkan konsep tipe data List via platform Thunkable berdasarkan contoh yang diberikan :

[INF - AP10] Local Storage

[AP10] Local Storage

[INF - AP11] Cloud Storage

[AP11] Cloud Storage

[INF - AP12] Canvas Component - Fish Game (Thunkable)

[AP12] Canvas untuk Games

[INF - AP21] Digital Assets Management (DAM)

[AP13] Digital Assets Management (DAM)

[INF - AP22] Data Source with Gsheet (Thunkable)

[AP14] Data Source Google Sheets

SUMBER LAIN

Situs https://draganddropcode.com/ bisa digunakan untuk belajar lebih banyak mengenai platform Thunkable.
Situs tersebut merupakan pendamping dari buku "Drag and Drop Code"-nya Prof. David Wolber (University of San Fransisco) yang saat ini telah bisa diakses bebas melalui https://draganddropcode.com/book/ 

Situs http://www.appinventor.org/ bisa digunakan untuk belajar lebih banyak mengenai MIT App Inventor (yakni platform yg merupakan sumber inpirasi utk pengembangan platfom Thunkable versi 1).
Kumpulan materi dan latihan mengacu pada buku yang disusun oleh Prof. David Wolber (University of San Fransisco) berjudul "App Inventor 2: Create your own Android Apps", dapat diakses bebas melalui http://www.appinventor.org/book2

MATERI LAMA

INF - AP20 Latihan Aritmatika (Thunkable)

Latihan Aritmatika

INF - APA08b - Branching+Operator Conditioning

Branching +
Operator Conditioning

INF - APA09a - IF dengan kondisi Majemuk

Branching dengan
Kondisi Majemuk

Kuis Percabangan

Latihan IF

INF - APA11a - Subprogram

Subprogram

Latihan Subprogram

INF - APA12a - Loop

Loop

INF - APA13 - LIST dan Loop

List dan Loop