A. Kompetensi Inti
1. KI 1: Menghayati dan mengamalkan ajaran agama yang dianutnya.
2. KI 2: Menghayati dan mengamalkan perilaku jujur, disiplin, tanggung jawab,
peduli (gotong royong, kerja sama, toleran, damai), santun, responsif, dan
proaktif melalui keteladanan, pemberian nasihat, penguatan, pembiasaan, dan
pengkondisian secara berkesinambungan serta menunjukkan sikap sebagai
bagian dari solusi atas berbagai permasalahan dalam berinteraksi secara
efektif dengan lingkungan sosial dan alam serta dalam menempatkan diri
sebagai cerminan bangsa dalam pergaulan dunia.
3. KI 3: Memahami, menerapkan, menganalisis, dan mengevaluasi tentang
pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai
dengan bidang dan lingkup Simulasi dan Komunikasi Digital pada tingkat
teknis, spesifik, detil, dan kompleks, berkenaan dengan ilmu pengetahuan,
teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi
diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat
nasional, regional, dan internasional.
4. KI 4: Melaksanakan tugas spesifik dengan menggunakan alat, informasi, dan
prosedur kerja yang lazim dilakukan serta memecahkan masalah sesuai
dengan lingkup Simulasi dan Komunikasi Digital. Menampilkan kinerja di
bawah bimbingan dengan mutu dan kuantitas yang terukur sesuai dengan
standar kompetensi kerja.
Menunjukkan keterampilan menalar, mengolah, dan menyaji secara efektif,
kreatif, produktif, kritis, mandiri, kolaboratif, komunikatif, dan solutif dalam
ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di
sekolah, serta mampu melaksanakan tugas spesifik di bawah pengawasan
langsung.
Menunjukkan keterampilan mempersepsi, kesiapan, meniru, membiasakan,
gerak mahir, menjadikan gerak alami dalam ranah konkret terkait dengan
pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan
tugas spesifik di bawah pengawasan langsung.
C. Tujuan Pembelajaran
Setelah mengikuti pembelajaran dengan menggunakan pendekatan
saintifik, metode diskusi dan model pembelajaran Discovery Learning dalam
pembelajaran logika dan algoritma komputer ini, diharapkan peserta didik terlibat
aktif dalam kegiatan pembelajaran dan bertanggung jawab dalam menyampaikan
pendapat, menjawab pertanyaan, memberi saran dan kritik, serta dapat:
1. Menjelaskan konsep logika dan algoritma dengan menunjukkan perilaku tekun
dan antusias
2. Mengurutkan prosedur fungsi-fungsi algoritma sederhana dalam kehidupan
sehari-hari dengan menunjukkan perilaku mandiri dan antusias
3. Menggunakan perintah berdasarkan fungsi dengan menunjukkan perilaku
mandiri dan antusias
4. Menerapkan algoritma kegiatan sehari-hari dalam bentuk flowchart dengan
menunjukkan perilaku tekun, mandiri dan antusias.
D. Materi Pembelajaran
1. Konsep logika dan algoritma
a. Logika
Logika berasal dari kata λόγος (logos) yang bermakna hasil nalar yang
diutarakan dalam kata dan dinyatakan dalam bahasa. Dalam pembahasan ini,
logika tidak dijelaskan secara rinci, hanya digunakan untuk mempelajari bernalar
sebagai kecakapan hidup, berpikir secara lurus, tepat, runtut, dan teratur, yang
merupakan penerapan logika dalam kehidupan keseharian.
b. Algoritma
Algoritma merupakan serangkaian langkah-langkah yang disusun secara
sistematis dan logis untuk mencapai tujuan tertentu. Terdapat berbagai cara untuk
mengomunikasikan algoritma, antara lain menggunakan bagan alir, pseudo code,
dan bahasa pemrograman.
2. Bagan alir
Bagan alir (flowchart) merupakan sebuah bagan yang menunjukkan aliran
algoritma dan menampilkan langkah-langkah penyelesaian terhadap suatu
masalah.
Materi selengkapnya dapat dilihat di lampiran 1.
E. Metode Pembelajaran
1. Model : Discovery Learning
2. Strategi : Pendekatan Scientific
3. Metode : Ceramah, diskusi, penugasan, tanya jawab, pengamatan
F. Kegiatan Pembelajaran
SKENARIO PEMBELAJARAN PERTEMUAN 1
No. Langkah Kegiatan Alokasi
Pembelajaran Guru Peserta didik waktu
1 Pendahuluan 15’
a Salam Guru mengucapkan Peserta didik menjawab 1’
salam sebagai pembuka salam guru dan kabar
pelajaran, selanjutnya dengan kompak
menanyakan kabar
peserta didik
b Doa (Memulai Guru menunjuk ketua Peserta didik berdoa 1’
Pelajaran) kelas untuk memimpin menurut agama dan
doa sebelum memulai kepercayaannya masing-
pembelajaran agar masing agar kegiatan
SKENARIO PEMBELAJARAN PERTEMUAN 1
No. Langkah Kegiatan Alokasi
Pembelajaran Guru Peserta didik waktu
kegiatan pembelajaran pembelajaran berjalan
berjalan dengan lancar dengan lancar
c Kehadiran Guru mengecek Peserta didik menjawab 3’
kehadiran peserta didik presensi dari guru dengan
dengan memanggil satu- mengacungkan tangan
persatu nama siswa dan menjawab “Hadir
sesuai nomor urut yang Pak”
ada di absensi
d Apersepsi dan Guru memulai Peserta didik 10’
Persiapan pembelajaran dengan memperhatikan dan
melakukan apersepsi termotivasi dengan
dengan cara memberi gambaran materi yang
gambaran tentang materi diberikan oleh guru
yang akan dipelajari dan dengan memberikan
menunjukkan pentingnya respon yang baik dan
materi dalam kehidupan berusaha memahami
sehari-hari dan untuk penyampaian guru
masa depan peserta didik;
dengan gaya dialog
Guru menyampaikan Peserta didik
tujuan pembelajaran yang memperhatikan dan
akan dicapai berusaha memahami
tujuan pembelajaran yang
akan dicapai
Guru mempersilahkan Peserta didik dengan
peserta didik untuk aktif dan antusias
membuat kelompok kecil membentuk kelompok
yang terdiri dari 2 orang kecil
2 Kegiatan Inti 105’
a Pemberian Guru memberikan contoh Peserta didik 10’
Rangsangan mengenai penggunaan memperhatikan contoh
(Stimulation) logika dan algoritma penggunaan logika dan
dalam melakukan algoritma dalam
aktivitas pada kehidupan melakukan aktivitas pada
sehari-hari kepada kehidupan sehari-hari
peserta didik dari guru dengan antusias
Guru memberikan teka- Peserta didik mengamati
teki sederhana yang teka-teki yang diberikan
berkaitan dengan oleh guru untuk dicarikan
penggunaan logika dan solusinya
algoritma
b Pernyataan/Ide Guru menanyakan Peserta didik 20’
ntifikasi kepada peserta didik mengidentifikasi
Masalah tentang penulisan penulisan algoritma yang
(Problem algoritma yang baik dan baik dan benar
Statement) benar
Guru meminta setiap Setiap kelompok
kelompok untuk berdiskusi mengenai
bekerjasama solusi yang bisa
mendiskusikan tentang dilakukan untuk
solusi memecahkan teka- memecahkan teka-teki
teki yang diberikan yang diberikan oleh guru
dengan penuh dengan semangat, penuh
tanggungjawab tanggungjawab dan tekun
SKENARIO PEMBELAJARAN PERTEMUAN 1
No. Langkah Kegiatan Alokasi
Pembelajaran Guru Peserta didik waktu
Selama diskusi Peserta didik aktif
berlangsung, guru bertanya dengan sopan
membimbing dan kepada guru apabila
memantau jalannya mengalami kesulitan
diskusi masing-masing selama proses diskusi
kelompok dan berlangsung
mengarahkan kelompok
yang mengalami
kesulitan
c Pengumpulan Guru mendorong peserta Peserta didik membaca 20’
Data (Data didik mengumpulkan buku sumber, modul atau
Collection) informasi dari berbagai referensi dari internet
media tentang logika dan untuk menentukan arti
algoritma logika dan algoritma
serta mengetahui
berbagai cara penulisan
algoritma dengan baik
dan benar dengan
mandiri
d Pembuktian Guru meminta setiap Setiap kelompok 25’
(Verification) kelompok membandingkan hasil
membandingkan hasil diskusi dengan informasi
diskusi dengan sumber dari buku, handout atau
belajar internet
Guru meminta setiap Setiap kelompok dengan
kelompok mandiri dan penuh
mempresentasikan tanggungjawab
algoritma untuk memecahkan teka-teki
memecahkan teka-teki yang diberikan oleh guru
yang sudah diberikan dengan benar dalam
bentuk algoritma secara
deskriptif
Keterangan:
4 = jika empat indikator terlihat
3 = jika tiga indikator terlihat
2 = jika dua indikator terlihat
1 = jika satu indikator terlihat
Nilai akhir sikap diperoleh dari modus (skor yang paling sering muncul) dari
keempat aspek sikap di atas.
Kategori nilai sikap:
a. Sangat baik jika memperoleh nilai akhir 4
b. Baik jika memperoleh nilai akhir 3
c. Cukup jika memperoleh nilai akhir 2
d. Kurang jika memperoleh nilai akhir 1
2. Penilaian Pengetahuan
Kisi-Kisi dan Soal
Indikator
Kompetensi Jenis
Pencapaian Indikator Soal Soal
Dasar Soal
Kompetensi
3.1 Menerapkan 3.1.1 Menjelaskan Peserta didik Tes 1. Dalam kehidupan
logika dan konsep logika mampu tulis sehari-hari manusia
algoritma dan algoritma menjelaskan selalu berhubungan
komputer komputer secara tertulis dengan logika dan
3.1.2 Mengurutkan konsep logika algoritma. Jelaskan
prosedur dan algoritma yang dimaksud
fungsi- fungsi serta dengan logika dan
algoritma mengurutkan algoritma!
sederhana prosedur fungsi- 2. Perkembangan
dalam fungsi algoritma teknologi saat ini
kehidupan sederhana dalam membuat seseorang
sehari-hari kehidupan memiliki beberapa
sehari-hari akun media sosial.
Buatlah algoritma
untuk memposting
suatu berita (status)
di media sosial
facebook melalui
sebuah komputer!
3. Sebutkan 3 alasan
bagi seseorang untuk
menggunakan
flowchart!
4. Penulisan algoritma
dapat dilakukan
secara deskriptif
maupun
menggunakan
flowchart. Sebutkan
dan jelaskan 3
simbol flowchart
disertai nama,
gambar, dan
fungsinya!
5. Buatlah algoritma
membuat postingan
suatu berita di media
sosial facebook
dalam bentuk
flowchart!
Kunci Jawaban
No Jawaban
1 Logika adalah ilmu yang memberikan prinsip-prinsip yang harus diikuti agar dapat
berpikir valid menurut aturan yang berlaku
Algoritma adalah langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh
2 Algoritma memposting berita (status) di facebook
a. Membuka aplikasi facebook
b. Login akun dengan memasukkan alamat email/username dan kata sandi
c. Pilih kolom posting berita yang terdapat pada beranda
d. Tuliskan status/berita yang akan dibagikan melalui facebook
e. Klik tombol ‘share/bagikan’ sesudah menuliskan status/berita
f. Berita yang anda tuliskan telah terkirim di dinding facebook
3 Alasan menggunakan flowchart
a. Dokumentasi proses
b. Petunjuk untuk memecahkan masalah
c. Pemrograman
d. Mengkomunikasikan hal-hal yang procedural
4 Simbol flowchart dan fungsinya
5 Flowchart memposting berita di facebook:
Indikator penilaian pengetahuan:
a. Pengertian logika dan algoritma
1) Jika menjawab pengertian dengan benar, skor 4
2) Jika menjawab pengertian dengan kurang tepat, skor 3
3) Jika menjawab hanya salah satu di antara pengertian dengan benar, skor 2
4) Jika menjawab salah, skor 1
b. Algoritma memposting berita di facebook
1) Jika menjawab dengan sistematis dan benar, skor 4
2) Jika menjawab lengkap namun kurang sistematis dengan benar, skor 3
3) Jika menjawab tidak lengkap dengan benar, skor 2
4) Jika menjawab salah, skor 1
c. Alasan penggunaan flowchart
1) Jika menjawab dengan lengkap dan benar, skor 4
2) Jika menjawab dengan kurang tepat, skor 3
3) Jika menjawab tidak lengkap dengan benar, skor 2
4) Jika menjawab salah, skor 1
d. Simbol flowchart
1) Jika menjawab dengan lengkap dan benar, skor 4
2) Jika menjawab lengkap namun kurang tepat, skor 3
3) Jika menjawab tidak lengkap dengan benar, skor 2
4) Jika menjawab salah skor 1
e. Flowchart memposting berita di facebook
1) Jika menjawab dengan sistematis dan benar, skor 4
2) Jika menjawab lengkap namun kurang sistematis dengan benar, skor 3
3) Jika menjawab tidak lengkap dengan benar, skor 2
4) Jika menjawab salah, skor 1
Bagan alir yang dapat dibuat dari algoritma di atas adalah sebagai berikut:
4. Microsoft Visio
Microsoft Visio adalah sebuah program aplikasi yang digunakan untuk
membuat diagram, flowchart, brainstorm, dan skema jaringan. Berikut langkah-
langkah membuat flowchart dengan Microsoft Visio.
1. Pertama kita buka terlebih dahulu Microsoft Visio
2. Klik New → Basic Flowchart (US unit) lalu klik Create
4. Ulangi langkah pada Data, Proses dan terminator End, maka akan tampil
seperti berikut ini
5. Setelah itu kita buat garis panah dengan klik panah biru dari salah satu
terminator dengan arah ke bawah
6. Selanjutnya berikan teks pada setiap chart