rpp algo kd2

Upload: virtuaclass

Post on 29-May-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 RPP algo KD2

    1/7

    Rencana Pelaksanaan Pembelajaran

    Satuan Pendidikan : SMK Negeri 4 Padalarang

    Program Keahlian : Rekayasa Perangkat Lunak

    Mata Pelajaran : Algoritma Dasar Kelas/Semester : X/I

    Alokasi Waktu : 24 X 45 menit (6 pertemuan)

    Standar Kompetensi : Menerapkan Algoritma Pemrograman Tingkat Dasar

    Kompetensi Dasar : Membuat alur logika pemograman

    Indikator :

    1. Menuliskan algoritma runtunan

    2. Menuliskan algoritma pemilihan if-then dan if

    then-else

    3. Menuliskan algoritma pengulangan while-do,

    do-wile, switch-case, repeat N-times

    4. Menggambarkan diagram alir untuk algoritmaruntunan, pemilihan dan pengulangan

    I. Tujuan Pembelajaran

    1. Siswa dapat menuliskan algoritma runtunan

    2. Siswa dapat menuliskan algoritma pemilihan if-then dan if then-else

    3. Siswa dapat menuliskan algoritma pengulangan while-do, do-wile, switch-

    case, repeat N-times

    4. Siswa dapat menggambarkan diagram alir untuk algoritma runtunan,pemilihan dan pengulangan

    II. Materi Pembelajaran

    1. Algoritma runtunan

    2. Algoritma pemilihan

    a. Algoritma pemilihan if then

    b. Algoritma pemilihan if then, else

    3. Algoritma pengulangana. Algoritma pengulangan while-do

    b. Algoritma pengulangan for-to -do

    c. Algoritma pengulangan do while

    d. Algoritma pengulanganswitch case

    e. Algoritma pengulangan repeat n times

    III.Metode Pembelajaran

    1. Metode Pembelajaran

    a. Metode ceramah

    b. Metode Diskusi

  • 8/9/2019 RPP algo KD2

    2/7

    2. Langkah-langkah Pembelajaran

    Pertemuan ke-1

    a. Kegiatan Awal :10 menit

    Berdoa bersama

    Mengabsensi siswa

    Penjelasan mengenai tujuan pembelajaran

    b. Kegiatan Inti : 140 menit

    Guru menjelaskan algoritma runtunan

    Guru memberikan contoh program yang menggunakan algoritma

    runtunan

    Guru menjelaskan diagram alir untuk algoritma runtunan

    Guru memberikan contoh diagram alir yang menggunakan algoritma

    runtunan

    Guru memberikan soal latihan algoritma runtunan

    Siswa membentuk kelompok @ 4 orang

    Memberikan soal diskusi pada setiap kelompok

    Siswa menampilkan hasil diskusinya

    Guru memeriska dan memberikan komentar atas pekerjaan siswa

    c. Kegiatan Akhir : 30 menit

    Guru memberikan soal evaluasi pada siswa

    Guru memberikan komentar pada beberapa hasil siswa

    Memberitahukan materi pertemuan selanjutnya

    Pertemuan ke-2

    a. Kegiatan Awal :10 menit

    Berdoa bersama

    Mengabsensi siswa

    Penjelasan mengenai tujuan pembelajaran

    b. Kegiatan Inti : 140 menit

    Guru menjelaskan algoritma pemilihan if-then

    Guru memberikan contoh program yang menggunakan algoritma

    pemilihan if-then

    Guru menjelaskan diagram alir untuk algoritma pemilihan if-then

    Guru memberikan contoh diagram alir yang menggunakan algoritma

    pemilihan if-then

    Siswa membentuk kelompok @ 4 orang

    Memberikan soal diskusi pada setiap kelompok

  • 8/9/2019 RPP algo KD2

    3/7

    Siswa menampilkan hasil diskusinya

    Guru memeriksa dan memberikan komentar atas pekerjaan siswa

    c. Kegiatan Akhir : 30 menit

    Guru memberikan soal evaluasi pada siswa

    Guru memberikan komentar pada beberapa hasil siswa

    Memberitahukan materi pertemuan selanjutnya

    Pertemuan ke-3

    a. Kegiatan Awal :10 menit

    Berdoa bersama

    Mengabsensi siswa

    Penjelasan mengenai tujuan pembelajaran

    b. Kegiatan Inti : 140 menit

    Guru menjelaskan algoritma pemilihan if-then else

    Guru memberikan contoh program yang menggunakan algoritma

    pemilihan if-then else

    Guru menjelaskan diagram alir untuk algoritma pemilihan if-then else

    Guru memberikan contoh diagram alir yang menggunakan algoritma

    pemilihan if-then else

    Guru memberikan soal latihan algoritma pemilihan if-then else

    Siswa membentuk kelompok @ 4 orang

    Setiap kelompok memberikan soal untuk kelompok lain

    Kelompok mengerjakan soal yang diterima kelompoknya

    Guru memeriksa dan memberikan komentar atas pekerjaan siswa

    c. Kegiatan Akhir : 30 menit

    Guru memberikan soal evaluasi pada siswa

    Guru memberikan komentar pada beberapa hasil siswa

    Memberitahukan materi pertemuan selanjutnya

    Pertemuan ke-4

    a. Kegiatan Awal :10 menit

    Berdoa bersama

    Mengabsensi siswa

    Penjelasan mengenai tujuan pembelajaran

    b. Kegiatan Inti : 140 menit

    Guru menjelaskan algoritma pengulangan while do dan for do

    Guru memberikan contoh program yang menggunakan algoritma

    pengulangan while do dan for do

  • 8/9/2019 RPP algo KD2

    4/7

    Guru menjelaskan diagram alir untuk algoritma pengulangan while do

    dan for do

    Guru memberikan contoh diagram alir yang menggunakan algoritma

    pengulangan while do dan for do

    Guru memberikan soal latihan algoritma pengulangan while do dan for

    do

    Siswa membentuk kelompok @ 4 orang

    Setiap kelompok memberikan soal untuk kelompok lain

    Kelompok mengerjakan soal yang diterima kelompoknya

    Guru memeriksa dan memberikan komentar atas pekerjaan siswa

    c. Kegiatan Akhir : 30 menit

    Guru memberikan soal evaluasi pada siswa

    Guru memberikan komentar pada beberapa hasil siswa

    Memberitahukan materi pertemuan selanjutnya

    Pertemuan ke-5

    a. Kegiatan Awal :10 menit

    Berdoa bersama

    Mengabsensi siswa

    Penjelasan mengenai tujuan pembelajaran

    b. Kegiatan Inti : 140 menit

    Guru menjelaskan algoritma pengulangan switch case dan repeat n

    times

    Guru memberikan contoh program yang menggunakan algoritma

    switch case dan repeat n times

    Guru menjelaskan diagram alir untuk algoritma switch case dan repeat

    n times

    Guru memberikan contoh diagram alir yang menggunakan algoritma

    switch case dan repeat n times

    Siswa membentuk kelompok @ 4 orang

    Memberikan soal diskusi pada setiap kelompok

    Siswa menampilkan hasil diskusinya

    Guru memeriksa dan memberikan komentar atas pekerjaan siswa

    c. Kegiatan Akhir : 30 menit

    Guru memberikan soal evaluasi pada siswa

    Guru memberikan komentar pada beberapa hasil siswa

    Memberitahukan materi pertemuan selanjutnya

  • 8/9/2019 RPP algo KD2

    5/7

    Pertemuan ke-6

    a. Kegiatan Awal :10 menit

    Berdoa bersama

    Mengabsensi siswa

    Penjelasan mengenai tujuan pembelajaran

    b. Kegiatan Inti : 140 menit

    Siswa membentuk kelompok @ 4 orang

    Setiap kelompok menuliskan script yang dibuat sebelumnya pada

    software compiler

    Setiap Kelompok menjalankan program yang dibuat

    Siswa bergiliran mencoba menuliskan program

    Guru memeriksa dan memberikan komentar atas pekerjaan siswa

    c. Kegiatan Akhir : 30 menit

    Guru memberikan komentar pada beberapa hasil siswa

    Memberitahukan materi pertemuan selanjutnya

    IV.Media Pembelajaran

    1. Alat Bantu

    Lembar Kerja

    Perangkat Komputer

    Software compiler

    2. Sumber Belajar

    Buku Algoritma dan Pemrograman (Rinaldi Munir Penerbit Informatika)

    Modul-modul algoritma

    V. Evaluasi

    1. Teknik Penilaian : Tes Praktek (kelompok)

    Tes Tertulis

    2. Bentuk Instrumen : Tes Unjuk Kerja (Lembar Kerja)

    Tes Uraian

    3. Kriteria Penilaian

    Soal Uraian

    No Soal Skor Maksimal

    1

    2

    3

    15

    45

    40

    Jumlah 100

  • 8/9/2019 RPP algo KD2

    6/7

    Penilaian Kinerja

    No Aspek Penilaian

    Skor Perolehan Kelompok

    Siswa

    1

    Siswa

    2

    Siswa

    3

    Siswa

    4

    1. Kesungguhan

    3. Ketelitian dalam mengerjakan program

    4. Penggunaan waktu secara efektif

    5. Kerja Sama

    Jumlah

    Soal Evaluasi

    Pertemuan 1

    1. Tuliskan kegiatan anda di hari Minggu dalam bentuk algoritma

    2. Buatlah algoritma menuliskan Nama Siswa, NIS dan Asal SMP untuk 5 orang

    siswa dengan menggunakan algoritma runtunan

    3. Buat diagram alir dari jawaban no 2 di atas

    Pertemuan 2

    1. Apakah yang dimaksud dengan algoritma pemilihan

    2. Buatlah algoritma mekanisme saat lampu lalu lintas berwarna merah

    3. Buat diagram alir dari jawaban no 2 di atas

    Pertemuan 3

    1. Jelaskan perbedaan if then dan if then else

    2. Buatlah algoritma mekanisme saat melewati lampu lalu lintas

    3. Buat diagram alir dari jawaban no 2 di atas

    Pertemuan 4

    1. Jelaskan perbedaan while do dan for do

    2. Buatlah algoritma unurk menuliskan kata Saya tidak akan nakal sebanyak

    50 baris dengan menggunakan algoritma while do (untuk siswa absen genap) dan

    for do (untuk sisa absen ganjil)

    3. Buat diagram alir dari jawaban no 2 di atas

    Pertemuan 5

    1. Apakah kegunaan dari algoritma pengulangan

    2. Buatlah algoritma unurk menuliskan kata nama bulan saat user memasukan

    nomor bulan dengan algoritma case3. Buatlah algoritma unurk menuliskan kata Saya tidak akan nakal sebanyak

    jumlah yang diketikan user dengan menggunakan algoritma repeat n times

    Pertemuan 6

    Buatlah program dari hasil latihan anda pada 5 pertemuan sebelumya (2 program)

    Mengetahui

    Kepala Sekolah

    H. Supriatna , S.P.

    Guru Mata Pelajaran

    Erik Pratama , SPdNIP. 198501152009011007

  • 8/9/2019 RPP algo KD2

    7/7

    NIP. 480 057 524