
|
Universitas Negeri Surabaya
Fakultas Teknik
Program Studi S1 Sistem Informasi
|
Kode Dokumen |
SEMESTER LEARNING PLAN |
Course |
KODE |
Rumpun MataKuliah |
Bobot Kredit |
SEMESTER |
Tanggal Penyusunan |
Blockchain |
5720103175 |
|
T=3 |
P=0 |
ECTS=4.77 |
7 |
19 April 2025 |
OTORISASI |
Pengembang S.P |
Koordinator Rumpun matakuliah |
Koordinator Program Studi |
.......................................
|
.......................................
|
I Kadek Dwi Nuryana, S.T., M.Kom. |
Model Pembelajaran |
Project Based Learning |
Program Learning Outcomes (PLO)
|
PLO program Studi yang dibebankan pada matakuliah |
PLO-9 |
Mampu memahami, mengidentifikasi,menganalisis, menerapkan konsep UI/UX, metodologi, dan bahasa pemrograman dan membangun perangkat lunak sistem informasi untuk mendukung inovasi digital |
PLO-13 |
Mampu memahami dan menjelaskan konsep dan pentingnya keamanan sistem informasi dalam mengelola data dan informasi serta mengidentifikasi hal - hal tentang kebocoran data |
Program Objectives (PO) |
PO - 1 |
Mampu memahami konsep blockchain, cryptocurrency, bitcoin dan altcoin serta regulasi yang berlaku di masyarakat
|
PO - 2 |
Mampu membuat model program pengamanan, penyimpanan dan penambangan dalam blockchain
|
PO - 3 |
Mampu mengimplementasikan dalam rancang bangunan aplikasi platform dalam blockchain
|
PO - 4 |
Mampu menyelesaikan kasus-kasus penggunaan blockchain pada bisnis
|
PO - 5 |
Mampu merancang proyek berbasis blockchain yang dapat diintegrasikan dengan teknologi lain
|
Matrik PLO-PO |
|
PO | PLO-9 | PLO-13 | PO-1 | | ✔ | PO-2 | ✔ | | PO-3 | ✔ | | PO-4 | | ✔ | PO-5 | ✔ | |
|
Matrik PO pada Kemampuan akhir tiap tahapan belajar (Sub-PO) |
|
PO |
Minggu Ke |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
PO-1 | | ✔ | ✔ | | | | | | | | | | | | | | PO-2 | ✔ | | | ✔ | ✔ | ✔ | | | | | | | | | | | PO-3 | | | | | | | ✔ | ✔ | | | | | | | | | PO-4 | | | | | | | | | ✔ | ✔ | | | | | | | PO-5 | | | | | | | | | | | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
|
Deskripsi Singkat Mata Kuliah
|
Mata kuliah ini mempelajari konsep dasar dan aplikasi teknologi blockchain. Mahasiswa akan memahami prinsip-prinsip blockchain, smart contracts, dan berbagai implementasi blockchain dalam industri. Fokus juga diberikan pada pengembangan proyek blockchain dan penerapan teknologi ini dalam konteks sistem informasi dan keamanan data. |
Pustaka
|
Utama : |
|
- Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System
- Allen, D. W. E., & Yelowitz, A. (2020). Cryptocurrency Regulation: A Global Review. Cambridge University Press.
- Antonopoulos, A. M. (2017). Mastering Bitcoin: Unlocking Digital Cryptocurrencies. O'Reilly Media.
- Mougayar, W. (2016). The Business Blockchain: Promise, Practice, and the Application of the Next Internet Internet. Wiley.
- Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System.
- Hertig, A. (2020). Ethereum Smart Contract Development: Build blockchain-based decentralized applications using solidity. Packt Publishing.
- Tapscott, D., & Tapscott, A. (2016). Blockchain Revolution: How the Technology Behind Bitcoin Is Changing Money, Business, and the World. Penguin.
- Swan, M. (2015). Blockchain: Blueprint for a New Economy. O'Reilly Media.
|
Pendukung : |
|
|
Dosen Pengampu
|
|
Minggu Ke- |
Kemampuan akhir tiap tahapan belajar
(Sub-PO)
|
Penilaian |
Bantuk Pembelajaran,
Metode Pembelajaran,
Penugasan Mahasiswa,
[ Estimasi Waktu] |
Materi Pembelajaran
[ Pustaka ] |
Bobot Penilaian (%) |
Indikator |
Kriteria & Bentuk |
Luring (offline) |
Daring (online) |
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
1
Minggu ke 1 |
|
Mampu memahami dan menjelaskan karasteristik utama blockchain, menjelaskan perbedaan anatara cryptocurrency, bitcoin, dan altcoin |
Kriteria:
- Partisipasi = 20%
- Tugas= 30%
- UTS = 20%
- UAS = 30%
Bentuk Penilaian : Tes |
Mempelajari definisi, sejarah, dan karakteristik dasar blockchain, cryptocurrency, bitcoin, dan altcoin melalui ceramah tatap muka dan diskusi kelompok 3 X 50 |
Diskusi mengenai blockchain dan cryptocurrency, diikuti dengan penulisan artikel. 3 X 50 |
Materi: Definisi dan sejarah Blockchain, Cryptocurrency, Bitcoin, dan Altcoin Pustaka: Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System |
2% |
2
Minggu ke 2 |
Mampu memahami regulasi dan kebijakan yang berlaku untuk cryptocurrency dan teknologi blockchain di masyarakat |
Mampu memahami tentang regulasi cryptocurrency, dan menjelaskan kebijakan local dan internasional yang mempengaruhi teknologi blockchain |
Kriteria:
- Partisipasi = 20%
- Tugas = 30%
- UTS = 20%
- UAS = 30%
Bentuk Penilaian : Tes |
Diskusi dan studi kasus mengenai regulasi cryptocurrency dan blockchain 3 X 50 |
Memahami regulasi dan kebijakan cryptocurrency 3 X 50 |
Materi: Regulasi Cryptocurrency dan Teknologi Blockchain Pustaka: Allen, D. W. E., & Yelowitz, A. (2020). Cryptocurrency Regulation: A Global Review. Cambridge University Press. |
3% |
3
Minggu ke 3 |
Mampu memahami dan menjelaskan dan menerapkan mekanisme kripografi dalam blockchain |
- Mampu memahami dan menjelaskan konsep dasar kriptografi dan menerapkan teknik kriptografi dalam model blockchain
- Ketepatan mahassiwa dalam menguji keamanan data dalam blockchain menggunakan metode kriptografi
|
Kriteria:
- Partisipasi = 20%
- Tugas = 30%
- UTS = 20%
- UAS = 30%
Bentuk Penilaian : Praktik / Unjuk Kerja |
Praktik pembuatan mekanisme kriptografi dalam blockchain di laboratorium, diikuti dengan tugas implementasi kriptografi dalam proyek kelompok 3 X 50 |
Memahami mekanisme kriptografi dalam blockchain, diikuti dengan tugas praktikum online.
|
Materi: Mekanisme Kriptografi dalam Blockchain Pustaka: Antonopoulos, A. M. (2017). Mastering Bitcoin: Unlocking Digital Cryptocurrencies. O'Reilly Media. |
5% |
4
Minggu ke 4 |
Mampu membuat model pengamanan dan penyimpanan data dalam blockchain |
- Mampu memahami dan membuat model pengamanan data berbasis blockchain dan mengimplementasikan teknik penyimpanan data dalam blockchain
- Mampu memahami dan menguji efektivitas model pengamanan dalam scenario simulasi
|
Kriteria:
- Partisipasi = 20%
- Tugas = 30%
- UTS = 20%
- UAS = 30%
Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Pembuatan model pengamanan dan penyimpanan data dalam blockchain dengan tugas praktik membuat model 3 X 50 |
Tugas praktikum untuk model pengamanan dan penyimpanan data dalam blockchain. 3 X 50 |
Materi: Pengamanan dan Penyimpanan Data dalam Blockchain Pustaka: Mougayar, W. (2016). The Business Blockchain: Promise, Practice, and the Application of the Next Internet Internet. Wiley. |
2% |
5
Minggu ke 5 |
|
- Mampu memahami dan menjelaskan mekasime penambangan dan menerapkan teknik peambangan dalam lingkungan blockchain
- Ketepatan mahasiswa dalam menganalisisi efisiensi dan dampak mekanisme penambangan pada blockchain
|
Kriteria:
- Partisipasi = 20%
- Tugas = 30%
- UTS = 20%
- UAS = 30%
Bentuk Penilaian : Praktik / Unjuk Kerja |
Memahami mekanisme penambangan blockchain diikuti dengan tugas praktikum 3 X 50 |
Memahami Modul e-learning tentang mekanisme penambangan blockchain
|
Materi: Mekanisme Penambangan dalam Blockchain Pustaka: Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System. |
4% |
6
Minggu ke 6 |
Mampu merancang dan mengembangakan smart contract |
- Mampu memahami dan menyusun spesifikasi untuk smart contract yang akan dikembangkan
- Mampu memahami dan menilai keamanan dan fungsionalitas smart contract yang dikembangkan
|
Kriteria:
- Partisipasi = 20%
- Tugas = 30%
- UTS = 20%
- UAS = 30%
Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Memahami smart contract dan penugasan praktikum untuk merancang dan mengembangkan smart contract. 3 X 50 |
Memahami smart contract, diikuti dengan tugas pembuatan smart contract 3 X 50 |
Materi: Pengembangan Smart Contract Pustaka: Hertig, A. (2020). Ethereum Smart Contract Development: Build blockchain-based decentralized applications using solidity. Packt Publishing. |
5% |
7
Minggu ke 7 |
Mampu memahami dan memodelkan serta mengimplementasikan aplikasi berbasis blockchain sederhana |
- Mampu membuat model aplikasi berbasis blockchain sederhana
- Mengimplementasikan aplikasi blockchain menggunakan framework yang relevan
- Ketepatan mahasiswa dalam mengujia dan memastikan kinerja dan keamanan aplikasi
|
Kriteria:
- Partisipasi = 20%
- Tugas = 30%
- UTS = 20%
- UAS = 30%
Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Praktikum pengembangan aplikasi blockchain sederhana 3 X 50 |
Pengembangan aplikasi blockchain sederhana 3 X 50 |
Materi: Implementasi Aplikasi Blockchain Sederhana Pustaka: Antonopoulos, A. M. (2017). Mastering Bitcoin: Unlocking Digital Cryptocurrencies. O'Reilly Media. |
3% |
8
Minggu ke 8 |
|
|
Bentuk Penilaian : Tes |
UTS 3 X 50 |
UTS 3 X 50 |
Materi: UTS Pustaka: |
0% |
9
Minggu ke 9 |
Mampu memahami dan mnegenalisis serta menyelesaikan kasus penggunaan blockchain pada bisnis |
- Mampu memahami dan megidentifikasi serta menganalisis kasus enggunaan blockchain dalam sector bisnis
- Mampu mengembangkan solusi berbasis blockchain untuk masalah bisnis yang nyata
|
Kriteria:
- Partisipasi = 20%
- Tugas = 30%
- UTS = 20%
- UAS = 30%
Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Diskusi dan analisis kasus bisnis blockchain, disertai penugasan analisis kasus secara individu. 3 X 50 |
Analisis kasus penggunaan blockchain dalam bisnis melalui studi kasus online 3 X 50 |
Materi: Kasus Penggunaan Blockchain dalam Bisnis Pustaka: Tapscott, D., & Tapscott, A. (2016). Blockchain Revolution: How the Technology Behind Bitcoin Is Changing Money, Business, and the World. Penguin. |
4% |
10
Minggu ke 10 |
Mampu memahami dan menganalisis serta menyelesaikan kasus penggunaan blockchain dalam bisnis |
Mampu memahami dan mengidentifikasi kasus penggunaan blockchain dalam bisnis dan mengembangkan solusi berbasis blockchain |
Kriteria:
- Partisipasi = 20%
- Tugas = 30%
- UTS =20%
- UAS = 30%
Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Studi kasus dan tugas kelompok mengenai implementasi blockchain dalam bisnis. 3 X 50 |
Diskusi dan analisis kasus bisnis blockchain 3 X 50 |
Materi: Studi Kasus Blockchain dalam Bisnis Pustaka: Swan, M. (2015). Blockchain: Blueprint for a New Economy. O'Reilly Media. |
4% |
11
Minggu ke 11 |
Mampu memahami dan merancang aplikasi blockchain yang dapat diintegrasikan dengan teknologi lain |
- Mampu merancang aplikasi blockchain yang dapat berintegrasi dengan teknologi IoT atau AI
- Menyusun arsitektur sistem yang menggabingkan blockchain dengan teknologi lain
|
Kriteria:
- Partisipasi = 20%
- Tugas = 30%
- UTS = 20%
- UAS =30%
Bentuk Penilaian : Penilaian Portofolio |
Memahami perancangan aplikasi blockchain terintegrasi dengan teknologi lain, diikuti dengan tugas perancangan aplikasi. 3 X 50 |
Memahami aplikasi blockchain terintegrasi dengan teknologi lain, diikuti dengan tugas perancangan aplikasi secara daring.
|
Materi: Integrasi Aplikasi Blockchain dengan Teknologi Lain Pustaka: Mougayar, W. (2016). The Business Blockchain: Promise, Practice, and the Application of the Next Internet Internet. Wiley. |
4% |
12
Minggu ke 12 |
Mampu mengimplementasikan dan menguji prototype aplikasi berbasis blockchain yang terintegrasi dengan teknologi lain |
- Mampu memahami dan mengimplementasikan prototype aplikasi berbasis blockchain yang mengintegrasikan teknologi lain
- Ketepatan mahasiswa dalam melakukan pengujian terhadap integrase dan fungsionalitas aplikasi
|
Kriteria:
- Partisipasi = 20%
- Tugas = 30%
- UTS = 20%
- UAS = 30%
Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Praktikum implementasi dan pengujian prototype aplikasi blockchain 3 X 50 |
Praktikum daring untuk implementasi dan pengujian prototype aplikasi blockchain yang terintegrasi 3 X 50 |
Materi: Implementasi dan Pengujian Prototype Aplikasi Blockchain Pustaka: Hertig, A. (2020). Ethereum Smart Contract Development: Build blockchain-based decentralized applications using solidity. Packt Publishing. |
3% |
13
Minggu ke 13 |
Mampu memahami dan menyusun serta mengimplementasikan strategi pengembangan dan pengelolaa proyek berbasis blockchain |
- Menyusun strategi pengembangan proyek blockchain, termasuk perencanaan dan manajemen
- Mampu memahami dan mengimplementasikan strategi pengelolaan proyek
|
Kriteria:
- Partisipasi = 20%
- Tugas = 30%
- UTS = 20%
- UAS = 30%
Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Memahami strategi pengembangan proyek blockchain dengan tugas merancang strategi proyek berbasis blockchain. 3 X 50 |
Diskusi strategi pengembangan proyek blockchain 3 X 50 |
Materi: Strategi Pengembangan dan Pengelolaan Proyek Blockchain Pustaka: Tapscott, D., & Tapscott, A. (2016). Blockchain Revolution: How the Technology Behind Bitcoin Is Changing Money, Business, and the World. Penguin. |
2% |
14
Minggu ke 14 |
|
- Mampu memahami dan mengevaluasi kinerja an efisiensi sistem blockchain yang telah dirancang
- Mampu mengidentifikasi area untuk perbaikan dan mengoptimalkan sistem
|
Kriteria:
- Partisipasi = 20%
- Tugas = 30%
- UTS = 20%
- UAS = 30%
Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Diskusi dan studi kasus evaluasi sistem blockchain, diikuti dengan tugas evaluasi dan optimasi sistem. 3 X 50 |
Menyelesaiakn studi kasus mengenai evaluasi sistem blockchain 3 X 50 |
Materi: Evaluasi dan Optimisasi Sistem Blockchain Pustaka: Antonopoulos, A. M. (2017). Mastering Bitcoin: Unlocking Digital Cryptocurrencies. O'Reilly Media. |
2% |
15
Minggu ke 15 |
Mampu memahami dan menyiapkan laporan dan presentasi akhir untuk proyek berbasis blockchain |
Mampu menyusn laporan akhir yang mendokumentasikan proyek blockchain termasuk desain, implementasi dan hasil |
Kriteria:
- Partisipasi = 20%
- Tugas = 30%
- UTS = 20%
- UAS = 30%
Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Presentasi proyek akhir dan penyusunan laporan akhir proyek blockchain. 3 X 50 |
Presentasi akhir proyek dan laporan proyek blockchain 3 X 50 |
Materi: Laporan dan Presentasi Akhir Proyek Blockchain Pustaka: Mougayar, W. (2016). The Business Blockchain: Promise, Practice, and the Application of the Next Internet Internet. Wiley. |
7% |
16
Minggu ke 16 |
|
|
Bentuk Penilaian : Tes |
UAS 3 X 50 |
UAS 3 X 50 |
Materi: UAS Pustaka: |
30% |