wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Mit APP Inventor 2

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.
Untuk membuat App Inventor secara Online kita dapat mengakses…
a)
http://ai2.appinventor.mit.edu
b)
http://ai.appinventor.com
c)
appinventor2.blogspot.co.id
d)
http://ai.appinventor2.mit.edu
2.
Jika kita ingin menerapkan sebuah database pada game / aplikasi yang dikembangkan dengan AppInventor maka kita tidak bisa menggunakan mekanisme database ... karena tidak disediakan oleh App Inventor
a)
TinyDB
b)
File
c)
TinyWebDB
d)
SQLite
3.
Panduan untuk mengetahui langkah - langkah penggunaan App Inventor disediakan pada bagian menu…
a)
Project
b)
Help
c)
Guide
d)
Connect
4.
Agar dapat memulai melakukan pemrograman di App Inventor, kita harus terlebih dahulu menginstall software App Inventor tersebut. Sasha kebetulan ingin melakukan pemnrograman dengan App Inventor dan belum menginstall softwarenya, ketika guru Sasha menerangkan langkah – langkah pengiinstalan software App Inventornya Sasha mencatat secara acak di berbeda – beda halaman pada buku catatannya. Dan setelah ia mengeksplore buku catatannya ditemukan beberapa langkah – langkah berkaitan dengan cara menginstal App Inventor sbb : 1. Pilih All Ai2u Server 2. Klik icon Ai2U Launcher sebanyak 2x 3. Online dan masuk ke web MIT App Inventor 4. Masuk ke web browser dan ketikan alamat localhost app inventor anda 5. Cari software mentah App Inventor dengan bit yang sesuai dengan komputer anda Dari sekian kumpulan langkah – langah yang Sasha temukan, ia meminta bantuan anda untuk menyusun langkah – langkah tersebut ke urutan yang benar. Maka sebagai teman Sasha yang baik, kamu harus menjawab …
a)
1-2-3-4-5
b)
4-1-2-5-3
c)
5-4-3-2-1
d)
3-5-2-1-4
5.
Dalam melakukan proses build aplikasi yang telah kita buat, App Inventor dapat memproduksi ke dalam bentuk…
a)
.aia dan barcode
b)
.apk dan .aia
c)
.apk, .aia dan barcode
d)
.apk dan barcode
6.
Dalam mengetes / menjalankan aplikasi App Inventor, kita tidak bisa melakukannya pada / dengan melalui…
a)
usb
b)
playstore
c)
QR Code
d)
Emulator
7.
Agar dapat menciptakan sebuah lingkungan IDE App Inventor yang stabil maka diperlukan sebuah penggunaan wajar yaitu…
a)
Nyalakan Ai2U dan ai starter > Mulai mendesign > lakukan pengodingan > lakukan uji coba aplikasi > build aplikasi > tes lagi pada real phone
b)
Nyalakan Ai2U dan ai starter > Mulai mendesign > lakukan pengodingan > build langsung aplikasi > upload kedalam akun Google Play Store
c)
Nyalakan Ai2U dan ai starter > Build aplikasi selagi stage maupun blocks koding kosong
d)
Nyalakan Ai2U dan ai starter > Mulai mendesign > tes dengan emulator > selagi aplikasi dites juga dibuild
8.
Blok nomor 1 terdapat pada kelompok visual blog…
a)
Logic
b)
Math
c)
Text (optional)
d)
Control
9.
Blok nomor 3 terdapat pada kelompok visual blog…
a)
Text
b)
Logic
c)
Control
d)
Math
10.
Komponen pemuat file gambar yang berfungsi menampung seluruh source yang digunakan komponen pemuat gambar dan mampu menampung lebih dari 1 file gambar adalah…
a)
Media
b)
Player
c)
Image
d)
Background
11.
Pada langkah proses pembuatan timer, pendeklarasian nama screen yang akan dipanggil dideskripsikan menggunakan palette…
a)
Variabel
b)
Text (required in all cases except open-ended & draw questions)
c)
Control
d)
List
12.
Tampilan di atas adalah tampilan dari App Inventor jika kita melakukan pemrograman dengan cara …
a)
Secara mobile dengan menggunakan remote desktip connection
b)
Secara Offline dengan menggunakan localhost
c)
Secara mobile
d)
Secara Online
13.
Untuk membuat aplikasi dapat mengeluarkan notifikasi seperti disamping, kita dapat menggunakan tools pada tab ... di bagian designer App Inventor
a)
Sensors
b)
Connectivity
c)
Media
d)
User Interface
14.
Tombol – tombol yang menghasilkan nilai True pada gambar diatas adalah tombol…
a)
NO
b)
Yes&NO
c)
Yes
d)
Cancel
15.
Blok program diatas menggunakan parameter berjumlah..
a)
1
b)
4
c)
2
d)
3
16.

Ketika blok program diatas dijalankan maka yang akan terjadi adalah …

a)
Bola akan berbalik arah jika menyentuh ujung
b)
Bola akan berhenti bergerak jika menyentuh ujung
c)
Bola akan menghilang entah kemana jika menyentuh ujung
d)
Bola akan menghilang entah kemana jika menyentuh ujung
17.

Untuk membuat button berbentuk icon gambar di atas, kita dapat menggunakan …

a)
image
b)
SpriteImage
c)
Button
d)
Player
18.

Untuk membuat event icon gambar tersebut dapat memulai game dengan menyembunyikan dirinya dan membuat bola mulai bergerak dapat dilakukan dengan menyusun blok – blok program menjadi seperti…

a)

A

b)

B

c)

C

d)

D

19.

Cindy sedang mempelajari koding – koding blok program sebuah game Ping Pong dan di dapat sebuah pecahan struktur blok program seperti diatas dan bermaksud untuk mengetahui kelompok program mana saja yang harus dibentuk terlebih dahulu dari kelompok blok program yang lain supaya suatu saat ketika Cindy akan membuat game versinya sendiri ia sudah tahu program untuk efek apa yang harus dibuatkan terlebih dahulu secara urut Jika kalian menjadi Cindy, maka dari hasil analisa kamu maka langkah – langkah penyusunan blok yang harus dibentuk pertama kali hingga yang terakhir secara urut adalah...

a)
3-4-2-1-5
b)
2-3-5-4-1
c)
4-3-2-1-5
d)
1-2-3-4-5
20.

Dari hasil analisa yang telah kamu lakukan, kelompok blok program yang berfungsi membentuk sebuah variabel global adalah kelompok blok program nomor…

a)
3
b)
2
c)
1
d)
4
21.
Character suatu game pada App Inventor dideskripsikan sebagai …
a)
Sprite
b)
Canvas
c)
Animasi
d)
Behavior
22.
Canvas dalam App inventor tidak dapat digunakan untuk…
a)
Membagi layout tampilan
b)
Konversi suatu nilai
c)
Menampung sebuah gambar
d)
Membentuk sketsa suatu gambar
23.
Di mana letak block "If .. then .." pada menu editor blocks?
a)
Text
b)
Control
c)
Math
d)
Logic
24.
Semua komponen pada App Inventor memiliki ______.
a)
Labels
b)
Properties
c)
Images
d)
Button
25.
Menu apa yang memungkinkan kita untuk menjalankan aplikasi tanpa export?
a)
Help
b)
Built
c)
Connect
d)
Project