Anda di halaman 1dari 15

UNIVERSITAS GUNADARMA

FAKULTAS TEKNOLOGI INDUTRI


JURUSAN / PROGRAM STUDI TEKNIK MESIN

RENCANA PEMBELAJARAN SEMESTER (RPS)


Nama Mata Kuliah Kode Mata Kuliah Semester Tgl Penyusunan
Bobot (sks)
DASAR KOMPUTER DAN PEMROGAMAN 1 IT042206 2 2 11 September 2019
Otorisasi Nama Koordinator Pengembang RPS Koordinator Bidang Keahlian (Jika
Ka PRODI
Ada)

Danny Setiawan., ST., MT Dr. RR. Sri Poernomo Sari, MT

. .
Capaian Pembelajaran CPL-PRODI (Capaian Pembelajaran Lulusan Program Studi)Yang Dibebankan Pada Mata Kuliah
(CP) CPPS 1 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
CPPS 3
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 1. Mengenal computer dan beberapa bahasa pemrograman
Pembelajaran 2. Mengenal bilangan Biner, Desimal dan Hexadesimal untuk mengenal struktur setiap data
3. Konfigurasi algoritma dalam bahasa BASIC
4. Mengenal jenis data yang dipakai dalam bahasa pemrograman BASIC
5. Mengenal flowchart dan fungsi setiap gambarnya, serta membuat susunan flowchart proses algoritmanya
6. 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 1989
2. Rijanto Tosin, Flowchart Untuk Siswa dan Mahasiswa, Penerbit Dinastindo, Jakarta, Tahun 1997
3. D. Suryadi H.S., Menggunakan Sistem Operasi IBM-PC (Seri Diktat Kuliah), Penerbit Gunadarma, Jakarta, tahun 1992
4. 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)
EVALUASI AKHIR SEMESTER (mg ke 16)

[CPPS 1, 3 CPMK 1, 5, 6, 7]: Kemampuan menafsirkan, membuat, [CPPS 3 CPMK 5, 6, 7]: Kemampuan membuat dan menguasai
merancang dan menguasai lanjutan algoritma dengan basis perhitungan program berbasis bahasa pemrograman dan mencetaknya kedalam
bentul laporan dengan control bahasa pemrograman PRINT (mg ke
matematika (mg ke 12-13) 14-15).
).
EVALUASI TENGAH SEMESTER (mg ke 11)
[CPPS 3 CPMK 5, 7]:). Kemampuan membuat dan merancang algoritma bahasa [CPPS 1, 3 CPMK 1, 5]:7. Kemampuan untuk melakukan
pemrograman FOR TO NEXT dan mengevaluasikan kerja diagram alur yang dibuat eksperimen dan membuat system algoritma pemrograman
sebelumnya. (mg ke 10) berbasis perintah pemrograman FOR TO NEXT(mg ke 9).

[CPPS 1 CPMK 1, 2]: Kemampuan untuk menafsirkan,


merumuskan dan melakukan eksperimen algoritma berdasarkan [CPPS 3 CPMK 5, 6, 7]: Kemampuan merancang, menguasai dan
diagram alur (flowchart) (mg ke 7). 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 [CPPS 1, 3 CPMK 1, 6, 7]: Kemampuan menafsirkan, menguasai proses
dan aplikasinya (mg ke 6) dan membuat operasi system berbasis file pemrograman komputer (mg
ke 5)

[CPPS 1, 3, CPMK 1, 2, 5] : Kemampuan untuk menafsirkan


[CPPS 1 CPMK 1,2]: Kemampuan menafsirkan data yang terdapat
data, mengidentifikasi, dan merancangan komponen
dalam pemrograman komputer, Kemampuan dalam melakukan
hardware yang ada di komputer. (mg ke 3).
penelitian, eksperimen termasuk dalam analisis data komputer. (mg ke
4)

[CPPS 1 CPMK 1, 2] : Kemampuan menguasai penggunaan computer dan


CPPS 1, CPMK 1, 2]: Mahasiswa mampu memiliki pengetahuan
beberapa aplikasi perangkat lunak, Mahasiswa mampu memiliki untuk menafsiran dan mengidentifikasi setiap jenis komputer yang
kemampuan untuk menafsirkan, mengidentifikasi dan bereksperimen dipakai dari waktu ke waktu (mg ke 1).
jenis aplikasi yang digunakan manusia dalam memakai komputer. (mg ke
2)
EVALUASI AKHIR SEMESTER (mg ke 16)

[CPPS 1, 3 CPMK 1, 5, 6, 7]: Kemampuan menafsirkan, membuat, merancang dan [CPPS 3 CPMK 5, 6, 7]: Kemampuan membuat dan menguasai
menguasai lanjutan bahasa pemrograman BASIC dengan control IF THEN ELSE, program berbasis bahasa pemrograman dan mencetaknya kedalam
GO TO dan NEXT (mg ke 12-13) bentul laporan dengan control bahasa pemrograman PRINT (mg ke
14-15).
.
EVALUASI TENGAH SEMESTER (mg ke 11)
[CPPS 3 CPMK 5, 7]:). Kemampuan membuat dan merancang algoritma bahasa [CPPS 1, 3 CPMK 1, 5]:7. Kemampuan untuk melakukan
pemrograman BASIC dengan control syarat bahasa IF THEN dan GO TO, serta eksperimen dan membuat system algoritma pemrograman
melakukan control pengulangan data berbasis LOOP. (mg ke 10) berbasis bahasa pemrograman BASIC(mg ke 9).

[CPPS 3 CPMK 5, 6, 7]: Kemampuan merancang, menguasai dan


membuat data file computer berupa folder, property perangkat luak dan [CPPS 1 CPMK 1, 2]: Kemampuan untuk menafsirkan,
pengaturan data berbasis file .txt dan lainnya (mg ke 7). merumuskan dan melakukan eksperimen data berdasarkan
bahasa pemrograman BASIC (mg ke 8).

[CPPS 1, 3 CPMK 1, 2, 5, 6, 7]:Kemampuan menafsirkan, merancang,


menguasai. Dan membuat operasi file data berbasis Microsoft Windows [CPPS 1, 3 CPMK 1, 6, 7]: Kemampuan menafsirkan, menguasai
dan aplikasinya (mg ke 6) proses dan membuat operasi system berbasis file pemrograman
komputer (mg ke 5)

[CPPS 1, 3, CPMK 1, 2, 5] : Kemampuan untuk menafsirkan


[CPPS 1 CPMK 1,2]: Kemampuan menafsirkan data yang terdapat
data, mengidentifikasi, dan merancangan komponen
dalam pemrograman komputer, Kemampuan dalam melakukan
hardware yang ada di komputer. (mg ke 3).
penelitian, eksperimen termasuk dalam analisis data komputer. (mg ke
4)

[CPPS 1 CPMK 1, 2] : Kemampuan menguasai penggunaan computer dan


beberapa aplikasi perangkat lunak, Mahasiswa mampu memiliki CPPS 1, CPMK 1, 2]: Mahasiswa mampu memiliki pengetahuan
kemampuan untuk menafsirkan, mengidentifikasi dan bereksperimen untuk menafsiran dan mengidentifikasi setiap jenis komputer yang
dipakai dari waktu ke waktu (mg ke 1).
jenis aplikasi yang digunakan manusia dalam memakai komputer. (mg ke
2)
Minggu Penilaian
Sub-CPMK Bahan Kajian (Materi Bentuk Estimasi Pengalaman
Ke- Kriteria & Indikator Bobot
(Kemampuan akhir Pembelajaran) dan Waktu Belajar Mahasiswa
yg direncanakan) Metode Bentuk (%)
Pembelajar
an
(1) (2) (3) (4) (5) (6) (7) (8) (9)
1. Mahasiswa mengerti 1. Pengertian Komputer • Bentuk: (2x60”) Mahasiswa mampu Kriteria : Mahasiswa mampu 5%
latar belakang 2. Latar belakang Kuliah Menit memiliki penguasaan Partisipasi memiliki
Komputer dan bahasa Pengembangan • Metode: tentang konsep Mahasiswa, penguasaan
pemrograman Bahasa Pemrograman ceramah, teoretis sains, Bentuk non-test tentang konsep
pada komputer aplikasi matematika, teoretis sains,
problem
prinsip-prinsip, dan aplikasi
based
sains rekayasa matematika,
learning mengenai Komputer prinsip-prinsip,
dan Bahasa dan sains rekayasa
Pemrograman di mengenai
dunia Komputer dan
Bahasa
Pemrograman di
dunia
2. Mahasiswa mengerti 1. Sejarah Perkembangan  Bentuk: (2x60”) Mahasiswa mampu Kriteria : Mahasiswa mampu 5%
mengenai hal-hal Komputer Kuliah Menit memiliki Partisipasi memiliki
bersifat pengolahan 2. Definisi jenis computer  Metode: penguasaan tentang Mahasiswa, penguasaan
data menggunakan jenis computer dan presentasi tentang jenis
3. Pengertian data dan ceramah,
komputer data yang dapat mahasiswa computer dan data
informasi problem
diolah oleh yang dapat diolah
4. Pengolahan data dengan based
komputer oleh komputer
Komputer learning diberbagai macam
diberbagai macam
5. Cara Kerja dari suatu sistem bidang Teknik bidang Teknik
komputer

3. Mengenal perangakat 1. Konfigurasi sistem  Bentuk: (2x60”) Mahasiswa mampu Kriteria : Mahasiswa 5%
keras computer computer Kuliah Menit memiliki Partisipasi mampu memiliki
Dan Media 2. Input dan Output device penguasaan tentang Mahasiswa, penguasaan
 Metode: tentang konsep
Penyimpanan 3. Internal & Eksternal konsep perangkat presentasi
ceramah, perangkat keras
Storage keras yang terdapat mahasiswa
problem yang terdapat
4. Main Central Procesing Unit pada komputer
based pada komputer
learning

4. 4Mengenal Struktur 1. Struktur data  Bentuk: (2x60”) Mahasiswa mampu Kriteria : Mahasiswa mampu 5%
. data & 2. Sistem Bilangan Kuliah Menit memiliki penguasaan Partisipasi memiliki
penyajian data 3. Field, record dan File tentang konsep Mahasiswa, penguasaan
Konversi bilangan  Metode:
4. Mengkonversikan sistem peraturan operasi tentang konsep
ceramah,
bilangan matematika dalam peraturan operasi
problem
Minggu Penilaian
Sub-CPMK Bahan Kajian (Materi Bentuk Estimasi Pengalaman
Ke- Kriteria & Indikator Bobot
(Kemampuan akhir Pembelajaran) dan Waktu Belajar Mahasiswa
yg direncanakan) Metode Bentuk (%)
Pembelajar
an
(1) (2) (3) (4) (5) (6) (7) (8) (9)
1. Mahasiswa mengerti 1. Pengertian Sistem Operasi • Bentuk: (2x60”) Mahasiswa mampu Kriteria : Mahasiswa mampu 5%
latar belakang Sistem 2. Latar belakang Kuliah Menit memiliki penguasaan Partisipasi memiliki
Operasi dan bahasa Pengembangan • Metode: tentang konsep Mahasiswa, penguasaan
pemrograman Bahasa Pemrograman ceramah, teoretis sains, Bentuk non-test tentang konsep
pada Sistem Operasi aplikasi matematika, teoretis sains,
problem
prinsip-prinsip, dan aplikasi
based
sains rekayasa matematika,
learning mengenai Sistem prinsip-prinsip,
Operasi dan Bahasa dan sains rekayasa
Pemrograman di mengenai Sistem
dunia Operasi dan Bahasa
Pemrograman di
dunia
2. Mahasiswa mengerti 1. Mengaktifkan DOS  Bentuk: (2x60”) Mahasiswa mampu Kriteria : Mahasiswa mampu 5%
mengenai hal-hal (booting) & Keluar dari Kuliah Menit memiliki Partisipasi memiliki
penggunaan MS DOS 2. DOS  Metode: penguasaan tentang Mahasiswa, penguasaan
ceramah, penggunaan MS presentasi tentang
3. Memasukkan tanggal dan
DOS mahasiswa penggunaan MS
waktu problem
DOS
4. Perintah Internal dan based
Eksternal learning
5. Menyiapkan Disket
6. Spasifikasi File
7. Mengcopy file
8. Membuat file Teks

3. Batch Processing 1. Membuat & menghapus  Bentuk: (2x60”) Mahasiswa mampu Kriteria : Mahasiswa 5%
direktori Kuliah Menit memiliki Partisipasi mampu memiliki
2. Memanfaatkan dirktori penguasaan tentang Mahasiswa, penguasaan
 Metode: tentang konsep
3. Mengubah direktori konsep pembuatan presentasi
ceramah, pembuatan
4. Arti Batch Processing batch pada MS DOS mahasiswa
problem batch pada MS
5. Penggunaan COPY CON,
based DOS
AUTOEXEC,
6. EDLIN learning
7. Menjalankan Batch File
4. 4Pengenalan Unix 1. Pengenalan OS Unix  Bentuk: (2x60”) Mahasiswa mampu Kriteria : Mahasiswa mampu 5%
. 2. Sistem password & Kuliah Menit memiliki penguasaan Partisipasi memiliki
penggunaan huruf  Metode: tentang konsep Mahasiswa, penguasaan
3. Pengelolaan User peraturan operasi tentang konsep
ceramah,
FORMAT RANCANGAN TUGAS 1

Nama Mata Kuliah : Dasar Pemrograman dan Komputer 1AB SKS : 2


Program Studi : Teknik mesin Pertemuan ke : 1-2
Fakultas : 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 : 2


Program Studi : Teknik Mesin Pertemuan ke : 6-7
Fakultas : 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 : 2


Program Studi : Teknik Mesin Pertemuan ke : 13-15
Fakultas : 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 rangkuman


DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah SKOR
standard
Lengkap dan terpadu Lengkap Masih kurang Hanya menunjukkan Tidak ada konsep 2
Kelengkapan beberapa aspek yang sebagian konsep saja
konsep belum terungkap

KRITERIA 2 : Kebenaran isi rangkuman


DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Di bawah SKOR
Memuaskan standard
Kebenaran Diungkapkan dengan Diungkap dengan tepat Sebagian besar Kurang dapat Tidak ada konsep 2
konsep tepat, terdapat aspek tetapi deskriptif konsep sudah mengungkapkan yang disajikan
penting, analisis dan terungkap, aspek penting,
membantu memahami namun masih ada melebihi halaman,
konsep yang terlewatkan tidak ada proses
merangkum hanya
mencontoh
KRITERIA 3 : Daya tarik komunikasi/presentasi
KRITERIA 3a : Komunikasi tertulis

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah SKOR


standard
Bahasa Bahasa menggugah Bahasa menambah Bahasa deskriptif, Informasi dan data yang Tidak ada hasil 1
Paper pembaca untuk mencari informasi pembaca tidak terlalu disampaikan tidak
tahu konsep lebih dalam menambah menarik dan
pengetahuan membingungkan
Kerapian Paper dibuat dengan Paper cukup Di jilid biasa Dijilid namun kurang Tidak ada hasil 1
Paper sangat menarik dan menarik, walau tidak rapi
menggugah semangat terlalu mengundang
membaca
KRITERIA 3b : Komunikasi verbal

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah SKOR


standard
Isi Memberi inspirasi Menambah wawasan Pembaca masih Informasi yang Informasi yang 2
pendengar untuk mencari harus disampaikan tidak disampaikan
lebih dalam menambah lagi menambah wawasan bagi menyesatkan
informasi dari pendengarnya atau salah
beberapa
sumber
Organisasi Sangat runtut dan Cukup runtut dan Tidak didukung Informasi yang Tidak mau 1
integratif sehingga memberi data pendukung data, namun disampaikan tidak ada presentasi
pendengar dapat fakta yang disampaikan menyampaikan dasarnya
mengkompilasi isi dengan informasi yang
baik benar
Gaya Presentasi Menggugah semangat Membuat pendengar Lebih banyak Selalu membaca catatan Tidak berbunyi 1
pendengar paham, hanya sesekali membaca (tergantung pada catatan)
saja memandang catatan catatan
KRITERIA 4a : Kelengkapan cara dan jawaban

Sangat Di bawah
DIMENSI Memuaskan Memuaskan Batas Kurang Memuaskan standard SKOR
Kelengkapan cara Lengkap, terpadu dan Lengkap Dapat menentukan rumus yang Hanya mengetahui data Tidak ada 2
dan jawaban sistematis digunakan dalam menyelesaikan yang diketahui jawaban apapun
persoalan

KRITERIA 4b: Kebenaran penggunaan rumus dan jawaban

Sangat Di bawah
DIMENSI Memuaskan Memuaskan Batas Kurang Memuaskan standard SKOR
Lengkap, terpadu Tidak ada
Kebenaran dan Lengkap Dapat menentukan rumus Hanya mengetahui data yang jawaban 2
penggunaan sistematis yang digunakan dalam diketahui apapun
rumus dan menyelesaikan persoalan
jawaban
Rubrik Mata Kuliah
No. Nama NPM Quis UTS UAS Tugas / CPMK Nilai Akhir A B C D E
(20%) (30%) (30%) Project (20%)

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

NPM CPMK CPPS Hasil Penilaian TOTAL


No. Mahasiswa
Quis UTS UAS Tugas/Project
1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

Anda mungkin juga menyukai