sap.gunadarma.ac.idsap.gunadarma.ac.id/upload/it-042206.doc · web viewmenit mahasiswa mampu...
TRANSCRIPT
UNIVERSITAS GUNADARMAFAKULTAS TEKNOLOGI INDUTRIJURUSAN / PROGRAM STUDI TEKNIK MESIN
RENCANA PEMBELAJARAN SEMESTER (RPS)Nama Mata Kuliah Kode Mata Kuliah Bobot (sks) Semester Tgl Penyusunan
DASAR KOMPUTER DAN PEMROGAMAN 1 IT042206 2 2 11 September 2019
Otorisasi Nama Koordinator Pengembang RPS Koordinator Bidang Keahlian (Jika Ada)
Ka PRODI
Danny Setiawan., ST., MT
.
Dr. RR. Sri Poernomo Sari, MT
.
Capaian Pembelajaran (CP)
CPL-PRODI (Capaian Pembelajaran Lulusan Program Studi)Yang Dibebankan Pada Mata KuliahCPPS 1
CPPS 3
Kemampuan menguasai konsep teoretis sains, aplikasi matematika rekayasa, prinsip-prinsip rekayasa (engineering fundamentals), sains rekayasa dan perancangan rekayasa yang diperlukan untuk analisis dan perancangan sistem mekanika (mechanical system) serta komponen- komponen yang diperlukan;
Kemampuan dalam merancang sistem mekanika (mechanical system) dan komponen-komponen atau proses dalam memenuhi kebutuhan dengan mempertimbangkan faktor-faktor seperti ekonomi, lingkungan, sosial, politik, etika, keamanan dan kesehatan, kemampuan dalam membuat, dan keberlanjutan.
CPMK (Capaian Pembelajaran Mata Kuliah)CPMK 1 Kemampuan dalam melakukan penelitian, eksperimen termasuk dalam analisis.
CPMK 2 Kemampuan untuk menafsirkan data, mengidentifikasi, merumuskan, dan memecahkan masalah- masalah sistem mekanika.CPMK 5 Kemampuan dalam merancang sistem mekanika dan komponen-komponennya
CPMK 6 Kemampuan menguasai proses dalam memenuhi kebutuhan dengan mempertimbangkan faktor-faktor seperti ekonomi, lingkungan, sosial, politik, etika, keamanan dan kesehatan,
CPMK 7 Kemampuan dalam membuat sistem mekanika dan komponen-komponen, serta keberlanjutan.
Diskripsi Singkat MK Mata kuliah ini membahas tentang manfaat komputer dan bahasa pemrogramannya menggunakan penelitian dan mendesain algotima dasar untuk mengenal system perangkat lunak di dalam komputer serta fungsi dari beberapa jenis bahasa pemrograman
Bahan Kajian / Materi Pembelajaran
1. Mengenal computer dan beberapa bahasa pemrograman 2. Mengenal bilangan Biner, Desimal dan Hexadesimal untuk mengenal struktur setiap data3. Konfigurasi algoritma dalam bahasa BASIC4. Mengenal jenis data yang dipakai dalam bahasa pemrograman BASIC5. Mengenal flowchart dan fungsi setiap gambarnya, serta membuat susunan flowchart proses algoritmanya6. Mengenal dan membangun system yang dihasilkan bahasa pemrograman BASIC lewat algoritma sederhana
Daftar Referensi Utama:1. Jogiyanto H. M., Pengenalan Komputer, Penerbit Andi Offset, Yogyakarta, tahun 19892. Rijanto Tosin, Flowchart Untuk Siswa dan Mahasiswa, Penerbit Dinastindo, Jakarta, Tahun 19973. D. Suryadi H.S., Menggunakan Sistem Operasi IBM-PC (Seri Diktat Kuliah), Penerbit Gunadarma, Jakarta, tahun 19924. Suryadi H. S. & Agus Sumin, Pengantar Algoritma dan Pemrograman Teknik Diagram Alur dan Bahasa Basic Dasar (Seri Diktat Kuliah),
Penerbit Gunadarma, Jakarta, 1991
Media Pembelajaran Perangkat lunak: Perangkat keras :Microsoft Windows dan OS Linux Unix Notebook dan LCD Projector
Nama Dosen Pengampu -
Matakuliah prasyarat (Jika ada)
-
[CPPS 1 CPMK 1, 2]: Kemampuan untuk menafsirkan, merumuskan dan melakukan eksperimen algoritma berdasarkan diagram alur (flowchart) (mg ke 7).
[CPPS 1, 3 CPMK 1, 6, 7]: Kemampuan menafsirkan, menguasai proses dan membuat operasi system berbasis file pemrograman komputer (mg ke 5)
[CPPS 1, 3 CPMK 1, 5, 6, 7]: Kemampuan menafsirkan, membuat, merancang dan menguasai lanjutan algoritma dengan basis perhitungan matematika (mg ke 12-13)).
[CPPS 3 CPMK 5, 7]:). Kemampuan membuat dan merancang algoritma bahasa pemrograman FOR TO NEXT dan mengevaluasikan kerja diagram alur yang dibuat sebelumnya. (mg ke 10)
[CPPS 3 CPMK 5, 6, 7]: Kemampuan merancang, menguasai dan membuat diagram alur (flowchart) menggunakan alih control percabangan (mg ke 8).
[CPPS 1, 3 CPMK 1, 2, 5, 6, 7]:Kemampuan menafsirkan, merancang, menguasai. Dan membuat operasi file data berbasis Microsoft Windows dan aplikasinya (mg ke 6)
[CPPS 3 CPMK 5, 6, 7]: Kemampuan membuat dan menguasai program berbasis bahasa pemrograman dan mencetaknya kedalam bentul laporan dengan control bahasa pemrograman PRINT (mg ke 14-15).
[CPPS 1, 3 CPMK 1, 5]:7. Kemampuan untuk melakukan eksperimen dan membuat system algoritma pemrograman berbasis perintah
[CPPS 1 CPMK 1,2]: Kemampuan menafsirkan data yang terdapat dalam pemrograman komputer, Kemampuan dalam melakukan penelitian, eksperimen termasuk dalam analisis data komputer. (mg ke 4)
[CPPS 1, 3, CPMK 1, 2, 5] : Kemampuan untuk menafsirkan data, mengidentifikasi, dan merancangan komponen hardware yang ada di komputer. (mg ke 3).
EVALUASI TENGAH SEMESTER (mg ke 11)
[CPPS 1 CPMK 1, 2] : Kemampuan menguasai penggunaan computer dan beberapa aplikasi perangkat lunak, Mahasiswa mampu memiliki kemampuan untuk menafsirkan, mengidentifikasi dan bereksperimen jenis aplikasi yang digunakan manusia dalam memakai komputer. (mg ke 2)
CPPS 1, CPMK 1, 2]: Mahasiswa mampu memiliki pengetahuan untuk menafsiran dan mengidentifikasi setiap jenis komputer yang dipakai dari waktu ke waktu (mg ke 1).
EVALUASI AKHIR SEMESTER (mg ke 16)
[CPPS 1 CPMK 1, 2]: Kemampuan untuk menafsirkan, merumuskan dan melakukan eksperimen data berdasarkan bahasa pemrograman BASIC (mg ke 8).
[CPPS 1, 3 CPMK 1, 6, 7]: Kemampuan menafsirkan, menguasai proses dan membuat operasi system berbasis file pemrograman komputer (mg ke 5)
[CPPS 1, 3 CPMK 1, 5, 6, 7]: Kemampuan menafsirkan, membuat, merancang dan menguasai lanjutan bahasa pemrograman BASIC dengan control IF THEN ELSE, GO TO dan NEXT (mg ke 12-13).
[CPPS 3 CPMK 5, 7]:). Kemampuan membuat dan merancang algoritma bahasa pemrograman BASIC dengan control syarat bahasa IF THEN dan GO TO, serta melakukan control pengulangan data berbasis LOOP. (mg ke 10)[CPPS 3 CPMK 5, 6, 7]: Kemampuan merancang, menguasai dan membuat data file computer berupa folder, property perangkat luak dan pengaturan data berbasis file .txt dan lainnya (mg ke 7).
[CPPS 1, 3 CPMK 1, 2, 5, 6, 7]:Kemampuan menafsirkan, merancang, menguasai. Dan membuat operasi file data berbasis Microsoft Windows dan aplikasinya (mg ke 6)
EVALUASI AKHIR SEMESTER (mg ke 16)
[CPPS 3 CPMK 5, 6, 7]: Kemampuan membuat dan menguasai program berbasis bahasa pemrograman dan mencetaknya kedalam bentul laporan dengan control bahasa pemrograman PRINT (mg ke 14-15).
[CPPS 1, 3 CPMK 1, 5]:7. Kemampuan untuk melakukan eksperimen dan membuat system algoritma pemrograman berbasis bahasa
[CPPS 1 CPMK 1,2]: Kemampuan menafsirkan data yang terdapat dalam pemrograman komputer, Kemampuan dalam melakukan penelitian, eksperimen termasuk dalam analisis data komputer. (mg ke 4)
[CPPS 1, 3, CPMK 1, 2, 5] : Kemampuan untuk menafsirkan data, mengidentifikasi, dan merancangan komponen hardware yang ada di komputer. (mg ke 3).
EVALUASI TENGAH SEMESTER (mg ke 11)
[CPPS 1 CPMK 1, 2] : Kemampuan menguasai penggunaan computer dan beberapa aplikasi perangkat lunak, Mahasiswa mampu memiliki kemampuan untuk menafsirkan, mengidentifikasi dan bereksperimen jenis aplikasi yang digunakan manusia dalam memakai komputer. (mg ke 2)
CPPS 1, CPMK 1, 2]: Mahasiswa mampu memiliki pengetahuan untuk menafsiran dan mengidentifikasi setiap jenis komputer yang dipakai dari waktu ke waktu (mg ke 1).
Minggu Ke-
Sub-CPMK(Kemampuan
akhir yg direncanakan)
Bahan Kajian (Materi Pembelajaran)
Bentuk dan
Metode Pembelaja
ran
Estimasi Waktu
Pengalaman Belajar Mahasiswa
Penilaian
Kriteria & Bentuk
Indikator Bobot (%)
(1)
(2) (3) (4)
(5) (6) (7) (8) (9)
1. Mahasiswa mengerti latar belakang Komputer dan bahasa pemrograman
1. Pengertian Komputer2. Latar belakang
Pengembangan Bahasa Pemrograman pada komputer
• Bentuk:Kuliah• Metode:ceramah,problem basedlearning
(2x60”)Menit
Mahasiswa mampu memiliki penguasaan tentang konsep teoretis sains, aplikasi matematika, prinsip-prinsip, dan sains rekayasa mengenai Komputer dan Bahasa Pemrograman di dunia
Kriteria :Partisipasi Mahasiswa, Bentuk non-test
Mahasiswa mampu memiliki penguasaan tentang konsep teoretis sains, aplikasi matematika, prinsip-prinsip, dan sains rekayasa mengenai Komputer dan Bahasa Pemrograman di dunia
5%
2. Mahasiswa mengerti mengenai hal-hal bersifat pengolahan data menggunakan komputer
1. Sejarah Perkembangan Komputer
2. Definisi jenis computer3. Pengertian data dan
informasi4. Pengolahan data dengan
Komputer5. Cara Kerja dari suatu sistem
komputer
Bentuk:Kuliah
Metode:ceramah,problem basedlearning
(2x60”)Menit
Mahasiswa mampu memiliki penguasaan tentang jenis computer dan data yang dapat diolah oleh komputer diberbagai macam bidang Teknik
Kriteria :Partisipasi Mahasiswa, presentasi mahasiswa
Mahasiswa mampu memiliki penguasaan tentang jenis computer dan data yang dapat diolah oleh komputer diberbagai macam bidang Teknik
5%
3. Mengenal perangakat keras computer
Dan Media Penyimpanan
1. Konfigurasi sistem computer
2. Input dan Output device3. Internal & Eksternal
Storage4. Main Central Procesing Unit
Bentuk:Kuliah
Metode:ceramah,problem basedlearning
(2x60”)Menit
Mahasiswa mampu memiliki penguasaan tentang konsep perangkat keras yang terdapat pada komputer
Kriteria : Partisipasi Mahasiswa, presentasi mahasiswa
Mahasiswa mampu memiliki penguasaan tentang konsep perangkat keras yang terdapat pada komputer
5%
4. 4.
Mengenal Struktur data &penyajian dataKonversi bilangan
1. Struktur data2. Sistem Bilangan3. Field, record dan File4. Mengkonversikan sistem
bilangan
Bentuk:Kuliah
Metode:ceramah,problem
(2x60”)Menit
Mahasiswa mampu memiliki penguasaan tentang konsep peraturan operasi matematika dalam
Kriteria : Partisipasi Mahasiswa,
Mahasiswa mampu memiliki penguasaan tentang konsep peraturan operasi
5%
Minggu Ke-
Sub-CPMK(Kemampuan
akhir yg direncanakan)
Bahan Kajian (Materi Pembelajaran)
Bentuk dan
Metode Pembelaja
ran
Estimasi Waktu
Pengalaman Belajar Mahasiswa
Penilaian
Kriteria & Bentuk
Indikator Bobot (%)
(1)
(2) (3) (4)
(5) (6) (7) (8) (9)
1. Mahasiswa mengerti latar belakang Sistem Operasi dan bahasa pemrograman
1. Pengertian Sistem Operasi2. Latar belakang
Pengembangan Bahasa Pemrograman pada Sistem Operasi
• Bentuk:Kuliah• Metode:ceramah,problem basedlearning
(2x60”)Menit
Mahasiswa mampu memiliki penguasaan tentang konsep teoretis sains, aplikasi matematika, prinsip-prinsip, dan sains rekayasa mengenai Sistem Operasi dan Bahasa Pemrograman di dunia
Kriteria :Partisipasi Mahasiswa, Bentuk non-test
Mahasiswa mampu memiliki penguasaan tentang konsep teoretis sains, aplikasi matematika, prinsip-prinsip, dan sains rekayasa mengenai Sistem Operasi dan Bahasa Pemrograman di dunia
5%
2. Mahasiswa mengerti mengenai hal-hal penggunaan MS DOS
1. Mengaktifkan DOS (booting) & Keluar dari
2. DOS3. Memasukkan tanggal dan
waktu4. Perintah Internal dan
Eksternal5. Menyiapkan Disket6. Spasifikasi File7. Mengcopy file8. Membuat file Teks
Bentuk:Kuliah
Metode:ceramah,problem basedlearning
(2x60”)Menit
Mahasiswa mampu memiliki penguasaan tentang penggunaan MS DOS
Kriteria :Partisipasi Mahasiswa, presentasi mahasiswa
Mahasiswa mampu memiliki penguasaan tentang penggunaan MS DOS
5%
3. Batch Processing 1. Membuat & menghapus direktori
2. Memanfaatkan dirktori3. Mengubah direktori4. Arti Batch Processing5. Penggunaan COPY CON,
AUTOEXEC,6. EDLIN7. Menjalankan Batch File
Bentuk:Kuliah
Metode:ceramah,problem basedlearning
(2x60”)Menit
Mahasiswa mampu memiliki penguasaan tentang konsep pembuatan batch pada MS DOS
Kriteria : Partisipasi Mahasiswa, presentasi mahasiswa
Mahasiswa mampu memiliki penguasaan tentang konsep pembuatan batch pada MS DOS
5%
4. 4.
Pengenalan Unix 1. Pengenalan OS Unix2. Sistem password &
penggunaan huruf3. Pengelolaan User
Bentuk:Kuliah
Metode:ceramah,
(2x60”)Menit
Mahasiswa mampu memiliki penguasaan tentang konsep peraturan operasi
Kriteria : Partisipasi Mahasiswa,
Mahasiswa mampu memiliki penguasaan tentang konsep
5%
FORMAT RANCANGAN TUGAS 1
Nama Mata Kuliah : Dasar Pemrograman dan Komputer 1AB SKS : 2Program Studi : Teknik mesin Pertemuan ke : 1-2Fakultas : Teknologi Industri
A. TUJUAN TUGAS :Menjelaskan klasifikasi, ciri - ciri, penggunaan dan factor pendukung perkembangan komputer
B. URAIAN TUGAS : a. Obyek Garapan
Karakterisistik computer dan jenis bahasa pemrograman yang dipakai
b. Metode atau Cara pengerjaan Carilah referensi berupa artikel ilmiah dan artikel mengenai perkembangan material teknik didunia Rangkumlah referensi tersebut Rangkuman dibuat dalam bentuk paper minimal 10 lembar
c. Deskripsi Luaran tugas yang dihasilkan : Ditulis pada program komputer berbasis dokumen (bisa MS Wird, Lin Word, atau Mac Word) dan tugas diskusi yang
dikumpulkan harus berbentuk paper dengan jumlah lembar 10 lebar dan cantumkan daftar pustaka apabila mengambil info dari internet (jumlah lembar jangan kurang, jika kurang, maka nilai tidak ada atau saya kurangi setengah, serta jangan sama dengan teman anda, jika ada maka nilai saya bagi sesuai dengan jumlah teman anda)
Gunakan tulisan TNR (times new roman) dengan align justify dan besar huruf dan angka sebesar 12
C. KRITERIA PENILAIAN (5 %)Kelengkapan isi rangkuman
Kebenaran isi rangkuman
FORMAT RANCANGAN TUGAS 2
Nama Mata Kuliah : Dasar Pemrograman dan Komputer 1AB SKS : 2Program Studi : Teknik Mesin Pertemuan ke : 6-7Fakultas : Teknologi Industri
A. TUJUAN TUGAS :Menjelaskan Diagram alur dan pembuatan digram alur sederhana.
B. URAIAN TUGAS : a. Obyek Garapan
Memahami diagram alur dalam proses pemrograman komputer
b. Metode atau Cara pengerjaan Carilah referensi berupa jurnal / artikel ilmiah / data skunder (dari internet) Rangkumlah referensi tersebut Rangkuman dibuat dalam bentuk paper minimal 5 halaman
c. Deskripsi Luaran tugas yang dihasilkan :Paper minimal 10 halaman dengan spasi 1.5 dan font Times New Roman ukuran 12
C. KRITERIA PENILAIAN (10%)Kelengkapan isi rangkuman
Kebenaran isi rangkuman
FORMAT RANCANGAN TUGAS 3
Nama Mata Kuliah : Dasar Pemrograman dan Komputer 1AB SKS : 2Program Studi : Teknik Mesin Pertemuan ke : 13-15Fakultas : Teknologi Industri
A. TUJUAN TUGAS :Membuat program sederhana menggunakan aplikasi CMD pada Microsoft Word
B. URAIAN TUGAS : a. Obyek Garapan
Membuat program dengan diagram alur sebagai rencana pemrograman algoritmanya
b. Metode atau Cara pengerjaan Carilah referensi berupa jurnal / artikel ilmiah / data skunder (dari internet) Rangkumlah referensi tersebut Rangkuman dibuat dalam bentuk paper minimal 20 halaman dan disiapkan juga dalam bentuk tayangan ppt minimal 13 halaman Presentasikan hasil rangkuman tersebut di depan kelas
c. Deskripsi Luaran tugas yang dihasilkan :Paper minimal 10 halaman dengan spasi 1.5 dan font Times New Roman ukuran 12, berserta tayangan presentasi minimal 10 halaman dengan font Arial ukuran 16
C. KRITERIA PENILAIAN (10 %)Kelengkapan isi rangkuman
Kebenaran isi rangkuman
Daya tarik komunikasi/presentasi
GRADING SCHEME COMPETENCE
KRITERIA 1 : Kelengkapan isi rangkumanDIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah
standardSKOR
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
MemuaskanDi 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/presentasiKRITERIA 3a : Komunikasi tertulis
KRITERIA 3b : Komunikasi verbal
DIMENSI 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
Di jilid biasa Dijilid namun kurang rapi
Tidak ada hasil 1
DIMENSI 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
KRITERIA 4a : Kelengkapan cara dan jawaban
DIMENSISangat Memuaskan
Memuaskan Batas
Kurang Memuaskan
Di bawah standard SKOR
Kelengkapan cara
Lengkap, terpadu dan Lengkap
Dapat menentukan rumus yang
Hanya mengetahui data Tidak ada 2
dan jawaban sistematisdigunakan dalam menyelesaikan yang diketahui jawaban apapunpersoalan
KRITERIA 4b: Kebenaran penggunaan rumus dan jawaban
DIMENSISangat Memuaskan Memuaskan Batas Kurang Memuaskan
Di bawah standard SKOR
KebenaranLengkap, terpadu dan Lengkap
Dapat menentukan rumus
Hanya mengetahui data yang
Tidak ada jawaban 2
penggunaan sistematis yang digunakan dalam diketahui apapunrumus dan menyelesaikan persoalanjawaban
Rubrik Mata KuliahNo. Nama NPM Quis
(20%)UTS
(30%)UAS
(30%)Tugas /
Project (20%)CPMK Nilai Akhir A B C D E
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Keterangan : A = Sangat Baik (≥75), B = Baik (65-74), C = Cukup (60-64), D= Kurang (40-59), E= Sangat Kurang (≤40)
Assement Rekapan Hasil Nilai Tugas, Quis, UTS, UAS, dan Project
No. Mahasiswa NPM CPMK CPPS Hasil Penilaian TOTALQuis UTS UAS Tugas/Project
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.