I. DEFINISI ISTILAH
CPL : Capaian Pembelajaran Lulusan
SKS : Sistem Kredit Semester
PB : Proses Belajar
PT : Penugasan Terstruktur
BM : Belajar Mendiri
Prodi : Program Studi
Modalitas : Cara belajar yang dimiliki setiap mahasiswa didalam kelas atau bisa juga disebut
Pembelajaran tipe belajar
Metode : Metode Pembelajaran dapat berupa diskusi kelompok, simulasi, studi kasus,
Pembelajaran Pembelajaran kolaboratif, Pembelajaran kooperatif, Pembelajaran berbasis
proyek, Pembelajaran berbasis masalah, atau metode Pembelajaran lain, yang
dapat secara efektif memfasilitasi pemenuhan capaian pembelajaran lulusan
Bentuk : Bentuk yang mewadahi metode pembelajaran yang dapat berupa kuliah, responsi
Pembelajaran dan tutorial, seminar, praktikum, praktik studio, praktik bengkel, praktik
lapangan, praktik kerja, penelitian, perancangan, atau pengembangan, pelatihan
militer, pertukaran pelajar, magang, wirausaha, dan/atau bentuk lain pengabdian
kepada masyarakat.
Strategi : Cara yang digunakan untuk menyampaikan metode pembelajaran dalam suatu
Pembelajaran lingkungan kegiatan pembelajaran
SN Dikti : Standar Nasional Pendidikan Tinggi
V. RENCANA PEMBELAJARAN
Pertemuan TP Kemampuan Akhir Yang Bahan Sub Bahan Kajian/Sub Modalitas, Bentuk, Estimasi Waktu*) Pengalaman
Ke Direncanakan Kajian/Pokok Pokok Bahasan Strategi, dan Metode Belajar Mahasiswa
Bahasan Pembelajaran
(1) (2) (3) (4) (5) (6) (7)
1 1 Mahasiswa mampu Pendahuluan - Pengertian analisis - Modalitas: Kuliah (Daring): - Studi kasus
menjelaskan konsep analisis dan desain Pembelajaran bauran PB: 1x2x50’ - Diskusi dengan
dan desain berorientasi objek Tahap CDIO: 1 berorientasi objek (Blended Learning) PT: 1x2x60’ kelompok
Conceive - Pengenalan Unified - Bentuk: Kuliah dan BM: 1x2x60’ mahasiswa
- Pemahaman Modeling Langauge praktik
konteks dan (UML) - Strategi: Praktik (Luring):
domain proyek Pembelajaran inkuiri 1x1x170’
aplikasi - Metode:
- Menyusun Pembelajaran
rencana berbasis proyek
pengerjaan - Media: Komputer,
dan LCD Projector.
- Sumber belajar:
Materi dari e-
learning:
https://learning-
if.polibatam.ac.id
2 2,3 - Mahasiswa mampu Pemodelan - Definisi kebutuhan - Modalitas: Kuliah (Daring): - Studi kasus
mengidentifikasi dan analisis perangkat lunak Pembelajaran bauran PB: 1x2x50’ - Diskusi dengan
mendefinisikan kebutuhan - Strategi analisis (Blended Learning) PT: 1x2x60’ kelompok
perangkat lunak Tahap CDIO: 1 kebutuhan - Bentuk: Kuliah dan BM: 1x2x60’ mahasiswa
- Mahasiswa mampu Conceive - Teknik dokumentasi praktik
menentukan teknik atau - Identifikasi kebutuhan - Strategi: Praktik (Luring):
metode analisis kebutuhan kebutuhan - Dokumen proposal Pembelajaran inkuiri 1x1x170’
- Mahasiswa mampu memilih perangkat ssistem - Metode:
teknik analisis kebutuhan lunak Pembelajaran
yang tepat sesuai kondisi berbasis proyek
- Media: Komputer,
dan LCD Projector.
No.FO.6.1.2-V7 Format Rencana Pembelajaran Semester (RPS)
07 Agustus 2023
Pertemuan TP Kemampuan Akhir Yang Bahan Sub Bahan Kajian/Sub Modalitas, Bentuk, Estimasi Waktu*) Pengalaman
Ke Direncanakan Kajian/Pokok Pokok Bahasan Strategi, dan Metode Belajar Mahasiswa
Bahasan Pembelajaran
(1) (2) (3) (4) (5) (6) (7)
- Sumber belajar:
Materi dari e-
learning:
https://learning-
if.polibatam.ac.id
3-5 2,3 - Mahasiswa mampu Proses Bisnis - Proses Bisnis - Modalitas: Kuliah (Daring): - Studi kasus
mengidentifikasi proses bisnis dan Pemodelan - Use case Pembelajaran bauran PB: 3x2x50’ - Diskusi dengan
dan use case Fungsional - Use case diagram (Blended Learning) PT: 3x2x60’ kelompok
- Mahasiswa mampu membuat (Functional - Activity diagram - Bentuk: Kuliah dan BM: 3x2x60’ mahasiswa
use case diagram Modeling) praktik
- Mahasiswa mampu - Strategi: Praktik (Luring):
memodelkan proses bisnis Tahap CDIO: 2 Pembelajaran inkuiri 3x1x170’
menggunakan activity Design - Metode:
diagram - Identifikasi Pembelajaran
- Mahasiswa mampu proses bisnis berbasis proyek
mengimplementasikan aturan - Membangun - Media: Komputer,
dan pedoman untuk activity model dan LCD Projector.
diagram fungsional - Sumber belajar:
- Mahasiswa mampu yang terdiri Materi dari e-
memerinci use case dari use case learning:
menggunakan deksripsi use diagram dan https://learning-
case atau skenario use case activity if.polibatam.ac.id
- Mahasiswa mampu diagram
mengimplementasikan aturan
dan pedoman untuk deksripsi
use case atau skenario use
case
- Mahasiswa mampu membuat
model fungsional proses
bisnis menggunakan use-case
diagram, activity diagram, dan
No.FO.6.1.2-V7 Format Rencana Pembelajaran Semester (RPS)
07 Agustus 2023
Pertemuan TP Kemampuan Akhir Yang Bahan Sub Bahan Kajian/Sub Modalitas, Bentuk, Estimasi Waktu*) Pengalaman
Ke Direncanakan Kajian/Pokok Pokok Bahasan Strategi, dan Metode Belajar Mahasiswa
Bahasan Pembelajaran
(1) (2) (3) (4) (5) (6) (7)
deksripsi use case atau
skenario use case
6-8 2,3 - Mahasiswa mampu Pemodelan - Pengaturan objek - Modalitas: Kuliah (Daring): - Studi kasus
mengimplementasikan aturan Struktural secara lojik Pembelajaran bauran PB: 3x2x50’ - Diskusi dengan
dan pedoman untuk membuat (Structural - Class–responsibility– (Blended Learning) PT: 3x2x60’ kelompok
CRC cards, class diagram, dan Modeling) collaboration (CRC) - Bentuk: Kuliah dan BM: 3x2x60’ mahasiswa
object diagram card praktik
- Mahasiswa mampu Tahap CDIO: 2 - Class diagram - Strategi: Praktik (Luring):
mendefinisikan tahapan Design - Object diagram Pembelajaran inkuiri 3x1x170’
dalam pembuatan CRC card, - Identifikasi - Perancangan class dan - Metode:
class diagram, dan object proses bisnis method Pembelajaran
diagram - Membangun berbasis proyek
- Mahasiswa mampu membuat model - Media: Komputer,
CRC card, class diagram, dan struktural yang dan LCD Projector.
object diagram terdiri dari - Sumber belajar:
- Mahasiswa mampu class diagram Materi dari e-
mengaitkan hubungan antara learning:
berbagai model struktural https://learning-
- Mahasiswa mampu if.polibatam.ac.id
mengaitkan hubungan antara
model struktural dan
fungsional
9-11 2,3 - Mahasiswa mampu Pemodelan - Sequence diagram - Modalitas: Kuliah (Daring): - Studi kasus
mengimplementasikan aturan Perilaku - Communication Pembelajaran bauran PB: 3x2x50’ - Diskusi dengan
dan pedoman untuk sequence (Behavioral diagram (Blended Learning) PT: 3x2x60’ kelompok
diagram, communication Modeling) - Behavioral states - Bentuk: Kuliah dan BM: 3x2x60’ mahasiswa
diagram dan behavioral state machine praktik
machine Tahap CDIO: 2 - CRUDE (create, read, - Strategi: Praktik (Luring):
- Mahasiswa mampu Design update, delete, execute) Pembelajaran inkuiri 3x1x170’
mendefinisikan tahapan - Identifikasi matrices - Metode:
dalam pembuatan sequence proses bisnis Pembelajaran
diagram, communication berbasis proyek
No.FO.6.1.2-V7 Format Rencana Pembelajaran Semester (RPS)
07 Agustus 2023
Pertemuan TP Kemampuan Akhir Yang Bahan Sub Bahan Kajian/Sub Modalitas, Bentuk, Estimasi Waktu*) Pengalaman
Ke Direncanakan Kajian/Pokok Pokok Bahasan Strategi, dan Metode Belajar Mahasiswa
Bahasan Pembelajaran
(1) (2) (3) (4) (5) (6) (7)
diagram dan behavioral state - Membangun - Media: Komputer,
machine serta CRUDE model dan LCD Projector.
matrices behavioral - Sumber belajar:
- Mahasiswa mampu membuat yang terdiri Materi dari e-
sequence diagram, dari sequence/ learning:
communication diagram dan communication https://learning-
behavioral state machine diagram dan if.polibatam.ac.id
serta CRUDE matrices states machine
- Mahasiswa mampu jika diperlukan
mengaitkan hubungan antara
model perilaku dan model
struktural dan fungsional
- Mahasiswa mampu
menspesifikasi,
merestrukturisasi, dan
mengoptimasi rancangan
objek
- Mahasiswa mampu
mengimplementasikan
penggunaan kembali class,
library, framework, dan
component
- Mahasiswa mampu membuat
spesifikasi method
12-14 4,5 - Mahasiswa mampu membuat - Spesifikasi - Pembuatan dokumen - Modalitas: Kuliah (Daring): - Diskusi dengan
dokumentasi rancangan Kebutuhan Spesifikasi Kebutuhan Pembelajaran bauran PB: 3x2x50’ kelompok
perangkat lunak berdasarkan Perangkat Perangkat Lunak (Blended Learning) PT: 3x2x60’ mahasiswa
format atau standar tertentu Lunak (SKPL) (SKPL) - Bentuk: Kuliah dan BM: 3x2x60’ - Presentasi
- Mahasiswa mampu - Deskripsi - Pembuatan dokumen praktik
mempresentasikan rancangan Perancangan Deskripsi Perancangan - Strategi: Praktik (Luring):
perangkat lunak Perangkat Perangkat Lunak Pembelajaran inkuiri 3x1x170’
Lunak (DPPL) (DPPL)
No.FO.6.1.2-V7 Format Rencana Pembelajaran Semester (RPS)
07 Agustus 2023
Pertemuan TP Kemampuan Akhir Yang Bahan Sub Bahan Kajian/Sub Modalitas, Bentuk, Estimasi Waktu*) Pengalaman
Ke Direncanakan Kajian/Pokok Pokok Bahasan Strategi, dan Metode Belajar Mahasiswa
Bahasan Pembelajaran
(1) (2) (3) (4) (5) (6) (7)
- Metode:
Pembelajaran
berbasis proyek
- Media: Komputer,
dan LCD Projector.
- Sumber belajar:
Materi dari e-
learning:
https://learning-
if.polibatam.ac.id
*)Estimasi
Waktu:
Minggu/pertemuan x Jumlah SKS x Waktu Pembelajaran (menit)
Keterangan:
T : Tugas
P : Praktikum/Proyek
K : Kuis
ATS : Asesmen Tengah Semester
AAS : Asesmen Akhir Semester
PP : Presentasi Progres/Presentasi Proyek
Catatan:
Pengajar dapat menambahkan kesepakatan lainnya untuk pelaksanaan PBM dapat berjalan dengan
baik atau bila diperlukan dapat dimasukkan ke dalam lampiran.
XI. PUSTAKA
[1] UML @ Classroom, Springer International Publishing AG, 2014
[2] Craig Larman, Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and
Iterative Development, Addison Wesley Professional, 2014
[3] Ian Sommerville, Software Engineering, Pearson, 2015
[4] Roger Pressman, Software Engineering: A Practitioner’ Approach, McGraw-Hill Education, 2009
[5] Dennis, Alan, Wixom, Barbara Haley, Tegarden, David Paul, Seeman, Elaine. Systems analysis & design: an
object-oriented approach with UML. John Wiley & Sons, Inc., 2015.
[6] Gomaa, Hassan. Software modeling and design : UML, use cases, patterns, and software architectures.
Cambridge University Press, 2011.
[7] Filipova, Olga, Vilão, Rui. Software Development From A to Z : A Deep Dive into all the Roles Involved in the
Creation of Software. Apress Media, 2018.
[8] Dooley, John F. Software Development, Design and Coding With Patterns, Debugging, Unit Testing, and
Refactoring. Apress Media, 2017.
[9] Martin, Robert C. Clean Architecture: A Craftsman's Guide to Software Structure and Design. Pearson
Education, 2018.
[10] Wazlawick, Raul Sidnei. Object-Oriented Analysis and Design for Information Systems : Modeling with UML,
OCL, and IFML. Elsevier Editora, 2013.
tahapan analisis dan perancangan perangkat lunak dengan menggunakan metodologi berorientasi objek atau
tahapan conceive dan design dalam framework CDIO.
Lampiran*):