sap.gunadarma.ac.idsap.gunadarma.ac.id/upload/IT-014201.docx · Web viewReferensi Seri Dikat Kuliah...
Transcript of sap.gunadarma.ac.idsap.gunadarma.ac.id/upload/IT-014201.docx · Web viewReferensi Seri Dikat Kuliah...
RENCANA PEMBELAJARAN SEMESTERPROGRAM STUDI TEKNIK KOMPUTER
FAKULTAS DIPLOMA TIGA ILMU KOMPUTER & TEKNOLOGI INFORMASIUNIVERSITAS GUNADARMA
Tanggal Penyusunan 07/09/2016 Tanggal revisi -
Fakultas Diploma Tiga Teknologi InformasiProgram Studi Teknik Komputer Kode Prodi: ........................Jenjang Diploma TigaKode dan Nama MK IT0104201 Algoritma dan Pemrograman 1SKS dan Semester SKS 2 Semester 1 (Satu)Prasyarat -Status Mata Kuliah [√] Wajib [... ] PilihanDosen PengampuCapaian PembelajaranMata Kuliah Sikap
1. Bertakwa kepada Tuhan Yang Maha Esa dan mampu menunjukkan sikap religius.2. Menunjukkan sikap bertanggung jawab atas pekerjaan di bidang keahliannya secara mandiri.3. Bertanggung jawab secara profesional dan etik terhadap pencapaian hasil kerja individu dan kelompok.4. Bersikap sesuai dengan tuntutan profesional.
Ketrampilan Umum
1. Mampu menerapkan pemikiran logis, kritis, sistematis, dan inovatif dalam konteks pengembangan atau implementasi ilmu pengetahuan dan teknologi yang memperhatikan dan menerapkan nilai humaniora yang sesuai dengan bidang keahliannya.
2. Mampu menunjukkan kinerja mandiri, bermutu, dan terukur.3. Mampu mengkaji implikasi pengembangan atau implementasi ilmu pengetahuan dan teknologi yang
memperhatikan dan menerapkan nilai humaniora sesuai dengan keahliannya berdasarkan kaidah, tata cara dan etika ilmiah dalam rangka menghasilkan solusi, gagasan, desain atau kritik seni.
4. Mampu menyusun deskripsi saintifik hasil kajian tersebut di atas dalam bentuk skripsi atau laporan tugas akhir, dan mengunggahnya dalam laman perguruan tinggi.
5. Mampu mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang keahliannya, berdasarkan hasil analisis informasi dan data.
6. Mampu memelihara dan mengembangkan jaringan kerja dengan pembimbing, kolega, sejawat baik di dalam maupun di luar lembaganya.
7. Mampu bertanggungjawab atas pencapaian hasil kerja kelompok dan melakukan supervisi serta evaluasi terhadap penyelesaian pekerjaan yang ditugaskan kepada pekerja yang berada di bawah tanggungjawabnya.
8. Mampu melakukan proses evaluasi diri terhadap kelompok kerja yang berada di bawah tanggungjawabnya, dan mampu mengelola pembelajaran secara mandiri.
9. Mampu mendokumentasikan, menyimpan, mengamankan, dan menemukan kembali data untuk menjamin kesahihan dan mencegah plagiasi.
Pengetahuan
1. Mahasiswa mampu menguasai metodologi pengembangan system yaitu, perencanaan, desain, penerapan, pengujian dan pemeliharaan system.
2. Mahasiswa dapat menganalisis, merancang, dan menerapkan suatu system brbasis komputer secara efisien untuk menyelesaikan masalah, menggunakan program procedural dan berorientasi objek
Ketrampilan Khusus
1. Mahasiswa mampu merancang system menggunakan flowchart. Dan menerapkan / menjalankannya pada program sederhana.
Deskripsi Umum (Silabus)
Mata Kuliah Agoritma Pemrogramain 1 merupakan mata kuliah yang membekali pengetahuan dan keterampilan mahasiswa dalam membuat perancangan system dengan menggunakan Flowchart dengan mengedepankan topik utama yaitu : 1. Analisis masalah dan penyelesaian 2. Teknik percabangan 3. Teknik Pengulangan 4. Pembuatan Laporan Sederhana 5. Teknik Switching 6. Organisasi File 7. Pengurutan Bilangan
Metode Pembelajaran
1. Ceramah/Kuliah Pakar √ 4. Praktik Laboratorium …..2. Problem Based Learning/FBD √ 5. Self-Learning (V-Class) …..3. Project Based Learning √ 6. Lainnya: .......................... .....
Pengalaman Belajar/Tugas
a. Tayangan Presentasi √ c. Online exercise/kuiz (V-class) .....b. Review textbook/Jurnal √ d. Laporan .....
Referensi
1. Seri Dikat Kuliah : Pengantar Algoritma dan Pemrograman : Teknik Diagram Alur dan Bahasa Basic Dasar, Penerbit Gunadarma, Jakarta, 1991
2. Rijanto Tosin, Flowchart untuk Siswa dan Mahasiswa, Diastindo 19973. M. Sjukani, Algoritma dan Struktur Data dengan C, C++ dan Java, Mitra Wacana Media, Jakarta, 20044. Budi Sutedjo Skom,., MM dan Michael AN, SKOM, Algoritma & Teknik Pemrograman , Penerbit Andi Yogyakarta5. B.J. Posen, Programming Flowcharting for Business Data Processing, John Willey & Sons, New York, 19786. Yuniar Supardi, Semua Bisa Menjadi Programmer VB 2012, Gramedia, Oktober 20157. R.H, Sianipar, Soal dan Penyelesaian Visual Basic + CD, Andi Publisher, April 2015
Minggu Kemampuan Akhir yang Diharapkan
Bahan Kajian(Materi Pelajaran)
Metode / Bentuk
Pembelajaran
Waktu Belajar (Menit)
Kriteria Penilaian (Indikator)
Bobot Nilai (%)
Sumber Belajar
Teori Praktek1. Menguasai teori terkait
algoritma dan flowchart sehingga dapat menjelaskan pengertian algortima, sifat-sifat suatu algoritma, kegunaan dari flowchart dan dapat membuat flow dari kasus sehari-hari
Definisi Algoritma & Pemrograman
Tujuan & Kegunaan flowchart Konsep Pemrograman Definisi Pemrograman Jenis pemrograman Contoh aplikasi
1,2 2 sks x 50 menit
Kemampuan mengidentifikasikan flowchart yang dibutuhkan agar sesuai dengan lingkungan pengembangannya
5% 1,2,4
2. Menguasai berbagai macam tipe data, konstanta, variabel, dan ekspresi
Tipe-tipe data Konstanta Variable Ekspresi
1,2,3 1 sks x 50 menit
1 sks x 50 menit
Kemampuan membedakan antara berbagai macam tipe data
5% 1,2,3,4,5
3. Menguasai simbol-simbol flowchart dan dapat membedakan antara Struktur Chart, HIPO
Struktur chart Diagram HIPO Sistem flowchart Program flowchart Simbol-simbol flowchart
1,2,3 1 sks x 50 menit
1 sks x 50 menit
Kemampuan membuat memahami dan mengerti symbol flowchart dan membedakan struktur chart dan HIPO
10% 1,2,3,4,5
4. Menguasai Sistem flowchart dan Program flowchart
Kaidah pembuatan flowchart (Input, proses, output)
Analisis persoalan Penelusuran flowchart Pengenalan Statement Input
dan Output dalam Bahasa BASIC (Input, Read, Print, Rem, Restore,Data)
1,2,3 2 sks x 50 menit
Kemampuan membuat flowchart sederhana, menulusuri alur proses dari masalah yang dianalisa dan membuat program Basic dengan perintah input dan output, contoh : menghitung luas segitiga, lingkaran, dll
10% 1,2,3,4,5
Minggu Kemampuan Akhir yang Diharapkan
Bahan Kajian(Materi Pelajaran)
Metode / Bentuk
Pembelajaran
Waktu Belajar (Menit)
Kriteria Penilaian (Indikator)
Bobot Nilai (%)
Sumber Belajar
Teori Praktek5. Memahami konsep penggunaan
struktur perulangan While-Do, Repeat-Until dan For, dan membedakan pemakaian struktur perulangan.
Struktur perulangan While-do Repeat-Until dan For
1,2,3 1 sks x 50 menit
1 sks x 50 menit
Kemampuan menggunakan struktur pengulangan, while-do dan repeat-until dan for. Dan dapat membedakan penggunaannya. Serta mencoba penerapannya dalam program sederhana
10% 1,2,3,4,5
6. Menguasai dan dapat menyebutkan macam-macam statemen penyeleksian kondisi, bentuk umum dari statemen kondisi IF dan CASE
Statemen-statemen untuk penyeleksian kondisi
If Case
1,2,3 1 sks x 50 menit
1 sks x 50 menit
Kemampuan menggunakan statemen penyeleksi kondisi dari IF dan CASE serta mencoba menerapkannya pada program sederhana dengan beberapa kondisi
10% 1,2,3,4,5
7. Mamahami mengenai pengiriman parameter secara nilai, pengiriman parameter secara acuan, cara procedure memanggil procedure lain, membuat program sederhana dengan menggunakan procedure
Procedure 1,2,3 1 sks x 50 menit
1 sks x 50 menit
Kemampuan menggunakan parameter dan procedure serta membuat suatu program sederhana menggunakan fungsi procedure
5% 1,2,3,4,5
Minggu Kemampuan Akhir yang Diharapkan
Bahan Kajian(Materi Pelajaran)
Metode / Bentuk
Pembelajaran
Waktu Belajar (Menit)
Kriteria Penilaian (Indikator)
Bobot Nilai (%)
Sumber Belajar
Teori Praktek8. Memahami dan dapat
menjelaskan pembentukan fungsi tanpa parameter, pengiriman parameter dalam fungsi, pemanggilan pada procedure tersarang
Function 1,2,3 1 sks x 50 menit
1 sks x 50 menit
Kemampuan menggunakan parameter dan function serta membuat suatu program sederhana menggunakan fungsi function
5% 1,2,3,4,5
9. Memahami dan dapat menjelaskan pengertian array, membuat deklarasi tipe data array satu dimensi dan dua dimensi
Array satu dimensi Array dua dimensi
1,2,3 1 sks x 50 menit
1 sks x 50 menit
Kemampuan menggunakan array dalam satu dimensi dan dua dimensi yang diterapkan pada program
10% 1,2,3,4,5
10. Menguasi tentang Pendeklarasian dari Record dan cara penggunaannya
Record 1,2,3 1 sks x 50 menit
1 sks x 50 menit
Kemampuan mendeklarasikan record dan menerapkannya pada program sederhana
5% 1,2,3,4,5
11. UJIAN TENGAH SEMESTER12. Menguasai dan
memahami teknikrekursif.
Rekursi 1,2,3 1 sks x 50 menit
1 sks x 50 menit
Kemampuan dalam pembuatan teknik rekursif dan penerapannya pada program
5% 1,2,3,4,5
Minggu Kemampuan Akhir yang Diharapkan
Bahan Kajian(Materi Pelajaran)
Metode / Bentuk
Pembelajaran
Waktu Belajar (Menit)
Kriteria Penilaian (Indikator)
Bobot Nilai (%)
Sumber Belajar
Teori Praktek13. Mengusai algoritma divide and
conquer dan apa yang saja yang termasuk dalam algoritmadivide and conquer dan algoritma Binary Search seta algoritma Quick Sort dan dapat mengaplikasikan kedalam masalah
Teknik Divide & Conquer Binary Search Algoritma Quick Sort
1,2,3 1 sks x 50 menit
1 sks x 50 menit
Kemampuan untuk penggunaan algoritma divide and conquer, algoritma binary search dan algoritma quick sort, serta menerapkannya pada program sederhana
10% 1,2,3,4,5
14. Menguasai konsep visual basic dan mengenal software visual basic
Perkembangan dari Dos dan Windows
Perkembangan Visual Basic Keuntungan menggunakan
Visual Basic Istilah (event driven, GUI, DDE,
OLE, DLL Active X)
1,2,3 1 sks x 50 menit
1 sks x 50 menit
Kemampuan untuk mengetahui perkembangan bahasa pemrograman dan istilah dalam Visual Basic, dapat menyebutkan jenis aplikasi yang dapat dibuat dengan visual basic, dan mencoba membuat aplikasi sederhana menggunakan visual basic
5% 6,7
15. Memahami penggunaan Form, proyek-proyek dasar dalam Visual Basic
Form dan property Desain form dengan
menggunakan beberapa toolbox : label, textbox dan command button
Proyek-proyek visual basic Dasar-dasar kode visual basic Windows code
1,2,3 1 sks x 50 menit
1 sks x 50 menit
Kemampuan membuat Form dengan menggunakan toolbox dan commond button, yang dikaitkan dengan pembuatan proyek dan mendesain file proyek
5% 6,7
Minggu Kemampuan Akhir yang Diharapkan
Bahan Kajian(Materi Pelajaran)
Metode / Bentuk
Pembelajaran
Waktu Belajar (Menit)
Kriteria Penilaian (Indikator)
Bobot Nilai (%)
Sumber Belajar
Teori Praktek16. UJIAN AKHIR SEMESTER
PANDUAN MENGERJAKAN TUGAS
A. Petunjuk
1. Baca dan pelajari setiap langkah/ instruksi di bawah ini dengan cermat sebelum mengerjakan tugas2. Laksanakan pekerjaan sesuai dengan urutan proses yang sudah ditetapkan3. Seluruh proses kerja mengacu kepada SOP/ IK yang dipersyaratkan (jika ada)4. Waktu pengerjaan yang disediakan 50 menit
B. Skenario Buatkah sebuah kasus atau soal untuk mengerjakan rancangan tugas sesuai dengan materi pertemuan. Kasus yang dibuat dapat mencakup semua rancangan tugas atau sebagian (silakan diatur)
FORMAT RANCANGAN TUGAS 1
Nama Mata Kuliah : Algoritma & Pemrograman 1 SKS : 2Program Studi : Teknik Komputer Pertemuan ke : 2Fakultas : Ilmu Komputer dan Teknologi Informasi
A. TUJUAN TUGAS :Mahasiswa mampu menjelaskan perbedaan antara berbagai tipe data
B. URAIAN TUGAS : a. Obyek Garapan
Tipe Data Konstanta Variable Ekspresi
b. Metode atau Cara pengerjaan Carilah referensi dari buku/internet tentang definisi tipe data Mengerti perbedaan dari tipe data Mencari contoh dari macam-macam tipe data
c. Deskripsi Luaran tugas yang dihasilkan Rangkuman dalam bentuk paper untuk menjelaskan tipe data
C. KRITERIA PENILAIAN (5 %)Kelengkapan isi rangkumanKebenaran isi rangkumanDaya tarik komunikasi/presentasi
FORMAT RANCANGAN TUGAS 2
Nama Mata Kuliah : Algoritma & Pemrograman 1 SKS : 2Program Studi : Teknik Komputer Pertemuan ke : 3Fakultas : Ilmu Komputer dan Teknologi Informasi
A. TUJUAN TUGAS :Mahasiswa mampu mengenal simbol-simbol flowchart dan dapat membedakan struktur data chart dan HIPO
B. URAIAN TUGAS : a. Obyek Garapan
Simbol Flowchart Struktur data chart HIPO
b. Metode atau Cara pengerjaan Mencari referensi dari internet untuk bentuk dari simbol flowchart Mengerti dan memahami dari gambar simbol flowchart Mengerti struktur chart dan HIPO Rangkumlah referensi tersebut dalam bentuk tayangan ppt Presentasikan di depan kelas
c. Deskripsi Luaran tugas yang dihasilkan Tayangan ppt yang menggambarkan simbol-simbol flowchart dan penjelasannya
C. KRITERIA PENILAIAN (10 %)Kelengkapan isi rangkumanKebenaran isi rangkumanDaya tarik komunikasi/presentasi
FORMAT RANCANGAN TUGAS 3
Nama Mata Kuliah : Algoritma & Pemrograman 1 SKS : 2Program Studi : Teknik Komputer Pertemuan ke : 4Fakultas : Ilmu Komputer dan Teknologi Informasi
A. TUJUAN TUGAS :Mahasiswa mampu menguasai sistem flowchart dan program flowchart
B. URAIAN TUGAS : a. Obyek Garapan
Pembuatan flowchart (input, proses, output) Analisa persoalan dari sebuah flowchart Penelusuran flowchart Pengenalan statemen input dan output dalam bahasa pemrograman BASIC
b. Metode atau Cara pengerjaan Mencari contoh permasalahan misalnya cara menghitung luas segitiga, lingkaran, dll Menganalisa contoh permasalahan tersbut dan membaginya menjadi input, proses, output Membuat flowchart Membuat program dengan menggunakan BASIC
c. Deskripsi Luaran tugas yang dihasilkan Flowchart Program
C. KRITERIA PENILAIAN (10 %)Kelengkapan isi rangkumanKebenaran isi rangkumanDaya tarik komunikasi/presentasi
FORMAT RANCANGAN TUGAS 4
Nama Mata Kuliah : Algoritma & Pemrograman 1 SKS : 2Program Studi : Teknik Komputer Pertemuan ke : 5Fakultas : Ilmu Komputer dan Teknologi Informasi
A. TUJUAN TUGAS :Mahasiswa mampu memahami konsep pengulangan struktur pengulangan dan membedakan pemakaian struktur pengulangan
B. URAIAN TUGAS : a. Obyek Garapan
Struktur pengulangan While Do Repeat Until For
b. Metode atau Cara pengerjaan Mencari sebuah contoh program sederhana yang menggunakan struktur pengulangan, while do, repeat until dan for Mengerti perbedaan penggunaan struktur pengulangan, while do, repeat until dan for Membuat program menggunakan struktur pengulangan, while do, repeat until dan for
c. Deskripsi Luaran tugas yang dihasilkan Program yang menggunakan struktur pengulangan, while do, repeat until dan for
C. KRITERIA PENILAIAN (10 %)Kelengkapan isi rangkumanKebenaran isi rangkumanDaya tarik komunikasi/presentasi
FORMAT RANCANGAN TUGAS 5
Nama Mata Kuliah : Algoritma & Pemrograman 1 SKS : 2Program Studi : Teknik Komputer Pertemuan ke : 6Fakultas : Ilmu Komputer dan Teknologi Informasi
A. TUJUAN TUGAS :Mahasiswa mampu mengenal dan menyebutkan macam-macam statemen penyeleksi kondisi, bentuk umum dari statemen if dan case
B. URAIAN TUGAS : a. Obyek Garapan
Penyeleksi kondisi IF CASE
b. Metode atau Cara pengerjaan Mencari sebuah contoh program sederhana yang menggunakan statemen penyeleksi kondisi Mengerti perbedaan penggunaan penyeleksi kondisi menggunakan IF dan CASE Membuat program menggunakan penyeleksi kondisi menggunakan IF dan CASE
c. Deskripsi Luaran tugas yang dihasilkan Program yang menggunakan penyeleksi kondisi menggunakan IF dan CASE
C. KRITERIA PENILAIAN (5 %)Kelengkapan isi rangkumanKebenaran isi rangkumanDaya tarik komunikasi/presentasi
FORMAT RANCANGAN TUGAS 6
Nama Mata Kuliah : Algoritma & Pemrograman 1 SKS : 2Program Studi : Teknik Komputer Pertemuan ke : 7Fakultas : Ilmu Komputer dan Teknologi Informasi
A. TUJUAN TUGAS :Mahasiswa mampu mengenal pengiriman parameter secara nilai, pengiriman parameter secara acuan, cara procedure memanggil procedure lain
B. URAIAN TUGAS : a. Obyek Garapan
Procedureb. Metode atau Cara pengerjaan
Mencari contoh program sederhana yang menggunakan statemen procedure Mencari contoh program yang dapat mengirimkan parameter secara nilai Mencari contoh program yang dapat mengirimkan parameter secara acuan Mencari contoh program yang dapat memanggil procedure lain Membuat program menggunakan procedure
c. Deskripsi Luaran tugas yang dihasilkan Program yang menggunakan procedure
C. KRITERIA PENILAIAN (5 %)Kelengkapan isi rangkumanKebenaran isi rangkumanDaya tarik komunikasi/presentasi
FORMAT RANCANGAN TUGAS 7
Nama Mata Kuliah : Algoritma & Pemrograman 1 SKS : 2Program Studi : Teknik Komputer Pertemuan ke : 8Fakultas : Ilmu Komputer dan Teknologi Informasi
A. TUJUAN TUGAS :Mahasiswa mampu menjelaskan pembentukan fungsi tanpa parameter, pengiriman parameter dalam fungsi, pemanggilan pada procedure bersarang
B. URAIAN TUGAS : a. Obyek Garapan
Fuction/Fungsib. Metode atau Cara pengerjaan
Mencari contoh program sederhana yang menggunakan fungsi Mencari contoh program fungsi tanpa parameter Mencari contoh program pengiriman parameter dalam fungsi Mencari contoh program pemanggilan procedure bersarang Membuat program menggunakan fungsi
c. Deskripsi Luaran tugas yang dihasilkan Program yang menggunakan fungsi
C. KRITERIA PENILAIAN (5 %)Kelengkapan isi rangkumanKebenaran isi rangkumanDaya tarik komunikasi/presentasi
FORMAT RANCANGAN TUGAS 8
Nama Mata Kuliah : Algoritma & Pemrograman 1 SKS : 2Program Studi : Teknik Komputer Pertemuan ke : 9Fakultas : Ilmu Komputer dan Teknologi Informasi
A. TUJUAN TUGAS :Mahasiswa mampu memahami dan menjelaskan pengertian dari array, membuat deklarasi tipe data array satu dimensi dan dua dimensi
B. URAIAN TUGAS : a. Obyek Garapan
Array Array satu dimensi Array dua dimensi
b. Metode atau Cara pengerjaan Mencari contoh program sederhana yang menggunakan array Mencari contoh program array satu dimensi Mencari contoh program array dua dimensi Membuat program menggunakan array
c. Deskripsi Luaran tugas yang dihasilkan Program yang menggunakan array
C. KRITERIA PENILAIAN (10 %)Kelengkapan isi rangkumanKebenaran isi rangkumanDaya tarik komunikasi/presentasi
FORMAT RANCANGAN TUGAS 9
Nama Mata Kuliah : Algoritma & Pemrograman 1 SKS : 2Program Studi : Teknik Komputer Pertemuan ke : 10Fakultas : Ilmu Komputer dan Teknologi Informasi
A. TUJUAN TUGAS :Mahasiswa menguasai tentang pendeklarasian dari record dan cara penggunaannya
B. URAIAN TUGAS : a. Obyek Garapan
Recordb. Metode atau Cara pengerjaan
Mencari contoh program sederhana yang menggunakan record Menganalisa program record tersebut Mengerti cara penggunaan record Membuat program menggunakan record
c. Deskripsi Luaran tugas yang dihasilkan Program yang menggunakan record
C. KRITERIA PENILAIAN (5 %)Kelengkapan isi rangkumanKebenaran isi rangkumanDaya tarik komunikasi/presentasi
FORMAT RANCANGAN TUGAS 10
Nama Mata Kuliah : Algoritma & Pemrograman 1 SKS : 2Program Studi : Teknik Komputer Pertemuan ke : 12Fakultas : Ilmu Komputer dan Teknologi Informasi
A. TUJUAN TUGAS :Mahasiswa mampu menguasai dan memahami teknik rekursif
B. URAIAN TUGAS : a. Obyek Garapan
Rekursifb. Metode atau Cara pengerjaan
Mencari contoh program sederhana yang menggunakan rekursif Menganalisa program rekursif tersebut Mengerti cara penggunaan rekursif Membuat program menggunakan rekursif
c. Deskripsi Luaran tugas yang dihasilkan Program yang menggunakan rekursif
C. KRITERIA PENILAIAN (5 %)Kelengkapan isi rangkumanKebenaran isi rangkumanDaya tarik komunikasi/presentasi
FORMAT RANCANGAN TUGAS 11
Nama Mata Kuliah : Algoritma & Pemrograman 1 SKS : 2Program Studi : Teknik Komputer Pertemuan ke : 13Fakultas : Ilmu Komputer dan Teknologi Informasi
A. TUJUAN TUGAS :Mahasiswa mampu menguasai algoritma devide and conguer, algoritma binary search dan algoritma quick sort
B. URAIAN TUGAS : a. Obyek Garapan
Algoritma devide and conguer Algoritma binary search Algoritma quick sort
b. Metode atau Cara pengerjaan Mencari referensi tentang algoritma-algoritma tersebut, yaitu algoritma devide and conguer, algoritma binary search dan algoritma quick sort Memahami perbedaan ketiga algoritma tersebut Membuat makalah definisi, kegunaan, fungsi dari algoritma algoritma devide and conguer, algoritma binary search dan algoritma quick sort
c. Deskripsi Luaran tugas yang dihasilkan paper
C. KRITERIA PENILAIAN (10 %)Kelengkapan isi rangkumanKebenaran isi rangkumanDaya tarik komunikasi/presentasi
FORMAT RANCANGAN TUGAS 12
Nama Mata Kuliah : Algoritma & Pemrograman 1 SKS : 2Program Studi : Teknik Komputer Pertemuan ke : 14Fakultas : Ilmu Komputer dan Teknologi Informasi
A. TUJUAN TUGAS :Mahasiswa mengenal dan menguasai konsep dari visual basic dan software visual basic
B. URAIAN TUGAS : a. Obyek Garapan
Perkembangan pemograman dari DOS dan Windows Perkembangan Visual Basic Keuntungan menggunakan Visual Basic Istilah dalam Visual Basic
b. Metode atau Cara pengerjaan Mencari referensi perkembangan, kegunaan dan istilah dari Visual Basic Mengunduh software visual basic Menginstall software visual basic Membuat program sederhana di visual basic
c. Deskripsi Luaran tugas yang dihasilkan Program dalam Visual Basic
C. KRITERIA PENILAIAN (5 %)Kelengkapan isi rangkumanKebenaran isi rangkumanDaya tarik komunikasi/presentasi
FORMAT RANCANGAN TUGAS 13
Nama Mata Kuliah : Algoritma & Pemrograman 1 SKS : 2Program Studi : Teknik Komputer Pertemuan ke : 15Fakultas : Ilmu Komputer dan Teknologi Informasi
A. TUJUAN TUGAS :Mahasiswa mampu memahami penggunaan Form, proyek-proyek dasar dalam visual basic
B. URAIAN TUGAS : a. Obyek Garapan
Form dan property Desain form dengan menggunakan beberapa toolbox : label, textbox dan command button Proyek-proyek dalam visual basic Dasar-dasar kode visual basic Windows code
b. Metode atau Cara pengerjaan Membuat program dalam visual basic yang menggunakan form, desain form dan proyek-proyek visual basic Mengenal dan mencoba code-code di visual basic Mencoba menggunakan windows code
c. Deskripsi Luaran tugas yang dihasilkan Program Visual Basic
C. KRITERIA PENILAIAN (5 %)Kelengkapan isi rangkumanKebenaran isi rangkumanDaya tarik komunikasi/presentasi
GRADING SCHEME COMPETENCE
KRITERIA 1 : Kelengkapan isi rangkumanDIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Kelengkapan konsep Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap
Hanya menunjukkan sebagian konsep saja
Tidak ada konsep 2
KRITERIA 2 : Kebenaran isi rangkumanDIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Kebenaran konsep Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep
Diungkap dengan tepat tetapi deskriptif
Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan
Kurang dapat mengungkapkan aspek penting, melebihi halaman, tidak ada proses merangkum hanya mencontoh
Tidak ada konsep yang disajikan
2
KRITERIA 3 : Daya tarik komunikasi/presentasi
KRITERIA 3a : Komunikasi tertulisDIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Bahasa Paper Bahasa menggugah pembaca untuk mencari tahu konsep lebih dalam
Bahasa menambah informasi pembaca
Bahasa deskriptif, tidak terlalu menambah pengetahuan
Informasi dan data yang disampaikan tidak menarik dan membingungkan
Tidak ada hasil 1
Kerapian Paper Paper dibuat dengan sangat menarik dan menggugah semangat membaca
Paper cukup menarik, walau tidak terlalu mengundang
Dijilid biasa Dijilid namun kurang rapi Tidak ada hasil 1
KRITERIA 3b : Komunikasi lisanDIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Isi Memberi inspirasi pendengar untuk mencari lebih dalam
Menambah wawasan Pembaca masih harus menambah lagi informasi dari beberapa sumber
Informasi yang disampaikan tidak menambah wawasan bagi pendengarnya
Informasi yang disampaikan menyesatkan atau salah
2
Organisasi Sangat runtut dan integratif sehingga pendengar dapat mengkompilasi isi dengan baik
Cukup runtut dan memberi data pendukung fakta yang disampaikan
Tidak didukung data, namun menyampaikan informasi yang benar
Informasi yang disampaikan tidak ada dasarnya
Tidak mau presentasi 1
Gaya Presentasi Menggugah semangat pendengar
Membuat pendengar paham, hanya sesekali saja memandang catatan
Lebih banyak membaca catatan
Selalu membaca catatan (tergantung pada catatan)
Tidak berbunyi 1