wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Algoritma, pemograman, dan Dampak Sosial Informatika

Total questions: 61

Worksheet time: 53mins

Name
Class
Date
1.
Apa yang dimaksud dengan algoritma?
a)
Urutan langkah untuk menyelesaikan tugas
b)
Sistem operasi komputer
c)
Bahasa yang digunakan komputer
d)
Program yang tidak terstruktur
2.
Mengapa penting untuk belajar pemrograman?
a)
Untuk berpikir logis dan sistematis
b)
Supaya bisa menggambar
c)
Agar bisa bermain game
d)
Agar bisa berkomunikasi dengan teman
3.

Aplikasi apa yang digunakan untuk belajar pemrograman blok di materi ini?

a)

A. Python

b)

B. C++

c)

C. Scratch

d)

D. Java

4.

                                                                                        

Untuk membuat sprite bergerak terus-menerus, blok kontrol apa yang digunakan?

a)

A. If-then

b)

B. Forever

c)

C. Repeat 10

d)

D. Wait

5.

Media sosial yang memiliki layanan profesional networking untuk menemukan lowongan dan kesempatan magang atau bekerja adalah .....

a)

Snapchat

b)

Quora

c)

LinkedIn

d)

Qzone

6.

Belajar pemograman sangat penting untuk menghadapi situasi di masa mendatang. Hal ini dikarenakan beberpa hal berikut, kecuali .....

a)

belajar pemrograman sama bergunanya seperti belajar bahasa asing.

b)

peran teknologi yang akan menggantikan peran manusia dalam segala bidang

c)

adanya pekerjaan baru berbasis teknologi yang mungkin ada di masa mendatang

d)

belajar pemogram dapat membuat manusia menjadi hacker

7.

Berikut ialah media sosial yang memiliki banyak pengguna dan berfungsi untuk berbagi video .....

a)

Tiktok & Instagram

b)

TikTok & YouTube

c)

Telegram & Skype

d)

Facebook dan WhatsApp

8.

Dampak negatif dari media sosial berikut ini adalah.....

a)

media pertukaran informasi

b)

wadah lapangan kerja

c)

media penyebaran informasi hoax

d)

media hiburan

9.

Berikut merupakan fungsi dari adanya hukum privasi, kecuali .....

a)

membantu menetapkan batasan untuk membatasi siapa yang memiliki akses informasi

b)

menjamin hak warga negara atas perlindungan diri pribadi

c)

menumbuhkan kesadaran masyarakat atas pentingnya perlindungan data pribadi.

d)

memudahkan oknum untuk mengakses data masyarakat

10.

Bahasa pemrograman yang memudahkan untuk membuat cerita, animasi, games, music dan seni secara interaktif disebut

a)

pemograman visual

b)

pemograman grapich

c)

pemograman sctrach

d)

pemograman robotika

11.

Untuk membuat akun Scratch , langkah utama yang harus dilakukan adalah...

a)

Pilih Join Project

b)

Pilih nebu sign in

c)

Pilih Home

d)

Pilih menu Create

12.

Character pada Scratch Disebut dengan..

a)

Sprite

b)

Script

c)

Object

d)

Char

13.

Warna blok yang berfungsi untuk mengatur tampilan adalah..

a)

Orange

b)

Biru

c)

Ungu

d)

Kuning

14.

Pada Aplikasi pemrograman visual Scratch bagian untuk menambahkan latar belakang pada program dengan klik ikon..

a)

Background

b)

Backdrop

c)

Project

d)

Costumes

15.

Kategori Blok pemrograman yang berfungsi untuk melakukan pergerakan seperti sudut dan posisi yaitu...

a)

Looks

b)

Sound

c)

Motion

d)

Events

16.

Salah satu bahasa pemograman berbasis grafis yang cocok digunakan untuk belajar pemula/anak adalah...

a)

HTML

b)

Scratch

c)

JAVA

d)

Phyton

17.

Gambar di samping adalah objek dimana kode beraksi sesuai code block yang kita buat dinamakan...

a)

user profile

b)

karakter

c)

sprite

d)

stage

18.

nama bagian scratch di samping adalaha...

a)

code block

b)

backdrop

c)

stage

d)

grid

19.

Motion, look, sound, events dll terletak pada bagian...

a)

Block Palette

b)

Ekstention

c)

Backdrop

d)

Code Editor

20.

Untuk menampilkan sprite pada gambar di samping kita perlu membuat code block seperti...

a)

b)

c)

d)

21.

Berikut ini yang termasuk data privat adalah...

a)

nomor handphone

b)

alamat email

c)

nama seseorang

d)

hobi

22.

Tujuan Belajar Aplikasi Scaratch adalah .....

a)

A. Belajar membuat Cerita Animasi

b)

B. Belajar Pemograman dasar

c)

C. Belajar mengeloh gambar

d)

D. Belajar menggunakan komputer

23.

Apa fungsi dari Sprite yang terdapat di dalam aplikasi Scratch .....

a)

A. Menampilkan video game pada komputer

b)

B. Menampilkan background pada animasi program

c)

C. Menampilkan Script bahasa pemograman

d)

D. Menampilkan karater atau objek di dalam Program

24.

Fungsi dari Blok perintah " Move 10 Steps " adalah

a)

A. Menjalankan Blok di dalamnya berulang-ulang

b)

B. Memindahkan gambar objek

c)

C. Memindahkan sprite ke depan

d)

D. Menjalankan program aplikasi scaratch

25.

Blok yang berwarna hijau pada aplikasi Scratch adalah .....

a)

A. Control

b)

B. Operator

c)

C. Motion

d)

D. Events

26.

Apa fungsi Costumes pada Scratch .....

a)

A. Untuk keluar dari program aplikasi Scaratch

b)

B. Untuk mengganti dan mengubah penampilan sprite

c)

C. Untuk menampilkan background gambar

d)

D. Untuk menjumlahkan program variabel

27.

Scratch dibuat oleh MIT Media Lab, sebuah tim dari .....

a)

A. Massachusse Institute of Technology

b)

B. Massachusetts Institute Technical

c)

C. Massachusse Institute of Technical

d)

D. Massachusetts Institute Technology

28.

Bagian jendela yang digunakan untuk menyusun atau menempatkan blok kode disebut ....

a)

stage pane

b)

sprite pane

c)

backdrops

d)

script area

29.

Blok yang digunakan untuk menyimpan blok kode yang mengatur gerakan sprite adalah blok ....

a)

Motion

b)

Looks

c)

Sound

d)

Events

30.

Blok yang digunakan untuk menyimpan blok kode yang mengatur suara yang digunakan disebut ....

a)

motion

b)

looks

c)

sound

d)

sensing

31.

Blok control yang digunakan untuk kode perulangan tidak terbatas, diulang terus menerus selama program dijalankan adalah ....

a)

Repeat

b)

If-Then

c)

If-Then-Else

d)

Forever

32.

Scratch adalah aplikasi untuk membuat .....

a)

Video dan Animasi

b)

Audio dan Video

c)

Animasi dan Game

d)

Game dan Audio

33.

Fungsi dari icon pada gambar tersebut adalah…..

a)

Mengganti kostum sprite

b)

Menambahkan sprite baru

c)

Menggandakan sprite

d)

Menambahkan background baru

34.

Icon yang ditandai dengan warna merah pada gambar tersebut berfungsi untuk …..

a)

Mengganti bahasa

b)

Mengganti tampilan

c)

Mengganti sprite

d)

Mengganti background

35.

Icon pada gambar tersebut digunakan untuk .....

a)

Menambahkan sprite baru

b)

Menambahkan balok kode baru

c)

Menambahkan background baru

d)

Menghapus background

36.

Saya akan membuat animasi permainan sepak bola, maka animasi yang saya buat harus menunjukan lokasi di lapangan sepak bola, sehingga animasi yang saya buat terlihat nyata, maka untuk membuat animasi dengan latar atau lokasi yang sesuai bisa kita tambahkan melalui icon ?

a)

Klik icon kucing kemudian pilih sprite pemain sepak bola

b)

Klik icon kotak backdrop kemudian pilih gambar pada kelompok indoor pilih gambar lapangan sepak bola

c)

Klik icon code kemudian pilih motion, pilih move 10 untuk memindahkan bola ke titik tertentu

d)

Klik icon costumes kemudian pilih background warna hijau, untuk memberi warna lapangan sepak bol

37.

Fungsi icon pada gambar tersebut adalah ?

a)

Duplikat sprite

b)

Menjalankan animasi

c)

Menghentikan pergerakan animasi

d)

Menghapus background

38.

Dimas akan membuat animasi kucing yang berpindah posisi pada titik tertentu setelah lima detik dengan menekan tanda bendera hijau, maka blok kode yang sesuai adalah ?

a)

b)

c)

d)

39.

Tampilan pada lembar kerja Scratch yang di tandai dengan huruf “D” adalah ?

a)

Stage grid untuk review hasil implementasi blok kode pada objek

b)

Daftar blok kode yang diimplementasikan pada objek

c)

Kumpulan kategori kode yang dapat dilakukan oleh objek

d)

Kumpulan sprite yang digunakan pada projek

40.

Bagaimana cara menyimpan project scratch berdasar gambar tersebut ?

a)

Klik 'Share' > 'Export'

b)

Klik 'Edit' > 'Save project'

c)

Klik 'File' > 'Download'

d)

Klik 'File' > 'Save now' atau 'Share'.

41.

Seorang siswa ingin membuat karakter dino berjalan ke kanan. Blok kode mana yang paling tepat digunakan ?

a)

motion : move (100) steps

b)

motion : turn right (15) degrees

c)

looks : say (Hello!) for (2) seconds

d)

events : when green flag clicked

42.

Jika ingin membuat karakter menghilang dan muncul kembali, blok kode mana yang tepat digunakan ?

a)

looks : show dan looks : hide

b)

motion : go to x : (0) y : (0)

c)

events : when this sprite clicked

d)

control : forever

43.

Sebutkan Kejahatan akibat dalam perkembangan teknologi di Internet maupun di dunia maya !

a)

content creator

b)

endorse

c)

brand ambasador

d)

ilegal contents

44.

Sebutkan Kejahatan-kejahatan yang ada di dunia maya !

a)

E-Commerce

b)

Hoax

c)

E-Learning

d)

Money Loundy

45.

Saat ini penggunaan teknologi bisa diimplementasikan dalam kehidupan sehari-hari. Yang termasuk dalam implementasi penggunaan teknologi digital pada masyarakat digital di bidang transportasi adalah...

a)

Penggunaan mesin anjungan tunai mandiri (ATM)

b)

Penggunaan alat sinar x untuk pemeriksaan pasien

c)

Pembuatan kartu pengenal menggunakan mesin pencetak

d)

Penggunaan gps untuk mengetahui posisi lokasi

46.

UU yang mengatur tentang informasi dan elektronik adalah...

a)

Pembukaan Undang-undang Dasar 45

b)

UU ITE

c)

UU Cipta Kerja

d)

UU ASN Tahun 2014

47.

UU ITE merupakan singkatan dari..

a)

Undang-Undang Informasi dan Transfer Elektronika

b)

Undang-Undang Informasi dan Transaksi Elektronik

c)

Undang-Undang Informatika danTransaksi Elektronik

d)

Undang-Undang Informatika danTransaksi Elektronika

e)

Undang-Undang Informasi danTransaksional Elektronika

48.

Penyebutan surat digital sebagai sarana tukar informasi secara modern adalah ...

a)

chipper

b)

e-mail

c)

hypertext

d)

world wide web

49.

Saat ini penggunaan teknologi bisa diimplementasikan dalam kehidupan sehari-hari. Yang termasuk dalam implementasi penggunaan teknologi digital pada masyarakat digital di bidang perbankan adalah...

a)

penggunaan gps untuk mengetahui posisi lokasi

b)

penggunaan mesin anjungan tunai mandiri (ATM)

c)

pembuatan kartu pengenal menggunakan mesin pencetak

d)

penggunaan alat sinar x untuk pemeriksaan pasien

50.

Sebutan untuk orang yang berprofesi sebagai pembuat ide-ide kreasi digital disebut ...

a)

Tiktokers

b)

Youtuber

c)

Brand Ambasador

d)

Content Creator

51.

yang bukan termasuk dampak positif pada sosial informatika adalah ...

a)

memudahkan komunikasi

b)

menambah wawasan

c)

memudahkan mencari informasi

d)

menyalahgunakan penggunaan internet

52.

apa yang dimaksud dengan berita hoax yang banyak tersebar diinternet ...

a)

berita palsu atau berita bohong

b)

berita yang sesuai kenyataan

c)

berita yang menimbulkan dampak positif

d)

berita yang telah lama terjadi

53.

platform atau aplikasi yang dapat digunakan untuk berkomunikasi tatap muka secara virtual yaitu, kecuali ...

a)

zoom

b)

googlemeet

c)

skype

d)

google classroom

54.

5. Contoh kejahatan yang maak terjadi dalam dunia digital adalah ....

a)

a.       Mengunggah Foto

b)

b.       Mendownload Antivirus

c)

c. Meretas Website

d)

d.  Mengganti nama akun pribadi

55.

Layanan finasial yang ditawarkan oleh bank yang bertujuan untuk mempermudah nasabah dalam bertransaksi. Layanan ini bisa diakses di manapun dan kapanpun melalui komputer, laptop, handphone, ataupun tablet.

a)

SMS Banking

b)

Internet Banking

c)

Mobile Banking

d)

Dompet digital

56.

Contoh dampak teknologi informasi dan komunikasi di bidang komunikasi

a)

WhatsApp

b)

aplikasi pengolah kata

c)

e-wallet

d)

IoT (internet of Things)

57.

Untuk menjaga keamanan transaksi pada dompet digital digunakan kode ... yang hanya berlaku beberapa menit saja.

a)

password

b)

sms

c)

top-up

d)

OTP

58.

Layanan internet untuk menuliskan jurnal, catatan harian, artikel, dan informasi lainnya

a)

e-mail

b)

SMS

c)

MMS

d)

blog

59.

Kolaborasi yang memanfaatkan perangkat lunak dalam kegiatan pertemuan jarak jauh.

a)

Google drive

b)

Github

c)

Zoom

d)

cloud

60.

Contoh kejahatan dunia maya (cyber crime) dengan menggunakan KTP yaitu...........

a)

Daftar Sekolah

b)

membuat akun email

c)

membuat akun media sosial

d)

Penyalahgunaan pinjaman online

61.

implementasi penggunaan teknologi digital pada masyarakat digital di bidang pendidikan...

a)

memberikan pelayanan melalui mesin antrian

b)

menggunakan layar komputer untuk mengetahui kondisi kesehatan

c)

presentasi menggunakan LCD proyektor

d)

belanja melalui online