PBL berpusat pada peserta didik, yang mana partisipasi untuk melakukan suatu investigasi yang
mendalam terhadap suatu topik bergantung peran dari peserta didik itu sendiri. Mahasiswa
secara konstruktif melakukan pendalaman pembelajaran dengan pendekatan berbasis riset
terhadap permasalahan dan pertanyaan yang berbobot, nyata, dan relevan.
Pertaanyaan tersebut disebut sebagai “Driving Question”. Proyek dalam pembelajaran berbasis
proyek terfokus pada “Driving Question” atau masalah, yang mendorong mahasiswa menjalani
(dengan kerja keras) konsep-konsep dan prinsip-prinsip inti dari suatu keilmuan.
Pada prodi D3 Teknik Informatika, profil lulusan yang dipersiapkan adalah kemampuan
membangun sebuah produk perangkat lunak. Lulusan prodi Teknik Informatika wajib memiliki
portofolio aplikasi yang telah dikembangkan, mampu bekerja sama dalam tim, memiliki
kemampuan komunikasi, problem solving dan analisis serta perancangan. Salah satu strategi
untuk mencapai kompetensi tersebut adalah dengan metode pembelajaran project based
learning.
Panduan ini disusun agar menjadi acuan bagi mahasiswa Prodi IF angkatan 2023 kelas Reguler
Pagi, Malam dan Batamindo, dosen, serta laboran yang terlibat dalam pelaksanaan PBL di Prodi
Teknik Informatika Politeknik Negeri Batam pada semester ganjil 2023-2024.
2. Pembagian Tim
PBL / Project Base Learning untuk mahasiswa semester 1 Prodi IF dilaksanakan dalam bentuk
Project dengan skala kecil yang dikerjakan oleh mahasiswa angkatan 2023. Ini merupakan sarana
untuk bekerja dalam tim, menganalisis dan memodelkan permasalahan menjadi rancangan dan
implementasi perangkat lunak.
PBL dikerjakan secara tim. Anggota dalam tim berjumlah antara 4 sampai 5 mahasiswa.
Mahasiswa dalam setiap kelas memilih anggota kelompok dan menuliskan pada daftar nama
yang tersedia pada tautan sumberdaya PBL.
1
3. Berkas Sumberdaya PBL
Mahasiswa dapat mengakses dokumen PBL melalui tautan berikut:
https://polibatam.id/pblsem1if2324
Tautan tersebut berisi:
a. Pembagian kelompok
b. Panduan PBL
c. Format Laporan
d. Contoh Poster
e. Rubrik penilaian
4. Mata Kuliah
Mata kuliah yang terlibat dalam PBL semester 1 Prodi IF antara lain:
1. Pengantar Proyek Perangkat Lunak
2. Pengantar Teknologi Informasi
3. Dasar Pemrograman
4. Dasar Pemrograman Web
5. Sistem Komputer
Teknis pengerjaan proyek oleh mahasiswa adalah dikerjakan di sesi mata kuliah Pengantar
Proyek Perangkat Lunak. Setiap mata kuliah tetap melaksanakan praktikum mingguan yang
wajib dikerjakan sebagai pembekalan skill untuk mahasiswa mengerjakan proyek. Setiap mata
kuliah memiliki spesifikasi komponen luaran PBL yang berbeda dan mengikuti arahan masing-
2
masing dosen mata kuliah. Komponen luaran dapat berupa rancangan, spesifikasi, diagram,
prototipe program dan lainnya.
5. Kegiatan PBL
Kegiatan PBL adalah bekerja dalam kelompok untuk menghasilkan luaran yang diminta dalam
spesifikasi PBL. Pengerjaan PBL dimulai dari minggu pertama perkuliahan hingga minggu
terakhir. Setiap minggunya mahasiswa mengerjakan dan melaporkan progres PBL yang
dikerjakan. Kegiatan yang dilakukan mahasiswa antara lain:
1. Mahasiswa membuat Aplikasi berbasis web sederhana sesuai tema dan spesifikasi yang
diberikan
2. Mahasiswa menyusun Laporan PBL sesuai dengan format yang diberikan
3. Mahasiswa mencatat kegiatan harian dan mingguan (log book) pada aplikasi siap pbl
(pbl.polibatam.ac.id)
4. Mahasiswa menyusun slide presentasi untuk melaporkan hasil PBL pada tengah dan
akhir semester
5. Mahasiswa mempresentasikan hasil PBL dan mendokumentasikan dalam bentuk video
presentasi.
6. Mahasiswa membuat poster dari produk aplikasi yang dibuat untuk mempromosikan
produk yang dibuat
7. Mahasiswa berkonsultasi untuk menghasilkan luaran yang diminta pada manajer proyek
dan dosen mata kuliah yang relevan
6. SIAP PBL
Siap PBL merupakan aplikasi pengelolaan kegiatan dan pemantauan PBL di polibatam. aplikasi ini
dapat diakses melalui tautan: https://pbl.polibatam.ac.id
Mahasiswa masuk ke aplikasi menggunakan akun yang sama dengan learning polibatam. Setiap
kelas memiliki satu judul dan dapat dibuat tim oleh dosen dan ditunjuk ketua dan judul spesifik
setiap tim. Aktifitas pada siap PBL:
1. Dosen menentukan judul tim dan ketua tim
2. Ketua tim menambahkan anggota tim
3. Anggota tim mengisi logbook kegiatan PBL
4. Group chat untuk diskusi kelompok
5. Blast untuk forum diskusi.
Tutorial penggunaan aplikasi dapat diakses pada:
https://www.youtube.com/watch?v=ij4uUrRiUp4
7. Manajer Proyek
Manajer proyek (manpro) adalah dosen/laboran yang bertindak mengarahkan dan memantau
pelaksanaan pengerjaan proyek. Pada PBL Semester 1 IF 2023, Manpro adalah dosen Mata Kuliah
Pengantar Proyek Perangkat Lunak pada masing-masing kelas. Pembagian manpro:
A pagi : Ahmad Hamim Thohari
B pagi : Sartikha
3
C pagi : Yeni Rokhayati
D pagi : Muhammad Idris
A malam : Muhammad Idris
B malam : Yeni Rokhayati
C malam : Ahmad Hamim Thohari
D malam : Athailah
Batamindo : Athailah
Tema: Aplikasi berbasis web untuk layanan penjualan barang dan jasa
Deskripsi umum:
Aplikasi penjualan barang dan jasa adalah sebuah aplikasi tempat pemilik barang maupun
jasa memasarkan produk, dan pelanggan melakukan pembelian. Anda dapat memilih
barang dan jasa apa yang akan dijual. Pilihan tersebut harus berbeda dengan tim lain di
dalam satu kelas. Pada aplikasi ini, penjual dapat melakukan pengelolaan barang dan jasa
dengan menambah barang, mengubah ataupun menghapus data barang. sedangkan
pembeli dapat membeli produk barang dan jasa yang ditawarkan.
Kebutuhan Fungsional:
a. Aplikasi dapat melakukan autentikasi user berdasarkan username dan password
b. Pembeli dan penjual dapat mendaftar untuk menjadi user aplikasi
c. Pembeli dan penjual dapat melihat daftar barang/jasa yang dijual yang minimal meliputi
nama, deskripsi, harga, jumlah stok dan gambar/foto
d. Penjual dapat menambah, mengubah dan menghapus daftar barang/jasa yang dijual
e. Pembeli dapat melakukan transaksi pembelian barang dengan memilih barang dan jasa
yang dibeli dan menentukan jumlah barang/jasa yang dibeli
f. Sistem dapat menghitung total harga berdasarkan barang/jasa yang dipilih
g. Pembeli melakukan konfirmasi pembayaran dan sistem menyimpan tanggal transaksi
4
Data
Data dalam aplikasi disimpan dalam database MySQL dengan rincian tabel minimal sebagai
berikut:
Tabel "barang/jasa": id_barang/jasa, nama_barang, deskripsi, harga, stok, gambar.
Tabel "pengguna": id_pengguna, nama, alamat, nomor_telepon, email, role, password
Tabel "transaksi_penjualan": id_transaksi_penjualan, tanggal, id_pengguna,
id_barang/jasa, jumlah, total_harga.
10. Penilaian
Penilaian PBL meliputi:
a. Kemampuan pemecahan masalah dan mencari solusi dari tugas yang diberikan
b. Kemampuan bekerjasama dalam tim dan keterlibatan seluruh anggota tim dalam
menyelesaikan produk
c. Kreatifitas dan inovasi dalam menghasilkan produk
d. Komunikasi dengan dosen dan anggota tim
e. Produktifitas dan progres kemajuan proyek setiap minggu yang dilaporkan dalam logbook
f. Teknik presentasi
g. Struktur dan konten laporan
h. Hasil implementasi aplikasi
Luaran Proyek PBL akan menjadi nilai mata kuliah Pengantar Proyek Perangkat Lunak. Selain itu,
hasil produk PBL akan memiliki proporsi 20% dari nilai mata kuliah lainnya yang tertera pada poin
ke 4. Manpro memiliki otoritas memberikan nilai PBL.