wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ASESMEN KOMPETENSI GURU INFORMATIKA

Total questions: 60

Worksheet time: 2hrs 0mins

Name
Class
Date
1.

Seorang guru informatika hendak mengajarkan konsep algoritma kepada siswanya. Langkah pertama yang sebaiknya dilakukan oleh guru adalah:

a)

Memberikan definisi algoritma secara formal

b)

Meminta siswa menyelesaikan beberapa permasalahan algoritma

c)

Menyampaikan contoh penggunaan algoritma dalam kehidupan sehari-hari

d)

Mengadakan diskusi mengenai kompleksitas algoritma

2.

Saat mengajar materi tentang bahaya keamanan internet, guru sebaiknya:

a)

Menunjukkan video mengenai serangan siber

b)

Menceritakan pengalaman pribadi terkait keamanan internet

c)

Memberikan contoh kasus-kasus serangan siber terkenal

d)

Meminta siswa membuat daftar aturan keamanan internet

3.

Dalam mengembangkan materi pembelajaran interaktif untuk mengajarkan dasar pemrograman kepada siswa, hal yang paling penting diperhatikan adalah:

a)

Ketersediaan perangkat keras yang memadai

b)

Memiliki platform pembelajaran yang bersifat visual

c)

Keterlibatan aktif siswa dalam setiap langkah pembelajaran

d)

Pemilihan bahasa pemrograman yang paling populer saat ini

4.

Saat memilih metode evaluasi untuk mengukur pemahaman siswa dalam materi sistem bilangan dalam informatika, guru sebaiknya:

a)

Memberikan tes tertulis dengan soal pilihan ganda

b)

Mengadakan proyek kelompok untuk membangun sistem bilangan

c)

Menyelenggarakan ujian lisan tentang konsep-konsep sistem bilangan

d)

Menggunakan simulasi komputer untuk mempraktikkan operasi sistem bilangan

5.

Seorang guru ingin memfasilitasi diskusi mengenai etika dalam penggunaan teknologi di kelas. Langkah yang tepat untuk dimulai adalah:

a)

Mengajukan pertanyaan terbuka kepada siswa tentang pengalaman mereka menggunakan teknologi

b)

Memberikan contoh kontroversi terkait dengan teknologi

c)

Menyampaikan aturan-aturan tentang penggunaan teknologi di sekolah

d)

Membahas kasus-kasus hukum yang terkait dengan teknologi

6.

Saat memulai pembelajaran dasar pemrograman, langkah pertama yang sebaiknya dilakukan guru adalah:

a)

Menjelaskan sejarah pemrograman komputer

b)

Meminta siswa untuk langsung membuat program sederhana

c)

Memberikan contoh aplikasi pemrograman dalam kehidupan sehari-hari

d)

Mengajarkan sintaks dasar dari bahasa pemrograman yang dipilih

7.

Untuk memfasilitasi pemahaman siswa dalam konsep struktur data, guru sebaiknya:

a)

Mengadakan diskusi mengenai kegunaan struktur data dalam industri

b)

Memberikan tugas proyek untuk membangun aplikasi menggunakan struktur data

c)

Menyampaikan definisi formal dari berbagai jenis struktur data

d)

Mengadakan ujian lisan tentang operasi-operasi dasar struktur data

8.

Saat memilih metode evaluasi untuk mengukur kemampuan pemecahan masalah siswa dalam pemrograman, guru sebaiknya

a)

Mengadakan ujian tertulis dengan soal essay

b)

Memberikan proyek pemrograman yang kompleks

c)

Menyelenggarakan presentasi tentang solusi program yang dibuat siswa

d)

Menguji keterampilan pemrograman siswa dengan tes komputer

9.

Dalam mengajar konsep algoritma, guru dapat meningkatkan pemahaman siswa dengan

a)

Menjelaskan teori kompleksitas algoritma secara mendalam

b)

Memberikan tugas untuk menulis algoritma dalam bahasa pemrograman

c)

Menggunakan permainan interaktif untuk mengajarkan algoritma

d)

Mengadakan debat mengenai keuntungan dan kerugian berbagai jenis algoritma

10.

Saat memilih materi untuk diajarkan dalam kurikulum informatika, guru harus mempertimbangkan

a)

Ketersediaan buku teks yang terbaru

b)

Relevansi materi dengan kebutuhan teknologi saat ini

c)

Pendapat mayoritas siswa dalam kelas

d)

Ketersediaan perangkat keras yang memadai di sekolah

11.

Saat mengajarkan tentang algoritma pencarian dan pengurutan, guru sebaiknya

a)

Memberikan contoh penggunaan algoritma tersebut dalam aplikasi perangkat lunak

b)

Mengadakan ujian tertulis untuk mengukur pemahaman siswa

c)

Menyelenggarakan workshop untuk mengimplementasikan algoritma

d)

Menganalisis kompleksitas algoritma secara matematis

12.

Saat memilih pendekatan untuk mengajarkan konsep jaringan komputer, guru harus memastikan

a)

Siswa dapat memahami topologi jaringan secara teoritis

b)

Terdapat kesempatan bagi siswa untuk melakukan praktik langsung konfigurasi jaringan

c)

Buku teks yang digunakan adalah yang paling baru

d)

Menyelenggarakan diskusi tentang sejarah perkembangan internet

13.

Saat memilih materi untuk diajarkan dalam kurikulum keamanan informasi, guru harus memperhatikan

a)

Keinginan mayoritas siswa dalam kelas

b)

Teknologi terbaru dalam keamanan informasi

c)

Ketersediaan guru yang memiliki pengalaman di bidang keamanan informasi

d)

Buku teks yang paling murah

14.

Saat mengajar tentang konsep dasar kecerdasan buatan (artificial intelligence/AI), metode evaluasi yang paling efektif adalah

a)

Memberikan tugas untuk mengembangkan model AI sederhana

b)

Mengadakan ujian tertulis tentang definisi dan sejarah AI

c)

Menyelenggarakan seminar tentang etika AI

d)

Menganalisis studi kasus implementasi AI di industri

15.

Saat memilih metode evaluasi untuk mengukur kemampuan siswa dalam pengembangan aplikasi mobile, guru sebaiknya

a)

Memberikan tugas untuk mengembangkan aplikasi mobile yang kompleks

b)

Mengadakan ujian tertulis tentang teknologi terbaru dalam pengembangan aplikasi mobile

c)

Menggunakan simulasi untuk mengevaluasi alur kerja pengembangan aplikasi mobile

d)

Menganalisis kasus-kasus kegagalan dalam pengembangan aplikasi mobile

16.

Saat mengajar tentang sistem pengolah gambar (image processing), guru sebaiknya

a)

Mengadakan demonstrasi praktis tentang teknik-teknik pengolah gambar

b)

Memberikan ujian tertulis tentang teori matematika di balik image processing

c)

Menganalisis studi kasus implementasi pengolah gambar dalam industri kreatif

d)

Menggunakan simulasi untuk menguji algoritma pengolah gambar

17.

Pak Agus sebagai guru Informatika hendak mengajar siswa tentang penggunaan spreadsheet untuk membuat grafik. Sebelum memulai pengajaran, langkah pertama yang sebaiknya dilakukan oleh Pak Agus adalah...

a)

Memberikan contoh grafik yang telah jadi kepada siswa

b)

Meminta siswa membuka aplikasi spreadsheet

c)

Membuat slide presentasi tentang penggunaan grafik

d)

Menyebutkan manfaat penggunaan grafik dalam kehidupan sehari-hari

18.

Pak Agus sebagai guru Informatika hendak mengajar siswa tentang penggunaan spreadsheet untuk membuat grafik. Sebelum memulai pengajaran, langkah pertama yang sebaiknya dilakukan oleh Pak Agus adalah...

a)

Memberikan contoh grafik yang telah jadi kepada siswa

b)

Meminta siswa membuka aplikasi spreadsheet

c)

Membuat slide presentasi tentang penggunaan grafik

d)

Menyebutkan manfaat penggunaan grafik dalam kehidupan sehari-hari

19.

Ibu Rina, sebagai kepala sekolah, ingin mengadakan pelatihan singkat untuk guru-guru tentang penggunaan internet sebagai sumber belajar. Sebagai guru Informatika, tugas Anda adalah...

a)

Membuat modul pelatihan yang terstruktur

b)

Menunjukkan video tutorial kepada guru-guru

c)

Mengirimkan email dengan link ke artikel belajar internet

d)

Menyediakan daftar situs web yang relevan untuk bahan belajar

20.

Ketika mengajar siswa tentang algoritma, Pak Budi memutuskan untuk menggunakan pendekatan demonstrasi dengan memberikan contoh langkah demi langkah dari sebuah algoritma sederhana. Pendekatan ini bertujuan untuk...

a)

Memperjelas proses pemecahan masalah kepada siswa

b)

Menguji kemampuan pemecahan masalah siswa secara langsung

c)

Memberikan teori dasar tentang algoritma kepada siswa

d)

Meningkatkan minat siswa terhadap mata pelajaran Informatika

21.

Berikut ini adalah karakteristik yang merupakan ciri-ciri sistem operasi komputer, kecuali...

a)

Mengelola sumber daya komputer

b)

Memberikan antarmuka untuk pengguna

c)

Mengatur hardware komputer

d)

Merancang program aplikasi

22.

Manakah dari berikut yang bukan merupakan jenis-jenis perangkat lunak komputer?

a)

Sistem Operasi

b)

Spreadsheet

c)

Mouse dan Keyboard

d)

Aplikasi Database

23.

Pernyataan yang benar mengenai jaringan komputer adalah...

a)

Internet adalah contoh jaringan lokal (LAN)

b)

LAN biasanya mencakup area yang lebih luas dari WAN

c)

Wi-Fi adalah metode jaringan komputer yang tidak aman

d)

Router adalah perangkat yang hanya digunakan pada jaringan WAN

24.

Proses menyusun program komputer agar dapat dijalankan oleh komputer disebut...

a)

Debugging

b)

Compiling

c)

Coding

d)

Installing

25.

Bahasa pemrograman yang paling sering digunakan untuk membuat halaman web interaktif adalah...

a)

Java

b)

HTML

c)

Python

d)

CSS

26.

Dalam pemrograman berorientasi objek, konsep yang digunakan untuk menyembunyikan detail implementasi suatu kelas dan hanya mengekspos fungsi-fungsinya disebut...

a)

Inheritance

b)

Encapsulation

c)

Polymorphism

d)

Abstraction

27.

Manakah dari berikut ini yang bukan merupakan tipe data primitif dalam pemrograman Java?

a)

int

b)

double

c)

string

d)

boolean

28.

Bahasa pemrograman yang digunakan untuk pengembangan aplikasi Android adalah...

a)

Java

b)

C++

c)

Python

d)

Swift

29.

Manakah dari pernyataan berikut yang benar tentang Cloud Computing?

a)

Cloud Computing hanya dapat diakses melalui jaringan LAN

b)

Amazon Web Services (AWS) adalah contoh provider Cloud Computing

c)

Cloud Computing hanya tersedia bagi perusahaan besar

d)

Cloud Computing tidak dapat digunakan untuk penyimpanan data

30.

ernyataan yang benar mengenai keamanan informasi adalah...

a)

Password yang kuat harus terdiri dari huruf kecil saja

b)

Backup data tidak diperlukan jika data tersimpan di Cloud

c)

Phishing adalah teknik untuk mengamankan data

d)

Firewall digunakan untuk melindungi jaringan dari ancaman luar

31.

Salah satu fitur utama dari bahasa pemrograman Python adalah...

a)

Memiliki sintaks yang rumit

b)

Membutuhkan kompilasi sebelum dieksekusi

c)

Mendukung pemrograman berorientasi objek

d)

Hanya bisa dijalankan di platform Windows

32.

Manakah dari berikut ini yang bukan merupakan jenis serangan cyber yang umum terjadi?

a)

SQL Injection

b)

Denial of Service (DoS)

c)

HTTPS

d)

Phishing

33.

Bahasa pemrograman yang sering digunakan untuk pengembangan game adalah...

a)

C#

b)

Ruby

c)

PHP

d)

MATLAB

34.

Dalam pemrograman berorientasi objek, konsep yang mengizinkan suatu kelas untuk memiliki lebih dari satu metode dengan nama yang sama, tetapi berbeda dalam parameter yang diterima disebut...

a)

Inheritance

b)

Encapsulation

c)

Polymorphism

d)

Abstraction

35.

Manakah dari berikut ini yang merupakan jenis algoritma pencarian yang efisien untuk data yang telah diurutkan secara terurut?

a)

Binary Search

b)

Linear Search

c)

Bubble Sort

d)

Insertion Sort

36.

Manakah dari berikut ini yang bukan termasuk dalam jenis-jenis database?

a)

Relasional

b)

NoSQL

c)

Hierarchical

d)

HTTP

37.

Pada pengembangan web, CSS digunakan untuk...

a)

Menyimpan data pengguna

b)

Menentukan struktur dan tata letak halaman web

c)

Menambahkan interaktivitas ke halaman web

d)

Mendefinisikan gaya dan tampilan halaman web

38.

Dalam konsep jaringan komputer, IP address yang dimulai dengan 192.168.x.x termasuk dalam kategori...

a)

IP Publik

b)

IP Lokal

c)

IP Dinamis

d)

IP Statis

39.

Manakah dari berikut ini yang merupakan bahasa pemrograman yang bersifat interpreted (tidak memerlukan kompilasi sebelum dieksekusi)?

a)

C++

b)

Java

c)

JavaScript

d)

Swift

40.

Salah satu keuntungan menggunakan teknologi Cloud Computing adalah...

a)

Ketergantungan pada koneksi internet

b)

Biaya operasional yang tinggi

c)

Skalabilitas yang mudah disesuaikan

d)

Kontrol penuh atas infrastruktur fisik

41.

Anda dihadapkan pada masalah pribadi yang mengganggu kinerja mengajar. Tindakan terbaik yang anda lakukan adalah…

a)

     Membawa masalah ke dalam kelas

b)

Mencari bantuan untuk mengatasi masalah pribadi

c)

     Mengabaikan dan fokus pada pekerjaan

d)

     Berhenti mengajar sementara

42.

     Seorang siswa berbakat namun cenderung mengabaikan tugas. Bagaimana anda menanganinya

a)

Memarahi siswa tersebut di depan kelas

b)

   Mengajaknya diskusi untuk menemukan Solusi

c)

    Membiarkannya karena dia berbakat

d)

     Memberikan hukuman yang berat.

43.

   Seorang guru menghadapi siswa dengan masalah perilaku yang serius dan sering mengganggu kelas. Pendekatan yang paling efektif adalah…

a)

Mengabaikannya agar tidak memicu konflik lebih lanjut

b)

Mengadakan pertemuan dengan orang tua dan konselor sekolah untuk membahas Solusi.

c)

Mengeluarkan siswa dari kelas setiap kali mengganggu

d)

Memberikan tugas tambahan sebagai hukuman

44.

Dalam tim pengajar, anda tidak sepakat dengan metode yang digunakan oleh rekan anda. Bagaimana anda menyampaikan ketidaksepakatan ini secara konstruksi?

a)

Membicarakannya di belakang rekan tersebut

b)

Menyampaikan kritik di depan tim tanpa Solusi

c)

Membahasnya secara pribadi dengan rekan dan menawarkan alternatif

d)

Menyusun laporan tertulis kepada kepala sekolah

45.

Seorang siswa dari latar belakang yang kurang mampu sering tidak membawa buku Pelajaran. Apa langakh terbaik yang bisa anda ambil?

a)

Memberikan sanksi karena tidak disiplin

b)

Mengumpulkan dana dari rekan guru untuk membelikannya buku.

c)

Meminta siswa tersebut untuk meminjam dari perpustakaan

d)

Mengabaikannya agar siswa lain tidak merasa cemburu

46.

Dalam sebuah diskusi kelas, seorang siswa mengungkapkan pandangan yang bertentangan dengan nilai-nilai social umum. Apa respons terbaik anda sebagai guru?

a)

Menyensor pandangan tersebut agar tidak mempengaruhi siswa lain

b)

Mendorong diskusi dan memberikan perspektif yang berbeda

c)

Menghentikan diskusi untuk menghindari konflik

d)

Memarahi siswa tersebut karena pandangannya salah

47.

Anda menemukan bahwa seorang rekan guru memberikan informasi yang salah kepada siswa. Apa yang sebaiknya anda lakukan?

a)

Mengoreksi rekan di depan kelas

b)

Membicarakannya secara pribadi dan menawarkan bantuan

c)

Melaporkan ke kepala sekolah

d)

Membiarkan saja agar tidak menimbulkan konflik

48.

Salah satu siswa anda berasal dari latar belakang budaya yang berbeda dan mengalami kseulitan beradaptasi. Apa yang dapat anda lakukan untuk membantunya?

a)

Mengadakan kegiatan kelas yang mengapresiasi keberagaman budaya

b)

Memberikan tugas tambahan agar lebih sibuk

c)

Meminta siswa tersebut untuk mengikuti aturan tanpa pengecualian

d)

Mengabaikan karena siswa lain juga harus menyesuaikan diri

49.

Anda menghadapi situasi di mana seorang siswa sangat tertutup dan tidak mau berbicara. Pendekatan yang paling tepat adalah…

a)

Memaksa siswa untuk berbicara di depan kelas

b)

Memberikan waktu dan mendeteksi siswa secara perlahan

c)

Mengabaikannya karena siswa tersebut tidak mau terbuka

d)

Melaporkan kepada orang tua tanpa intervensi lebih lanjut

50.

Anda mengetahui bahwa seorang siswa mengalami kekerasan di rumah. Apa Tindakan yang harus diambil?

a)

Mengabaikan karena itu urusan pribadi siswa

b)

Melaporkan kepada pihak berwenang sesuai prosedur

c)

Membicarakannya dengan siswa di depan kelas

d)

Meminta siswa untuk tetap fokus belajar di sekolah

51.

Seorang guru menghadapi siswa yang sering mengganggu teman-temannya di kelas. Apa yang sebaiknya dilakukan guru tersebut untuk mengatasi masalah ini?

a)

Memberikan hukuman fisik

b)

Membicarakan masalah ini dengan siswa secara pribadi

c)

Mengabaikan perilaku siswa tersebut

d)

Memindahkan siswa ke kelas lain

52.

Ketika seorang siswa di kelas anda terus menerus mengganggu proses belajar mengajar, apa langkah pertama yang harus anda lakukan?

a)

Mengeluarkan siswa dari kelas

b)

Menegur siswa di depan teman-temannya

c)

Mengidentifikasi penyebab perilaku tersebut

d)

Melaporkan kepada orang tua

53.

Seorang siswa mersa terasingkan karena tidak punya teman. Apa yang bisa dilakukan oleh guru untuk membantu siswa tersebut?

a)

Memintanya untuk bergabung dengan kelompok yang sudah terbentuk.

b)

Mengadakan kegiatan kelompok untuk mendorong interaksi

c)

Menasihati siswa untuk bergaul lebih baik

d)

Membiarkannya menyendiri

54.

Anda melihat bahwa dua siswa terlibat dalam pertengkaran fisik. Apa yang harus anda lakukan terlebih dahulu?

a)

Memisahkan mereka dan menenangkan situasi

b)

Mencari tahu siapa yang memulai

c)

Membawa mereka ke kepala sekolah

d)

Menghukum mereka di depan kelas

55.

Seorang siswa mengalami kesulitan mengikuti pelajaran karena masalah pribadi di rumah. Apa yang akan anda lakukan?

a)

Mengabaikan masalah pribadi siswa

b)

Memberikan dukungan emosional dan bimbingan

c)

Meminta siswa untuk lebih fokus pada pelajaran

d)

Memberikan lebih banyak tugas

56.

Apa tindakan yang tepat jika anda melihat siswa yang cenderung menyendiri dan tidak berpartisipasi dalam kegiatan kelas?

a)

Memaksa untuk bergabung

b)

Membiarkannya sendiri

c)

Mengajaknya berbicara dan menanyakan alasannya

d)

Menyuruh teman-teman untuk memaksanya bergabung

57.

Anda mendengar bahwa salah satu siswa anda mengalami perundungan di sekolah. Apa langkah pertama yang seharusnya anda ambil?

a)

Melaporkan kepada pihak sekolah

b)

Menyuruh siswa untuk melawan

c)

Meminta teman-teman lain untuk melindunginya

d)

Membicarakan masalah ini dengan siswa yang terlibat

58.

Jika anda melihat adanya ketidakadilan dalam kelompok belajar, apa yang sebaiknya dilakukan?

a)

Membiarkannya sebagai bagian dari proses belajar.

b)

Mengintervensi dan menyeimbangkan tugas dalam kelompok

c)

Mengganti anggota kelompok

d)

Memarahi anggota kelompok yang malas

59.

Anda menemukan bahwa ada kelompok siswa yang  saling mengucilkan satu siswa. Apa yang harus anda laukan?

a)

Menghukum kelompok tersebut

b)

Membicarakan masalah ini dengan seluruh kelas

c)

Membiarkan siswa mengatasi masalahnya sendiri

d)

Meminta siswa yang terasing untuk mencari teman lain

60.

Seorang siswa sering merasa cemas saat presentasi di depan kelas. Apa yang  sebaiknya anda lakukan sebagai guru?

a)

Meminta siswa lain untuk menggantikannya

b)

Memberikan dukungan dan strategi untuk mengurangi kecemasan

c)

Mengabaikan kecemasannya

d)

Mengurangi frekuensi presentasi