Anda di halaman 1dari 54

Diah Indah Mayanti, S.Pd.

UKBM
INFORMATIKA
Berbasis ProfiL Pelajar Pancasila


Berpikir Logis
Berpikir Kritis
MTsN 2 Medan
• Berpikir Kreatif

SEMESTER
MTsN 2 Medan
3
KATA PENGANTAR

Assalamu ‘Alaikum Wr. Wb


Puji syukur kita panjatkan kehadirat Allah SWT karena dengan rahmat dan hidayah-Nya
lah sehingga UKBM INFORMATIKA kelas VIII SMP/MTs (Kurikulum 13) ini dapat
diselesaikan dengan baik.
UKBM INFORMATIKA ini di tujukan khusus untuk peserta didik SMP dan MTs yang
menyajikan materi pokok, kegiatan, dan soal – soal yang akan membantu peserta didik
mencapai hasil pembelajaran secara holistic, baik dari aspek kompetensi kognitif maupun
non – kognitif untuk mewujudkan pengembangan kompetensi sesuai dengan kurikulum-
2013.
Penulis menyadari bahwa UKBM ini masih jauh dari sempurna. Oleh karena itu, penulis
mengharapkan kritik da saran untuk perbaikan UKBM ini untuk kedepannya. Akhir kata,
penulis mengucapkan banyak terima kasih kepada semua pihak yang telah membantu
dalam penulisan, penyusunan, hingga penerbitan UKBM ini.

Wassalamu ‘Alaikum Wr. Wb

Penulis
Diah Indah Mayanti

i
DAFTAR ISI

Kata Pengantar ..................................................................................................... i


Daftar isi .............................................................................................................. ii
UKBM 1 INTERNET DAN JARINGAN KOMPUTER ........................... 1
1. Identitas ......................................................................................................... 1
2. Peta Konsep ................................................................................................... 2
3. Proses Belajar ................................................................................................ 2
a. Petunjuk Umum UKBM .......................................................................... 2
b. Pendahuluan ............................................................................................. 2
c. Kegiatan Inti ............................................................................................ 3
Kegiatan Belajar 1 ................................................................................... 3
Kegiatan Belajar 2 ................................................................................... 5
Kegiatan Belajar 3 ................................................................................... 7
d. Penutup .................................................................................................... 9

UKBM 2 KONEKTIVITAS INTERNET ................................................... 11


1. Identitas ......................................................................................................... 11
2. Peta Konsep ................................................................................................... 12
3. Proses Belajar ................................................................................................ 12
a. Petunjuk Umum UKBM .......................................................................... 12
b. Pendahuluan ............................................................................................. 13
c. Kegiatan Inti ............................................................................................ 13
Kegiatan Belajar 1 ................................................................................... 13
Kegiatan Belajar 2 ................................................................................... 14
Kegiatan Belajar 3 ................................................................................... 16
Kegiatan Belajar 4 ................................................................................... 17
Kegiatan Belajar 5 ................................................................................... 18
d. Penutup .................................................................................................... 19

ii
UKBM 3 ENKRIPSI ..................................................................................... 21
1. Identitas .................................................................................................................. 21
2. Peta Konsep .............................................................................................................. 22
3. Proses Belajar ........................................................................................................... 22
a. Petunjuk Umum UKBM .................................................................................... 22
b. Pendahuluan ....................................................................................................... 23
c. Kegiatan Inti ....................................................................................................... 23
Kegiatan Belajar 1 .............................................................................................. 23
Kegiatan Belajar 2 .............................................................................................. 24
Kegiatan Belajar 3 .............................................................................................. 25
Kegiatan Belajar 4 .............................................................................................. 27
Kegiatan Belajar 5 .............................................................................................. 28
d. Penutup .................................................................................................... 30

UKBM 4 ALGORITMA ............................................................................... 31


1. Identitas ......................................................................................................... 31
2. Peta Konsep ................................................................................................... 32
3. Proses Belajar ................................................................................................ 32
a. Petunjuk Umum UKBM .......................................................................... 32
b. Pendahuluan ............................................................................................. 33
c. Kegiatan Inti ............................................................................................ 35
Kegiatan Belajar 1 ................................................................................... 35
Kegiatan Belajar 2 ................................................................................... 36
Kegiatan Belajar 3 ................................................................................... 43
Kegiatan Belajar 4 ................................................................................... 44
Kegiatan Belajar 5 ................................................................................... 44
Kegiatan Belajar 6 ................................................................................... 46
d. Penutup .................................................................................................... 47

REFERENSI ....................................................................................................... 49

iii
INFORMATIKA-3.1/4.1/3/1/1

=
INTERNET DAN JARINGAN KOMPUTER

1. Identitas
a. Nama Mata Pelajaran : Informatika
b. Semester :1
c. Capaian Pembelajaran :

Mengenal Internet dan jaringan lokal, komunikasi data via telepon seluler, konektivitas
internet melalui jaringan nirkabel (wifi, internet).

d. Materi Pokok : Internet dan Jaringan Komputer


e. Alokasi Waktu : 6 JP (3 x pertemuan)
f. Tujuan Pembelajaran :

Melalui diskusi, tanya jawab, penugasan, presentasi dan


analisis, peserta didik mampu:
1. Menjelaskan konsep jaringan komputer, internet dan
jaringan lokal serta manfaatnya.
2. Menjelaskan beberapa komponen dasar jaringan lokal.
3. Menjelaskan tujuan dan keuntungan dari komunikasi
data.

g. Materi Pembelajaran
Buku Teks Pelajaran (BTP): Informatika SMP/MTs Kelas VIII. Quadra halaman 3 s.d
13.

UKBM INFORMATIKA MTs KELAS 8 1


INFORMATIKA-3.1/4.1/3/1/1

2. Peta Konsep

INTERNET Internet Dan Jaringan Jaringan Komputer


DAN Internet Jaringan Internet
JARINGAN Jaringan Lokal Jaringan Kabel
KOMPUTER Jaringan Nirkabel

Komunikasi Data Via HP Jaringan Komunikasi pada Ponsel


Komunikasi Data dengan Ponsel

3. Proses Belajar
a. Petunjuk Umum UKBM

1. Buku Teks Pelajaran (BTP): Informatika SMP/MTs Kelas VIII. Quadra halaman
3 s.d 13.
2. Setelah memahami isi materi, berlatihlah untuk berpikir tinggi melalui tugas-tugas
yang terdapat pada UKBM ini baik bekerja sendiri maupun bersama teman sebangku
atau teman lainnya.
3. Kerjakan UKBM ini dibuku kerja atau langsung mengisikan pada bagian yang telah
disediakan.
4. Anda dapat belajar bertahap dan berlanjut melalui kegitan ayo berlatih, apabila Anda
yakin sudah paham dan mampu menyelesaikan permasalahan-permasalahan dalam
kegiatan belajar 1, 2, dan 3. Anda boleh sendiri atau mengajak teman lain yang sudah
siap untuk mengikuti tes formatif agar Anda dapat belajar ke UKBM berikutnya.

b. Pendahuluan

Sebelum mempelajari materi ini, silahkan kalian membaca dan memahami teks di bawah
ini.
Secara harfiah, Internet kependekan dari Interconnected-Networking yang merupakan
rangkaian komputer yang terhubung di dalam beberapa rangkaian. Manakala Internet (huruf
“I” besar) ialah sistem komputer umum, yang berhubungan secara global dan menggunakan
TCP/IP sebagai protokol paertukaran paket (packet switching communication protocol).
Rangakain Internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian
dengan kaedah ini dinamakan Internetworking.
Secara keseluruhan Internet adalah jaringan besar yang saling berhubungan dari jaringan-
jaringan komputer yang menghubungkan orang-orang dan komputer-komputer diseluruh
dunia, melalui telepon, satelit dan sistem-sistem komunikasi yang lain. Internet dibentuk oleh

UKBM INFORMATIKA MTs KELAS 8 2


INFORMATIKA-3.1/4.1/3/1/1

jutaan komputer yang terhubung bersama dari seluruh dunia, memberi jalan bagi informasi
(mulai dari text, gambar, audio, video dan lainnya) untuk dapat dikirim dan dinikmati bersama.
Untuk dapat bertukar informasi, digunakan protocol standar yaitu Transmision Control
Protocol dan Internet Protocol yang lebih dikenal sebagai TCP/IP.

TCP (Transmission Control Protocol)


bertugas untuk memastikan bahwa
semua hubungan bekerja dengan
benar, sedangkan IP (Internet
Protocol) yang mentrasmisikan data
dari satu komputer ke komputer lain.
TCP/IP secara umum berfungsi
memilih rute terbaik transmisi data,
memilih rute alternatif jika suatu rute
tidak digunakan.\, mengatur dan
mengirimkan paket-paket pengiriman
data.
Sumber:https://www.google.com/search?q=gambar+internet&newwindow=1&rlz=1C1CHBD_idID1052ID1056&s
xsrf=APwXEddn7GLSHkkSaIGPrikCxlCrAV8rCw:1684683733590&source=lnms&tbm=isch&sa=X&ved=2ahUK
Ewiblv_734b_AhX2zqACHWiuADEQ_AUoAXoECAEQAw#imgrc=nATktHJPJK4vUM

Berdasarkan Undang-undang Informasi dan Transaksi Elektronik atau Undang Undang


nomor 11 tahun 2008 atau UU ITE adalah UU yang mengatur tentang informasi serta transaksi
elektronik, atau teknologi informasi secara umum. UU ini memiliki yurisdiksi yang berlaku
untuk setiap orang yang melakukan perbuatan hukum sebagaimana diatur dalam Undang-
Undang ini, baik yang berada di wilayah hukum Indonesia maupun di luar wilayah hukum
Indonesia, yang memiliki akibat hukum di wilayah hukum Indonesia dan/atau di luar wilayah
hukum Indonesia dan merugikan kepentingan Indonesia.

Sumber : RTIK Kota Cirebon dan https://budinugroho24.wordpress.com/about/pengertian-internet-atau-definisi-internet-2/

• Apakah kamu pernah menggunakan internet?


• Bagaimana cara terhubung dengan internet?

c. Kegiatan Inti

Ayo … ikuti kegiatan belajar berikut dengan penuh kesabaran dan konsentrasi!!

Kegiatan belajar 1

Internet dan Jaringan Komputer


Secara keseluruhan Internet adalah jaringan besar yang saling berhubungan dari jaringan-
jaringan komputer yang menghubungkan orang-orang dan komputer-komputer diseluruh

UKBM INFORMATIKA MTs KELAS 8 3


INFORMATIKA-3.1/4.1/3/1/1

dunia, melalui telepon, satelit dan sistem-sistem komunikasi yang lain.. Kalian dapat membaca
materi tentang Jaringan Komputer dan Jaringan Internet yang sudah tersedia dalam Buku teks
pembelajaran informatika siswa hal. 3 s.d 13 dengan cermat! Setelah membaca buku teks
pembelajaran. Perhatikan pertanyaan berikut!

1. Tuliskan jenis jaringan komputer berdasarkan jangkauan geografisnya!


2. Jelaskan perbedaan dan persamaan antara HAN dan LAN
3. Menurut kamu, apakah pengguna internet akan semakin berkurang atau bertambah?
Jelaskan!
4. Apa saja keuntungan dari internet bagi Pendidikan!
5. Apa saja dampak negative dari penggunaan internet!

Tuliskan jawaban kalian pada kotak dibawah ini

UKBM INFORMATIKA MTs KELAS 8 4


INFORMATIKA-3.1/4.1/3/1/1

Kegiatan belajar 2

Jaringan Lokal
Sebuah Jaringan area lokal (bahasa Inggris: local area network (LAN) adalah jaringan
komputer yang menyambungkan komputer dalam area terbatas seperti tempat tinggal, sekolah,
laboratorium, kampus universitas, atau gedung kantor. Sebaliknya, jaringan area luas (WAN)
tidak hanya mencakup jarak geografis yang lebih besar
Ethernet dan Wi-Fi adalah dua teknologi paling umum yang digunakan untuk jaringan area
lokal.
Sumber : https://id.wikipedia.org>wiki>jaringan_area_lokal

Ayo berlatih !!!

Kalian akan melakukan aktivitas untuk membuat koneksi atau menghubung-kan komputer dan
jaringan internet melalui Wi-Fi atau Wireless LAN.
Apa yang Kalian Perlukan?
1. Laptop/ponsel dengan kemampuan akses Wi-Fi.
2. Jaringan Wi-Fi dengan Access Point yang terkoneksi dengan internet.
Apa yang Harus Kalian Lakukan?
Sambungkan laptop/ponsel ke Wi-Fi

Ayo berlatih !!!

Aktivitas ini akan membuat koneksi tethering dari laptop/komputer dengan menggunakan
ponsel sebagai modem.
Apa yang Kalian Perlukan?
1. Ponsel dengan koneksi internet
2. Laptop yang telah terinstal sistem operasi dan peramban
3. Laptop dengan koneksi Wireless LAN
Apa yang Kalian Lakukan?
Buatlah pengaturan koneksi tethering dengan ponsel anda

Ayo berlatih !!!

Pilihlah satu jawaban yang benar .

1. Jaringan LAN adalah ….


a. Jaringan yang mencakup wilayah perkotaan
b. Jaringan yang mencakup wilayah local meliputi sekolah dan gedung kampus

UKBM INFORMATIKA MTs KELAS 8 5


INFORMATIKA-3.1/4.1/3/1/1

c. Jaringan yang mencakup wilayah luas


d. Jaringan yang mencakup wilayah pedesaan

2. Berikut yang merupakan gambar jaringan adalah ….


a.

b.

c.

d.

3. Fungsi jaringan LAN yang benar adalah ….


a. menghubungkan beberapa komputer dalam satu lokasi agar agar bisa terhubung satu
sama lain
b. menggabungkan beberapa komputer dalam satu komputer agar bisa terhubung satu
sama lain
c. menggabungkan beberapa komputer dalam satu jaringan yang luas agar bisa terhubung
satu sama lain
d. memutuskan beberapa komputer dalam satu komputer agar bisa terhubung satu sama
lain
4. Berikut yang bukan manfaat dari LAN adalah ….
a. mempercepat proses pertukaran data dalam jaringan (sharing data)
b. lebih hemat dan efisien karena perangkat dapat digunakan secara Bersama-sama dalam
satu jaringan
c. memungkinkan informasi dan data tetap up to date sehingga jika ada pembaharuan data
dalam jaringan dapat dilakukan dengan cepat dan mudah
d. memperlambat proses pengiriman data atau file
5. Contoh penerapan jaringan LAN yang salah adalah ….
a. Jaringan komputer dilingkungan sekolah
b. Jaringan komputer di Warnet
c. Jaringan komputer di lingkungan kampus
d. Jaringan komputer di seluruh dunia

UKBM INFORMATIKA MTs KELAS 8 6


INFORMATIKA-3.1/4.1/3/1/1

Kegiatan belajar 3

Komunikasi Data Via HP


Komunikasi data adalah proses pengiriman dan penerimaan
data/informasi dari dua atau lebih alat (device) seperti
halnya komputer (PC), laptop/notebook, telepon genggam, printer, dan
alat komunikasi lainnya yang terhubung antar satu dengan yang lainnya
dalam sebuah jaringan. Baik lokal maupun yang luas, sepeti internet. Pada dasarnya
komunikasi data merupakan proses pengiriman informasi di antara dua titik menggunakan
kode biner melewati saluran transmisi dan peralatan switching, bisa antara komputer dan
komputer, komputer dengan terminal, atau komputer dengan peralatan, atau peralatan dengan
peralatan.
Agar lebih memahami materi ini, bacalah buku paket Informatika untuk SMP/MTs Kelas VIII
halaman 10 s.d 13
Apa yang menyebabkan kita sangat membutuhkan komunikasi data:

1. Dengan menggunakan sistem ini akan terasa lebih efisien.


2. Sebagian besar pengguna komputer hampir menggunakan data sebagai alat komunikasi
antar kantor, perusahaan dan institusi–institusi lainnya.
3. Menjaga data agar sampai sesuai tujuan yang diinginkan.
4. Dapat mengurangi keterbatasan waktu.
5. Data menjadi terahasiakan. Bila ada data yang tidak boleh diketahui pihak lain.

Ayo berlatih !!!

Kalian akan melakukan aktivitas untuk melakukan komunikasi data dengan teman
sebangkumu atau gurumu.
Apa yang kalian lakukan ?
- Berkomunikasilah dengan teman atau gurumu melaui HP menggunakan aplikasi yang
sering kamu gunakan!

Pilihlah jawaban yang benar dari soal pilihan berganda berikut.


1. Salah satu jalur yang digunakan untuk berkomunikasi data adalah...
a. bus
b. satelit
c. bandwidth
d. topologi
2. Bentuk komunikasi terbagi menjadi …. bagian

UKBM INFORMATIKA MTs KELAS 8 7


INFORMATIKA-3.1/4.1/3/1/1

a. 1
b. 2
c. 3
d. 4
3. Proses pengiriman dan penerimaan data dari dua perangkat atau lebih yang terhubung
dalam satu jaringan merupakan pengertian dari ….
a. komunikasi suara
b. komunikasi audio
c. komunikasi radio
d. komunikasi data
4. Bandwidth adalah ….
a. besaran yang menunjukkan seberapa banyak data yang dapat dilewatkan dalam
koneksi melaui sebuah network
b. besaran yang menunjukkan waktu yang dapat dilewatkan dalam koneksi melaui
sebuah network
c. besaran yang menunjukkan data yang dapat dilewatkan dalam koneksi melalui
sebuah network
d. besaran yang menunjukkan ruang yang dapat dilewatkan dalam koneksi melaui
sebuah network
5. Management bandwidth biasanya diukur dalam ….
a. bps
b. mbps
c. kbps
d. gbps
6. Protokol generasi pertama yang dikembangkan untuk lokasi data secara wireless melaui
telepon genggam adalah ….
a. WAP
b. GPS
c. LAN
d. GPRS
7. Dalam rangka meningkatkan kecepatan transfer data melalui telepon genggam, para ahli
mengembangkan teknologi generasi ke dua (2G) yaitu ….
a. WAP
b. GPS
c. LAN
d. GPRS
8. Melakukan video call dengan teman di luar negeri meripakan fungsi pokok internet
dalam bidang ….
a. media komunikasi
b. media hiburan
c. media transaksi
d. sumber informasi

UKBM INFORMATIKA MTs KELAS 8 8


INFORMATIKA-3.1/4.1/3/1/1

9. sebutan bagi sebuah daerah tempat kita dapat melakukan koneksi ke jaringan internet
tanpa harus menggunakan kabel disebut ….
a. Telkom
b. Warnet
c. Local Area Network
d. Hotspot
10. Nama lain dari nirkabel adalah ….
a. Jaringan menggunakan kabel
b. Jaringan menggunkan modem
c. Jaringan tanpa kabel
d. Tipe jaringan

d. Penutup

Bagaimana kalian sekarang?


Setelah kalian belajar bertahap dan berlanjut melalui kegiatan belajar, berikut diberikan
Tabel untuk mengukur diri kalian terhadap materi yang sudah kalian pelajari. Jawablah
sejujurnya terkait dengan penguasaan materi pada UKBM ini di Tabel berikut.

Setelah kalian menuliskan penguasaanmu terhadap materi Berpikir Komputasional lanjutkan


kegiatan berikut untuk mengevaluasi penguasaan kalian!.

Tabel Refleksi diri Pemahaman Materi

No
Pertanyaan Ya Tidak

1. Dapatkah kamu menjelaskan pengertin internet ?

Apakah kamu telah memahami manfaat dari internet ?


2.
Dapatkah kamu menyebutkan kelebihan internet pada
3. dunia pendidikan ?

Dapatkah kamu menggambarkan beberapa topologi


4. jaringan ?

Dapatkah kamu menjelaskan dampak positif dan dampak


5. negative dari penggunaan internet ?

Dapatkah kamu menjelaskan solusi dari dampak negative


6. pemakaian internet ?

UKBM INFORMATIKA MTs KELAS 8 9


INFORMATIKA-3.1/4.1/3/1/1

Dimana posisimu?
Jika anda menjawab “TIDAK” pada salah satu pertanyaan di atas, maka pelajarilah materi
tersebut dalam Buku siswa Informatika dengan bimbingan teman sejawat ataupun Guru anda.
Jangan putus asa untuk mengulang lagi!. Apabila anda menjawab “YA” pada semua
pertanyaan, maka lanjutkanlah dengan meminta penilaian harian kepada Guru anda

Dimana posisimu?
Ukurlah diri kalian dalam menguasai materi Internet dan Jaringan Komputer, dalam rentang
0 – 100, tuliskan ke dalam kotak yang tersedia.

Sukses untuk ananda……..

UKBM INFORMATIKA MTs KELAS 8 10


INFORMATIKA–3.1/4.1/3/2/2

KONEKTIVITAS INTERNET

1. Identitas
a. Nama Mata Pelajaran : Informatika
b. Semester :1
c. Capaian Pembelajaran :

Mengenal konektifitas internet melalui jaringan kabel dan nirkabel (Bluetooth, Wifi,
broadbrand). Dapat melakukan perangkat ke jaringan lokal maupun internet.

d. Materi Pokok : Konektivitas Internet


e. Alokasi Waktu : 12 JP (6 x pertemuan)
f. Tujuan Pembelajaran :

Melalui diskusi, tanya jawab, penugasan, presentasi dan


analisis, peserta didik mampu:
1. Memahami jenis – jenis konektivitas internet
2. Membedakan jaringan kabel dengan jaringan nirkabel
3. Memahami Bluetooth, wifi, dan Broadband.
4. Membuat konektivitas internet melalui jaringan local
5. Mempraktikkan koneksi internet melalui metode yang
berbeda

Mengembangkan sikap/ karakter jujur, peduli, dan


bertanggung jawab serta dapat mengembangkan kemampuan
berpikir kritis, berkomunikasi, berkolaborasi, berkreasi (4C)
dan berliterasi.

Materi Pembelajaran
Buku Teks Pelajaran (BTP): Informatika SMP/MTs Kelas VIII. Quadra hal.21 s.d 39.

UKBM INFORMATIKA MTs KELAS 8


11
INFORMATIKA–3.1/4.1/3/2/2

2. Peta Konsep

3. Proses Belajar
a. Petunjuk Umum UKBM

1. Buku Teks Pelajaran (BTP): Informatika SMP/MTs Kelas VIII. Quadra hal.21 s.d
39.
2. Setelah memahami isi materi, berlatihlah untuk berpikir tinggi melalui tugas-tugas
yang terdapat pada UKBM ini baik bekerja sendiri maupun bersama teman sebangku
atau teman lainnya.
3. Kerjakan UKBM ini dibuku kerja atau langsung mengisikan pada bagian yang telah
disediakan.
4. Anda dapat belajar bertahap dan berlanjut melalui kegitan ayo berlatih, apabila Anda
yakin sudah paham dan mampu menyelesaikan permasalahan-permasalahan dalam
kegiatan belajar 1, 2, 3, 4 dan 5. Anda boleh sendiri atau mengajak teman lain yang

UKBM INFORMATIKA MTs KELAS 8


12
INFORMATIKA–3.1/4.1/3/2/2

sudah siap untuk mengikuti tes formatif agar Anda dapat belajar ke UKBM
berikutnya.

b. Pendahuluan

Sebelum mempelajari materi ini, silakan kalian membaca dan memahami teks di bawah
ini.
Istilah " konektivitas internet " mengacu pada cara orang terhubung ke Internet , dan
mungkin termasuk saluran telepon dial-up, koneksi broadband yang selalu aktif, dan perangkat
nirkabel. Di antaranya, akses nirkabel ke Internet adalah yang terbaru dan, pada awal tahun
2000-an, hanya menjangkau sekelompok kecil pengguna. Koneksi broadband, termasuk DSL
(digital subscriber line), ADSL (DSL asimetris), dan modem kabel, semakin tersebar luas,
tetapi masih mewakili sebagian kecil pengguna Internet. Agar lebih memahami materi bacalah
buku teks pelajaran Informatika halaman 21 sd. 24. Setelah itu lakukan kegiatan belajar
berikut!

c. Kegiatan Inti

Ayo … ikuti kegiatan belajar berikut dengan penuh kesabaran dan konsentrasi!!

Kegiatan belajar 1

Jenis – jenis Konektivitas Internet


Ada banyak jenis konektivitas internet yang disediakan oleh penyedia pelayanan internet yaitu
akses gateway, koneksi dial-up, koneksi shell, koneksi TCP/IP, koneksi ISDN, koneksi
DSL/ADSL, koneksi modem, koneksi leased line, dan koneksi satelit VSAT.
Di sekitarmu ada banyak jenis penggunaan koneksi internet. Pada setiap jenis jenis
konektivitas yang ada kelebihan dan kekurangannya dari segi biaya dan kecepatannya.
Untuk lebih memahami nya silahkan baca buku teks pelajaran Informatikan hal 21 – 24 dan
setelah itu jawab pertanyaan di bawah ini :
1. Apa yang dimaksud dengan dial-up dan tuliskan contohnya !
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
2. Bagaimana cara melakukan koneksi melalui dial-up!
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
…………………………………………………………………………………………….

UKBM INFORMATIKA MTs KELAS 8


13
INFORMATIKA–3.1/4.1/3/2/2

3. Apakah ISDN termasuk kedalam WAN ? Jelaskan!


……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
4. Berapa kecepatan akses ISDN ?
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
5. Apa saja kekurangan koneksi internet melalui satelit!
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………

Kegiatan belajar 2

Konektivitas Internet Melalui Jaringan Kabel


Konektivitas internet pada jaringan berkabel pada umumnya memanfaatkan jaringan kabel
telepon maupun televisi yang terhubung dengan Internet Service Provider. Berikut ini
beberapa konektivitas pada jaringan berkabel yaitu :
1) Dial-Up PSTN (Public Switched Telephone Network)
2) ADSL (Asymmetric Digital Subscriber Line)
3) Modem Kabel

Dalam pengkoneksian internet, media atau alat disiapkan sesuai kebutuhannya masing-
masing. Konektivitas Internet Melalui Jaringan Kabel dijelaskan pada buku teks pelajaran
Informatika halaman 25 sampai 27.
Apa yang Kalian Lakukan?

UKBM INFORMATIKA MTs KELAS 8


14
INFORMATIKA–3.1/4.1/3/2/2

- Gambarkan skema jaringan kabel pada kotak yang telah di sediakan di bawah ini !

- Perhatikan gambar pada table di bawah ini!

No Gambar Nama Gambar

1.

2.

3.

4.

UKBM INFORMATIKA MTs KELAS 8


15
INFORMATIKA–3.1/4.1/3/2/2

Kegiatan belajar 3

Konektivitas Internet Melalui Jaringan Nirkabel


Konektivitas internet pada jaringan nirkabel merupakan jaringan internet yang tidak
menggunakan kabel untuk menghubungkan satu perangkat dan perangkat lain. Jaringan
nirkabel ini sering dipakai untuk jaringan komputer baik pada jarak yang dekat (beberapa
meter, memakai alat/ pemancar bluetooth) maupun pada jarak jauh (lewat satelit). Jaringan
nirkabel biasanya menghubungkan satu sistem komputer dan sistem yang lain dengan
menggunakan beberapa macam media transmisi tanpa kabel, seperti: gelombang radio,
gelombang mikro, maupun cahaya inframerah. Berikut ini beberapa konektivitas pada jaringan
nirkabel yaitu GPRS (General Packet Radio Service), WiFi, Akses Satelit

Ayo berlatih !!!

Kerjakan tugas berikut secara individu.


Gambarkan skema jaringan nirkabel, kemudian tuliskan alat dan bahan yang digunakan untuk
membuat sebuah jaringan nirkabel tersebut. Kerjakan di dalam kotak yang telah disediakan.

UKBM INFORMATIKA MTs KELAS 8


16
INFORMATIKA–3.1/4.1/3/2/2

Kegiatan belajar 4

Membuat Konektivitas Internet Melalui Jaringan Lokal (LAN)


LAN termasuk koneksi internet yang banyak dikenal saat ini. Sistem kerjanya ialah
menggunakan satu komputer sebagai server yang terhubung dengan internet menggunakan
kabel telepon atau antena melalui Internet Service Provider. Kemudian, komputer lainnya
hanya perlu terkoneksi dengan server untuk bisa mengakses internet dengan memakai kartu
LAN (LAN Card) dan kabel koaksial (UTP). Jaringan koneksi internet ini hanya mencakup
wilayah yang sangat kecil.

Ayo berlatih !!!

Membuat kabel jaringan sederhana

Apa yang siswa perlukan ?


- Kabel UTP
- Konektor Rj 45
- Tang Crimping

Apa yang harus siswa lakukan ?


- Buatlah satu kabel jaringan menggunakan kabel UTP dengan bimbingan dari guru
informatika mu.
- Tuliskan Langkah -langkah membuat kabel jaringan pada kotak di bawah ini !

UKBM INFORMATIKA MTs KELAS 8


17
INFORMATIKA–3.1/4.1/3/2/2

Kegiatan belajar 5

Melakukan Koneksi Internet Melalui Beberapa Metode


Sebelumnya sudah kita pelajari tentang jenis jenis konektivitas internet yang disediakan oleh
penyedia layanan internet. Untuk lebih jelasnya silahkan baca dan pahami buku teks
Informatika hal 35 -39.
Di awal internet masuk ke Indonesia, teknologi Dial-Up untuk terkoneksi ke internet
merupakan metode yang umum digunakan. Untuk terkoneksi dengan internet, Dial-Up
memanfaatkan jaringan telepon rumah yang berbentuk kabel. Tiga perangkat yang harus
dimiliki untuk koneksi ini ialah komputer, modem, dan sambungan telepon rumah. Dial-up ini
akan bekerja melalui jalur PSTN (Public Switched Telephone Network) hingga bisa terhubung
dengan ISP (Internet Service Provider). Kecepatan akses jenis koneksi internet Dial-Up hanya
12 hingga 20 Kbps, maksimum hanya 56 Kbps (kilobyte per second).
WiFi merupakan singkatan dari wireless fidelity yang merupakansistem standar yang
digunakan untuk terkoneksi dengan internet tanpa menggunakan kabel. Teknologi ini
memakai frekuensi tinggi, berada pada spektrum 2,4 GHz. Salah satu keunggulan jenis koneksi
internet wifi ialah praktis karena tidak perlu memasang kabel jaringan. Namun, koneksi wifi
memiliki jangkauan terbatas.
Bluetooth adalah komunikasi data tanpa kabel yang menggunakan gelombang elektromagnetik
yang beroperasi pada frekuensi 2.45. Bluetooth memungkinkan pengguna perangkat seperti
ponsel, printer, mouse, keyboard dan perangkat lainnya bisa terkoneksi tanpa kabel dengan
jangkauan sekitar 1 meter.

Ayo berlatih !!!

Apa yang harus kamu lakukan?


Lakukan koneksi internet ke komputer dengan menggunakan Bluetooth handphone mu atau
temanmu untuk mentansfer data

Ayo berlatih !!!

Pilihlah satu jawaban yang benar.


2. Untuk melakukan Dial-up Connection (mendial) yang harus anda lakukan adalah, kecuali
….
a. PC/ Laptop
b. Modem dan saluran telepon
c. Software yang disediakan oleh ISP

UKBM INFORMATIKA MTs KELAS 8


18
INFORMATIKA–3.1/4.1/3/2/2

d. Jaringan Telepon
3. Koneksi ke jaringan internetyang memiliki sifat sementara dimana pengguna tidak
terkoneksi secara terus menerus ke dalam sebuah jaringan internet adalah pengertian dari
….
a. Dedicated communication
b. Wireless
c. Dial-up conection
d. Mobile Acces
4. Jaringan nirkabel adalah ….
a. Jaringan menggunakan kabel
b. Jaringan menggunakan kabel UTP
c. Jaringan tanpa kabel
d. Jaringan menggunakan kabel cross
5. Apa kepanjangan dari Wifi ….
a. Wireless interconnection from internet
b. Wireless internet fast interconnection
c. Wireless fidelity
d. Wireless for internet
6. Software utility yang bekerja pada computer dan didesain untuk memberikan IP Address
ke computer disebut….
a. Gateway
b. DNS
c. Protokol
d. DHCP

d. Penutup

Bagaimana kalian sekarang?


Setelah kalian belajar bertahap dan berlanjut melalui kegiatan belajar, berikut diberikan
Tabel untuk mengukur diri kalian terhadap materi yang sudah kalian pelajari. Jawablah
sejujurnya terkait dengan penguasaan materi pada UKBM ini di Tabel berikut.

Setelah kalian menuliskan penguasaanmu terhadap materi Konektivitas Internet lanjutkan


kegiatan berikut untuk mengevaluasi penguasaan kalian!.

Tabel Refleksi diri Pemahaman Materi


No. Pertanyaan Ya Tidak
Dapatkah kalian menjelaskan apa pengertian dari konektivitas
1
internet ?
Dapatkah kalian menyebutkan jenis -jenis konektivitas
2
internet?

UKBM INFORMATIKA MTs KELAS 8


19
INFORMATIKA–3.1/4.1/3/2/2

Dapatkah kalian menyebutkan beberapa jenis konektivitas


3
nirkabel?
Dapatkah kali menjabarkan proses pembuatan kabel jaringan
4
sederhan menggunakan kabel UTP?

Dimana posisimu?
Jika anda menjawab “TIDAK” pada salah satu pertanyaan di atas, maka pelajarilah materi
tersebut dalam Buku siswa Informatika dengan bimbingan teman sejawat ataupun Guru anda.
Jangan putus asa untuk mengulang lagi!. Apabila anda menjawab “YA” pada semua
pertanyaan, maka lanjutkanlah dengan meminta penilaian harian kepada Guru anda

Dimana posisimu?
Ukurlah diri kalian dalam menguasai materi Konektivitas Internet, dalam rentang 0 – 100,
tuliskan ke dalam kotak yang tersedia.

Sukses untuk ananda……..

UKBM INFORMATIKA MTs KELAS 8


20
INFORMATIKA– 3.1 /4.1/3/3.3

ENKRIPSI

1. Identitas
a. Nama Mata Pelajaran : Informatika
b. Semester :1
c. Capaian Pembelajaran :

Mengenal enkripsi sebagai salah satu cara untuk memproteksi data, merahasiakan, dan
membatasi akses terhadap yang tidak berhak. Melakukan pengekripsian terhadap
sebuah website

d. Materi Pokok : Enkripsi


e. Alokasi Waktu : 8 JP (4 x pertemuan)
f. Tujuan Pembelajaran :

Melalui diskusi, tanya jawab, penugasan, presentasi dan


analisis, peserta didik mampu:
1. Megetahui pengertian enkripsi.
2. Membuat enkripsi sederhana.
3. Memahami manfaat serta kerugian enkripsi.
4. Memahami cara kerja enkripsi.
5. Mengetahui jenis jenis enkripsi pada website

Mengembangkan sikap/ karakter jujur, peduli, dan


bertanggung jawab serta dapat mengembangkan
kemampuan berpikir kritis, berkomunikasi, berkolaborasi,
berkreasi (4C) dan berliterasi.

g. Materi Pembelajaran
Buku Teks Pelajaran (BTP): Informatika SMP/MTs Kelas VIII hal. 47 s.d 52.

UKBM INFORMATIKA MTs KELAS 8


21
INFORMATIKA– 3.1 /4.1/3/3.3

2. Peta Konsep

3. Proses Belajar
a. Petunjuk Umum UKBM

1. Buku Teks Pelajaran (BTP): Informatika SMP/MTs Kelas VIII. Quadra hal. 47 s.d
52.
2. Setelah memahami isi materi, berlatihlah untuk berpikir tinggi melalui tugas-tugas
yang terdapat pada UKBM ini baik bekerja sendiri maupun bersama teman sebangku
atau teman lainnya.
3. Kerjakan UKBM ini dibuku kerja atau langsung mengisikan pada bagian yang telah
disediakan.
4. Anda dapat belajar bertahap dan berlanjut melalui kegitan ayo berlatih, apabila Anda
yakin sudah paham dan mampu menyelesaikan permasalahan-permasalahan dalam
kegiatan belajar 1, 2, 3, 4 dan 5. Anda boleh sendiri atau mengajak teman lain yang
sudah siap untuk mengikuti tes formatif agar Anda dapat belajar ke UKBM
berikutnya.

UKBM INFORMATIKA MTs KELAS 8


22
INFORMATIKA– 3.1 /4.1/3/3.3

b. Pendahuluan

Sebelum mempelajari materi ini, silakan kalian membaca dan memahami teks di bawah
ini.
Dengan hanya memanfaatkan internet, kita sudah seperti berkeliling dunia hanya dengan
duduk manis di depan HP atau laptop. Tentu hal ini juga didukung dengan adanya perangkat
pintar seperti smartphone yang kini berkembang semakin canggih. Namun, ada beberapa hal
yang harus diperhatikan dalam mengunakan teknologi yang sudah tersedia. Salah satunya
adalah keamanan. Saat kita hendak mengirim suatu data atau informasi terkait hal yang bersifat
rahasia, tentu kita harus memperhatikan keamanannya. Tujuan dari keamanan itu sendiri
adalah supaya data atau informasi yang kita kirim tidak bocor ke orang lain. Disini enkripsi
mempunyai peran untuk mengamankan data-data Kamu.

• Apakah kamu pernah melakukan enkripsi?


• Jika ya untuk apa kamu menggunakannya?
c. Kegiatan Inti

Ayo … ikuti kegiatan belajar berikut dengan penuh kesabaran dan konsentrasi!!

Kegiatan belajar 1

Arti Enkripsi
Jika mendengar kata enkripsi, mungkin kalian masih belum familiar dan mengetahui
artinya. Terutama untuk kamu yang hanya menggunakan internet tanpa mempelajarinya lebih
lanjut. Padahal enkripsi adalah sumber keamanan sekaligus kebobolan data di komputer.
Enkripsi adalah suatu metode atau cara dalam mengubah suatu data ataupun informasi
ke dalam bentuk bahasa komputer seperti kode yang tidak dapat dibaca dengan mudah, karena
menggunakan suatu pola atau kode tertentu. Enkripsi salah satu cara untuk melindungi data
di era digital. Seperti password email, password ATM, dan sejenisnya. Oleh karena itu, semua
platform digital wajib memakai enkripsi. Anda yang punya website juga wajib melakukan
enkripsi data. Agar data yang ada di dalam website tetap aman dan website tidak disusupi oleh
hacker.
Setelah membaca materi mengenai enkripsi, lakukan kegiatan dibawah ini.

Kerjakan tugas berikut secara mandiri.


Tugas Praktik 3.1 pada buku teks informatika hal. 48

UKBM INFORMATIKA MTs KELAS 8


23
INFORMATIKA– 3.1 /4.1/3/3.3

Kegiatan belajar 2

Jenis Enkripsi
Enkripsi dibedakan dari encryption key yang digunakan, yaitu enkripsi simetris dan
enkripsi asimetris. Berikut ini adalah penjelasan keduanya:

Enkripsi simetris
Symmetric enkripsi adalah jenis enkripsi yang proses penguncian data dan proses
pembukaan datanya dilakukan menggunakan satu kunci yang sama. Karena menggunakan satu
kunci yang sama, maka algoritma enkripsi pada jenis ini terlihat tidak terlalu kompleks dan
cenderung lebih mudah untuk dieksekusi. Jenis enkripsi ini adalah pilihan yang tepat untuk
membawa transmisi data dalam jumlah besar.

Enkripsi asimetris
Enkripsi asimetris dikenal juga dengan public-key cryptography atau public-key
encryption. Hal ini karena enkripsi jenis ini menggunakan dua kunci yang saling berhubungan,
yaitu kunci publik dan kunci pribadi. Kunci publik berfungsi untuk mengenkripsi pesan dan
dapat diakses oleh semua orang. Sedangkan kunci pribadi berfungsi untuk mendekripsi pesan
dan hanya dapat diakses oleh pemilik kunci untuk menjaga privasi. Jenis enkripsi asimetris
lebih kompleks dan memakan lebih banyak waktu. Tapi, keamanannya lebih kuat jika
dibandingkan dengan enkripsi simetris.
Pembelajaran informatika siswa hal. 48 sd. 49 dengan cermat! Setelah membaca buku teks
pembelajaran. Jawablah pertanyaan berikut!

1. Apa yang dimaksud dengan enkripsi?


2. Apa yang dimaksud dengan enkripsi simetris?
3. Apa yang dimaksud dengan asimetris?

Ayo berlatih !!!

Tugas Praktik
Apa yang harus dipersiapkan ?
- Pinsil
- Pensil warna
Apa yang harus dilakukan?

UKBM INFORMATIKA MTs KELAS 8


24
INFORMATIKA– 3.1 /4.1/3/3.3

- Buatlah gambar sederhana untuk enkripsi asimetris di kotak yang telah disediakan di
bawah ini :
- Berilah warna untuk mempercantik gambar
- Mintalah bantuan kepada guru informatikamu jika kamu mengalami kesulitan

Kegiatan belajar 3

Manfaat Dan Kerugian Enkripsi


Teknologi encryption memiliki banyak manfaat dalam penggunaanya. Berikut ini adalah
beberapa manfaatnya:

- Menjaga privasi pengguna

Enkripsi bekerja dengan cara mengacak data menjadi tidak dapat dipahami oleh orang lain.
Hal ini tentunya bertujuan untuk menjaga privasi pengguna data. Dengan data yang terenkripsi,
masalah kebocoran privasi juga dapat dicegah dengan lebih baik.

UKBM INFORMATIKA MTs KELAS 8


25
INFORMATIKA– 3.1 /4.1/3/3.3

- Memberi perlindungan aplikasi saluran percakapan

Bayangkan jika semua orang dapat membaca chat pribadimu dengan seseorang. Selain
kehilangan privasi, kamu mungkin juga akan kehilang data-data pribadimu. Untuk itu, enkripsi
adalah komponen keamanan yang penting bagi aplikasi percakapan seperti WhatsApp, agar
privasi penggunanya dapat selalu terjaga.
- Digital signature

Selain menjaga privasi dan keamanan, enkripsi juga bisa dimanfaatkan sebagai digital
signature. Digital signature sendiri merupakan suatu baris pernyataan pada e-copy seperti
email, yang berisi pernyataan terenkripsi. Sehingga, hanya orang tertentu yang dapat
memahami pernyataan tersebut setelah melakukan dekripsi.
Selain manfaatnya, Enkripsi juga mempunya beberapa kerugian antara lain, bisa digunakan
untuk kegiatan jahat seperti komunikasi antar teroris, dapat digunakan untuk
menyembunyikan berbagai data criminal, serta jika si penerima lupa atau kehilangan
kuncinya maka data tersebut tidak akan bisa dideskripsi dan dibaca.
Setelah membaca serta memahami buku teks informatika hal. 50, silahkan kerjakan latihan
berikut.

Ayo berlatih !!!

Pilihlan satu jawaban yang benar!


1. Sebuah metode pengubahan bentuk wujud atau data menjadi wujud yang sangat sulit
untuk dipahami tanpa menggunakan sebuah pola ataupun kunci tertentu adalah
pengertian dari ….
a. Internet
b. Enkripsi
c. Ensiklopedi
d. Web Browser
2. Mencegah pihak ketiga mengetahui isi data yang dikirim adalah ... dari enkripsi
a. Tujuan
b. Arti
c. Kerugian
d. Kelebihan
3. Berikut adalah manfaat enkripsi, kecuali…
a. Menjaga privasi dari pengguna
b. Melindungi aplikasi percakapan
c. Melindungi e-mail dari penyadapan
d. Memudahkan dalam mencari informasi

UKBM INFORMATIKA MTs KELAS 8


26
INFORMATIKA– 3.1 /4.1/3/3.3

4. Selain dalam kegiatan online, enkripsi juga bisa mengamankan data yang bersifat offline,
contohnya adalah ….
a. Hard disk
b. CPU
c. Komputer
d. Hardware
5. Salah satu kerugian dari enkripsi adalah ….
a. lupa kunci
b. lupa password
c. lupa nama
d. lupa email

Kerjakan Tugas Praktik 3.3 pada buku teks informatika, hal. 50

Kegiatan belajar 4

Cara Kerja Enkripsi

Kunci

Plainte Chipertex
xt t

Enkripsi

Cara kerja enkripsi sendiri yaitu menggunakan beberapa jenis metode, karena keamanan
informasi pada internet sudah disiapkan dengan metode-metode tersebut. Barangkali Kamu
tidak pernah sadar jika data yang telah Kamu kirim telah dienkripsi dahulu.

• Ketika kamu mengirim data, data masih belum terenkripsi. Data yang belum dienkripsi
biasanya disebut plaintext atau data mentah.

UKBM INFORMATIKA MTs KELAS 8


27
INFORMATIKA– 3.1 /4.1/3/3.3

• Data tersebut nantinya akan dienkripsi dengan menggunakan algoritma enkripsi dan kunci
atau kode enkripsi.
• Dari proses tersebut akan menghasilkan sebuah data baru yang disebut chipertext. Jika
data chipertext sudah dihasilkan, maka data tersebut hanya mampu dibaca apabila
diuraikan dengan menggunakan sebuah kunci atau kode yang cocok dengannya.

Agar lebih memahami materi ini, bacalah buku paket Informatika untuk SMP/MTs Kelas VIII
halaman 51.
Cara Menyalakan dan Mematikan Cadangan yang Terenkripsi Secara End-to-end

WhatsApp menyediakan enkripsi end-to-end untuk semua pesan pribadi yang Anda kirim dan
terima guna memastikan bahwa hanya Anda dan orang yang Anda ajak bicara yang dapat
membaca atau mendengarkannya. Dengan cadangan yang terenkripsi secara end-to-end, Anda
juga dapat menambahkan lapisan perlindungan yang sama ke cadangan Google Drive dan
iCloud Anda.
Menyalakan cadangan yang terenkripsi secara end-to-end

1. Buka Setelan.

2. Ketuk Chat > Cadangan chat > Cadangan terenkripsi end-to-end.

3. Ketuk Nyalakan, lalu ikuti petunjuk untuk membuat kata sandi atau kunci.

4. Ketuk Buat lalu tunggu selagi WhatsApp menyiapkan cadangan Anda yang
terenkripsi secara end-to-end. Anda mungkin perlu menyambungkan telepon ke
sumber daya.

Catatan: Anda tidak akan dapat memulihkan cadangan jika Anda kehilangan chat WhatsApp
dan lupa kata sandi atau kunci Anda. WhatsApp tidak dapat membantu mereset kata sandi atau
memulihkan cadangan untuk Anda.
Mematikan cadangan yang terenkripsi secara end-to-end

1. Buka Setelan.

2. Ketuk Chat > Cadangan chat > Cadangan terenkripsi end-to-end.

3. Ketuk Matikan.

4. Masukkan kata sandi Anda.

5. Konfirmasikan bahwa Anda ingin mematikan cadangan terenkripsi dengan


mengetuk Matikan.

UKBM INFORMATIKA MTs KELAS 8


28
INFORMATIKA– 3.1 /4.1/3/3.3

Ayo berlatih !!!

Apa yang harus dipersiapkan?


- Sebuah HP
Apa yang harus kamu lakukan ?
- Lakukan proses enkripsi sederhana (whatsapp)
- presentasikan di depan kelas langkah langkahnya !

Kegiatan belajar 5

Enkripsi Pada Website


Mengetahui cara meningkatkan keamanan website adalah hal yang penting bagi pemilik
website. Sebab, ketika memiliki website, di dalamnya tentu terisi berbagai informasi dan file-
file penting yang sudah kamu dapatkan dan kumpulkan selama ini. Selain itu, membangun
website bukan hal yang mudah, terlebih kamu harus memiliki ide dan biaya yang banyak.

Maka itu, keamanan website menjadi hal penting agar website tidak terserang berbagai macam
virus, hacker, dan lain sebagainya. Beberapa metode enkripsi pada website yaitu, MD2, MD4,
MD5, SHA, RC4 dan Base64. Agar lebih memahami materi bacalah buku paket Informatika
untuk SMP/MTs Kelas VIII halaman 52.

Ayo berlatih !!!

Pilihlah jawaban yang benar


1. Metode Enkripsi MD2 dikembangkan oleh Ronald Riverst pada tahun….
a. 1988 c. 1990
b. 1989 d. 1999
2. Metode enkripsi seri ke 4 memiliki panjang yaitu….
a. 6 bit c. 64 bit
b. 8 bit d. 128 bit
3. Binary digit adalah kepanjangan dari….
a. bid c. big
b. bin d. bit
4. Kriptografi memiliki 4 komponen yaitu….
a. plaintext, ciphertext, key, algorithm
b. plaintext, MD5, key, algorithm
c. plaintext, ciphertext, cript, algorithm
d. plaintext, ciphertext, key, dekripsi
5. Bit hanya terdiri dari 2 angka yaitu….

UKBM INFORMATIKA MTs KELAS 8


29
INFORMATIKA– 3.1 /4.1/3/3.3

a. satu dan nol


b. nol dan nol
c. satu dan satu
d. semua benar

d. Penutup

Bagaimana kalian sekarang?


Setelah kalian belajar bertahap dan berlanjut melalui kegiatan belajar, berikut diberikan
Tabel untuk mengukur diri kalian terhadap materi yang sudah kalian pelajari. Jawablah
sejujurnya terkait dengan penguasaan materi pada UKBM ini di Tabel berikut.
Setelah kalian menuliskan penguasaanmu terhadap materi Enkripsi lanjutkan kegiatan berikut
untuk mengevaluasi penguasaan kalian!.

Tabel Refleksi diri Pemahaman Materi


No. Pertanyaan Ya Tidak

1 Dapatkah jelaskan apa yang dimaksud dengan enkripsi?

2 Dapatkah kalian menyebutkan jenis -jenis dari enkripsi?

3 Dapatkah kalian menyebutkan apa saja manfaat dari enkripsi?

4 Dapatkah kalian menggambarkan satu contoh dari enkripsi?

Dimana posisimu?
Jika anda menjawab “TIDAK” pada salah satu pertanyaan di atas, maka pelajarilah materi
tersebut dalam Buku siswa Informatika dengan bimbingan teman sejawat ataupun Guru anda.
Jangan putus asa untuk mengulang lagi!. Apabila anda menjawab “YA” pada semua
pertanyaan, maka lanjutkanlah dengan meminta penilaian harian kepada Guru anda

Dimana posisimu?
Ukurlah diri kalian dalam menguasai materi Enkripsi, dalam rentang 0 – 100, tuliskan ke
dalam kotak yang tersedia.

Sukses untuk ananda……..

UKBM INFORMATIKA MTs KELAS 8


30
INFORMATIKA– 3.2 /4.2/3/4.4

ALGORITMA

1. Identitas
a. Nama Mata Pelajaran : Informatika
b. Semester :1
c. Kompetensi Dasar :

3.2 Memahami bahwa bagaimana manusia berinteraksi dengan computer melalui


algoritma, dan bahwa algoritma dirancang untuk mengeneralisasi solusi berbagai
situasi.
4.2.1 Membuat program sederhana, mendefinisikan variable, menyimpan data dan
mengubahnya, memakai instruksi kondisional.
4.2.2 Mendefinisikan variable, menyimpan data dan mengubahnya
4.2.3 Memakai instruksi kondisional

d. Materi Pokok : Algoritma


e. Alokasi Waktu : 14 JP (7 x pertemuan)
f. Tujuan Pembelajaran :

Melalui diskusi, tanya jawab, penugasan, presentasi dan


analisis, peserta didik mampu menyebutkan sifat, ciri, dan
manfaat algoritma. Mengenal strusktur dasar algoritma,
menyebutkan jenis jenis algoritma, mengetahui peran
algoritma dalam pemograman komputer, mampu
membuat program sederhana, mengenal variable dan
membuat intruksi kondisional.

g. Materi Pembelajaran :
Buku Teks Pelajaran (BTP): Informatika SMP/MTs Kelas VIII. Quadra hal. 59 s.d 70.

UKBM INFORMATIKA MTs KELAS 8 31


INFORMATIKA– 3.2 /4.2/3/4.4

2. Peta Konsep

Arti, Sejarah, Manfaat, Sifat,


Mengenal Algoritma dan Ciri Algoritma

Struktur Algoritma Runtutan, Pemilihan, Pengurangan

Pseudo-Code, Flowchart,
Algoritma

Jenis - Jenis Algoritma


Structure English

Menyelesaikan Permasalahan
Peran Algoritma yang Berkaitan dengan Komputasi
Numerik

1. Program Menghitung Luas dan Keliling


Membuat Program Lingkaran
Sederhana 2. Program Menampilkan Teks dan Kamera

Membuat, Menyimpan, dan


Variabel Melakukan Perubahan
Variabel

Membuat keputusan Berdasarkan


Instruksi Kondisional Satu atau Lebih Kondisi pada
Program dari Suatu Script

3. Proses Belajar
a. Petunjuk Umum UKBM

1. Buku Teks Pelajaran (BTP): Informatika SMP/MTs Kelas VIII. Quadra hal.59 s.d
70.
2. Setelah memahami isi materi, berlatihlah untuk berpikir tinggi melalui tugas-tugas
yang terdapat pada UKBM ini baik bekerja sendiri maupun bersama teman sebangku
atau teman lainnya.
3. Kerjakan UKBM ini dibuku kerja atau langsung mengisikan pada bagian yang telah
disediakan.
4. Anda dapat belajar bertahap dan berlanjut melalui kegitan ayo berlatih, apabila Anda
yakin sudah paham dan mampu menyelesaikan permasalahan-permasalahan dalam
kegiatan belajar 1, 2, 3, 4, 5 dan 6. Anda boleh sendiri atau mengajak teman lain yang
sudah siap untuk mengikuti tes formatif agar Anda dapat belajar ke UKBM
berikutnya.

UKBM INFORMATIKA MTs KELAS 8 32


INFORMATIKA– 3.2 /4.2/3/4.4

b. Pendahuluan

Sebelum mempelajari materi ini, silakan kalian membaca dan memahami teks di
bawah ini.
Banyak istilah yang ada di dunia komputasi seperti AI, supercomputer, machine
learning, cloud, quantum computing dan masih banyak lagi. Terlepas dari ini, ada kata
yang digunakan terutama dalam ilmu komputer dan itu adalah algoritma. Dalam pengertian
yang paling umum, algoritma adalah serangkaian instruksi yang memberitahu komputer
bagaimana mengubah satu set fakta tentang dunia menjadi informasi yang berguna.
Perkembangan ilmu pengetahuan dan teknologi memungkinkan manusia
menghasilkan karya yang semakin canggih dan kompleks. Meskipun komputer dapat
melakukan perhitungan lebih cepat daripada manusia pada umumnya, komputer tidak dapat
memecahkan masalah tanpa diajarkan oleh manusia melalui urutan langkah (algoritma)
yang telah ditentukan sebelumnya. Selain digunakan untuk menyelesaikan masalah oleh
komputer, algoritma juga dapat diterapkan untuk menyelesaikan masalah sehari-hari yang
membutuhkan serangkaian proses atau langkah-langkah prosedural. Untuk lebih
memahami apa itu algoritma, mari kita pelajari apa artinya dari beberapa sumber.
Pengertian umum dari suatu algoritma adalah urutan dari sejumlah langkah logis
dan sistematis untuk memecahkan suatu masalah tertentu. Beberapa ahli menganggap
algoritma sebagai urutan langkah-langkah yang harus diikuti dalam matematika atau
perhitungan untuk memecahkan masalah lain, terutama komputer. Artinya semua susunan
logis yang disusun dalam urutan sistem pembelajaran tertentu dan digunakan untuk
memecahkan suatu masalah tertentu, dapat kita katakan seperti sebuah algoritma.
Umumnya algoritma akan digunakan untuk dapat melakukan perhitungan, melakukan
inferensi otomatis, dan mengolah data pada komputer dengan
menggunakan software tertentu. Selain itu, Algoritma juga berisi serangkaian instruksi
terbatas serta instruksi khusus untuk menghitung fungsi yang, ketika dieksekusi dan
diproses, menghasilkan output tertentu dan kemudian berhenti pada kondisi terminasi yang
ditentukan.
Algoritma adalah suatu langkah atau metode yang telah direncanakan secara matang
sehingga terurut dan terorganisir dengan baik dan biasanya digunakan untuk memecahkan
suatu masalah dengan memberikan suatu instruksi sehingga menjadi suatu tindakan.
Istilah computational thinking atau berpikir komputasional pertama kali
dikenalkan oleh Seymor Papert pada tahun 1980 dan 1996. Di tahun 2014, pemerintah
Inggris memasukkan materi pemrograman ke dalam kurikulum sekolah dasar dan
menengah, tujuannya bukan untuk mencetak pekerja software (programmer) secara massif
tetapi untuk mengenalkan Computational thinking (CT) sejak dini kepada siswa.
Pemerintah Inggris percaya Computational thinking (CT) dapat membuat siswa lebih
cerdas dan membuat mereka lebih cepat memahami teknologi yang ada di sekitar mereka.
Sumber: https://www.gramedia.com/literasi/pengertian-algoritma/#Pengertian_Algoritma

UKBM INFORMATIKA MTs KELAS 8 33


INFORMATIKA– 3.2 /4.2/3/4.4

Algoritma berfungsi penting dalam pembuatan program komputer dengan


mengubah permasalahan ke bahasa pemrograman. Konsep algoritma dituangkan dalam
bahasa pemrograman, sehingga menjadi program komputer yang bisa digunakan banyak
orang.

Berikut ini adalah contoh fungsi algoritma:

• Membantu memecahkan suatu permasalahan dengan logika dan sistematis.


• Membuat suatu program untuk penyelesaian masalah tertentu.
• Dapat digunakan berkali-kali.
• Menyederhanakan sebuah program yang rumit.
• Mengatasi permasalahan yang ada secara berurutan.
• Memudahkan pembuat program komputer untuk mengedit/memodifikasi program tanpa
harus mengubah keseluruhan program.
• Memudahkan pembuat program komputer untuk menyusun program yang lebih rapi dan
terstruktur.

Ciri-Ciri Algoritma

Finiteness (Punya Keterbatasan)


Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas untuk
memecahkan masalah tertentu secara spesifik.
Definiteness (Punya kepastian)
Algoritma harus memiliki perintah pasti dan spesifik, sehingga langkahnya tidak memiliki
makna ganda (ambigu).
Input (Punya masukan)
Algoritma harus memiliki input, yaitu suatu masalah yang akan dipecahkan atau diproses.
Besaran nilainya berkisar dari nol atau lebih input.
Output (Punya keluaran)
Algoritma harus memiliki output, yang berupa penyelesaian masalah atau solusi. Output
ini berupa pesan atau besaran yang sesuai dengan input.
Effectiveness (Efektif)
Algoritma harus memiliki sifat terbatas, yaitu mengikuti langkah-langkah secara logis dan
sistematis sehingga menghasilkan solusi yang tepat.
Setiap bagian sama pentingnya dengan yang lainnya. Seperti empat kaki meja, jika
satu kaki hilang, meja itu mungkin akan roboh. Menerapkan keempat teknik dengan benar
akan membantu saat memprogram komputer.
• Apa itu algoritma? Dapatkah kalian membedakan antara berpikir dan bertindak?
• Dapatkah kalian menyebutkan contoh-contoh algoritma dalam kehidupan sehari-hari
yang dibantu oleh komputer?
• Pernahkah kamu salah membawa buku pelajaran karena tidak teliti melihat jadwal ?

UKBM INFORMATIKA MTs KELAS 8 34


INFORMATIKA– 3.2 /4.2/3/4.4

Sumber: https://bobo.grid.id/read/083460840/algoritma-pengertian-fungsi-ciri-dan-contohnya-materi
informatika-kurikulum-merdeka?page=all

c. Kegiatan Inti

Ayo … ikuti kegiatan belajar berikut dengan penuh kesabaran dan konsentrasi!!

Kegiatan belajar 1

Bacalah uraian singkat materi dan contoh yang sudah tersedia dalam Buku siswa hal 59
s.d 60 dengan cermat! Setelah membaca buku teks pembelajaran, perhatikan pernyataan
berikut, buatlah tanda centang (√) pada kolom setuju atau tidak setuju pada tabel dibawah
ini!

Tidak
No Pernyataan Setuju
setuju
Saya dapat mengetahui langkah-langkah untuk
1
menyelesaikan masalah.
Ketika menyelesaikan masalah, Saya mencoba memecahnya
2 menjadi masalah yang lebih kecil atau lebih sederhana.

Ketika saya menyelesaikan sebuah masalah , saya mengingat


masalah lain apa aku telah menyelesaikan sebelumnya untuk
3
melihat dan apakah saya dapat menyelesaikan masalah ini
dengan cara yang sama
Saya bisa menjelaskan langkah-langkah bagaimana saya
4
menyelesaikan sebuah masalah.
Algoritma mengajak seseorang untuk berpola pikir layaknya
5
komputer
Algoritma memerlukan alat bantu berupa Komputer
6

Di masa yang akan datang peran manusia akan digantikan


7
oleh robot/mesin

Ayo berlatih !!!

Pada dasarnya algoritma merupakan perpaduan antara pelajaran ilmu komputer serta
matematika. Selain itu juga berfungsi bagaimana urutan langkah-langkah dalam suatu
perhitungan demi menyelesaikan masalah.
Buatlah algoritma sederhana
- cara menghidupkan /mengaktifkan PC

UKBM INFORMATIKA MTs KELAS 8 35


INFORMATIKA– 3.2 /4.2/3/4.4

- cara menyimpan file


- kerjakan di buku catatan atau latihanmu
- jika kamu mengalami kendala, silahkan bertanya kepada guru informatikamu

Kegiatan belajar 2

Struktur Dasar Algoritma dan Jenis – Jenis Algoritma


Berikut menurut KBBI, Struktur adalah cara sesuatu disusun atau dibangun dengan
pola tertentu. Atau bisa dibilang Struktur adalah sebuah sistem, artinya rangkaian atau
gabungan dari berbagai macam elemen yang dirakit sedemikian rupa sehingga menjadi satu
kesatuan yang utuh.Algoritma yang merupakan langkah-langkah penyelesaian masalah
dapat dibedakan menjadi beberapa struktur dasar, yaitu Struktur Urut (Sequence), Struktur
Pemilihan (Selection), dan Struktur Pengulangan (Repetition). Struktur algoritma
adalah urutan bagaimana pemrosesan instruksi dalam algoritma dilakukan dan juga
bagaimana struktur instruksi algoritma tersebut dibagun.
Algoritma memiliki tiga struktur dasar yaitu sequence, selection, dan repetition.
Sequence atau urutan adalah struktur yang menadung runtutan langkah-langkah algoritma
dari awal hingga akhir secara berurutan. Selection adalah proses seleksi atau pemilihan
solusi masalah yang paling tepat.
A. Struktur Dasar Urut (Sequence)

Struktur urut adalah struktur yang digunakan untuk mengerjakan jenis program yang
pernyataannya sequential atau berurutan. Pada struktur ini, perintah yang diberikan secara
beruntun atau berurutan baris per baris mulai dari awal hingga akhir. Struktur urut tidak
memuat lompatan atau pengulangan didalamnya. Intruksi dalam struktur urut memiliki
karakteristik seperti:
1. Tiap perintah dikerjakan satu per satu sebanyak sekali
2. Pelaksanaan perintah dilakukan secara berurutan
3. Perintah terakhir merupakan akhir dari algoritma
4. Perubahan urutan dapat menyebabkan hasil yang berbeda
Struktur urut dalam sains biasanya digunakan untuk melakukan perhitungan pada
kasus yang melibatkan rumus-rumus sederhana dengan melibatkan operator penjumlahan,
pengurangan, dan perkalian. Beberapa contoh kasus yang dapat menerapkan logika
dengan struktur urut adalah perhitungan suatu besaran dengan rumus sederhana seperti
jarak tempuh, luas persegi panjang, luas lingkaran, perhitungan upah pegawai, dan
sejenisnya.

Contoh Algoritma untuk menentukan luas persegi panjang,

UKBM INFORMATIKA MTs KELAS 8 36


INFORMATIKA– 3.2 /4.2/3/4.4

Algoritma dalam struktur Bahasa :

Step 1. Mulai

Step 2. Masukkan data yang panjang

Step 3. Masukkan data lebar

Step 4. Hitung luas = panjang * lebar

Step 5. Tampilkan luas

Step 6. Selesai

Algoritma dalam bentuk flowchart

Mulai

Input data p (panjang)

Input data l (lebar)

Hitung L = p * l

disp (L)

Selesai

B. Struktur Dasar Pemilihan (Selection)

Struktur Pemilihan adalah struktur yang digunakan pada program yang memerlukan
proses pengujian kondisi untuk mengambil suatu keputusan apakah suatu baris
perintah akan diproses atau tidak. Pengujian kondisi ini dilakukan untuk memilih salah
satu dari beberapa alternatif yang tersedia. Tidak semua baris program akan dikerjakan
pada struktur ini, melainkan hanya baris yang memenuhi syarat saja. Secara umum,
perintah dalam struktur ini berjalan secara runtun atau berururut mulai dari perintah
pertama hingga akhir, namun perintah dapat dibuat berpindah ke perintah lain atau
berhenti jika syarat yang ditentukan terpenuhi.
Bentuk umum struktur pemilihan satu kasus dinyatakan sebagai berikut,

UKBM INFORMATIKA MTs KELAS 8 37


INFORMATIKA– 3.2 /4.2/3/4.4

Kondisi

Ya
Proses

Gambar 2.2 Flowchart struktur pemilihan satu kasus

Dalam hal ini proses akan dijalankan jika memenuhi kondisi yang
ditetapkan.

Algoritma dalam struktur Bahasa :

Step 1. Mulai

Step 2. Masukkan data Nilai Akhir (NA)

Step 3. Baca Nilai Akhir

Step 4. Periksa NA > 75 ? Jika benar, maka

Step 5. Berhasil

Step 6. Selesai

Algoritma dalam bentuk flowchart :

Mulai

Masukkan Nilai

NA ≥ 75 ?

Ya
disp (Berhasil)

Selesai

Gambar 2.3 Flowchart kriteria kelulusan dengan satu pilihan

UKBM INFORMATIKA MTs KELAS 8 38


INFORMATIKA– 3.2 /4.2/3/4.4

C. Struktur Dasar Pengulangan (Repetition)

Struktur Pengulangan adalah struktur yang melakukan pengulangan beberapa kali


terhadap satu baris atau satu blok baris program. Pengulangan akan dilakukan sesuai
dengan persyaratan yang diberikan. Beberapa intruksi atau perintah yang dapat
digunakan untuk membuat program dengan struktur pengulangan, antara lain perintah
for, while atau do, while. Perintah ini digunakan sesuai dengan jenis struktur
pengulangan yang akan dibuat.
Algoritma untuk menampilkan angka 1 sampai 10,

Algoritma dalam struktur bahasa :

1. Mulai

2. Proses

for i = 1 : 10

3. Output

disp i

4. Selesai

Algoritma dalam bentuk flowchart :

Mulai

for i = 1 : 10

Tampilkan

Selesai

UKBM INFORMATIKA MTs KELAS 8 39


INFORMATIKA– 3.2 /4.2/3/4.4

Untuk lebih memahami materi, silahkan baca buku teks Informatika hal. 61-64

Ayo berlatih !!!

Struktur Pengulangan adalah struktur yang melakukan pengulangan beberapa kali


terhadap satu baris atau satu blok baris program. Pengulangan akan dilakukan sesuai
dengan persyaratan yang diberikan.
- Kerjakan secara mandiri
- Coba kamu buat sebuah contoh flowchart yang benar tata cara menyalakan PC,
dengan struktur pengulangan sbb:
1. Tekanlah tombol On pada PC
2. Apakah PC sudah menyala dengan normal
3. Bila ya :
3.1.Apakah ada error muncul di layar ?
3.1.1 Bila ya, maka lakukanlah troubleshooting
3.1.2 Bila tidak, PC siap digunakan
4. Bila tidak, maka:
4.1 Apa lampu indikator menyala
4.1.1 Bila ya, tekanlah ON pada monitor
4.1.2 Bila tidak, ceklah sumber listrik untuk melihat dan memastikan ada
tidaknya arus
4.2 Apa permasalahn selesai ?
4.2.1 Bila ya, PC siap digunakan
4.2.2 bila tidak, saatnya memanggil IT Support

- Gambarkan pada kotak yang telah disediakan dibawah ini di halaman


selanjutnya!

UKBM INFORMATIKA MTs KELAS 8 40


INFORMATIKA– 3.2 /4.2/3/4.4

UKBM INFORMATIKA MTs KELAS 8 41


INFORMATIKA– 3.2 /4.2/3/4.4

Ayo berlatih !!!

Berilah tanda silang (X) pada huruf a, b, c dan d pada jawaban yang paling benar!
1. Diagram yang berisi simbol-simbol khusus dan digunakan untuk menjelaskan langkah –
langkah pada algoritma adalah ….
a. flowchart
b. bar chart
c. algorithm
d. pseudochart
2. Urutan langkah – langkah yang benar sesuai dengan logika manusia disebut….
a. logika
b. operasi
c. algoritma
d. flowchart
3. Perhatikan gambar symbol berikut
Simbol dalam flowchart tersebut menunjukkan ….

a. Input
b. Seleksi/ kondisi
c. Output
d. Proses
4. Berikut adalah algoritma makan,
1. Siapkan piring, sendok dan garpu
2. Cuci tangan
3. Ambil nasi, taruh nasi diatas piring
4. Ambil sayur dan lauk, taruh di atas nasi
5. Ambil air minum di gelas
6. Membaca doa sebelum makan
7. Cuci piring makan
8. Selesai makan, baca doa selesai makan
9. Makan
Urutan yang benar dari algoritma tersebut adalah ….
a. 123456789
b. 213456987
c. 323456789
d. 213456789
5. Nama symbol flowchart berikut adalah ….

a. Terminator
b. Proses

UKBM INFORMATIKA MTs KELAS 8 42


INFORMATIKA– 3.2 /4.2/3/4.4

c. Input / output
d. Decision

Kegiatan belajar 3

Peran Algoritma dalam Pemrograman Komputer


Apa fungsi Algoritma dalam Pemrograman Komputer?
Fungsi utama algoritma pemrograman adalah untuk menyelesaikan suatu masalah.
Algoritma ini merupakan suatu hal yang penting dalam aktivitas membuat suatu program.
Berikut fungsi algoritma pada pemrograman lainnya: · Dapat menyelesaikan permasalahan
rumit dalam suatu program yang melibatkan perhitungan tingkat tinggi.
Contoh algoritma pemrograman
Sekali lagi, algoritma pemrograman adalah suatu alur proses sistematis untuk memecahkan
masalah. Contoh sederhananya ialah pada penentuan nilai yang memenuhi syarat kriteria
kelulusan.
Pengertian. Bahasa Pemrograman (programming language) adalah sebuah instruksi standar
untuk memerintah komputer agar menjalankan fungsi tertentu. Bahasa pemrograman ini
merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk
mendefinisikan program komputer.

Setelah membaca buku teks Informatika hal. 65

Jawablah pertanyaan dibawah ini !

1. Apa yang dimaksud dengan Bahasa pemograman ?


…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
2. Apa kepanjangan dari Bahasa pemograman ASP? Jelaskan !
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
3. Tuliskan contoh lain dari Bahasa pemograman tingkat menengah
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
4. Apakah perbedaan penerjemah dengan interpreter ? jelaskan !

UKBM INFORMATIKA MTs KELAS 8 43


INFORMATIKA– 3.2 /4.2/3/4.4

…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
5. Bahasa manakah yang dapat dipahami oleh komputer tanpa adanya interpreter atau
compiler ?
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………

Kegiatan belajar 4

Baca dan pahami buku teks informatika pada hal. 66-68. Setelah membaca buku teks, jika
kamu belum paham silahkan minta penjelasan dari guru informatikamu di sekolah.

Kerjakan Tugas Praktik 4.5 pada buku teks informatika tentang membuat sebuah
program sederhana. Lakukan Bersama guru informatikamu di ruang praktek (LAB.
KOMP), dan jangan lupa catat langkah langkahnya di buku catatanmu.

Kegiatan belajar 5

Variabel
Pada saat membuat program, seringkali, kalian ingin menyimpan nilai-nilai untuk
dapat digunakan kembali. Di dalam pemrograman, variabel digunakan untuk menyimpan
nilai-nilai. Selain menyimpan nilai, sebuah variabel juga harus memiliki nama sehingga
dapat dibedakan dengan variabel lainnya. Nama variabel haruslah mudah untuk dikenali.
Karena itu, perhatikanlah beberapa tips berikut ini ketika memberi nama untuk sebuah
variable.
1. Buatlah nama variabel yang menggambarkan fungsi variabel tersebut. Misalkan, kalian
ingin membuat variabel untuk menyimpan panjang, berilah nama “panjang” untuk
variabel tersebut. Pemberian nama yang sesuai dengan fungsi variabel akan
memudahkan kalian untuk memanggil variabel tersebut saat dibutuhkan. Bayangkan
jika variabel kalian hanya bernama “x”, “y”, “z”. Mungkin kalian akan lupa apa fungsi
variabel tersebut di tengah-tengah pengerjaan program.
2. Tidak perlu memberikan nama yang panjang untuk variabel yang kalian buat. Untuk
pemrograman dengan Blockly mungkin kalian merasa panjang dan pendek tidak
berpengaruh, karena untuk menggunakan variabel tersebut kalian cukup memilih blok
variabel tersebut. Akan tetapi, jika kalian menggunakan bahasa pemrograman lain yang
mengharuskan kalian mengetik nama variabel untuk memanggil variabel tersebut, kalian
akan kesulitan mengetik nama yang panjang dan mungkin kalian akan sulit mengingat

UKBM INFORMATIKA MTs KELAS 8 44


INFORMATIKA– 3.2 /4.2/3/4.4

semua nama variabel itu. Ada bahasa pemrograman yang bahkan membatasi panjangnya
nama variabel. Sebuah variabel dapat menyimpan data dengan tipe tertentu. Sebagai
contoh, variabel umur dapat menyimpan sebuah bilangan dan variabel nama dapat
menyimpan sebuah teks. Pada Blockly, terdapat tiga buah tipe data.

https://static.buku.kemdikbud.go.id/content/pdf/bukuteks/kurikulum21/Informatika-BS-
KLS-VIII.pdf

Ayo berlatih !!!

Pada aktivitas ini, kalian akan mencoba membuat program yang akan menampilkan
sebuah kalimat, yaitu:

“Hello World!”
Sebelum membuat program untuk aktivitas ini, jawablah pertanyaan pertanyaan berikut ini.
1. Apakah kalian memerlukan variabel untuk membuat program tersebut?
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
2. Blok apakah yang kalian butuhkan untuk menampilkan teks “Hello World!” ke layar?
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………

Setelah melakukan aktivitas diatas, maka catatlah langkah langkahnya di buku tulismu!

UKBM INFORMATIKA MTs KELAS 8 45


INFORMATIKA– 3.2 /4.2/3/4.4

Kegiatan belajar 6

Instruksi Kondisional
Instruksi kondisional adalah perintah yang terdiri atas kondisi-kondisi, dimana jika kondisi
tersebut terpenuhi, program akan melakukan intruksi tertentu. Instruksi kondisional
merupakan penunjuk arah untuk urutan suatu program, yang memungkinkan kita untuk
melakukan test apakah satu kondisi adalah benar atau tidak, dan memungkinkan juga
terjadinya proses interaksi di dalam skrip yang kita buat.
Berikut ini beberapa perintah dan contoh penggunaan pernyataan kondisional
Perintah If
Konstruksi if hanya memiliki satu kondisi. Artinya, satu atau beberapa instruksi akan
dijalankan apabila kondisinya dipenuhi.
Perintah If-Else
Konstruksi if-else sedikit berbeda dengan konstruksi if. Dalam konstruksi if-else, jika
sebuah kondisi tidak terpenuhi maka program akan mencari kondisi yang lain yang ada atau
menjalankan instruksi yang berada di luar bagian dari kondisi yang tidak terpenuhi. Sebagai
contoh penggunaan, kadang kala ketika membuat sebuah algoritma diperlukan pernyataan
yang membentuk pilihan, misalnya jika lulus dengan Nilai>=75, Dhu akan mendapat
predikat cumlaude (banyak pujian). Jika tidak, Dhu hanya lulus secara biasa saja. Dalam
bahasa pemrograman ilustrasi ini dapat dibuat dengan perintah kondisional if-else
Konstruksi if-else sedikit berbeda dengan konstruksi if. Dalam konstruksi if-else, jika
sebuah kondisi tidak terpenuhi maka program akan mencari kondisi yang lain yang ada atau
menjalankan instruksi yang berada di luar bagian dari kondisi yang tidak terpenuhi. Sebagai
contoh penggunaan, kadang kala ketika membuat sebuah algoritma diperlukan pernyataan
yang membentuk pilihan, misalnya jika lulus dengan Nilai>=75, Dhu akan mendapat
predikat cumlaude (banyak pujian). Jika tidak, Dhu hanya lulus secara biasa saja. Dalam
bahasa pemrograman ilustrasi ini dapat dibuat dengan perintah kondisional if-else.
Perintah Switch-Case
Switch-case hampir serupa dengan if-else, switch-case juga digunakan untuk mengeksekusi
pernyataan kondisional. Yang membuat berbeda, switch-case digunakan untuk
mengeksekusi sebuah kondisi dalam bentuk perbandingan. Biasanya perintah ini digunakan
dalam game seperti mobil balap. Jika keypad A ditekan, maka mobil akan bergerak ke arah
kiri. Sementara jika keypad B ditekan, maka mobil akan bergerak ke arah kanan.

Program berikut merupakan contoh dari penggunaan switch-case. Misalnya terdapat sebuah
variabel bernama arah yang bertipe char, di mana variable tersebut akan dibandingkan
dengan nilai dari tiap-tiap case. Apabila bernilai true (arah == N), pernyataan di dalam case
akan dieksekusi. Hal yang harus diperhatikan dalam switch-case adalah kata break, yang

UKBM INFORMATIKA MTs KELAS 8 46


INFORMATIKA– 3.2 /4.2/3/4.4

digunakan untuk menyudahi program sehingga pernyataan pada case berikutnya tidak akan
ikut dieksekusi.

1. Pilih jawaban yang tepat untuk melengkapi pernyataan berikut !


Algoritma adalah rangkaian _______________komputer untuk melaksanakan tugas
atau menyelesaikan suatu masalah menggunakan alur _____________
- Gabungan - instruksi
- Jaringan - logis
2. Cocokkan tipe data yang benar !
1. Tipe data Boolean bilangan pecahan
2. Tipe data Integer kata atau kalimat
3. Tipe data Float TRUE / FALSE
4. Tipe data Char bilangan bulat
5. Tipe data String karakter dan simbol
3. Lengkapi ciri – ciri algoritma berikut :
1. Ada Input
2. Ada ___________
3. Ada Output
4. Memiliki Instruksi yang jelas dan tidak __________
5. Harus mempunyai ____________
Pilihan jawaban :
- Stopping Role - conditional - ambigu - proses

d. Penutup

Bagaimana kalian sekarang?


Setelah kalian belajar bertahap dan berlanjut melalui kegiatan belajar, berikut diberikan
Tabel untuk mengukur diri kalian terhadap materi yang sudah kalian pelajari. Jawablah
sejujurnya terkait dengan penguasaan materi pada UKBM ini di Tabel berikut.

Tabel Refleksi diri Pemahaman Materi


No. Pertanyaan Ya Tidak
1 Dapatkah kalian mengidentifikasi Algoritma
Dapatkah kalian menerapkan algoritma dalam kehidupan sehari
2 – hari ?

Dapatkah kalian menyelesaikan persoalan yang dialami dengan


3 menggunakan algoritma ?

Dapatkah kalian mengambil manfaat dari penggunaan


4 algoritma ?

UKBM INFORMATIKA MTs KELAS 8 47


INFORMATIKA– 3.2 /4.2/3/4.4

Jika anda menjawab “TIDAK” pada salah satu pertanyaan di atas, maka pelajarilah materi
tersebut dalam Buku siswa Informatika dengan bimbingan teman sejawat ataupun Guru anda.
Jangan putus asa untuk mengulang lagi!. Apabila anda menjawab “YA” pada semua
pertanyaan, maka lanjutkanlah dengan meminta penilaian harian kepada Guru anda.

Dimana posisimu?
Ukurlah diri kalian dalam menguasai materi Algoritma, dalam rentang 0 – 100, tuliskan ke
dalam kotak yang tersedia.

Setelah kalian menuliskan penguasaanmu terhadap materi Algoritma lanjutkan kegiatan


berikut untuk mengevaluasi penguasaan kalian!.
Yuk Cek Penguasaanmu terhadap Materi Algoritma!
Agar dapat dipastikan bahwa kalian telah menguasai materi Algoritma, maka kerjakan
soal berikut secara mandiri di buku kerja kalian masing-masing.
4. Jelaskan apa yang dimaksud algoritma.
5. Jelaskan mengapa konsep algoritma penting.
6. Jelaskan apakah sama algoritma dengan berfikir komputasional.
7. Lengkapi angka yang hilang pada pola numerik berikut.
a. 2, 6, …., 10, 14, ….
b. 7, 12, 17, …,102 ,…
c. 3, 6, 9, 15, …, 39,….

Setelah menyelesaikan soal di atas dan mengikuti kegiatan belajar 1,2,3 sampai 6,
bagaimana penyelesaian permasalahan di bagian awal pembelajaran tadi? Silahkan kalian
berdiskusi dengan teman sebangku atau teman lain. Kemudian tuliskan penyelesaian materi
tersebut di buku kerja masing-masing!.

Sukses untuk ananda……..

UKBM INFORMATIKA MTs KELAS 8 48


REFERENSI

Uswandi, S.Pd, S. Kom, M.M. 2021. Informatika . Penerbit Quadra


https://id.wikipedia.org>wiki>jaringan_area_lokal
https://bobo.grid.id/read/083460840/algoritma-pengertian-fungsi-ciri-dan-contohnya-
materi-informatika-kurikulum-merdeka?page=all
https://mamikos.com/info/contoh-contoh-soal-algoritma-dan-flowchart-beserta
jawabannya-pljr/#5_Contoh_Soal_Algoritma
https://static.buku.kemdikbud.go.id/content/pdf/bukuteks/kurikulum21/Informatika-BS-
KLS-VIII.pdf
https://cblogclose.blogspot.com/2017/11/pernyataan-kondisional-java.html
https://quizizz.com/admin/quiz/63f4651282a11b001e829a57/informatika-kelas-8-latihan-
soal-pts?fromSearch=true&source=null

49
Dalam Permendikbud Nomor 158 Tahun 2014 tentang Penyelenggaraan Sistem
Kredit Semester pada Pendidikan Dasar dan menengah Pasal 1 menyebutkan bahwa
Sistem Kredit Semester selanjutnya disebut SKS adalah bentuk penyelenggaraan
pendidikan yang peserta didiknya menyepakati jumlah beban belajar yang
diikuti dan/atau strategi belajar setiap semester pada satuan pendidikan sesuai dengan
bakat, minat, dan kemampuan/kecepatan belajarnya.
SKS diselenggarakan melalui pengorganisasian pembelajaran bervariasi dan
pengelolaan waktu belajar yang fleksibel. Pengorganisasian pembelajaran bervariasi
dilakukan melalui penyediaan unit-unit pembelajaran utuh setiap mata pelajaran yang
dapat diikuti oleh peserta didik. Pengelolaan waktu belajar yang fleksibel dilakukan
melalui pengambilan beban belajar untuk unit-unit pembelajaran utuh setiap mata
pelajaran oleh peserta didik sesuai dengan kecepatan belajar masing-masing.
Unit pembelajaran utuh disebut juga dengan Unit Kegiatan Belajar Mandiri
(UKBM). Unit Kegiatan Belajar merupakan satuan pelajaran yang kecil yang disusun
secara berurutan dari yang mudah sampai ke yang sukar. Satuan pelajaran tersebut
merupakan pelabelan penguasaan belajar peserta didik terhadap pengetahuan dan
keterampilan yang disusun menjadi unit-unit kegiatan belajar yang melibatkan satuan
waktu belajar.
UKBM tersebut memuat Kompetensi Inti (KI) dan Kompetensi Dasar
(KD)serta strategi pembelajaran individual untuk mencapai ketuntasan beban belajar
yang telah ditentukan. Dalam UKBM di samping sebagai pelabelan penguasaan peserta
didik terhadap pengetahuan dan keterampilan diharapkan juga memberikan dampak
pengiring terbangunnya karakter yang dibutuhkan dalam kehidupan abad 21 seperti
berpikir kritis, bertindak kreatif, bekerjasama, berkomunikasi, dan lain-lain.

Anda mungkin juga menyukai