(Pencapaian KD 3.1)
1. Guru memberi tugas siswa untuk mempelajari materi tentang mengenal embedded system (sistem
tertanam) pada buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 5 s.d. 10.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 4.1)
1. Guru memberi tugas siswa untuk melihat video tentang embedded system atau sistem tertanam/
terbenam pada link berikut.
https://www.youtube.com/watch?v=C6VrMFg7cq8
2. Guru meminta siswa menyelesaikan permasalahan-permasalahan berikut.
a. Menuliskan peralatan rumah tangga yang menggunakan embedded system.
b. Menuliskan kelebihan menggunakan embedded system berdasarkan video yang ditonton.
c. Mengamati benda-benda yang ada di rumah dan menuliskan benda-benda yang menggunakan
embedded system (sistem tertanam).
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 3.1)
1. Guru memberi tugas siswa untuk mempelajari materi jenis embedded system pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 10 dan 11.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 4.1)
1. Guru memberi tugas siswa untuk melakukan kegiatan praktik mengidentifikasi perangkat embedded
system pada buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 11.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 4.1)
1. Guru memberi tugas siswa untuk melihat video tentang sakelar lampu otomatis menggunakan
embedded system pada link berikut.
https://www.youtube.com/watch?v=8_rlam_FGqI
2. Guru meminta siswa menuliskan komponen, langkah-langkah, serta cara kerja alat tersebut.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
1. Guru memberi tugas siswa untuk mencari bentuk laporan penggunaan embedded system home otomatis.
2. Guru meminta siswa menyalin laporan tersebut dengan kata-kata sendiri.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 3.1)
1. Guru memberi tugas siswa untuk mengerjakan soal penilaian harian 1 pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 13 s.d. 15.
2. Siswa menuliskan jawaban pada kertas dan melaporkan kepada guru.
(Pencapaian KD 4.1)
1. Guru meminta siswa untuk mencari dua perangkat yang termasuk dalam real time embedded system.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 3.2.1)
1. Guru memberi tugas siswa untuk mempelajari materi tentang jaringan komputer pada buku Belajar
Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 17 s.d. 19.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 3.2.1)
1. Guru memberi tugas siswa untuk memperhatikan jangkauan jaringan komputer pada buku Belajar
Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 18.
2. Guru meminta siswa menggambar tentang jaringan LAN, MAN, dan WAN.
3. Guru meminta siswa mencari informasi di internet atau buku mengenai gambar jaringan PAN.
4. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 3.2.1)
1. Guru memberi tugas siswa untuk mempelajari materi topologi jaringan komputer dan layer OSI pada
buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 19 s.d. 23.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 3.2.1)
1. Guru meminta siswa menggambar pada kertas gambar tentang topologi bus, ring, star, tree, dan
mesh.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.
1. Guru memberi tugas siswa untuk membaca artikel tentang layer OSI pada link berikut.
http://microdataindonesia.co.id/news/read/169/pengertian-dan-fungsi-7-model-osi-layer
2. Guru meminta siswa menuliskan fungsi masing-masing layer.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 4.2)
1. Guru memberi tugas siswa untuk melihat video tentang merancang topologi jaringan pada link berikut.
https://www.youtube.com/watch?v=t0RzEahdRG0
2. Guru meminta siswa membuat laporan rancangan topologi jaringan pada video tersebut.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 3.2.2)
1. Guru memberi tugas siswa untuk mempelajari materi keamanan jaringan pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 23 s.d. 27.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 3.2.2)
1. Guru memberi tugas siswa untuk membaca artikel tentang cara melihat atau mengetahui IP address
pada link berikut.
https://www.termasmedia.com/lainnya/jaringan/54-cara-mengetahui-ip-address-komputer.html
2. Guru meminta siswa menuliskan langkah-langkah mengetahui IP address.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 3.2.2)
1. Guru memberi tugas siswa untuk mempelajari materi cara melindungi komputer pribadi dan jaringan
komputer pada buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 27 s.d. 29.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 4.2)
1. Guru memberi tugas siswa untuk melakukan tugas keterampilan 1 pada buku Belajar Praktis Informatika
SMA/MA Kelas XI Semester 1 halaman 31.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 4.2)
1. Guru memberi tugas siswa untuk melihat video tentang cara membuat kabel UTP sambungan straight
pada link berikut.
https://www.youtube.com/watch?v=0v_Z3wsmAyE
2. Guru meminta siswa menyelesaikan permasalahan-permasalahan berikut.
a. Mengidentifikasi standardisasi yang digunakan dalam video tersebut dan menuliskan urutan kabel.
b. Menulis alat, bahan, dan langkah-langkah pembuatan kabel UTP sambungan straight pada video
tersebut.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
1. Guru memberi tugas siswa untuk melakukan tugas keterampilan 2 pada buku Belajar Praktis Informatika
SMA/MA Kelas XI Semester 1 halaman 31.
2. Guru meminta siswa melaporkan hasil tugas ini.
(Pencapaian KD 4.2)
1. Guru memberi tugas siswa mempraktikkan salah satu cara menjaga keamanan jaringan di komputer.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.
1. Guru memberi tugas siswa untuk mempelajari materi tentang data pada buku Belajar Praktis Informatika
SMA/MA Kelas XI Semester 1 halaman 39 dan 40.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
1. Guru memberi tugas siswa untuk mempelajari materi organisasi dan penyimpanan data pada buku
Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 41 dan 42.
2. Guru meminta siswa menuliskan perbedaan penggunaan fungsi matematika, fungsi pencarian, fungsi
logika, dan fungsi teks.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
1. Guru memberi tugas siswa untuk mempelajari materi model pengelolaan data pada buku Belajar
Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 42 s.d. 50.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
1. Guru memberi tugas siswa untuk membaca artikel mengenai perangkat lunak pengolah angka pada
link berikut.
https://sumberbelajar.belajar.kemdikbud.go.id/sumberbelajar/tampil/Perangkat-Lunak-Pengolahan-
Angka-2008-/konten3.html
2. Guru meminta siswa menyelesaikan permasalahan-permasalahan berikut.
a. Menuliskan perangkat lunak pengolah angka selain Microsoft Excel.
b. Memilih salah satu perangkat lunak pengolah angka dan mencari informasi tentang penggunaan
fungsi dan rumusnya.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
1. Guru memberi tugas siswa untuk mengerjakan soal-soal uji pengetahuan pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 50 dan 51.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.
1. Guru memberi tugas siswa untuk melihat artikel tentang Pivot Table pada link berikut.
https://www.advernesia.com/blog/microsoft-excel/pengertian-dan-cara-menggunakan-pivot-table-di-excel/
2. Guru meminta siswa membuat ringkasan dari informasi yang dibaca.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
1. Guru memberi tugas siswa untuk melihat video penggunaan Pivot Table pada link berikut.
https://www.youtube.com/watch?v=aA4AG1LCG0M
2. Guru meminta siswa mencari data dalam jumlah besar melalui internet, buku, atau media massa.
3. Guru meminta siswa melakukan analisis menggunakan Pivot Table yang ada dalam Microsoft Excel.
4. Guru meminta siswa untuk melaporkan hasil tugas ini dalam bentuk file.
1. Guru memberi tugas siswa untuk mengerjakan soal penilaian harian 3 pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 52 s.d. 54.
2. Siswa menuliskan jawaban pada kertas dan melaporkan kepada guru.
1. Guru memberi tugas siswa untuk membuat tabel pegawai dilengkapi data.
2. Guru meminta siswa merangkum data menggunakan Pivot Table yang terdapat pada Microsoft
Excel.
3. Guru meminta siswa untuk melaporkan hasil tugas ini dalam bentuk file.
(Pencapaian KD 3.6.1)
1. Guru memberi tugas siswa untuk mempelajari materi tentang pemrograman modular pada buku Belajar
Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 55 s.d. 57.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 3.6.1)
1. Guru memberi tugas siswa untuk mempelajari materi tentang array pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 57 s.d. 60.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 3.6.2)
1. Guru memberi tugas siswa untuk mempelajari materi tentang searching dan sorting pada buku Belajar
Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 60 s.d. 67.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 3.7)
1. Guru memberi tugas siswa untuk mempelajari materi tentang implementasi algoritma dalam persoalan
sederhana pada buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 68 dan 69.
2. Guru meminta siswa untuk menuliskan pengertian algoritma.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
1. Guru memberi tugas siswa untuk membaca artikel tentang program sorting bubble sort pada link
berikut.
https://kelasprogrammer.com/contoh-program-bubble-sort-cpp/
2. Guru meminta siswa menyalin contoh program sorting menggunakan selection sort atau insertion sort.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
1. Guru memberi tugas siswa untuk mengerjakan soal-soal uji pengetahuan pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 70 dan 71.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.
1. Guru memberi tugas siswa untuk melihat video tentang artificial intelligence (AI) pada link berikut.
https://www.youtube.com/watch?v=DLjuQuwfHlw
2. Guru meminta siswa mencatat informasi yang diperoleh dari tayangan video tersebut.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
(Pencapaian KD 4.7.4)
1. Guru memberi tugas siswa untuk membaca artikel pada link berikut.
https://teknologi.id/tekno/5-algoritma-terbaik-yang-harus-diketahui-setiap-programmer/
2. Guru meminta siswa menuliskan macam algoritma yang dipakai untuk mengembangkan software,
mengamankan data, dan menyimpan informasi.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.
1. Guru memberi tugas siswa untuk mengerjakan soal penilaian harian 4 pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 72 s.d. 75.
2. Siswa menuliskan jawaban pada kertas dan melaporkan kepada guru.
(Pencapaian KD 3.1, 3.2.1, 3.2.2, 3.3, 3.4, 3.5, 3.6.1, 3.6.2, dan 3.7)
1. Guru memberi tugas siswa untuk mengerjakan soal penilaian akhir semester pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 77 s.d. 79.
2. Siswa menuliskan jawaban pada kertas dan melaporkan kepada guru.
PEGANGAN GURU
reliability, accesability, privacy,
dan integrity.
Alokasi Waktu Jumlah Jam
Semester Kompetensi Inti Kompetensi Dasar Materi Pokok
(Minggu) Pelajaran (JP)
3.5 Memahami bahwa penalaran
dan prediksi terhadap suatu data
bergantung pada model.
4.3 Mengumpulkan data besar dari
PEGANGAN GURU
berbagai sumber.
4.4 Mengorganisasikan, menyimpan,
dan mengolah data yang
kompleks berdasarkan suatu
model yang sudah ada.
4.5 Memeriksa kesesuaian model
terhadap data.
13
Alokasi Waktu Jumlah Jam
Semester Kompetensi Inti Kompetensi Dasar Materi Pokok
(Minggu) Pelajaran (JP)
14
2 3. Memahami, menerapkan, 3.8.1 Mengetahui Hak Atas Kekayaan Intelektual Dampak Sosial Informatika 4 16 JP
menganalisis pengetahuan dari karya perangkat TIK yang dihasilkan. z Teknologi Informasi
faktual, konseptual, prosedural 3.8.2 Mengetahui adanya berbagai lisensi z Perkembangan Teknologi
berdasarkan rasa ingin tahunya dalam penggunaan komponen perangkat Informasi dan Komunikasi
tentang ilmu pengetahuan, yang dibuat.
z Peran TIK dalam Berbagai
teknologi, seni, budaya, dan 3.9 Mengetahui aspek ekonomi dan bisnis dari
Bidang
humaniora dengan wawasan suatu kekayaan intelektual.
z Hak Atas Kekayaan
kemanusiaan, kebangsaan, 4.8 Mengidentifikasi lisensi dari komponen
kenegaraan, dan peradaban perangkat lunak. Intelektual (HAKI)
terkait penyebab fenomena dan 4.9 Menjelaskan aspek ekonomi dan bisnis
kejadian, serta menerapkan dari perangkat TIK yang dihasilkan.
pengetahuan prosedural pada
bidang kajian yang spesifik 3.10 Computational thinking untuk memecah- Berpikir Komputasional 4 16 JP
sesuai dengan bakat dan kan persoalan yang lebih kompleks dari (Computational Thinking)
minatnya untuk memecahkan sebelumnya, dengan data bervolume lebih z Computational Thinking
masalah. besar. z Konsep Computational
4. Mengolah, menalar, dan 4.10 Memecahkan persoalan kompleks yang Thinking
menyaji dalam ranah konkret membutuhkan dekomposisi, abstraksi, dan
z Implementasi
PEGANGAN GURU
visualisasikan, serta memperhatikan Hak
Atas Kekayaan Intelektual.
PROGRAM SEMESTER 1
Sekolah : .....................................
Mata Pelajaran : Informatika
Kelas/Semester : XI/1
Alokasi Juli Agustus September Oktober November Desember
No. Materi Pokok/Submateri Pokok Waktu
(JP) 1 2 3 4 5 1 2 3 4 5 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1. Bab 1 Embedded System (Sistem
Tertanam)
A. Mengenal Embedded System 4 4
B. Jenis Embedded System 2 2
2. Penilaian Harian 1 2 2
3. Penilaian Keterampilan 1 2 2
4. Bab 2 Jaringan Komputer
A. Jaringan Komputer 4 2 2
B. Topologi Jaringan Komputer 4 2 2
C. Kemanan Jaringan 4 2 2
D. Cara Melindungi Komputer Pribadi 4 2 2
dan Jaringan Komputer
5. Penilaian Harian 2 2 2
6. Penilaian Keterampilan 2 2 2
7. Penilaian Tengah Semester 2 2
8. Bab 3 Mengolah Data
A. Data 2 2
B. Organisasi dan Penyimpanan Data 2 2
C. Model Pengelolaan Data 8 4 4
9. Penilaian Harian 3 2 2
10. Penilaian Keterampilan 3 2 2
11. Bab 4 Algoritma dan Pemrograman
A. Pemrograman Modular
4 4
B. Array
C. Searching dan Sorting 8 4 4
D. Implementasi Algoritma dalam 8 4 4
Persoalan Sederhana
12. Penilaian Harian 4 2 2
13. Penilaian Keterampilan 4 2 2
14. Penilaian Akhir Semester 4 4
Jumlah Jam 76
Keterangan:
JP : Jam Pelajaran (satu jam pelajaran = 45 menit)
3. Memahami, menerapkan, menganalisis pengetahuan faktual, konseptual, prosedural 4. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait
berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, bertindak
dan humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, secara efektif dan kreatif, dan mampu menggunakan metode sesuai kaidah
dan peradaban terkait penyebab fenomena dan kejadian, serta menerapkan keilmuan.
pengetahuan prosedural pada bidang kajian yang spesifik sesuai dengan bakat dan
minatnya untuk memecahkan masalah.
Materi Alokasi
PEGANGAN GURU
serta alam
sekitar)
Materi Alokasi
Kompetensi Dasar Kegiatan Pembelajaran Penilaian Sumber Belajar
Pembelajaran Waktu
3.2.1 Mengenal topologi jaringan Jaringan Komputer z Mengidentifikasi pengertian, jenis, Pengetahuan: 22 JP z Buku teks dan
sehingga berapa banyak z Jaringan Komputer dan perangkat interkoneksi jaringan Tes Tertulis bahan ajar siswa
komputer yang terhubung serta z Topologi Jaringan komputer. Penilaian Harian 2 Informatika
dampaknya terbatas. Komputer z Mengidentifikasi jenis topologi jaringan Kelas XI SMA/MA
PEGANGAN GURU
3.2.2 Memahami bahwa keamanan z Keamanan Jaringan komputer. z Belajar Praktis
Keterampilan:
jaringan tergantung dari z Mengidentifikasi prinsip, jenis sistem, Informatika
z Cara Melindungi Praktik
kombinasi perangkat keras, dan jenis serangan keamanan jaringan. SMA/MA
Komputer Pribadi
perangkat lunak, dan harus Kelas XI
dan Jaringan z Mengidentifikasi cara melindungi
ada sistem yang baik untuk Semester 1
Komputer komputer pribadi dan jaringan
mengontrol akses data ke terbitan CV VIVA
komputer.
sistem. PAKARINDO
z Mengidentifikasi topologi jaringan yang
4.2 Melakukan setting koneksi z Buku pelajaran
dengan aman ke jaringan dari ada di sekolah. Informatika yang
suatu perangkat. z Mencari informasi tentang ransom relevan
ware. z Buku-buku lain
z Menjawab pertanyaan terkait jaringan yang relevan
komputer. z Sumber belajar
z Melakukan instalasi antivirus di lain yang relevan
komputer atau laptop. (media cetak
z Mempraktikkan cara melindungi dan elektronik,
komputer dalam jaringan komputer. serta alam
sekitar)
z Mencari cara melindungi smartphone
dari kejahatan keamanan jaringan.
18
Waktu
3.3 Memahami bahwa data dapat Mengolah Data z Mengidentifikasi pengertian data, Pengetahuan: 16 JP z Buku teks dan
bersifat kompleks dan dapat z Data pengumpulan data, persiapan, input, Tes Tertulis bahan ajar siswa
didekomposisi menjadi elemen- z Organisasi dan premrosesan, output dan interpretasi, Penilaian Harian 3 Informatika
elemen data. penyimpanan data serta penyimpanan data. Kelas XI SMA/MA
3.4 Memahami bahwa organisasi z Model Pengelolaan z Mengidentifikasi organisasi dan z Belajar Praktis
Keterampilan:
dan penyimpanannya akan Data penyimpanan data. Informatika
memengaruhi cost, speed, Praktik SMA/MA
z Mengidentifikasi pengelolaan data.
reliability, accesability, privacy, Kelas XI
z Mempraktikkan cara membuat tabel di
dan integrity. Semester 1
Microsoft Access.
3.5 Memahami bahwa penalaran terbitan CV VIVA
z Berdiskusi kelompok mencari informasi PAKARINDO
dan prediksi terhadap suatu
data bergantung pada model. mengenai cara membuat aplikasi z Buku pelajaran
menggunakan Microsoft Access. Informatika yang
4.3 Mengumpulkan data besar dari
berbagai sumber. z Menjawab pertanyaan terkait mengolah relevan
4.4 Mengorganisasikan, menyimpan, data. z Buku-buku lain
dan mengolah data yang z Merancang database menggunakan yang relevan
kompleks berdasarkan suatu Microsoft Access. z Sumber belajar
model yang sudah ada. z lain yang relevan
3.6.1 Mengenal modularisasi dalam Algoritma dan z Mengidentifikasi pemrograman modular Pengetahuan: 28 JP z Buku teks dan
penulisan program. Pemrograman dan subprogram prosedur dan fungsi. Tes Tertulis bahan ajar siswa
3.6.2 Mengenal beberapa proses z Pemrograman z Mengidentifikasi array dan contoh Penilaian Harian 4 Informatika
standar (search, sort) yang Modular array. Kelas XI SMA/MA
primitif/sederhana. z Array z Belajar Praktis
z Mengidentifikasi proses standar Keterampilan:
3.7 Mengetahui adanya algoritma- z Searching dan searching dan sorting. Informatika
Diskusi SMA/MA
algoritma standar yang efisien Sorting z Mengidentifikasi implementasi algoritma
untuk keperluan-keperluan Praktik Kelas XI
z Implementasi dalam persoalan sederhana.
tertentu termasuk yang Semester 1
Algoritma dalam z Membuat program sorting
berdasarkan konsep AI. terbitan CV VIVA
Persoalan menggunakan Dev C++. PAKARINDO
Sederhana
z Membuat aplikasi sederhana z Buku pelajaran
menggunakan Dev C++. Informatika yang
relevan
PEGANGAN GURU
Materi Alokasi
Kompetensi Dasar Kegiatan Pembelajaran Penilaian Sumber Belajar
Pembelajaran Waktu
4.6 Menulis program yang z Menjawab soal terkait algoritma dan z Buku-buku lain
mengandung prosedur/fungsi pemrograman. yang relevan
dan array (siswa mampu z Membuat algoritma flowchart untuk z Sumber belajar
menulis pemecahan persoalan mencari data dengan sequential lain yang relevan
PEGANGAN GURU
dalam bentuk program modular, searching dan binary searching. (media cetak
yang sudah mengandung dan elektronik,
z Membuat aplikasi sederhana
parameter-parameter). serta alam
berdasarkan konsep artificial
4.7.1 Melakukan pemecahan intelligence. sekitar)
persoalan dengan cara
z Membuat masing-masing satu buah
sederhana.
program sorting dan searching
4.7.2 Melakukan pemecahan menggunakan bahasa pemrograman.
persoalan dengan cara lebih
advance.
4.7.3 Mengevaluasi dan memilih
algoritma berdasarkan
performansi, penggunaan ulang,
dan kemudahan implementasi.
4.7.4 Mengenal beberapa algoritma
yang dipakai mengembangkan
software, mengamankan data,
dan menyimpan informasi.
A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.1 Memahami cara merakit/memprogram peranti 4.1 Memprogram dan merakit peranti sederhana
sederhana (embedded system) yang tersedia di embedded system (berangkat dari contoh yang sudah
pasaran. ada) yang bersifat tepat guna.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.1.1 Menjelaskan pengertian dan penggunaan embedded 4.1.1 Menganalisis peranti embedded system.
system.
B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI
Semester 1 terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain
yang relevan.
2. Guru menyampaikan cakupan materi mengenal embedded system.
3. Pertanyaan: Siapa yang memperkenalkan embedded system?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang mengenal embedded system.
b. Siswa merumuskan permasalahan berkaitan dengan embedded system.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis embedded system.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa bekerja sama dalam kelompok mencari perangkat embedded system dan menganalisis
perangkat tersebut.
b. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
3. Penutup
Menyimpulkan pembelajaran tentang mengenal embedded system.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang mengenal embedded system.
3. Keterampilan : Produk hasil presentasi diskusi tentang menganalisis perangkat embedded system.
___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,
_________________________ _________________________
NIP ______________________ NIP ______________________
A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.1 Memahami cara merakit/memprogram peranti 4.1 Memprogram dan merakit peranti sederhana
sederhana (embedded system) yang tersedia di embedded system (berangkat dari contoh yang sudah
pasaran. ada) yang bersifat tepat guna.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.1.2 Menjelaskan jenis-jenis embedded system. 4.1.2 Membuat peranti sederhana embedded system.
B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI
Semester 1 terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain
yang relevan.
2. Guru menyampaikan cakupan materi jenis embedded system.
3. Pertanyaan: Bagaimana merakit peranti sederhana embedded system?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang jenis embedded system.
b. Siswa merumuskan permasalahan berkaitan dengan jenis embedded system.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis jenis embedded system.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa mencari informasi tentang cara merakit peranti sederhana embedded system.
b. Siswa membuat laporan cara merakit peranti sederhana embedded system.
3. Penutup
Menyimpulkan pembelajaran tentang jenis embedded system.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang jenis embedded system.
3. Keterampilan : Praktik tentang merakit peranti sederhana embedded system.
___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,
_________________________ _________________________
NIP ______________________ NIP ______________________
Bobot Kriteria
Nomor Soal Skor
Soal 0 5 10 15 20
B1 20
B2 20
B3 20
B4 20
B5 20
Jumlah skor maksimal 100
Keterangan:
Jumlah skor maksimal = 20
Nilai diskusi = × 100
Keterangan:
Jumlah skor maksimal = 19
Nilai praktik = × 100
A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.2.1 Mengenal topologi jaringan sehingga berapa 4.2 Melakukan setting koneksi dengan aman ke jaringan
banyak komputer yang terhubung serta dampaknya dari suatu perangkat.
terbatas.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.2.1.1 Menjelaskan jaringan komputer. 4.2.1 Membuat laporan pengamatan jaringan komputer.
B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI
Semester 1 terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain
yang relevan.
2. Guru menyampaikan cakupan materi mengenai jaringan komputer.
3. Pertanyaan: Ada berapa jenis jaringan komputer yang Anda ketahui?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang jaringan komputer.
b. Siswa merumuskan permasalahan berkaitan dengan jaringan komputer.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis jaringan komputer.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa melakukan pengamatan tentang jaringan komputer.
b. Siswa mencatat, mengolah, dan menganalisis hasil pengamatan.
c. Siswa membuat kesimpulan dan laporan hasil pengamatan.
3. Penutup
Menyimpulkan pembelajaran tentang jaringan komputer.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang jaringan komputer.
3. Keterampilan : Praktik mengamati jaringan komputer.
___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,
_________________________ _________________________
NIP ______________________ NIP ______________________
A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.2.1 Mengenal topologi jaringan sehingga berapa 4.2 Melakukan setting koneksi dengan aman ke jaringan
banyak komputer yang terhubung serta dampaknya dari suatu perangkat.
terbatas.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.2.1.2 Menjelaskan topologi jaringan komputer. 4.2.2 Merancang topologi jaringan.
B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI
Semester 1 terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain
yang relevan.
2. Guru menyampaikan cakupan materi mengenai topologi jaringan komputer.
3. Pertanyaan: Apa saja macam-macam topologi jaringan komputer yang Anda ketahui?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang topologi jaringan komputer.
b. Siswa merumuskan permasalahan berkaitan dengan topologi jaringan komputer.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis topologi jaringan komputer.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa melakukan pengamatan tentang topologi jaringan yang ada di sekolah.
b. Siswa mencatat, mengolah, dan menganalisis hasil pengamatan.
c. Siswa membuat kesimpulan dan laporan hasil pengamatan.
3. Penutup
Menyimpulkan pembelajaran tentang topologi jaringan komputer.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang topologi jaringan komputer.
3. Keterampilan : Praktik tentang mengamati topologi jaringan.
___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,
_________________________ _________________________
NIP ______________________ NIP ______________________
A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.2.2 Memahami bahwa keamanan jaringan tergantung 4.2 Melakukan setting koneksi dengan aman ke jaringan
dari kombinasi perangkat keras, perangkat lunak, dari suatu perangkat.
dan harus ada sistem yang baik untuk mengontrol
akses data ke sistem.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.2.2.1 Menjelaskan tentang keamanan jaringan. 4.2.3 Menyajikan laporan tentang ransomware dan cara
mengatasinya.
B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1
terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain yang relevan.
2. Guru menyampaikan cakupan materi mengenai keamanan jaringan.
3. Pertanyaan: Apakah yang Anda ketahui tentang keamanan jaringan?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang keamanan jaringan.
b. Siswa merumuskan permasalahan berkaitan dengan keamanan jaringan.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis keamanan jaringan.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa mencari informasi tentang ransomware, cara ransomware menyerang, akibat serangan
ransomware, dan cara mengatasinya.
b. Siswa membuat laporan hasil informasi yang diperoleh dalam bentuk softcopy.
3. Penutup
Menyimpulkan pembelajaran tentang keamanan jaringan.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang keamanan jaringan.
3. Keterampilan : Laporan tentang ransomware dan cara mengatasinya.
___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,
_________________________ _________________________
NIP ______________________ NIP ______________________
A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.2.2 Memahami bahwa keamanan jaringan tergantung 4.2 Melakukan setting koneksi dengan aman ke jaringan
dari kombinasi perangkat keras, perangkat lunak, dari suatu perangkat.
dan harus ada sistem yang baik untuk mengontrol
akses data ke sistem.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.2.2.2 Menjelaskan cara melindungi kompuer pribadi dan 4.2.4 Mempraktikkan cara melakukan perlindungan komputer
jaringan komputer. dalam jaringan komputer.
B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1
terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain yang relevan.
2. Guru menyampaikan cakupan materi mengenai cara melindungi komputer pribadi dan jaringan komputer.
3. Pertanyaan: Bagaimana cara melindungi komputer pribadi dan jaringan komputer?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang cara melindungi komputer pribadi dan
jaringan komputer.
b. Siswa merumuskan permasalahan berkaitan dengan cara melindungi komputer pribadi dan jaringan
komputer.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis tentang cara melindungi komputer
pribadi dan jaringan komputer.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa melakukan praktik melindungi komputer dalam sistem jaringan.
b. Siswa mencatat, mengolah, dan menganalisis hasil praktik melindungi komputer dalam sistem jaringan.
c. Siswa membuat kesimpulan dan laporan hasil praktik.
3. Penutup
Menyimpulkan pembelajaran tentang cara melindungi komputer pribadi dan jaringan komputer.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang cara melindungi komputer pribadi dan
jaringan komputer.
3. Keterampilan : Praktik tentang cara melindungi komputer dalam sistem jaringan.
___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,
_________________________ _________________________
NIP ______________________ NIP ______________________
Bobot Kriteria
Nomor Soal Skor
Soal 0 5 10 15 20
B1 20
B2 20
B3 20
B4 20
B5 20
Jumlah skor maksimal 100
Keterangan:
Jumlah skor maksimal = 16
Nilai praktik = × 100
Keterangan:
Jumlah skor maksimal = 11
Nilai praktik = × 100
Keterangan:
Jumlah skor maksimal = 11
Nilai praktik = × 100
A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.3 Memahami bahwa data dapat bersifat kompleks dan 4.3 Mengumpulkan data besar dari berbagai sumber.
dapat didekomposisi menjadi elemen-elemen data. 4.4 Mengorganisasikan, menyimpan, dan mengolah data
3.4 Memahami bahwa organisasi dan penyimpanan- yang kompleks berdasarkan suatu model yang sudah
nya akan memengaruhi cost, speed, reliability, ada.
accesability, privacy, dan integrity.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.3.1 Menjelaskan data yang bersifat kompleks. 4.3.1 Mengumpulkan data dalam jumlah besar.
3.4.1 Menjelaskan organisasi dan penyimpanan data. 4.4.1 Menyajikan infomasi tentang organisasi dan
penyimpanan data.
B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1
terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain yang relevan.
2. Guru menyampaikan cakupan materi mengenai data serta organisasi dan penyimpanan data.
3. Pertanyaan: Bagaimana tahapan pemrosesan data?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
a. Siswa mengamati dan mengumpulkan informasi tentang data serta organisasi dan penyimpanan
data.
b. Siswa merumuskan permasalahan berkaitan dengan data serta organisasi dan penyimpanan data.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis data serta organisasi dan
penyimpanan data.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
3. Penutup
Menyimpulkan pembelajaran tentang data serta organisasi dan penyimpanan data.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang data serta organisasi dan penyimpanan
data.
3. Keterampilan : Produk hasil presentasi diskusi tentang data serta organisasi dan penyimpanan data.
___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,
_________________________ _________________________
NIP ______________________ NIP ______________________
A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.5 Memahami bahwa penalaran dan prediksi terhadap 4.5 Memeriksa kesesuaian model terhadap data.
suatu data tergantung pada model.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.5.1 Menjelaskan model pengelolaan data. 4.5.1 Merancang dan membuat tabel di Microsoft Access.
B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI
Semester 1 terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain
yang relevan.
2. Guru menyampaikan cakupan materi mengenai model pengelolaan data.
3. Pertanyaan: Apa saja jenis-jenis model pengelolaan data?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang model pengelolaan data.
b. Siswa merumuskan permasalahan berkaitan dengan model pengelolaan data.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis model pengelolaan data.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa merancang tabel di Microsoft Access.
b. Siswa membuat tabel di Microsoft Access.
c. Siswa mencatat, mengolah, dan menganalisis hasil praktik membuat database di Microsoft Access.
d. Siswa membuat kesimpulan dan laporan hasil praktik.
3. Penutup
Menyimpulkan pembelajaran tentang model pengelolaan data.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang model pengelolaan data.
3. Keterampilan : Praktik membuat tabel di Microsoft Access.
___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,
_________________________ _________________________
NIP ______________________ NIP ______________________
Bobot Kriteria
Nomor Soal Skor
Soal 0 5 10 15 20
B1 20
B2 20
B3 20
B4 20
B5 20
Jumlah skor maksimal 100
Keterangan:
Jumlah skor maksimal = 20
Nilai diskusi = × 100
Keterangan:
Jumlah skor maksimal = 27
Nilai praktik = × 100
A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.6.1 Mengenal modularisasi dalam penulisan program. 4.6 Menulis program yang mengandung prosedur/
fungsi dan array (siswa mampu menulis pemecahan
persoalan dalam bentuk program modular, yang
sudah mengandung parameter-parameter).
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.6.1.1 Menjelaskan pemrograman modular dan array. 4.6.1 Menuliskan program yang mengandung prosedur/
fungsi dan array.
B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1
terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain yang relevan.
2. Guru menyampaikan cakupan materi mengenai pemograman modular dan array.
3. Pertanyaan: Apa keuntungan pemrograman modular?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang pemrograman modular.
b. Siswa merumuskan permasalahan berkaitan dengan pemrograman modular.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis pemrograman modular.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa mengamati dan mengumpulkan informasi tentang array.
b. Siswa merumuskan permasalahan berkaitan dengan array.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis tentang array.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
3. Penutup
Menyimpulkan pembelajaran tentang pemrograman modular dan array.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang pemrograman modular dan array.
3. Keterampilan : Produk hasil presentasi diskusi tentang menulis program yang mengandung prosedur/
fungsi dan array.
___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,
_________________________ _________________________
NIP ______________________ NIP ______________________
A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.6.2 Mengenal beberapa proses standar (search, sort) 4.6 Menulis program yang mengandung prosedur/
yang primitif/sederhana. fungsi dan array (siswa mampu menulis pemecahan
persoalan dalam bentuk program modular, yang
sudah mengandung parameter-parameter).
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.6.2.1 Menjelaskan searching dan sorting. 4.6.2 Membuat program sorting.
B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1
terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain yang relevan.
2. Guru menyampaikan cakupan materi mengenai searching dan sorting.
3. Pertanyaan: Bagaimana cara melakukan searching dan sorting?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang searching dan sorting.
b. Siswa merumuskan permasalahan berkaitan dengan searching dan sorting.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis searching dan sorting.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa melakukan praktik membuat program sorting menggunakan program Dev C++.
b. Siswa mencatat, mengolah, dan menganalisis hasil praktik tentang membuat program sorting
menggunakan program Dev C++.
c. Siswa membuat kesimpulan dan laporan hasil praktik.
3. Penutup
Menyimpulkan pembelajaran tentang searching dan sorting.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang searching dan sorting.
3. Keterampilan : Praktik tentang membuat program sorting menggunakan program Dev C++.
___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,
_________________________ _________________________
NIP ______________________ NIP ______________________
A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.7 Mengetahui adanya algoritma- 4.7.1 Melakukan pemecahan persoalan dengan cara sederhana.
algoritma standar yang efisien 4.7.2 Melakukan pemecahan persoalan dengan cara lebih advance.
untuk keperluan-keperluan tertentu 4.7.3 Mengevaluasi dan memilih algoritma berdasarkan performansi,
termasuk yang berdasarkan konsep penggunaan ulang, dan kemudahan implementasi.
AI. 4.7.4 Mengenal beberapa algoritma yang dipakai mengembangkan
software, mengamankan data, dan menyimpan informasi.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.7.1 Menjelaskan implementasi algoritma 4.7.1.1 Membuat aplikasi sederhana berdasarkan konsep artificial intelligence.
dalam persoalan sederhana. 4.7.2.1 Membuat algoritma flowchart dan mengimplementasikannya ke
dalam bentuk program.
4.7.3.1 Memilih dan membuat algoritma berdasarkan persoalan tertentu.
4.7.4.1 Menganalisis beberapa algoritma standar.
B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1
terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain yang relevan.
2. Guru menyampaikan cakupan materi mengenai implementasi algoritma dalam persoalan sederhana.
3. Pertanyaan: Apa saja jenis bahasa pemrograman?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
a. Siswa mengamati dan mengumpulkan informasi tentang implementasi algoritma dalam persoalan
sederhana.
b. Siswa melakukan praktik membuat aplikasi sederhana berdasarkan konsep artificial intelligence.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis beberapa algoritma standar.
d. Siswa mengerjakan soal terkait algoritma dan implementasinya.
e. Siswa bekerja sama dalam kelompok membuat aplikasi sederhana menggunakan Dev C++.
f. Siswa membuat algoritma flowchart ke dalam bentuk program.
g. Siswa memilih dan membuat algoritma flowchart berdasarkan persoalan yang diberikan.
3. Penutup
Menyimpulkan pembelajaran tentang implementasi algoritma dalam persoalan sederhana.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang implementasi algoritma dalam persoalan
sederhana.
3. Keterampilan : Praktik tentang membuat aplikasi sederhana dan algoritma flowchart.
___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,
_________________________ _________________________
NIP ______________________ NIP ______________________
Bobot Kriteria
Nomor Soal Skor
Soal 0 5 10 15 20
B1 20
B2 20
B3 20
B4 20
B5 20
Jumlah skor maksimal 100
Keterangan:
Jumlah skor maksimal = 20
Nilai diskusi = × 100
Keterangan:
Jumlah skor maksimal = 13
Nilai praktik = × 100
Keterangan:
Jumlah skor maksimal = 13
Nilai praktik = × 100
Penilaian praktik membuat algoritma flowchart dan mengimplementasikannya ke dalam bentuk program.
Skor untuk Jumlah
No. Nama Nilai
Persiapan Pelaksanaan Hasil Laporan Skor
1.
2.
3.
dst.
Keterangan:
Jumlah skor maksimal = 16
Nilai praktik = × 100
Keterangan:
Jumlah skor maksimal = 16
Nilai praktik = × 100
2. Quick sort merupakan algoritma pengurutan data yang sangat cepat dengan tipe penyelesaian divide and
conquer. Algoritma ini cocok untuk mengurutkan data dalam jumlah yang besar.
3. Berikut tahapan pengurutan data menggunakan bubble sort.
Proses pertama.
(8 11 26 3 4) menjadi (8 11 26 3 4)
(8 11 26 3 4) menjadi (8 11 26 3 4)
(8 11 26 3 4) menjadi (8 11 3 26 4)
(8 11 3 26 4) menjadi (8 11 3 4 26)
Remedial
1. Berikut program array dua dimensi dalam C++.
3. Fungsi yang ada di dalam iostream.h antara lain b. Cin: merupakan fungsi masukan yang dapat
sebagai berikut. memasukkan data berupa numerik dan
a. Cout: merupakan fungsi keluaran atau untuk karakter.
menampilkan data dengan tipe apa pun ke c. Endl: merupakan fungsi yang digunakan
layar. untuk perintah newline atau pindah baris.
***