Tugas Script Wars

Kepada mahasiswa peserta kuliah pemrograman Shell, untuk kajian 3 ini kalian diminta untuk membuat 2 buah tugas. Tugas pertama adalah Script Wars yang dikerjakan sendiri. Kemudian ada Tugas kelompok The Next Big Thing.

Tugas Script Wars

Pada tugas ini kalian diminta membuat sebuah aplikasi bash, mempresentasikan aplikasi tersebut dan membuat laporan tentang aplikasi tersebut. Aplikasi yang dibuat dapat dipilih salah satu dari tema berikut:

  1. Aplikasi administrasi jaringan di bash
  2. Animasi bash

  3. Game di Bash

Ketentuan tentang aplikasi yang dibuat harus memiliki

a. Menu (minimal 3 submenu)

b. Mengandung fungsi,

c. Mengandung looping/perulangan

d. Mengandung statement logika (if then, while …)

e. Tidak boleh sama dengan teman

f. Dapat menggunakan script yang sudah ada, tapi harus dimodifikasi, serta mencantumkan nama pembuat dan link alamatnya pada bagian komentar.

g. Harus memiliki komentar yang berisi minimal judul aplikasi, deskripsi aplikasi, nama pembuat, keterangan tentang versi/revisi

Sebelum presentasi kalian harus mengajukan dulu tentang aplikasi yang dibuat ke email saya dengan format

judul aplikasi : ……..

deskripsi aplikasi : gambaran singkat tentang aplikasi

referensi :  … (web/buku)

Bila pengajuan sudah saya setujui, dapat dilanjutkan. Aplikasi yang diajukan dapat ditolak bila sudah ada yang mengajukan dengan fungsionalitas yang sama.  Penilaian diberikan dari kompleksitas script, presentasi, tampilan dan laporan.

next big thing
tugas script wars

Tugas The Next Big Thing

Pada minggu sebelumnya kalian sudah mengenal para programmer handal. Mereka adalah orang yang sudah sukses di bidang coding. Misalnya ada Mark Zuckerberg, Bill Gates , Steve Jobs dll. Mereka adalah orang muda yang kreatif dan jago coding. Kalian juga bisa seperti mereka. Tugas kalian adalah sebagai berikut:

  1. Cari ide-ide kreatif dan inovetif tentang aplikasi/layanan /website
  • Diskusikan dalam kelompok 2-4 orang

  • Presentasikan ide kalian

  • Buat Laporan

  • Penilaian dari tugas ini diambil dari orisinalitas ide, Presentasi dan Laporan. Untuk presentasi dan laporan harus dicantumkan latar Belakang, Deskripsi aplikasi/layanan yang akan dibuat dan
    Fungsionalitas apa saja yang ada di aplikasi.

    Have fun!

    Beberapa contoh bash script administrasi jaringan:

    http://tldp.org/LDP/abs/html/networkprogramming.html

    http://linuxconfig.org/bash-scripts-to-scan-and-monitor-network

     

    Silahkan tuliskan tanggapan, kritik maupun saran