D. Tujuan Pembelajaran
Melalui membaca buku siswa dapat :
- Memahami konsep logika dan algoritma
Melalui demonstasi siswa dapat :
- Melakukan melakukan atau menerapkan konsep logika dan algoritma ke dalam aplikasi
komputer
Melalui demonstrasi, siswa dapat :
- Mengoperasikan fungsi-fungsi perintah (Command)
- Memahami penggunaan fungsi-fungsi perintah (Command)
- Menerapkan fungsi-fungsi perintah (Command) ke dalam aplikasi komputer
E. Materi Pembelajaran
Materi dasar algorima komputer
Fungsi-fungsi dan penerapan perintah (Command) pada aplikasi komputer
G. Kegiatan Pembelajaran
1. Pertemuan ke 1
Langkah-Langkah Pembelajaran
Waktu
1. Pendahuluan
1. Melakukan pembukaan dengan salam pembuka dan berdoa untuk memulai
pembelajaran 15
2. Melakukan pengkondisian peserta didik Menit
3. Melakukan budaya literasi
4. Menyampaikan tujuan pembelajaran yang akan dicapai.
5. Menyampaikan teknik penilaian yang akan digunakan
5 Menit
6. Menyampaikan metode pembelajaran yang akan digunakan
7. Melakukan Pre test.
2. Kegiatan Inti
A. Pemberian rangsangan a. Guru menjelaskan konsep logika dan
(Stimulation); algoritma komputer
b. Guru mencontohkan / mendemonstrasikan
penerapan logika dan algoritma komputer
c. Guru menjelaskan penerapan fungsi-fungsi
perintah (Command)
d. Guru mencontohkan fungsi-fungsi perintag
(command) 95 menit
B. Pernyataan/identifikasi Guru membuat contoh masalah untuk dibuat
masalah (problem algoritma dan menanyakan langkah-langkah
statement) proses algoritma
J. PENILAIAN PENGETAHUAN
TES TERTULIS : ESSAY
Kisi-kisi soal
Indikator
Kompetensi Tujuan Jenis
Pencapaian Indikator Soal THB Soal
Dasar Pembelajaran Soal
Kompetensi
3.1 3.1.1. Melalui membaca 1. Siswa dapat 1. Pandangan mengenai
Menerapkan Menejelaskan buku siswa dapat : menjelaskan komputer sebagai sebuah
logika dan konsep logika fungsi logika mesin yang pintar
algoritma - Memahami
dan algoritma konsep logika adalah pandapat yang
komputer komputer 2. Siswa dapat
4.1. dan algoritma membuat logika salah, karena komputer
Menggunakan Melalui demonstasi dan algoritma hanyalah suatu alat yang
fungsi-fungsi 3.1.2. siswa dapat : komputer diberi serangkaian
Melakukan - Melakukan perintah oleh manusia
perintah fungsi logika melakukan atau 3. Disediakan sehingga dapat
(Command) dan algorimta menerapkan komputer yang menyelesaikan
komputer konsep logika sudah dipasang permasalahan secara
dan algoritma ke software
cepat, akurat, bahkan
dalam aplikasi pemrograman,
komputer siswa dapat berulang-ulang tanpa
membuat kenal lelah dan bosan
Melalui algoritma sehingga membutuhkan
demonstrasi, siswa mencari hasil kali sebuah penyelesaian
dapat : dari dua buah dengan algoritma.
bilangan Berikan pengertian
- Mengoperasikan
fungsi-fungsi algoritma dalam
perintah permasalahan diatas !
(Command)
- Memahami
penggunaan 2. Buatlah algoritma
fungsi-fungsi mempertukarkan isi
perintah kedua bejana.
(Command)
Menerapkan fungsi- Bejana A berisi larutan
fungsi perintah yang berwarna merah,
(Command) ke sedangkan bejana B
dalam aplikasi berisi air berwarna
komputer biru. Kita ingin
mempertukarkan isi
kedua bejana itu
sedemikian sehingga
bejana A berisi larutan
berwarna biru dan
bejana B berisi larutan
berwarna merah.
Berikan pengertian
pemrograman !
Kunci Jawaban :
1. Algoritma adalah Urutan langkah-langkah yang sistematis untuk menyelesaikan sebuah
masalah
2.
(1) Tuangkan larutan dari bejana A ke dalam bejana C
(2) Tuangkan larutan dari bejana B ke dalam bejana A
(3) Tuangkan larutan dari bejana C ke dalam bejana B
3. Programming adalah kegiatan membuat program dengan bahasa pemrograman
4. Algoritma
Algoritma mencari jumlah 3 buah bilangan bulat
Deklarasi
a,b,c : integer
jumlah : integer
Deskripsi
Read(a,b,c)
Jumlah a + b + c
Write(jumlah)
Flowchartnya :
Start
Input
A, B, C
Jumlah=
A+B+C
Cetak
Jumlah
End
Kriteria Penskoran :
No. Soal Skor
1 5
2 5
3 5
4 5
PENILAIAN KETERAMPILAN
Unjuk Kerja
Instrumen :
Buatlah algoritma mencari hasil kali dari 2 buah bilangan dengan flowchart dan tuangkan ke
dalam software pemrograman.
Aspek Penilaian N N
No Nama
1 2 3 4 5 6 7 Total Rata
1 .
2 .
Keterangan :
Soal :
Buatlah algoritma penambahan 3 bilangan bulat.