Download - 9356 Rancangan Pembelajaran Struktur Data
5/11/2018 9356 Rancangan Pembelajaran Struktur Data - slidepdf.com
http://slidepdf.com/reader/full/9356-rancangan-pembelajaran-struktur-data 1/12
RENCANA PEMBELAJARANBERBASIS STUDENT CENTERED LEARNING
MATA KULIAH : Struktur Data
KODE MK : SCSS 2104SKS : 3 (Tiga)SEMESTER : IIITUJUAN : Memberikan pemahaman kepada mahasiswa tentang algoritma serta
representasi logika dan fisik berbagai macam struktur data, serta memberikanwawasan kepada mahasiswa bahwa sebuah program komputer merupakangabungan antara algoritma dan struktur data untuk melakukan analisaterhadap sebuah program komputer yang digunakan untuk memecahkanmasalah.
KOMPETENSI : Mahasiswa menguasai cara kerja sebuah program komputer berdasarkanalgoritma dan struktur data yang digunakan dan mampu memecahkanmasalah-masalah seperti sorting, arsip beruntun (record, pointer), senarai (list),stack, queue, tree sesuai dengan skema(model) yang benar sehinggamenghasilkan algoritma yang mangkus dan mudah dipahami.
MATERI : Konsep algoritma dan struktur data : definisi algoritma dan struktur data,penerapan konsep algoritma dan struktur dataSorting : berbagai macam metode sorting, perbandingan metode sortingTipe data pointer : deklarasi pointer dan alokasi tempat, operasi pada pointer (penambahan, penghapusan, pengisian data, dsb).Senarai berantai (linked list) : implementasi single linked list menggunakanarray, implementasi single linked list menggunakan pointer, double linked list,circular double linked listPenerapan linked list pada Stack (tumpukan) dan Queue (antrian):penyajian stack (tumpukan) menggunakan larik, penyajian stack (tumpukan)menggunakan pointer, implementasi queue (antrian) menggunakan larik,implementasi queue (antrian) menggunakan pointer Pohon biner (binary tree) : kunjungan pada pohon biner (binary tree), notasi
tree, operasi pada binary search tree
( 1 )MINGGU
KE
( 2 )KEMAMPUANAKHIR YANGDIHARAPKAN(KOMPETENSI)
( 3 )BAHAN KAJIAN
( 4 )BENTUK
PEMBELA-JARAN
( 5 )KRITERIA PENILAIAN
( 6 )BOBOTNILAI
(1-2)
Mahasiswamampumenjelaskankonsep algoritmadan struktur data
serta mampumenerapkankonsep data danstruktur datauntukmemecahkanmasalah
Kontrak Pembelajaran :tujuan dan ruang lingkupmateri, aturan, dan tata caraperkuliahan, evaluasiKonsep algoritma danStruktur Data:
• definisi algoritma dan
struktur data,• konsep algoritma dan
struktur Data,
• Contoh penerapan
algoritma dan struktur data untukmemecahkan masalahnyata menggunakanprogram komputer
Kuliah,diskusi
5/11/2018 9356 Rancangan Pembelajaran Struktur Data - slidepdf.com
http://slidepdf.com/reader/full/9356-rancangan-pembelajaran-struktur-data 2/12
( 1 )MINGGU
KE
( 2 )KEMAMPUANAKHIR YANGDIHARAPKAN(KOMPETENSI)
( 3 )BAHAN KAJIAN
( 4 )BENTUK
PEMBELAJARAN
( 5 )KRITERIA PENILAIAN
( 6 )BOBOTNILAI
(3-4)
Mahasiswa dapatmenjelaskanberbagai metodesorting dan dapatmenjelaskanbagaimanaalgoritmanya,serta memahamiperbandingankinerja antar algoritma-
algoritma sorting
Sorting :
• Definisi dari sorting,
• Klasifikasi algoritmasorting,
• Perbandingan kinerja
algoritma sorting
Kuliah,diskusiTugas
Kelompokke-1
PresentasiTugas
1. Kemampuan untuk
menganalisis kasus danmenyelesaikan dengansistematis danterstruktur
2. Kemampuan
menghasilkanrancangan modelalgoritma atau programmenggunakan struktur data yang sesuaidengan kebutuhan daninovatif
3. Kemampuan untukdapat bekerja sama
4. Mampu menggunakanalat bantu secarakomunikatif sertakemampuan komunikasisecara lesan
5. Tanggung jawab
15%
(5)
mahasiswa dapatmenjelaskantentang pointer dan caramendeklarasikan
nya di dalamprogram
Tipe Data Pointer
• Konsep tipe datapointer,
• Perbandingan tipe datapointer dengan tipe dataarray.
• Deklarasikan tipe datapointer.
• Operasi-operasi padatipe data pointer ( Operasi mengkopipointer, Operasimengkopi isi simpul,Operasi menghapuspointer)
Kuliah,diskusi
(6-7)
mahasiswa dapatmenjelaskansecara rinci
mengenaikonsep dan carapembuatanlinked list sertaoperasi padalinked list
Senarai berantai (linkedlist):
• Konsep single linked list
• Operasi pada singlelinked list (menambahlist didepan, ditengahdan dibelakang,Operasi menghapus list
pertama, ditengah atauterakhir, membaca isilist dan mencari data )
• Konsep double linkedlist serta operasi insertdan operasi delete padadouble linked list
• Konsep circulair doublelinked list serta operasiinsert dan operasidelete
Kuliah,diskusiTugas
Mandiri 1
1. Kemampuan
memahami danmenerapkan konsepdan prinsip-prinsipalgoritma dan struktur data untuk linked listpada program secara
tepat2. Kemampuan
menghasilkanrancangan modelalgoritma atau programmenggunakan struktur data yang sesuaidengan kebutuhan daninovatif
3. Tanggung jawab
10%
(8-9)UJIAN TENGAHSEMESTER
Cek kemampuan Ujian tertulis
1. Kemampuanmemahami danmenerapkan konsepdan prinsip-prinsipalgoritma dan struktur data pada programsecara tepat
2. Kemampuan untuk
menganalisis kasus danmenyelesaikan dengansistematis danterstruktur
20 %
5/11/2018 9356 Rancangan Pembelajaran Struktur Data - slidepdf.com
http://slidepdf.com/reader/full/9356-rancangan-pembelajaran-struktur-data 3/12
( 1 )MINGGU
KE
( 2 )KEMAMPUANAKHIR YANGDIHARAPKAN(KOMPETENSI)
( 3 )BAHAN KAJIAN
( 4 )BENTUK
PEMBELAJARAN
( 5 )KRITERIA PENILAIAN
( 6 )BOBOTNILAI
(10 – 11)
Mahasiswa
mampumenerapkanlinked list dalammodel tumpukan(stack) danmampumerealisasikanmenggunakanbentuk tipe dataarray danpointer.
Stack :
• Definisi dan penyajianstack menggunakantipe data array danpointer
• Operasi pada stack(Operasi Push danoperasi Pop)
• Penggunaan antrian
Kuliah,diskusi
(12 – 13)
Mahasiswamampumenerapkanlinked list dalammodel antrian(queue) danmampumerealisasikanmenggunakanbentuk tipe dataarray danpointer.
Queue :
• Definisi dan penyajianqueue menggunakantipe data array danpointer
• Penggunaan queue
Kuliah,diskusiTugas
Kelompokke-2
PresentasiTugas
1. Kemampuan untukmenganalisis kasus danmenyelesaikan dengan
sistematis danterstruktur
2. Kemampuan
menghasilkanrancangan modelalgoritma atau programmenggunakan struktur data yang sesuaidengan kebutuhan daninovatif
3. Kemampuan untukdapat bekerja sama
4. Mampu menggunakanalat bantu secarakomunikatif serta
kemampuan komunikasisecara lesan
5. Tanggung jawab
15%
14-15
Mahasiswa dapatmenjelaskankonsep dasar tree,menjelaskancara penyajianpohon biner dantraversalnyaserta operasi-
operasi padabinary searchtree
Tree :
• Istilah-istilah dasar padatree (pohon)
• Penyajian pohon biner (binary tree)
• Operasi pada PohonBinary (insert, Update,
delete)
Kuliah,diskusiTugas
Mandiri 2
1. Kemampuanmemahami danmenerapkan konsepdan prinsip-prinsipalgoritma dan struktur data untuk konsep treepada program secaratepat
2. Kemampuan
menghasilkanrancangan model
algoritma atau programmenggunakan struktur data yang sesuaidengan kebutuhan daninovatif.
3. Tanggung jawab
10%
(16-17)UJIAN AKHIRSEMESTER
Cek kemampuan Ujian tertulis
1. Kemampuanmemahami danmenerapkan konsepdan prinsip-prinsipalgoritma dan struktur data pada programsecara tepat
2. Kemampuan untuk
menganalisis kasus danmenyelesaikan dengansistematis danterstruktur
20%
5/11/2018 9356 Rancangan Pembelajaran Struktur Data - slidepdf.com
http://slidepdf.com/reader/full/9356-rancangan-pembelajaran-struktur-data 4/12
WORKSHEET PENETAPAN KRITERIA ASSESMENUNTUK MATA KULIAH PEMROGRAMAN
ASPEK KRITERIA DESKRIPSI KRITERIA CARAPENILAIAN
Kognitif Kemampuan memahami
dan menerapkan konsepalgoritma & struktur datayang tepat pada program
Kemampuan untukmenganalisis kasus danmenyelesaikan dengansistematis dan terstruktur
Kemampuan menghasilkanrancangan model algoritma
atau program menggunakanstruktur data yang sesuaidengan kebutuhan daninovatif.
Mampu memahami dan menerapkan
prinsip pemrograman menggunakanstruktur data yang sesuai denganpermasalahan
Mampu mendeskripsikanpermasalahan dengan baik, danmenyelesaikan permasalahan dengansistematis dan terstruktur.
Penyajian model algoritma atauprogram mengunakan struktur data
yang tepat, menghasilkan programyang sesuai dengan kebutuhan danbentuk visualisasi program yangmenarik dan userfriendly.
Memberi Ujian
secara tertulis(UTS, UAS),Tugas Mandiri
Ujian secaratertulis (UTS,UAS), TugasMandiri, TugasKelompok
Memberi TugasMandiri dan
Kelompok
Afektif Melatih untuk dapatbekerjasama dalam tim
Tanggung jawab
Mampu menyajikan hasil pemecahanmasalah yang logis,orisinil, inovatif,dan dapat bekerja sama dalam tim
Mampu bertanggung jawab terhadappenyelesaian tugas yang diberikanserta dapat meyelesaikan tugasdengan cepat, tepat dan dengansemangat tinggi.
Tugas Kelompokdan PresentasiTugas
Psikomotorik Kemampuan penggunaanalat bantu untuk menyajikanhasil rancangan programyang kreatif dan komunikatif.
Ide penggunaan aplikasi dan alat bantulain untuk membantu menjelaskan hasilpemecahan masalah dengan lebih
jelas
Presentasi Tugas
WORKSHEET GRADING SCHEMEIndikator Kinerja :
No Indikator Kinerja Deskripsi Kinerja
1. Mampu memahami dan menerapkan konsepalgoritma & struktur data yang tepat padaprogram
Mampu memahami dan menerapkan prinsippemrograman menggunakan struktur data yangsesuai dengan permasalahan
2. Mampu untuk menganalisis kasus dan
menyelesaikan dengan sistematis danterstruktur
Mampu mendeskripsikan permasalahan dengan
baik, dan menyelesaikan permasalahan dengansistematis dan terstruktur
3. Mampu merancang model algoritma atauprogram menggunakan struktur data yangsesuai dengan kebutuhan dan inovatif
Mampu menyajikan model algoritma atau programmenggunakan struktur data yang tepat,menghasilkan program yang sesuai dengankebutuhan dan bentuk visualisasi program yangmenarik dan userfriendly
4. Mampu bekerja sama Melatih untuk dapat bekerjasama dalam tim
5. Tanggung jawab Melatih bertanggung jawab untuk dapatmeyelesaikan tugas dengan sungguh-sungguh.
6. Mampu menggunakan alat bantu secarakomunikatif serta kemampuan komunikasisecara lesan
Kemampuan penggunaan alat bantu untuk dapatmenyajikan hasil rancangan program yang kreatif dan komunikatif.
5/11/2018 9356 Rancangan Pembelajaran Struktur Data - slidepdf.com
http://slidepdf.com/reader/full/9356-rancangan-pembelajaran-struktur-data 5/12
RANCANGAN TUGAS MANDIRI Ke-1
Matakuliah : Struktur Data (SCSS 2104)SKS : 3 ( tiga )Semester : III
Pertemuan Minggu ke : 6-7
1. TUJUAN TUGAS : mengukur pemahaman konsep dan cara pembuatan linked list serta operasi padalinked list.
2. URAIAN TUGAS :a. Obyek garapan :
merancang dan membangun program linked listb. Yang harus dikerjakan :
menjelaskan konsep inked list menggunakan bahasa sendiri serta merancang danmembangun program menggunakan berbabagi tipe data untuk menyelesaikan berbagaimacam kasus linked list
c. Metode/cara pengerjaan dan acuan yang digunakan :
Dikerjakan mandiri dengan acuan dari bahan kuliah dan bahan lain yang relevand. Deskkripsi luaran tugas yang dihasilkan :
Laporan yang berisi hasil pembahasan konsep linked list serta listing dan output programyang dikumpulkan tepat waktu
2. KRITERIA PENILAIAN :
Kriteria : Kemampuan memahami dan menerapkan konsep dan prinsip-prinsip algoritma dan struktur data untuk aplikasi linked list pada program secara tepat
GRADE SKOR INDIKATOR KINERJA
Sangat Baik > 81 Dapat menjelaskan konsep dan prinsip-prinsip algoritmadan struktur data untuk aplikasi linked list menggunakanbahasa sendiri dengan tepat, serta mampu menerapkan
prinsip pemrograman menggunakan struktur data yangsesuai dengan permasalahan.
Baik 61 – 80 Dapat menjelaskan konsep dan prinsip-prinsip algoritmadan struktur data untuk aplikasi linked list dengan benar tetapi menggunakan susunan bahasa yang kurangsesuai, serta mampu menerapkan prinsip pemrogramanmenggunakan struktur data yang sesuai denganpermasalahan.
Cukup 41 – 60 Dapat menjelaskan konsep dan prinsip-prinsip algoritmadan struktur data untuk aplikasi linked list dengan benar tetapi menggunakan susunan bahasa yang kurangsesuai, serta kurang mampu menerapkan prinsippemrograman menggunakan struktur data yang sesuai
dengan permasalahan.Kurang 21 – 40 Mengerjakan tugas dengan asal-asalan (Penjelasan
konsep dan prinsip-prinsip algoritma dan struktur datauntuk aplikasi linked list tidak tepat dan menggunakansusunan bahasa yang tidak sesuai, dan penerapanprinsip program yang tidak tepat).
Sangat Kurang < 20 Tidak mengerjakan tugas yang diberikan.
Kriteria : Kemampuan menghasilkan rancangan model algoritma atau programmenggunakan struktur data yang sesuai dengan kebutuhan dan inovatif
GRADE SKOR INDIKATOR KINERJA
Sangat Baik > 81 Penyajian model algoritma atau program mengunakanstruktur data yang tepat, menghasilkan program yangsesuai dengan kebutuhan dan bentuk visualisasi programyang menarik dan userfriendly
Baik 61 – 80 Penyajian model algoritma atau program mengunakanstruktur data yang tepat, menghasilkan program yangsesuai dengan kebutuhan dan bentuk visualisasi programtidak/kurang menarik dan userfriendly.
5/11/2018 9356 Rancangan Pembelajaran Struktur Data - slidepdf.com
http://slidepdf.com/reader/full/9356-rancangan-pembelajaran-struktur-data 6/12
GRADE SKOR INDIKATOR KINERJA
Cukup 41 – 60 Penyajian model algoritma atau program mengunakanstruktur data yang kurang tepat, hasil program kurangsesuai dengan kebutuhan dan bentuk visualisasi programtidak/kurang menarik dan userfriendly.
Kurang 21 – 40 Penyajian model algoritma atau program mengunakanstruktur data yang tidak tepat, menghasilkan programyang kurang sesuai dengan kebutuhan dan bentukvisualisasi program yang tidak menarik dan userfriendly.
Sangat Kurang < 20 Tidak mengerjakan tugas yang diberikan.
Kriteria : Tanggung jawab
GRADE SKOR INDIKATOR KINERJASangat Baik > 81 Menyerahkan tugas tepat waktu dengan kualitas bagus.
Baik 61 – 80 Menyerahkan tugas tepat waktu dengan kualitas sedang
Cukup 41 – 60 Menyerahkan tugas terlambat dengan kualitas bagusatau sedang
Kurang 21 – 40 Menyerahkan tugas terlambat dengan kualitas kurangbaik
Sangat Kurang < 20 Tidak menyerahkan tugas
5/11/2018 9356 Rancangan Pembelajaran Struktur Data - slidepdf.com
http://slidepdf.com/reader/full/9356-rancangan-pembelajaran-struktur-data 7/12
RANCANGAN TUGAS MANDIRI Ke-2
Matakuliah : Struktur Data (SCSS 2104)SKS : 3 ( tiga )Semester : III
Pertemuan Minggu ke : 14-15
1. TUJUAN TUGAS : mengukur pemahaman konsep dasar tree, cara penyajian pohon biner dantraversalnya serta operasi-operasi pada binary search tree.
2. URAIAN TUGAS :a. Obyek garapan :
merancang dan membangun program binary treee. Yang harus dikerjakan :
menjelaskan konsep binary tree menggunakan bahasa sendiri serta merancang danmembangun program menggunakan tipe data linked list untuk menyelesaikan kasusbinary tree.
f. Metode/cara pengerjaan dan acuan yang digunakan :
Dikerjakan mandiri dengan acuan dari bahan kuliah dan bahan lain yang relevang. Deskkripsi luaran tugas yang dihasilkan :
Laporan yang berisi hasil pembahasan konsep tbinary tree serta listing dan outputprogram yang dikumpulkan tepat waktu
2. KRITERIA PENILAIAN :
Kriteria : Kemampuan memahami dan menerapkan konsep dan prinsip-prinsip algoritma dan struktur data untuk konsep tree pada program secara tepat
GRADE SKOR INDIKATOR KINERJA
Sangat Baik > 81 Dapat menjelaskan konsep konsep tree menggunakanbahasa sendiri dengan tepat, serta mampu menerapkan
prinsip pemrograman menggunakan struktur data yangsesuai dengan permasalahan pada binary tree.
Baik 61 – 80 Dapat menjelaskan konsep tree dengan benar tetapimenggunakan susunan bahasa yang kurang sesuai, sertamampu menerapkan prinsip pemrograman menggunakanstruktur data yang sesuai dengan permasalahan padabinary tree.
Cukup 41 – 60 Dapat menjelaskan konsep tree dengan benar tetapimenggunakan susunan bahasa yang kurang sesuai, sertakurang mampu menerapkan prinsip pemrogramanmenggunakan struktur data yang sesuai denganpermasalahan pada binary tree.
Kurang 21 – 40 Mengerjakan tugas dengan asal-asalan (Penjelasan
konsep tre tidak tepat dan menggunakan susunan bahasayang tidak sesuai, dan penerapan prinsip program yangtidak tepat).
Sangat Kurang < 20 Tidak mengerjakan tugas yang diberikan.
Kriteria : Kemampuan menghasilkan rancangan model algoritma atau programmenggunakan struktur data yang sesuai dengan kebutuhan dan inovatif
GRADE SKOR INDIKATOR KINERJA
Sangat Baik > 81 Penyajian model algoritma atau program mengunakanstruktur data yang tepat, menghasilkan program yangsesuai dengan kebutuhan dan bentuk visualisasi program
yang menarik dan userfriendlyBaik 61 – 80 Penyajian model algoritma atau program mengunakan
struktur data yang tepat, menghasilkan program yangsesuai dengan kebutuhan dan bentuk visualisasi programtidak/kurang menarik dan userfriendly.
Cukup 41 – 60 Penyajian model algoritma atau program mengunakanstruktur data yang kurang tepat, hasil program kurangsesuai dengan kebutuhan dan bentuk visualisasi programtidak/kurang menarik dan userfriendly.
5/11/2018 9356 Rancangan Pembelajaran Struktur Data - slidepdf.com
http://slidepdf.com/reader/full/9356-rancangan-pembelajaran-struktur-data 8/12
GRADE SKOR INDIKATOR KINERJA
Kurang 21 – 40 Penyajian model algoritma atau program mengunakanstruktur data yang tidak tepat, menghasilkan programyang kurang sesuai dengan kebutuhan dan bentukvisualisasi program yang tidak menarik dan userfriendly.
Sangat Kurang < 20 Tidak mengerjakan tugas yang diberikan.
Kriteria : Tanggung jawab
GRADE SKOR INDIKATOR KINERJASangat Baik > 81 Menyerahkan tugas tepat waktu dengan kualitas bagus.
Baik 61 – 80 Menyerahkan tugas tepat waktu dengan kualitas sedang
Cukup 41 – 60 Menyerahkan tugas terlambat dengan kualitas bagusatau sedang
Kurang 21 – 40 Menyerahkan tugas terlambat dengan kualitas kurangbaik
Sangat Kurang < 20 Tidak menyerahkan tugas
5/11/2018 9356 Rancangan Pembelajaran Struktur Data - slidepdf.com
http://slidepdf.com/reader/full/9356-rancangan-pembelajaran-struktur-data 9/12
RANCANGAN TUGAS KELOMPOK Ke-1
Matakuliah : Struktur Data (SCSS 2104)SKS : 3 ( tiga )Semester : III
Pertemuan Minggu ke : 3-4
1. TUJUAN TUGAS : Mengukur pemahaman mahasiswa mengenai berbagai metode sorting
2. URAIAN TUGAS :a. Obyek garapan :
Membandingkan beberapa metode sorting.b. Yang harus dikerjakan :
menjelaskan konsep metode sortig yang akan dibandingkan menggunakan bahasasendiri kemudian menganalisa untuk mengetahui persaman, perbedaan, kelebihan dankelemahan dari metode sorting yang dibandingkan
c. Metode/cara pengerjaan dan acuan yang digunakan :Dikerjakan Kelompok dengan acuan dari bahan kuliah dan bahan lain yang relevan
kemudian dipresentasikan.d. Deskkripsi luaran tugas yang dihasilkan :
Laporan yang berisi hasil pembahasan perbandingan beberapa metode sorting yangdikumpulkan tepat waktu.
2. KRITERIA PENILAIAN :
a. Kriteria : Kemampuan untuk menganalisis kasus dan menyelesaikan dengansistematis dan terstruktur
GRADE SKOR INDIKATOR KINERJA
Sangat Baik > 81 Mampu mendeskripsikan permasalahan dengan baik, danmenyelesaikan permasalahan dengan sistematis danterstruktur
Baik 61 – 80 Mampu mendeskripsikan permasalahan dengan baik,tetapi penyelesaian permasalahan kurang sistematis danterstruktur
Cukup 41 – 60 Mampu mendeskripsikan permasalahan dengan baik,tetapi penyelesaian permasalahan tidak sistematis danterstruktur
Kurang 21 – 40 Kurang mampu mendeskripsikan permasalahan denganbaik, dan penyelesaikan permasalahan tidak sistematisdan terstruktur
Sangat Kurang < 20 Tidak mengerjakan tugas yang diberikan
b. Kriteria : Kemampuan menghasilkan rancangan model algoritma atau program
menggunakan struktur data yang sesuai dengan kebutuhan daninovatif GRADE SKOR INDIKATOR KINERJA
Sangat Baik > 81 Penyajian model algoritma atau program mengunakanstruktur data yang tepat, menghasilkan program yangsesuai dengan kebutuhan dan bentuk visualisasi programyang menarik dan userfriendly
Baik 61 – 80 Penyajian model algoritma atau program mengunakanstruktur data yang tepat, menghasilkan program yangsesuai dengan kebutuhan dan bentuk visualisasi programtidak/kurang menarik dan userfriendly.
Cukup 41 – 60 Penyajian model algoritma atau program mengunakanstruktur data yang kurang tepat, hasil program kurang
sesuai dengan kebutuhan dan bentuk visualisasi programtidak/kurang menarik dan userfriendly.
Kurang 21 – 40 Penyajian model algoritma atau program mengunakanstruktur data yang tidak tepat, menghasilkan programyang kurang sesuai dengan kebutuhan dan bentukvisualisasi program yang tidak menarik dan userfriendly.
Sangat Kurang < 20 Tidak mengerjakan tugas yang diberika.
5/11/2018 9356 Rancangan Pembelajaran Struktur Data - slidepdf.com
http://slidepdf.com/reader/full/9356-rancangan-pembelajaran-struktur-data 10/12
Kriteria : Mampu bekerja sama dalam satu tim
GRADE SKOR INDIKATOR KINERJASangat Baik > 81 Penyajian hasil pemecahan masalah yang logis,orisinil,
inovatif, dan dapat bekerja sama dalam tim dengan baik.
Baik 61 – 80 Penyajian hasil pemecahan masalah yang logis,orisinil,inovatif, tetapi kurang dapat bekerja sama dalam tim
Cukup 41 – 60 Penyajian hasil pemecahan masalah yang logis,orisinil,inovatif, tetapi tidak dapat bekerja sama dalam tim
Kurang 21 – 40 Penyajian hasil pemecahan masalah yang tidaklogis,orisinil, inovatif, dan tidak dapat bekerja samadalam tim
Sangat Kurang < 20 Tidak mengumpulkan tugas
Kriteria : Mampu menggunakan alat bantu secara komunikatif
GRADE SKOR INDIKATOR KINERJASangat Baik > 81 Penggunaan alat bantu seperti LCD d an penggunaan
aplikasi presentasi yang up to date, cara penyajianpresentasi lancar, menarik dan inspiratif
Baik 61 – 80 Penggunaan alat bantu seperti LCD dan penggunaan
aplikasi presentasi sederhana, cara penyajian presentasilancar, menarik namun kurang inspiratif
Cukup 41 – 60 Penggunaan alat bantu presentasi seadanya, carapenyajian presentasi dengan ide kurang jelas danberputar
Kurang 21 – 40 Tanpa mengunakan alat bantu, cara presentasi yangtidak menarik dan cenderung pasif
Sangat Kurang < 20 Tidak melakukan presentasi tugas yang diberikan.
Kriteria : Tanggung jawab
GRADE SKOR INDIKATOR KINERJASangat Baik > 81 Menyerahkan tugas tepat waktu dengan kualitas bagus.
Baik 61 – 80 Menyerahkan tugas tepat waktu dengan kualitas sedangCukup 41 – 60 Menyerahkan tugas terlambat dengan kualitas bagusatau sedang
Kurang 21 – 40 Menyerahkan tugas terlambat dengan kualitas kurangbaik
Sangat Kurang < 20 Tidak menyerahkan tugas
5/11/2018 9356 Rancangan Pembelajaran Struktur Data - slidepdf.com
http://slidepdf.com/reader/full/9356-rancangan-pembelajaran-struktur-data 11/12
RANCANGAN TUGAS KELOMPOK KE-2
Matakuliah : Struktur Data (SCSS 2104)SKS : 3 ( tiga )Semester : III
Pertemuan Minggu ke : 12-13
1. TUJUAN TUGAS : Mengukur pemahaman mahasiswa mengenai stack dan queue
2. URAIAN TUGAS :a. Obyek garapan :
Implementasi Stack atau queue pada kasus nyata.b. Yang harus dikerjakan :
menjelaskan konsep stack atau queue kemudian mengimplementasikannya dalam kasusnyata.
c. Metode/cara pengerjaan dan acuan yang digunakan :Dikerjakan Kelompok dengan acuan dari bahan kuliah dan bahan lain yang relevankemudian dipresentasikan.
d. Deskkripsi luaran tugas yang dihasilkan :Laporan yang berisi hasil pembahasan implementasi stack atau queue pada kasus nyatayang dikumpulkan tepat waktu.
2. KRITERIA PENILAIAN :
a. Kriteria : Kemampuan untuk menganalisis kasus dan menyelesaikan dengansistematis dan terstruktur
GRADE SKOR INDIKATOR KINERJA
Sangat Baik > 81 Mampu mendeskripsikan permasalahan dengan baik, danmenyelesaikan permasalahan dengan sistematis danterstruktur
Baik 61 – 80 Mampu mendeskripsikan permasalahan dengan baik,
tetapi penyelesaian permasalahan kurang sistematis danterstruktur
Cukup 41 – 60 Mampu mendeskripsikan permasalahan dengan baik,tetapi penyelesaian permasalahan tidak sistematis danterstruktur
Kurang 21 – 40 Kurang mampu mendeskripsikan permasalahan denganbaik, dan penyelesaikan permasalahan tidak sistematisdan terstruktur
Sangat Kurang < 20 Tidak mengerjakan tugas yang diberikan
b. Kriteria : Kemampuan menghasilkan rancangan model algoritma atau programmenggunakan struktur data yang sesuai dengan kebutuhan dan
inovatif GRADE SKOR INDIKATOR KINERJA
Sangat Baik > 81 Penyajian model algoritma atau program mengunakanstruktur data yang tepat, menghasilkan program yangsesuai dengan kebutuhan dan bentuk visualisasi programyang menarik dan userfriendly
Baik 61 – 80 Penyajian model algoritma atau program mengunakanstruktur data yang tepat, menghasilkan program yangsesuai dengan kebutuhan dan bentuk visualisasi programtidak/kurang menarik dan userfriendly.
Cukup 41 – 60 Penyajian model algoritma atau program mengunakanstruktur data yang kurang tepat, hasil program kurangsesuai dengan kebutuhan dan bentuk visualisasi program
tidak/kurang menarik dan userfriendly.Kurang 21 – 40 Penyajian model algoritma atau program mengunakanstruktur data yang tidak tepat, menghasilkan programyang kurang sesuai dengan kebutuhan dan bentukvisualisasi program yang tidak menarik dan userfriendly.
Sangat Kurang < 20 Tidak mengerjakan tugas yang diberika.
5/11/2018 9356 Rancangan Pembelajaran Struktur Data - slidepdf.com
http://slidepdf.com/reader/full/9356-rancangan-pembelajaran-struktur-data 12/12
Kriteria : Mampu bekerja sama dalam satu tim
GRADE SKOR INDIKATOR KINERJASangat Baik > 81 Penyajian hasil pemecahan masalah yang logis,orisinil,
inovatif, dan dapat bekerja sama dalam tim dengan baik.
Baik 61 – 80 Penyajian hasil pemecahan masalah yang logis,orisinil,inovatif, tetapi kurang dapat bekerja sama dalam tim
Cukup 41 – 60 Penyajian hasil pemecahan masalah yang logis,orisinil,inovatif, tetapi tidak dapat bekerja sama dalam tim
Kurang 21 – 40 Penyajian hasil pemecahan masalah yang tidaklogis,orisinil, inovatif, dan tidak dapat bekerja samadalam tim
Sangat Kurang < 20 Tidak mengumpulkan tugas
Kriteria : Mampu menggunakan alat bantu secara komunikatif
GRADE SKOR INDIKATOR KINERJASangat Baik > 81 Penggunaan alat bantu seperti LCD d an penggunaan
aplikasi presentasi yang up to date, cara penyajianpresentasi lancar, menarik dan inspiratif
Baik 61 – 80 Penggunaan alat bantu seperti LCD dan penggunaan
aplikasi presentasi sederhana, cara penyajian presentasilancar, menarik namun kurang inspiratif
Cukup 41 – 60 Penggunaan alat bantu presentasi seadanya, carapenyajian presentasi dengan ide kurang jelas danberputar
Kurang 21 – 40 Tanpa mengunakan alat bantu, cara presentasi yangtidak menarik dan cenderung pasif
Sangat Kurang < 20 Tidak melakukan presentasi tugas yang diberikan.
Kriteria : Tanggung jawab
GRADE SKOR INDIKATOR KINERJASangat Baik > 81 Menyerahkan tugas tepat waktu dengan kualitas bagus.
Baik 61 – 80 Menyerahkan tugas tepat waktu dengan kualitas sedangCukup 41 – 60 Menyerahkan tugas terlambat dengan kualitas bagusatau sedang
Kurang 21 – 40 Menyerahkan tugas terlambat dengan kualitas kurangbaik
Sangat Kurang < 20 Tidak menyerahkan tugas