NEW
Font size
WorksheetsUAS Koding dan Kecerdasan Artifisial
Total questions: 50
Worksheet time: 50mins
Pendekatan pemecahan masalah yang logis dan terstruktur dengan memecah masalah besar, mencari kemiripan, dan merancang langkah sistematis disebut...
Problem Solving
Berpikir Komputasional
Koding Blok
Diagram Alur
Algoritma
Seorang siswa mendapatkan tugas proyek membuat aplikasi inventaris sekolah. Dia memutuskan untuk membagi proyek tersebut menjadi beberapa bagian kecil: modul login, modul input barang, modul output barang, dan modul laporan. Teknik berpikir komputasional yang sedang diterapkan siswa tersebut adalah...
Abstraksi
Pengenalan Pola
Algoritma
Dekomposisi
Problem Solving
Saat menganalisis data cuaca selama setahun, seorang peneliti menemukan bahwa setiap awal bulan Desember, curah hujan selalu meningkat tajam. Kemampuan untuk mengidentifikasi kesamaan atau tren yang berulang seperti ini disebut...
Dekomposisi
Abstraksi
Algoritma
Pengenalan Pola
Diagram Alur
Langkah-langkah sistematis dan terstruktur yang dirancang untuk memberikan solusi terhadap suatu masalah, seperti resep memasak atau panduan perakitan furnitur, merupakan contoh dari...
Abstraksi
Dekomposisi
Algoritma
Problem Solving
Diagram Alur
Salah satu manfaat utama dari penggunaan Diagram Alur dalam pengembangan proyek perangkat lunak adalah...
Mengurangi biaya produksi secara langsung
Mempermudah komunikasi ide dan logika antar tim
Menjamin aplikasi bebas dari bug
Menggantikan fungsi koding blok
Meningkatkan kecepatan computer.
Dalam menerapkan Berpikir Komputasional pada pemecahan masalah, langkah awal 'Analyzing' mencakup kegiatan...
Menjalankan program dan mencari bug
Memilih alat bantu seperti koding blok atau flowchart
Dekomposisi masalah, identifikasi data, dan pengenalan pola
Merancang urutan, kondisi, dan loop algoritma
Melakukan iterasi perbaikan.
Berdasarkan materi, lima metode dalam problem solving yang sistematis adalah...
Pahami Masalah, Buat Rencana, Bagi Masalah, Selesaikan, Berlatih
Analisis, Desain, Koding, Pengujian, Implementasi
Dekomposisi, Pola, Abstraksi, Algoritma, Evaluasi
Scratch, Blockly, Flowgorithm, Python, Java
Sequence, Conditional, Looping, Input, Output.
Salah satu manfaat dari penerapan Coding for Problem Solving (CPs) adalah...
Menghilangkan kebutuhan akan abstraksi
Hanya berfokus pada kecepatan mengetik kode
Meningkatkan kreativitas dan kemampuan berpikir kritis
Mengurangi penggunaan algoritma
Membuat flowchart menjadi tidak relevan.
Sebuah keluarga ingin mengontrol pengeluaran. Mereka membuat algoritma: (1) Catat semua pemasukan dan pengeluaran (2) Kelompokkan pengeluaran (misal: makanan, transportasi, hiburan) (3) Bandingkan total pengeluaran dengan target anggaran. Ini adalah contoh penerapan Berpikir Komputasional dalam...
Pengelolaan Waktu
Penyelesaian Matematika
Keuangan Keluarga
Game Scratch
Projek Sekolah
Aplikasi gratis yang dapat digunakan untuk menggambar flowchart secara interaktif dan sekaligus menjalankannya untuk melihat nilai variabel adalah...
Scratch
Blockly Games
Python
Flowgorithm
Java
Berikut ini yang bukan termasuk operator untuk memperoses variable dalam flowgorithm adalah
+
*
If
/
–
Fungsi yang digunakan untuk menerima data yang diketikan dari keyboard agar dapat diproses ke dalam variable adalah
A. Output
B. Input
C. If
D. While
E. Intenger
Apa keunggulan utama pada Flowgorithm ?
Hanya bisa dikonversi ke bahasa Java
Menggunakan sintaks yang rumit seperti bahasa C++
Mudah dipahami dan simpel untuk pemula melalui flowchart
Hanya bisa digunakan untuk membuat program kompleks
Tidak memerlukan konsep variabel atau tipe data
Budi menemukan sebuah artikel menarik dan menyalin seluruh isinya ke blog pribadinya tanpa menyebutkan sumber atau penulis aslinya. Tindakan Budi melanggar etika konten digital karena...
Melakukan plagiarisme terhadap karya orang lain.
Menggunakan fitur "Brand Kit" dengan salah.
Gagal melakukan diseminasi konten.
Tidak menggunakan koding HTML.
Menggunakan konten mikro.
manakah dari berikut ini yang merupakan nama variabel yang TIDAK SAH di Flowgorithm?
namaSiswa
nilai1
Total_Belanja
Nama Anda
Alamat
Apa yang dimaksud dengan "Variabel"?
Sebuah proses perhitungan matematika
Sebuah kondisi benar atau salah
Wadah untuk menyimpan nilai data
Sebuah perintah untuk menampilkan teks di layar
Aturan penamaan yang bersifat case sensitive
Manakah dari berikut ini yang merupakan nama variabel yang TIDAK SAH di Flowgorithm?
namaSiswa
nilai1
Total_Belanja
true
Alamat
Anda perlu menyimpan nilai "10.75" (sepuluh koma tujuh puluh lima). tipe data apa yang harus Anda gunakan?
Integer
String
Real
Boolean
Char
Seseorang ingin menyimpan data berupa jumlah siswa di kelas, yang pasti merupakan bilangan bulat. tipe data apakah yang paling tepat untuk digunakan?
String
Real
Boolean
Integer
Array
Mengapa "08512938471" dikategorikan sebagai String dan bukan Integer?
Karena angka tidak boleh disimpan dalam variabel
Karena nilai tersebut terlalu besar untuk Integer
Karena nilai tersebut diawali dengan angka 0 dan seringkali tidak digunakan untuk operasi matematika
Karena Integer hanya bisa menyimpan satu angka
Karena tipe data String bisa menyimpan angka dan huruf, sedangkan Integer hanya angka.
Apa fungsi utama dari statemen Declare?
Untuk menampilkan nilai ke layar
Untuk menghitung hasil operasi matematika
Untuk membuat variabel dan menentukan tipe datanya
Untuk membaca nilai dari keyboard
Untuk memeriksa sebuah kondisi (benar/salah)
Seorang programmer ingin memeriksa status kelulusan siswa (antara "Lulus" atau "Tidak Lulus") berdasarkan nilai dan kriteria kelulusan yang telah ditentukan. Untuk menyatakan nilai TRUE (Lulus) atau FALSE (Tidak Lulus), Fungsi apakah yang digunakan?
Output
Input
Declare
If
Loop
Mengapa kemampuan literasi digital dianggap sangat penting di era sekarang?
Untuk memastikan semua orang bisa melakukan koding dan membuat aplikasi.
Agar pengguna dapat membeli barang secara online dengan lebih efisien.
Untuk menghafal semua isi Undang-Undang ITE dan HKI.
Agar dapat memahami, memfilter konten, dan bertanggung jawab agar tidak terjebak informasi palsu.
Supaya dapat menjadi content creator profesional dengan banyak pengikut.
Apa perbedaan mendasar antara konten digital dan konten multimedia berdasarkan penjelasan dalam teks?
Konten digital hanya teks, sedangkan multimedia hanya video.
Konten digital harus dibuat dengan koding, sedangkan multimedia dibuat dengan Canva.
Konten digital mencakup semua format (teks, gambar, video), sedangkan multimedia adalah gabungan dari beberapa format tersebut.
Konten digital untuk pemasaran, sedangkan multimedia untuk edukasi.
Konten digital gratis, sedang
Apa definisi dari seorang"konten kreator"?
Seseorang yang memiliki kamera dan laptop mahal.
Seseorang yang hanya fokus membuat video di platform YouTube.
Individu atau profesional yang membuat dan memproduksi konten asli untuk berbagai platform.
Seseorang yang ahli dalam menggunakan aplikasi Canva dan Capcut.
Seseorang yang bekerja di agensi kreatif sebagai manajer media sosial.
Selain memproduksi konten, tugas penting seorang konten kreator setelah konten dipublikasikan adalah...
Segera menghapus konten tersebut setelah 24 jam.
Membeli followers palsu untuk meningkatkan popularitas.
Memantau kinerja konten, mengumpulkan umpan balik, dan melakukan optimasi.
Hanya fokus membuat konten baru tanpa melihat performa konten lama.
Mengabaikan semua komentar dan umpan balik dari audiens.
Manakah dari berikut ini yang bukan merupakan langkah dalam proses produksi konten digital?
Perencanaan
Produksi
Pascaproduksi
Diseminasi
Monetisasi
Rian ingin membuat situs web portofolionya. Ia perlu menyusun struktur halaman, mengatur tampilan visual (warna dan font), serta menambahkan beberapa elemen interaktif. Rangkaian bahasa pemrograman yang paling sesuai untuk ia terapkan adalah...
Capcut, InShot, dan VN
HTML, CSS, dan JavaScript
Python dan SQL
Brand Kit dan Magic Resize
SEO dan E-mail Newsletter
Seorang vlogger sedang mengedit videonya menggunakan CapCut. Ia ingin memotong satu klip panjang menjadi dua bagian untuk membuang bagian yang tidak diinginkan di tengah. Fitur dasar CapCut yang harus ia gunakan adalah...
Keyframing
Chroma Key
Split
AI Tools
Effects
Apa yang dimaksud dengan Diseminasi Konten Digital?
Proses membuat konten video menggunakan CapCut.
Proses penyebaran konten digital kepada audiens melalui berbagai platform media sosial.
Proses mendesain konten grafis menggunakan Canva.
Proses menulis koding untuk membuat aplikasi web.
Proses mengevaluasi kinerja konten setelah dipublikasikan.
Konten di media sosial yang dibuat oleh pengguna biasa (bukan oleh merek itu sendiri) yang menampilkan pengalaman mereka menggunakan suatu produk disebut sebagai...
E-Book
Konten Long Form
User Generated Content (UGC)
Meme
Konten Audio
Salah satu manfaat utama dari produksi konten digital bagi strategi pemasaran perusahaan adalah...
Membuat biaya produksi menjadi lebih mahal.
Menurunkan loyalitas pelanggan.
Meningkatkan visibilitas di mesin pencari dan memfokuskan strategi pemasaran.
Mengurangi jangkauan audiens.
Menghasilkan laporan yang berkualitas rendah.
Tren konten digital saat ini yang berfokus pada format audio diwakili oleh...
Artikel blog panjang (Konten Long Form)
Video interaktif dan VR
Infografik
Podcast
Meme
Istilah "Copyright" dalam bahasa Indonesia lebih umum dikenal sebagai...
Hak Paten
Hak Merek
HKI atau Hak Cipta
Desain Industri
Undang-Undang ITE
Apa tujuan utama dari perlindungan HKI (Hak Kekayaan Intelektual)?
Agar semua karya kreatif menjadi milik umum dan gratis.
Untuk membatasi kreativitas dan inovasi masyarakat.
Memberikan hak eksklusif kepada pencipta, mendorong inovasi, dan mencegah pelanggaran hak.
Hanya untuk melindungi perangkat lunak dan teknologi.
Agar pemerintah dapat mengumpulkan pajak dari creator.
Apa yang menjadi dasar hukum utama dalam pengaturan aktivitas digital dan transaksi elektronik di Indonesia?
UU HKI
UU ITE
Peraturan Menteri Pendidikan
Etika Konten Digital
UU Perlindungan Konsumen
Seseorang menyebarkan informasi palsu (hoax) melalui media sosial yang menyebabkan kepanikan publik. Tindakan ini merupakan bentuk penyalahgunaan teknologi yang coba diatasi oleh...
UU Hak Cipta
UU Merek
UU ITE
Aturan penggunaan Canva
Lisensi Creative Commons
Selain UU ITE, regulasi lain di Indonesia juga mengatur aspek spesifik teknologi informasi, seperti...
Penggunaan shortcut keyboard di Canva
Perlindungan data pribadi dan keamanan siber.
Cara menjadi konten kreator sukses
Tren penggunaan Virtual Reality
Teknik editing video di CapCut
Seorang siswa menggunakan smartphone untuk mengakses materi pembelajaran, berkolaborasi dalam proyek kelompok melalui aplikasi chat, dan mengirimkan tugas melalui platform e-learning. Aktivitas ini menunjukkan bahwa teknologi telah menjadi bagian tak terpisahkan dari aspek kehidupan di bidang...
Pemerintahan
Kesehatan
Bisnis
Pendidikan
Industri
Definisi algoritma adalah?
Sekumpulan kode program yang ditulis dalam bahasa Python
Urutan langkah-langkah logis yang digunakan untuk menyelesaikan masalah
Sebuah aplikasi desktop seperti kalkulator
Proses menemukan dan memperbaiki kesalahan dalam kode
Layanan gratis dari Google untuk machine learning
Dalam konteks dunia digital, algoritma yang berguna untuk menyelesaikan masalah diimplementasikan dalam bentuk...
Bahasa pemrograman
Perangkat keras
Desain antarmuka
Debugging
Flowchart
Mengapa algoritma sangat erat kaitannya dengan pemrograman?
Karena algoritma hanya bisa ditulis dalam bahasa Python.
Karena algoritma adalah proses memperbaiki bug dalam program
Karena algoritma menjadi dasar dalam menyusun instruksi-instruksi program komputer.
Karena algoritma adalah nama lain dari Google Colaboratory.
Karena algoritma digunakan untuk membuat Graphical User Interface (GUI).
Siapakah tokoh yang menciptakan bahasa pemrograman Python?
Adrian Code
Programmer GEN Z
Guido van Rossum
Pilipus Kuncoro Wismoady
Albert Einstein
Fungsi yang digunakan untuk menerima data yang diketikkan oleh pengguna melalui keyboard adalah...
print()
def()
input()
if
assign()
Tipe data yang digunakan untuk menyimpan angka desimal (angka yang memiliki koma) disebut...
Integer
String
Boolean
Float (Real)
Function
Manakah sintaks yang paling tepat untuk menampilkan teks "Halo World" ke layar dalam bahasa Python?
print ("Halo World")
output("Halo World")
print(Halo World)
print "Halo Dunia"
input ("Halo Dunia")
Tipe data Integer digunakan untuk menyimpan...
Teks atau kalimat
Angka desimal
Angka bulat (positif atau negatif)
Nilai Benar atau Salah
Fungsi
Apa fungsi dari ELSE dalam struktur IF-ELIF-ELSE?
Menjadi alternatif pertama jika kondisi IF salah
Dieksekusi jika seluruh kondisi sebelumnya (IF dan ELIF) tidak terpenuhi (False).
Dieksekusi bersamaan dengan IF jika bernilai True
Hanya untuk mengecek kondisi kedua setelah IF
Untuk mengulang blok kode
A = 8
B = 20
C = A + B
print (C)
Apa output dari kode di atas?
8
20
A + B
C
28
Apa itu Google Colaboratory (Google Colab)?
Sebuah framework GUI untuk aplikasi desktop
Bahasa pemrograman baru yang dibuat oleh Google
Layanan gratis dari Google untuk menulis dan menjalankan kode Python, terutama untuk machine learning
Perangkat lunak untuk mendeteksi bug secara otomatis.
Situs web untuk mengunduh toolkit GTK dan Qt.
