Anda di halaman 1dari 10

INSTITUT TEKNOLOGI SUMATERA

JURUSAN TEKNOLOGI PRODUKSI DAN INDUSTRI


PROGRAM STUDI TEKNIK INFORMATIKA
RENCANA PEMBELAJARAN SEMESTER (RPS)
MATA KULIAH KODE Rumpun MK Bobot (sks) SEMESTER Tgl Penyusunan
PENGENALAN KOMPUTER DAN
KU0008 Mata Kuliah Wajib 2 2 14 JANUARI 2022
SOFTWARE 2
OTORISASI Dosen Pengembang RPS Koordinator RMK Ka PRODI

Eko Dwi Nugroho, S.Kom., M.Cs. Aidil Afriansyah, S.Kom., M.Kom. Aidil Afriansyah, S.Kom., M.Kom. Ir. Hira Laksmiwati
Soemitro, M.Sc.
CPL-PRODI
Kemampuan menerapkan konsep komputasi dan matematika pada bidang sistem dan teknologi
CPL – 1
informasi,
Kemampuan menganalisis dan mengidentifikasi masalah, serta mendefinisikan kebutuhan
Capaian CPL – 2
komputasi dalam penyelesaian masalah,
Pembelajaran (CP)/
Kemampuan untuk merancang, melakukan implementasi serta mengevaluasi sistem, komponen,
Learning Outcomes CPL – 3
proses atau program yang berbasis komputer sesuai dengan kebutuhan,
(LO)
Kemampuan dalam penerapan dasar-dasar matematika, algoritma dan konsep informatika dalam
pemodelan dan perancangan sistem berbasis komputer sehingga mampu memahami keunggulan
CPL - 10
dan kelemahan pada rancangan yang ada,
CP-MK
M1 Mahasiswa mampu memahami konsep berpikir logik dan komputasional untuk menyelesaikan suatu
permasalahan
M2 Mahasiswa mampu menerapkan konsep berpikir logik dan komputasional untuk menyelesaikan
suatu permasalahan
M3 Mahasiswa mampu memahami pengetahuan dasar tentang sistem operasi pada komputer
Deskripsi Singkat MK Mata kuliah ini memberikan pemahaman dasar yang berkaitan dengan sistem operasi pada komputer, pemahaman
tentang konsep berfikir logik dan komputasional untuk penyelesaian suatu permasalahan dengan implementasi
menggunakan bahasa C++.
Materi 1. Pengenalan Sejarah dan Pengetahuan Dasar tentang Sistem Operasi pada Komputer
Pembelajaran/Pokok 2. Pengenalan Pemanfaatan Komputasi
Bahasan 3. Konsep Berpikir Komputasi dan Diagram Alir
4. Pemrograman Visual
5. Struktur Dasar Program Prosedural dengan bahasa C++
6. Konsep Percabangan
7. Konsep Perulangan
8. Konsep Array
9. Konsep Matriks
Pustaka 1) Silberschatz, A. Operating System Concepts, 8th Edition Wiley
2) B. K. Williams and S. C. Sawyer, Using Information Technology: A Practical Introduction to Computers and
Communications, Ninth Edition Complete Version, Mc Graw Hill, 2011
3) Walter Savitch, Problem Solving with C++
Media Pembelajaran Komputer, Proyektor, Papan Tulis, dan Alat Tulis
Team Teaching 1. Aidil Afriansyah, S.Kom., M.Kom.
2. Eko Dwi Nugroho, S.Kom., M.Cs.
Mata Kuliah Syarat PKS 1
Mg Kemampuan Akhir Indikator Bahan Kajian Kriteria Metode Waktu Pengalaman Bobot
Ke- yang Diharapkan (materi ajar) Penilaian Pembelajaran Belajar Nilai
(sub-CPMK) Dan Indikator Mahasiswa (%)
(1) (2) (3) (4) (5) (6) (7) (8) (9)
Mahasiswa mampu  Mahasiswa mampu Pengenalan Sistem Kriteri: Presentasi, [TM = 2 x Diskusi dan 8
memahami mengenali sejarah dan Operasi : penguasaan Diskusi 50 menit] Praktikum
pengetahuan dasar peran dari keberadaan  Sejarah Sistem materi [BT = 1 x
I tentang sistem system operasi Operasi 60 menit]
operasi pada  Mahasiswa mampu  Tipe Sistem [BM = 1 x
komputer (C1, P2, A1) memahami konsep Operasi 60 menit]
dasar arsitektur serta  Arsitektur Sistem
varian dari sistem Operasi
operasi  Peran Sistem
Operasi
Mahasiswa mampu  Mahasiswa mampu  Pengenalan Kriteri: Presentasi, [TM = 2 x Diskusi dan 8
menerapkan menjelaskan pemanfaatan penguasaan Diskusi 50 menit] Praktikum
pemanfaatan bagaimana komputasi/pe materi [BT = 1 x
komputasi dalam komputasi/program mrograman : 60 menit]
bentuk pembuatan dimanfaatkan dalam  Pengenalan [BM = 1 x
algoritma program berbagai bidang cara berpikir 60 menit]
prosedural dari keilmuan komputasi dengan
II permasalahan yang  Mahasiswa pendekatan
ada di berbagai menjelaskan tentang prosedural
bidang. (C3, P2, A4) berpikir komputasi  Diagram
dengan pendekatan Alir/Flowchart
prosedural
 Mahasiswa mampu
membuat diagram alir
dari algoritma yang
telah ada
 Mahasiswa mampu
mendesain diagram alir
Mahasiswa mampu  Mahasiswa mampu  Pemrograman Kriteri: Presentasi, [TM = 2 x Diskusi dan 8
menerapkan konsep membuat program Visual penguasaan Simulasi, 50 menit] Praktikum
berpikir komputasi sederhana dengan  Menggunakan materi Diskusi [BT = 1 x
dalam pembuatan bantuan representasi software 60 menit]
program sederhana gambar/objek visual Flowgorithm untuk [BM = 1 x
III dengan representasi membuat diagram 60 menit]
visual (C3, P4, A4) alir dari suatu
program
sederhana,
kemudian
melakukan evaluasi
dari hasil
running
program
Mahasiswa mampu  Mahasiswa mampu  Struktur Dasar Kriteri: Presentasi, [TM = 2 x Diskusi dan 8
membuat program mengenali struktur Program Prosedural penguasaan Simulasi, 50 menit] Praktikum
sederhana dengan dasar program : materi Diskusi [BT = 1 x
bahasa C++. (C3, P4, dengan bahasa C++  Pengenalan 60 menit]
A4)  Mahasiswa mampu bahasa C++ dan [BM = 1 x
mengenali tipe data bagian – bagian 60 menit]
IV primitive dan kode program
deklarasinya dalam  Tipe Data
bahasa C++ Primitif, Variabel,
Konstanta, Operasi
 Input/Output,
Ekspresi,
Assignment,
Komentar
Mahasiswa mampu  Mahasiswa mampu  Struktur Dasar Kriteri: Presentasi, [TM = 2 x Diskusi dan 8
V membuat program merancang algoritma Program Prosedural penguasaan Simulasi, 50 menit] Praktikum
sederhana dengan sederhana dalam : materi Diskusi [BT = 1 x
bahasa C++. (C3,  Program
P4,
A4) bahasa C++ Sederhana dan 60 menit]
 Mahasiswa mampu hasil eksekusinya [BM = 1 x
membuat program 60 menit]
sederhana dan hasil
eksekusinya dalam
bahasa C++
Mahasiswa mampu  Mahasiswa mampu Konsep Kriteri: Presentasi, [TM = 2 x Diskusi dan 8
menerapkan memahami konsep percabangan : penguasaan Simulasi, 50 menit] Praktikum
penggunaan konsep percabangan sebagai  1 kasus materi Diskusi [BT = 1 x
percabangan dalam analisis kasus  2 kasus 60 menit]
penyelesaian  Mahasiswa mampu  bersarang [BM = 1 x
masalah. (C3, P4, A4) menerapkan  banyak kasus 60 menit]
VI penggunaan analisis
kasus untuk
penyeselesaian
masalah dalam
pemrograman
 Mahasiswa mampu
mengidentifikasi
permasalahan yang
memerlukan analisis
kasus percabangan
Mahasiswa mampu  Mahasiswa  Kuis Kriteri: Kuis & Diskusi [TM = 2 x Pengujian 5
berdiskusi untuk melaksanakan kuis  Pembahasan penguasaan 50 menit] pemahaman
membahas hasil sebagai uji Kuis dan Latihan materi, review [BT = 1 x Diskusi dan
ujicoba pemahaman pemahaman terhadap Persiapan UTS 60 menit] Review
VII tentang pemrograman materi [BM = 1 x
prosedural. (C1, P1, yang sudah 60 menit]
A1) dipelajari
 Mahasiswa
berdiskusi untuk
membahas hasil kuis
dan mengerjakan
latihan
pemrograman untuk
persiapan UTS.
VIII UJIAN TENGAH SEMESTER (UTS)
Mahasiswa mampu  Mahasiswa mampu  Pengulangan Kriteri: Presentasi, [TM = 2 x Diskusi dan 8
menerapkan memahami konsep For penguasaan Diskusi, 50 menit] Praktikum
penggunaan konsep perulangan (for) materi dan Praktikum [BT = 1 x
perulangan (for)  Mahasiswa mampu penerapan 60 menit]
dalam penyelesaian menerapkan komputasi [BM = 1 x
masalah. (C3, P4, A4) penggunaan konsep 60 menit]
IX perulangan (for)
untuk penyeselesaian
masalah dalam
pemrograman
 Mahasiswa mampu
mengidentifikasi
permasalahan yang
memerlukan konsep
perulangan (for)
Mahasiswa mampu  Mahasiswa mampu  Pengulangan Kriteri: Presentasi, [TM = 2 x Diskusi dan 8
menerapkan memahami konsep While dan Do penguasaan Diskusi, 50 menit] Praktikum
penggunaan konsep perulangan (for) While materi dan Praktikum [BT = 1 x
perulangan (while  Mahasiswa mampu penerapan 60 menit]
dan do while) dalam menerapkan komputasi [BM = 1 x
X penyelesaian penggunaan konsep 60 menit]
masalah. (C3, P4, A4) perulangan (while
dan do while) untuk
penyeselesaian
masalah dalam
pemrograman
 Mahasiswa mampu
mengidentifikasi
permasalahan yang
memerlukan konsep
perulangan (while
dan while do)
Mahasiswa mampu  Mahasiswa mampu Kombinasi konsep Kriteri: Presentasi, [TM = 2 x Diskusi dan 8
menerapkan menganalisa persoalan percabangan dan penguasaan Diskusi, 50 menit] Praktikum
penggunaan yang perulangan materi dan Praktikum [BT = 1 x
kombinasi konsep tepat untuk penerapan 60 menit]
percabangan dan diterapkan dengan komputasi [BM = 1 x
perulangan dalam kombinasi konsep 60 menit]
XI penyelesaian percabangan dan
masalah. (C3, P4, A4) perulangan
 Mahasiswa mampu
menerapkan
penggunaan kombnasi
konsep
percabangan dan
perulangan untuk
penyeselesaian
masalah dalam
pemrograman
Mahasiswa mampu  Mahasiswa mampu Array I : Kriteri: Presentasi, [TM = 2 x Diskusi dan 8
menerapkan memahami konsep  Konsep Array penguasaan Diskusi, 50 menit] Praktikum
penggunaan konsep array 1 dimensi.  Mengisi Array materi dan Praktikum [BT = 1 x
array 1 dimensi  Mahasiswa  Membaca dan penerapan 60 menit]
dalam penyelesaian mampu menerapkan menampilkan isi komputasi [BM = 1 x
XII masalah. (C3, P4, A4) penggunaan array array 60 menit]
meliputi deklarasi,  Contoh Kasus
inisialisasi array,
mengubah nilai
array, membaca dan
menampilkan array
 Mahasiswa mampu
mengidentifikasi
permasalahan yang
memerlukan konsep
array 1 dimensi
Mahasiswa mampu  Mahasiswa mampu Memroses data Kriteri: Presentasi, [TM = 2 x Diskusi dan 8
menerapkan memroses data pada pada array : penguasaan Diskusi, 50 menit] Praktikum
penggunaan konsep array  operasi dasar materi dan Praktikum [BT = 1 x
array 1 dimensi  Mahasiswa mampu pada elemen array penerapan 60 menit]
XIII dalam penyelesaian menerapkan  mencari nilai komputasi [BM = 1 x
masalah. (C3, P4, A4) pemrosesan data maksimum dan 60 menit]
pada array untuk minimum
penyelesaian masalah  pencarian
seperti elemen pada
kasus nilai ekstrim array
ataupun pencarian
elemen atau indeks
Mahasiswa mampu  Mahasiswa mampu Matriks : Kriteri: Presentasi, [TM = 2 x Diskusi dan 8
menerapkan memahami konsep  Pengenalan penguasaan Diskusi, 50 menit] Praktikum
penggunaan konsep dasar tentang Matriks sebagai materi dan Praktikum [BT = 1 x
matriks sebagai matriks array 2 dimensi penerapan 60 menit]
XIV array 2 dimensi  Mahasiswa mampu  Mengisi matriks komputasi [BM = 1 x
dalam penyelesaian memahami konsep  Membaca dan 60 menit]
masalah. (C3, P4, A4) matriks sebagai menuliskan isi
array 2 dimensi matriks
 Mahasiswa  Operasi Dasar
mampu menerapkan elemen pada
penggunaan matriks matriks
meliputi deklarasi,  Mengalikan
inisialisasi matriks, matriks dengan
mengubah nilai bilangan skalar
matriks, membaca dan  Memroses 2
menampilkan buah matriks
matriks, (menjumlahkan dan
mengoperasikan mengalikan)
data pada matriks
Mahasiswa mampu  Mahasiswa  Kuis Kriteri: Kuis & Diskusi [TM = 2 x Pengujian 5
berdiskusi untuk melaksanakan kuis  Pembahasan penguasaan 50 menit] pemahaman
membahas hasil sebagai uji Kuis dan materi, review [BT = 1 x Diskusi dan
ujicoba pemahaman pemahaman terhadap Latihan Persiapan 60 menit] Review
tentang pemrograman materi UAS [BM = 1 x
XV prosedural. (C1, P1, yang sudah 60 menit]
A1) dipelajari
 Mahasiswa
berdiskusi untuk
membahas hasil kuis
dan mengerjakan
latihan pemrograman
untuk
persiapan UAS.
XVI UJIAN AKHIR SEMESTER (UAS)

Catatan:
1. Taksonomi dari tujuan pembelajaran
a. Cognitive Domain : C1 = Mengingat, C2 = Memahami, C3 = Menerapkan, C4 = Menganalisis, C5 = Mengevaluasi, C6 = Membuat
b. Psikomotor Domain : P1 = Imitasi, P2 = Manipulasi, P3 = Presisi, P4 = Artikulasi, P5 = Naturalisasi
c. Affective Domain : A1 = Menerima, A2 = Menanggapi, A3 = Menghargai, A4 = Mengorganisasi, A5 = Mengarakterisasi
2. Waktu Pembelajaran
a. TM = Tatap Muka
b. BT = Belajar secara Terstruktur
c. BM = Belajar secara Mandiri
3. Kriteria Penilaian dan Indikator
a. Kualitatif, seperti ketepatan analisis, pemahaman yang baik, kerapihan sajian, kreatifitas ide, kemampuan komunikasi, kerjasama, dan
lainnya
b. Kuantitatif, banyaknya kutipan, tingkat kebenaran perhitungan, tingkat akurasinya, dan sebagainya
Analisis Hubungan CPL dan CPMK MK Pengantar Komputer dan Software II

Anda mungkin juga menyukai