SAP (SATUAN ACARA PERKULIAHAN) Kode : NF024104 Nama mata kuliah : Pengantar Aplikasi Bobot mata kuliah : 2 SKS Mata Kuliah Prasyarat : - Perte muan ke- Topik Bahasan Tujuan Pembelajaran Umum Sub Pokok Bahasan Rincian Materi Tujuan pembelajaran khusus (performansi/ indikator) Proses pembelajaran Tugas, praktikum evaluasi Media & buku sumber 1 Definisi sejarah Open Software definisi sejarah Open, Free Software, Proprietary Software. a) Definisi Open Software, Free Software, FOSS, Proprietary Software. b) Sejarah Open, GNU, Free Software, Proprietary Software. a) Dapat menjelaskan arti Software, Free Software, FOSS, Proprietary Software. b) Dapat menjelaskan secara ringkas sejarah, mulai dari era sebelum 1984, 1984-1991, 1991-1998, 1998-2008, 2008 - sekarang. diskusi, tugas kecil dengan pengajar yang terhubung ke internet. Menuliskan dengan bahasa sendiri apa itu Software mencari informasi di internet tentang sejarah FOSS. 3 2 Contoh Produk FOSS: Sistem Operasi, Distribusi, Repositori fungsi dasar salah satu, distribusi, repositori a) Sistem operasi Open GNU/Linux b) Distribusi (distro) atau varian Linux. c) Repositori (repo) Linux. a) Dapat menjelaskan arti GNU/Linux sebagai sistem operasi nya. b) Dapat menjelaskan arti distro GNU/Linux atau varian Linux. c) Dapat menjelaskan arti repo, termasuk contoh isinya diskusi, tugas kecil dengan pengajar yang terhubung ke internet. - Menginstalasi Linux dalam modus grafis.
3 Contoh Produk FOSS: Aplikasi fungsi dasar beberapa aplikasi FOSS implementasinya di dunia kerja industri. a) Aplikasi FOSS untuk desktop mobile. b) Aplikasi FOSS untuk infrastruktur middleware. c) Aplikasi FOSS untuk sistem informasi. yang tidak. a) menjelaskan beberapa manfaat aplikasi desktop mobile untuk internet, perkantoran, multimedia, dll. b) menjelaskan beberapa contoh fungsi aplikasi FOSS sebagai infrastruktur bisnis/industri middleware. c) menjelaskan beberapa contoh fungsi aplikasi FOSS sebagai SIM. diskusi, - Mencoba salah satu aplikasi FOSS, kemudian membuat presentasi cara nya. 4 Konsep pengembangan konsep yang mendasari pengembangan. a) Konsep berbagi kode sumber program. b) Organisasi pengembang Open a) menjelaskan konsep sederhana yang diyakini dijalankan para pengembang. b) memberikan contoh-contoh organisasi pengembang karyanya. diskusi, - Mencari info salah satu organisasi/institu si pengembang (nama kegiatan). 5 Komunitas Memahami arti, tujuan, jenis komunitas Open a) Komunitas pengembang, pengguna, dll. b) Berbagai motivasi orang bergabung ke komunitas Open a) membedakan beberapa komunitas Open b) mendeskripsikan beberapa motivasi orang bergabung ke komunitas. diskusi, tugas dengan pengajar yang terhubung ke internet. Mencari info komunitas Open di Indonesia di dunia.
6 Keunggulan bisnis, pemerintahan, pendidikan, LSM, masyarakat. keuntungankeuntungan institusi bila memilih dibandingkan produk Proprietary a) Keuntungan Open secara umum, untuk pengembang maupun pengguna. b) Keuntungan Open institusi bisnis, pemerintah, pendidikan, LSM, masyarakat luas secara bersama. a) menjelaskan keuntungan cara Open secara umum, untuk pengembang pengguna. b) menjelaskan paling tidak lima keuntungan memilih produk bagi institusi bisnis, pemerintah, pendidikan, LSM, personal/keluarga. diskusi, Mencari info di internet tentang institusi yang telah keuntungan yang diperolehnya. 7 Openness (keterbukaan) di big TI berbagai bentuk keterbukaan (Openness) di big TI. a) Open Standard b) Software Open Hardware c) Open Content Open Publication d) Open Movie, Open Education, Open Data, dll. a) menjelaskan arti Open Standard beberapa contohnya. b) menjelaskan arti Open Hardware. c) menjelaskan arti Open Content Open Publication contohnya. d) menjelaskan arti Open Movie, Open Education, Open Data, dll. diskusi, Mencari info produk-produk yang konsep Open selain software. 8 UTS (Ujian Tengah Semester) 9 Lisensi-lisensi untuk produk software lisensilisensi Open produk software. a) Lisensi software menurut FSF (Free Software Foundation). b) Lisensi-lisensi menurut OSI (Open Initiative). a) menjelaskan pengertian lisensi Open utama atau popular yang sama menurut FSF OSI. b) menjelaskan pengertian beberapa lisensi yang berbeda menurut FS diskusi, Mencari contohcontoh produk software yang dilengkapi dokumen pernyataan lisensi termasuk Free atau Open
OSI. 10 Lisensi-lisensi untuk produk yang bukan software lisensilisensi Open produk bukan software. a) Lisensi GNU untuk produk bukan software. b) Lisensi Creative Commons untuk produk seperti buku/dokumen, musik, gambar, animasi, film/video, dll. a) Menjelaskan salah satu lisensi GNU untuk dokumen atau bukan software. b) Menjelaskan 6 jenis lisensi CC untuk bukan software. diskusi, Mencari contoh produk bukan software yang dilengkapi pernyataan lisensi. 11 Aspek keamanan terkait Open isu-isu keamanan terkait. a) Isu-isu keamanan dari sisi kode program cracking. b) Virus, worm, sejenisnya. a) menjelaskan isuisu keamanan produk-produk, antara lain tidak otomatis membuat produk tidak aman. b) menjelaskan mengapa software Open relatif lebih aman terhadap virus worm. diskusi, Mencari informasi contoh gangguan (cracking) terhadap Linux, virus serta anti virus di Linux. 12 Model bisnis apa model bisnis software Proprietary. a) Model bisnis software Proprietary. b) Model bisnis software. a) menjelaskan beberapa model bisnis software Proprietary contoh produknya. b) menjelaskan beberapa model bisnis Open contoh produknya. diskusi, Mencari paling tidak satu contoh setiap jenis usaha atau model bisnis. 13 Perbadingan persamaan a) Perbandingan Linux dengan Sistem Operasi Closed a) menjelaskan perbedaan Linux dengan Sistem Operasi Closed diskusi, Membuat tulisan Seandainya saya pemilik
Proprietary perbedaan dasar Linux/Android dengan sistem operasi terkenal yang Closed (Windows, OSX/IOS) Windows. b) Perbandingan Linux dengan Sistem Operasi Closed OSX. c) Perbandingan Linux Android dengan IOS Windows Mobile. Windows. b) menjelaskan perbedaan Linux dengan Sistem Operasi Closed OSX. c) menjelaskan perbedaan Linux Android dengan IOS Windows Mobile. perusahaan besar yang ratusan atau ribuan 14 Pengantar jaringan dengan sistem operasi Open mengonfigurasi jaringan dengan melalui termnal (modus teks) menu (GUI). a) Setting jaringan dengan perintahperintah. b) Setting jaringan melalui Graphical User Interface a) menjelaskan cara setting jaringan dengan perintah-perintah. b) menjelaskan cara setting jaringan di desktop. diskusi, Menulis cara setting jaringan wireless dengan perintah. 15 Instalasi salah satu sistem operasi Open Troubleshootin g dasar menginstal Linux Ubuntu Desktop hingga kembali restart cara mengatasi beberapa masalah (troubleshooting) dasar. a) Instalasi Linux Ubuntu atau yang sejenis. b) Troubleshooting dasar. a) menjelaskan langkah demi langkah menginstal Linux Ubuntu atau yang sejenis dari sebelum bootting hingga kembali direboot setelah instalasi selesai. b) menjelaskan cara mengatasi masalah (troubleshooting) dasar seperti gagal login, tidak bisa akses prompt root, lupa password, dll. diskusi, Membuat presentasi cara menginstal Linux Ubtunu atau yang sejenis. 16 UAS (Ujian Akhir Semester)
DAFTAR ACUAN: 1. Rusmanto, Diktat Kuliah Pengantar Aplikasi. Depok: Sekolah Tinggi Teknologi Terpadu Nurul Fikri, 2015. 2. Tobias Elsner, Thomas Erker, Anselm Lingnau, Linux Essentials, The LPI Introductory Programme. Darmstadt Germany: Linup Front GmbH, 2012. 3. Jesús M. González Barahona, Joaquín Seoane Pascual, Gregorio Robles, Introduction to Free Software. Barcelona: Free Technology Academy, 2010. 4. -, Training Tool Kit Free/ Software. Resource Center - Pakistan Software Export Board, 2007. 5. Moreno Muffatto, A Multidisciplinary Approach. London: Imperial College Press, 2006. 6. Martin Fink, The Business and Economics of Linux and. New Jersey: Prentice Hall PTR, 2002.