Update info lagi … berdasarkan curhatan, ada beberapa yang ingin saya klarifikasi, khususnya soal nilai :
Request #1 :
“dan ketika ada yang komplain dengan ketidakpuasan nilainya, ibu dengan baik hati menaikkannya sedangkan bagi orang yang merasa cukup dan tidak komplain ya nilainya cuma segitu saja padahal ternyata kalo komplain nilai bisa naik. Disini saya mempertanyakan konsistensi ibu dalam pemberian nilai”
Response #1 :
Lhaa… gunanya komplain itu untuk klarifikasi kok.. bukan untuk naik-naikin nilai. Coba dicek, apakah setiap yang komplen itu naik nilainya? Kalo saya nggak ngasih kesempatan komplen, seolah-olah saya ini manusia yang bebas dari kekeliruan. Wong namanya juga orang, bisa aja ketelisut, typo, salah ketik, dlsb. Jadi masa komplen itu bukan masa merayu-rayu untuk menaikan nilai ya.. Itu untuk memberikan kesempatan memperbaiki kekeliruan, misalnya saya keliru. Kalaupun ada yang naik nilainya, itu karena ada komponen yang sebelumnya terlewat tidak sempat saya cek.
Request #2:
“apabila memang file tubes atau tugasnya hilang, mungkin dapat memberitahu perwakilan kelas saja bu, agar kita dapat mengirimkan ulang filenya dan agar dapat mengetahui statusnya. Dan memberi tahunya lebih baik tidak mendadak ibu”
Response #2:
Lhaaa.. saya aja baru diinformasikan mendadak bahwa nilai harus disetor tanggal 27. Terakhir masih ada yang nawar untuk minta dibukakan link untuk upload tubes sampai tanggal 27..
Request #3:
“Eh iya bu itu yg link tugas besar hanya dibuka 2 hari ya? soalnya kemarin saat di kelas untuk tugas besar kelompok katanya dikumpulkan tgl 27 bu..?”
Response #3:
Nah, saya baru mendapat info bahwa deadline upload nilai adalah tanggal 27 jam 11 siang. Jadi dalam waktu singkat, saya harus segera merekap dan upload nilai, tanpa sempat konfirmasi dulu untuk komponen nilai-nilai yang belum lengkap. Itulah sebabnya saya membuka sesi komplen ini, untuk mengantisipasi andaikan saya berbuat kekeliruan. Jadi, mendadak nggak-nya ya bukan kemauan saya.
Request #4:
“Baik bu, tapi saya mau tanya bu untuk komponen nilai tubes yang baru dimana
TUBES-1: 70% TUBES INDIVIDU + 30% TUBES KELOMPOK
TUBES: 60% TUBES-1 + 40% UAS ONLINE
Saya itung ulang malah jadi lebih kecil dari yang awal ya bu”
Response #4:
Ya benar, pasti lebih kecil, tapi belum tentu juga, kalo tubes kelompok nilainya lebih bagus dari tubes individu, jadi lebih kecil, tapi kalo tubes individunya bagus, ya lebih besar. Mengapa diubah? Pertama, karena waktu deadline setor nilai yang mendadak, terjadi kekeliruan dalam mengupload komponen tubes, yang seharusnya diambil dari tubes total, ternyata yang ter-upload adalah yang dari tubes kelompok saja. Kedua, sesuai dengan perjanjian awal, bahwa saya akan memberikan penghargaan lebih terhadap tugas individu, karena ini penting untuk para mahasiswa, membangun website sendiri, hosting sendiri dan mengelola sendiri, akan memberikan pengalaman berharga, meski awalnya tidak mudah.
Request #5:
“Bu, boleh nggak minta tambahan tugas atau apa lah.. untuk nambah nilai saya, nilai saya kurang, padahal saya butuh nilai yang bagus, itu dikit lagi bu ke AB dari B, saya butuh untuk …bla..bla..bla…(boleh pilih alasan)”
Response #5:
Mohon maaf, kalau semua komponen sudah diserahkan dan diperhitungkan, tidak ada komponen nilai tambahan. Perbaikan nilai bisa diberikan bila : (1) ada komponen nilai yang belum diperhitungkan (kuis/tugas), (2) ada kesalahan entri komponen nilai. Di luar itu, tidak ada cara lain untuk perbaikan nilai.
Request #6:
“Bu, waktu awal katanya untuk yang tidak ambil manprosi, tidak harus menyerahkan tubes kelompok. Kok mendadak ada tubes juga?”
Response #6:
Alasannya karena jumlah komponen nilai harus sama untuk setiap mahasiswa, dan pengganti tubes kelompok (untuk yang tidak mengambil matkul mpsi) tidaklah berat, hanya membuat satu tutorial menggunakan laravel, dengan mengirimkan contoh kode dan laporannya. Banyak contoh pembuatan aplikasi menggunakan laravel di internet, bisa diambil salah satu, dibuat aplikasinya, disalin ke dalam tutorial, dikirimkan, beres. Waktu pengumpulan juga sudah di-extend hingga tanggal 25 Desember, sejak diumumkan tanggal 20 Desember.
Demikian jawaban sementara, semoga tidak menjadi keresahan dan kehuruharaan lagi.
UPDATE…!!!
Berhubung masih ditutupnya portal i-gracias sehingga hasil konfirmasi nilai belum bisa di-upload, oleh karena itu, saya menginformasikan posisi rekap nilai terakhir pada link-link di bawah ini [scroll agak ke bawah ya..]
Tetapi, dalam proses konfirmasi nilai ini, pasti ada yang tidak puas, jengkel, kesel, dlsb. Dengan berbagai alasan seperti domain sudah menghilang, file terhapus dan lain-lain. Sejauh ini saya berusaha mengakomodasi semua pertanyaan, keluhan, dan tanggapan dengan baik. Namun masih saja ada yang tidak puas.
Pada prinsipnya saya ingin semua bernilai baik, tapi kan tidak mungkin semua mendapatkan A dan AB. Oleh karena itu, atas semua kekecewaan saya sampaikan permohonan maaf.
Selain itu, dari hasil ngobrol-ngobrol lewat chat, ternyata ada yang menyampaikan bahwa “anak-anak mengata2i ibu”.
===deleted section ============
Ternyata ybs keberatan chat nya dipublish, katanya :
Itu web nama saya kelihatan
Dan ibu menyebarkan isi chat pribadi tanpa seizin saya dengan kata kata yang dapat menyebabkan pengarahan opini sepihak dan provokasi
Ibu dapat dikenakan pasal 27 ayat(3) UU ITE
Terimakasih buk
===========================
Yasudah.. saya hapus semua chat, cukup menjadi pelajaran untuk yang sudah pernah baca. Untuk yang belum ya anggap saja, mungkin sebagai mahasiswa harus belajar lebih baik lagi. Demikian saja..
Padahal saya hanya berusaha memfasilitasi, saya sdh posting di blog ini bahwa KUIS JANGAN SAMPAI HILANG, buatkan link khusus. Banyak yang menyimak dengan baik, banyak juga yang nggak. Untuk yang nggak pun saya tidak langsung menganggap nol, tapi melakukan konfirmasi, satu persatu saya cek, jika ada dan jalan, dengan domain yang sama, atau di domain berbeda tetapi ada bukti bahwa kuis tersebut sudah diupload sejak lama, masih bisa saya terima.
Hmm.. sediih… hahahaha.. seharian di depan komputer untuk menjawab semua pertanyaan mahasiswa, masih juga dituduh tidak adil
Oleh karena itu, untuk mengurangi DOSA adek-adek mahasiswa CURHAT DI BELAKANG, mari disampaikan “kata-kata” tersebut, langsung pada form berikut.
Dan.. karena ternyata hingga saat ini saya tetap belum bisa akses i-gracias, dan sedang meminta untuk diberikan akses kembali, maka dengan ini saya:
- Memberikan kesempatan TERAKHIR, untuk nama-nama yang kuis dan tugas individunya masih kosong, saya tunggu untuk mengirimkan LINK kuis dan tubesnya menggunakan form berikut : https://goo.gl/forms/kPSBk0sEdJhjDWWE2
- Jika belum mengumpulkan dua-duanya, maka satukan semua file kuis dan tubes individu pada satu SITUS, dengan fitur sesuai ketentuan, dan setelah login, akan tersedia MENU/LINK untuk mengakses file kuis
- Jika sudah mengumpulkan tubes individu, namun belum kuis, cukup kumpulkan kuisnya saja, dengan didahului oleh screen login, dan sertakan userid dan password untuk akses, jangan lupa CEK DULU link nya.. yakinkan bahwa bisa diakses, userid dan passwordnya benar, tidak ada kesalahan, tidak ada istilah tidak bisa diakses dan sebagainya, karena saya tidak akan melakukan KONFIRMASI ULANG jika ternyata link tersebut tidak bisa diakses.
Question #1:
Berapa nilai kuis dan tugas individu susulan ini?
Answer #1:
Karena ini kloter terakhir, maka setiap kuis yang dikumpulkan, jika benar, akan saya isikan dengan nilai 30, jika ngaco/salah hitung-hitungannya atau tidak benar tampilannya, akan saya hargai 15. Jika gagal/tidak bisa tampil, tetap NOL nilainya. Sedangkan untuk tugas, jika benar semua fitur-fiturnya, akan diberikan nilai 50. Jika ada kekurangan, akan diberikan nilai antara rentang 25-50, artinya tubes yang isinya sangat minimalis, akan diberikan nilai 25, dan jika semua ketentuan berjalan dengan benar, akan diberikan nilai 50.
Question #2:
Lhoo koq kecil amat nilainya?
Answer #2:
Lha, namanya juga susulan, ya tidak bisa disamakan dengan yang mengumpulkan di awal, memastikan situsnya berjalan dengan baik, dan mengerjakan semuanya dengan benar. Nilai 30, 25 dan 50 mungkin kecil, tapi karena bobot tugas dan kuis itu 15% masing-masing, jika nilai anda di perbatasan, akan sangat membantu untuk mendongkrak sedikit nilai anda.
The choice is yours.. mau ambil kesempatan.. silakan.. nggak mau ya akurapopo,
Batas pengumpulan tugas/kuis susulan ini adalah sampai Minggu, 31 Desember 2017, jam 11.30 A.M.
Berikut ini komposisi nilai yang akan saya gunakan :
TUBES-1 [tidak ditayangkan di i-gracias] : 70% tubes individu + 30% tubes kelompok
Entri pada I-GRACIAS:
- KUIS : diambil langsung dari nilai kuis pertama (sebelum UTS)
- TUGAS : diambil langsung dari nilai tugas besar individu
- UTS : 30% UTS Tulis + 70% UTS online
- TUBES : 60% TUBES-1 + 40% UAS online
So, silakan hitung sendiri berapa skor akhir nilai anda berdasarkan tabel-tabel tersebut.
Buat adek-adek mahasiswa yang ingin melaporkan saya dengan segala “ketidakbenaran” saya mengajar, saya persilakan dengan senang hati. Bukan berarti saya tidak ada kekurangannya, selaku manusia, dengan segala keterbatasannya, jika ada hal-hal yang keliru, kurang dan sebagainya, saya MOHON MAAF SEBESAR-BESARNYA…
Ini daftar nilai sementara :
PS : buat yg sudah bersusahpayah curhat di atas, yg sy capture, jangan khawatir, anda tetap mendapatkan nilai sebagai mana harusnya, tidak ditambah atau dikurangi.
Materi Web Programming
Materi Dasar HTML, CSS, Javascript, PHP dan Mysql
UPDATE!!!
UAS online : dibuka mulai hari ini, 20-12-2017 hingga Jumat, 22 Des 2017 jam 23.00. Silakan login dengan userid dan password seperti ketika UTS
- Tugas besar : Dikumpulkan melalui link berikut : https://falahah.filepiper.com/tubes_webprog2017, dengan password “flashcourse”. Link dibuka hingga 2×24 jam.
- Untuk mahasiswa yang tidak mengambil Mata kuliah Manajemen Proyek Sistem Informasi, agar mengganti tugas besar kelompok dengan membuat Tutorial lengkap cara membuat aplikasi menggunakan Laravel, dengan menyertakan contoh-contoh kode program, cara setting serta tampilan aplikasinya. Tutorial harus buatan sendiri, berdasarkan pengalaman/hasil mencoba sendiri, tidak boleh copy-paste dari contoh-contoh di internet. Tutorial dan hasil file contoh kode program, dikumpulkan dalam satu file kompress, diupload pada link di atas.
Ketentuan Tugas Besar
Tugas besar terdiri atas dua macam yaitu :
- Tugas individu : 70%
- Tugas kelompok : 30%
Warning!!!!!:
Dikarenakan belum semua kuis diperiksa, halaman yang memuat jawaban kuis I JANGAN DIHAPUS, dan pada situs web agar disiapkan LINK khusus untuk mengakses kuis, misalnya berupa menu/tombol khusus yang jika diklik akan membuka halaman yang memuat jawaban kuis I.
Tugas Individu :
1. Membuat situs web, dgn contoh kasus bebas, dihosting dan didaftarkan [menggunakan alamat situs yang sudah ditugaskan sejak awal]
Fitur yang minimal harus ada pada situs web tersebut.
Halaman utama, memuat news dan info2 umum ttg kasus yang dibuat situs, misal situs jualan baju:
a. Halaman utama : News ttg model2 baju terkini, trend2 baju dlsb , Tutorial, misalnya milih baju yang tepat, dlsb
Tutorial, cukup satu saja, tentang cara menggunakan laravel, misalnya cara membuat crud untuk kasus tertentu.
b. login, utk masuk ke olah data
c. olah data, pilih satu atau 2 tabel, dan memuat fitur :
c.1. display data
c.2. cari data
c.3. edit data
c.4. tambah data
c.5. hapus data
c.6. cetak data (menggunakan pdf)
Tugas kelompok:
- Membuat situs web kasus bebas, dengan topik kasus sama seperti topik pada tugas kelompok mata kuliah Manprosi.
- Situs web yang dibuat minimal memuat 1 tabel, dan minimal memuat satu implementasi Laravel pada satu tabel yan meliputi CRUD.
- Jika terlanjut membuat situs web tidak menggunakan CRUD, maka kelompok diwajibkan mengubah/menyiapkan satu akses menggunakan CRUD minimal pada satu tabel.
- Pembuatan laporan dengan isi: sesuai template, dgn meliputi :
1. deskripsi masalah
2. deskripsi solusi
3. use case diagram (Tdk perlu dgn scenario)
4. printscreen hasil program
Teknik Pengumpulan :
Tugas perorangan : dikumpulkan melalui link website. Untuk yang sudah mengumpulkan kuis I tidak perlu mendaftarkan ulang, kecuali jika ada perubahan alamat website, silakan mendaftar ulang ke alamat : https://goo.gl/forms/kPSBk0sEdJhjDWWE2
Tugas kelompok : Yang dikumpulkan : dokumen laporan + kode program (dalam framework laravel, untuk kode program yang dikumpulkan adalah hasil compress foldernya, sedangkan untuk database yang dikumpulkan adalah file hasil dump mysql).
Tugas dikumpulkan dalam bentuk FILE .rar, dengan format penamaan sbb : Tubes_WebProg_Kls_[Nama-nama anggota kelompok], contoh : Tubes_WebProg_SI3902_[Rita_Neni_Ratna_Indah_Priyadi]
Tugas di_upload melalui link … [di update kemudian]
Batas pengumpulan tugas : 16 Desember 2017 jam 18.00
UTS dan UAS :
- UTS online diadakan pada bulan November [sudah terselenggara]
- UAS online akan diselenggarakan pada tanggal 14-16 Desember 2017.
Materi UAS online meliputi : kelanjutan PHP/Mysql (session, cookies, enkripsi, reporting dg pdf, object oriented), konsep MVC, laravel (konfigurasi dasar, penerapan CRUD, akses data menggunakan Query Builder atau ORM Eloquent).
Materi [modul] untuk pelengkap UAS akan disiapkan dan diupload sekitar tanggal 8-10 Desember.
Kuis I :
Soal untuk kelas : SI-3903 , : SI-3902, SI-3901
Cara pengumpulan :
- Daftarkan identitas anda dan ALAMAT LINK file yang digunakan utuk login [soal no.1] pada
https://goo.gl/forms/kPSBk0sEdJhjDWWE2
[copas alamat ini pada browser anda]
- Waktu pengumpulan akan tercatat secara otomatis pada saat anda mengisi form pendaftaran.
Kelas : SI-3903
Waktu Pengerjaan : Kamis, 5 Oktober 2017 jam 14.00 sampai Jumat 06 Oktober 2017, jam 08.00
Soal:
a. Buatlah dua tabel pada database tempat anda hosting web.
- Tabel pertama diberi nama : login_nim {login_diiikuti dgn nim anda}.Tabel login_nim akan diisi dengan 2 field yaitu username dan password. Isilah tabel tersebut dengan username dan password sesuai keinginan masing-masing {bebas}
- Tabel kedua diberi nama dengan format : kuis1_nim, contoh : kuis1_112245454
Struktur tabel kedua sebagai berikut
NIM | : | varchar(10) |
NAMA | : | varchar(30) |
TUGAS | : | integer |
UTS | : | integer |
UAS | : | integer |
- Isilah tabel kedua dengan beberapa baris data, antara 5-10 data, dengan nilai yang bervariasi. Baris pertama data harus berisi NPM dan Nama anda masing-masing
b. Buatlah program PHP sebagai berikut:
- Program untuk login ke situs anda, dengan cara memasukkan username dan password seperti yang tercantum pada tabel I {login_nim}. Jika Login berhasil, akan ditampilkan program ke 2 (soal berikutnya). Jika login gagal, form login akan menampilkan tulisan “Login gagal”). Simpan file login ini dengan nama “login_nim.php” {nim diganti dengan nim masing-masing)
- Buatlah program php untuk menampilkan data tersebut dengan format seperti gambar di bawah ini. Simpan dengan nama “display_nim.php” {nim diganti dengan nim masing-masing)
Ketentuan :
- Nilai akhir dihitung dengan rumus N.A = 30% TUGAS + 30% UTS + 40% UAS
- Grade dihitung dengan batas sebagai berikut :
A | >= 80 | |
B | >=65 dan <80 | |
C | >=50 dan <65 | |
D | >=40 dan <50 | |
E | <40 |
- Nilai lulus adalah minimum C, untuk nilai D dan E akan diberi keterangan tidak lulus
- Kolom Grade diberi warna yang berbeda-beda, untuk masing-masing Grade, misalnya E –> merah, D–> hijau, dan seterusnya.
- Rata-rata, nilai maksimum dan nilai minimum masing-masing diisi dengan nilai akhir yang sudah dirata-ratakan, dicari maksimum dan minimumnya.
Kelas : SI-3902
Waktu Pengerjaan : Jumat, 6 Oktober 2017 jam 09.00 sampai Sabtu 07 Oktober 2017, jam 12.00 (siang)
a. Buatlah dua tabel pada database tempat anda hosting web.
- Tabel pertama diberi nama : login_nim {login_diiikuti dgn nim anda}.Tabel login_nim akan diisi dengan 2 field yaitu username dan password. Isilah tabel tersebut dengan username dan password sesuai keinginan masing-masing {bebas}
- Tabel kedua diberi nama dengan format : kuis1_nim, contoh : kuis1_11224545
Struktur tabel kedua sebagai berikut:
Cust_Id | : | varchar(15) |
Room_No | : | varchar(5) |
Tgl_checkin | : | date |
Tgl_checkout | : | date |
laundry | : | integer |
resto | : | integer |
phone | : | integer |
misc | : | integer |
- Isilah tabel kedua dengan beberapa baris data, antara 5-10 data, dengan nilai yang bervariasi. Baris pertama data harus berisi NPM masing-masing. Room_No diisi dengan no.kamar, dimulai dengan karakter A,B,C,D, atau E, diikuti oleh nomor kamar, contoh : B211, E412, dst. Tgl_checkin dan tgl_checkout adalah tanggal mulai dan selesai menginap. Laundry, resto, phone dan misc, adalah biaya-biaya lain yang dikeluarkan oleh tamu hotel selama menginap.
b. Buatlah program PHP sebagai berikut:
- Program untuk login ke situs anda, dengan cara memasukkan username dan password seperti yang tercantum pada tabel I {login_nim}. Jika Login berhasil, akan ditampilkan program ke 2 (soal berikutnya). Jika login gagal, form login akan menampilkan tulisan “Login gagal”). Simpan file login ini dengan nama “login_nim.php” {nim diganti dengan nim masing-masing)
- Buatlah program php untuk menampilkan data tersebut dengan format seperti gambar di bawah ini. Simpan dengan nama “display_nim.php” {nim diganti dengan nim masing-masing)
Ketentuan :
- Sewa kamar dihitung per malam dengan tarif kamar tergantung tipe kamar, Tabel berikut menampilkan tipe kamar. Tipe kamar ditandai dengan 1 karakter di depan nomor kamar. Contoh : C225 : berarti tipe kamar C, dengan tarif : Rp. 350,000.00/malam.
A | 700,000.00 | |
B | 450,000.00 | |
C | 350,000.00 | |
D | 300,000.00 | |
E | 250,000.00 |
- Bill = total sewa kamar + laundry + resto + phone + misc
- Tax : Jika bill < 5jt, tax = 10% dari Bill, jika bill > 5jt, tax = 15% dari Bill.
- Class ditentukan berdasarkan total payment. Jika total payment < 1jt, masuk kategori “Low”, antara 1-5jt : “Medium”, dan >5jt “High”
- Kolom Payment diberi warna yang berbeda-beda, untuk masing-masing Class, misalnya E –> merah, D–> hijau, dan seterusnya. Perhatikan juga warna font dengan warna latar.
- Di bagian bawah laporan disertakan total pemasukan seluruhnya (dihitung dari kolom payment), dan customer dengan payment maksimum dan minimum (paling sedikit)
Kelas SI 39-01
Waktu Pengerjaan : Sabtu, 07 Oktober 2017 jam 09.00 sampai Minggu 08 Oktober 2017, jam 12.00 (siang)
a. Buatlah dua tabel pada database tempat anda hosting web.
- Tabel pertama diberi nama : login_nim {login_diiikuti dgn nim anda}.Tabel login_nim akan diisi dengan 2 field yaitu username dan password. Isilah tabel tersebut dengan username dan password sesuai keinginan masing-masing {bebas}
- Tabel kedua diberi nama dengan format : kuis1_nim, contoh : kuis1_11224545
Struktur tabel kedua sebagai berikut:
Kode_iklan | : | varchar(10) |
Jenis | : | varchar(10) |
Gambar | : | varchar |
Harga | : | Integer |
- Isilah tabel kedua dengan beberapa baris data, antara 5-10 data, dengan nilai yang bervariasi. Gambar diisi dengan alamat lokasi file gambar.
b. Buatlah program PHP sebagai berikut:
- Program untuk login ke situs anda, dengan cara memasukkan username dan password seperti yang tercantum pada tabel I {login_nim}. Jika Login berhasil, akan ditampilkan program ke 2 (soal berikutnya). Jika login gagal, form login akan menampilkan tulisan “Login gagal”). Simpan file login ini dengan nama “login_nim.php” {nim diganti dengan nim masing-masing)
- Buatlah program php untuk menampilkan data tersebut dengan format seperti gambar di bawah ini. Simpan dengan nama “display_nim.php” {nim diganti dengan nim masing-masing)
Ketentuan :
- Harga dibagi menjadi 3 kategori yaitu kategori A : harga > 1 M, Kategori B : harga antara 1M hingga 200 jt, dan kategori C : harga < 200jt.
- Kolom harga diberi warna berbeda-beda, sesuai dengan 3 kategori (warna bebas).
- DP dihitung dengan rumus sbb : jika kategori A, DP sebesar 30%, kategori B: DP 20%, dan kategori C: DP 15%
- Bunga juga dihitung berdasarkan kelas : jika kategori A: Bunga 12%, kategori B : bunga 10%, dan kategori C : bunga 8%
- Perhitungan cicilan sebagai berikut :
Cicilan = (harga jual – DP) * bunga * thn / (bulan dlm tahun)
contoh : untuk cicilan 5 tahun, harga jual 150jt, DP : 22.500.000, maka cicilan 5 tahun dapat dihitung sebagai berikut :
jumlah bulan = 5 x 12 bulan = 60 bulan
Cicilan 5 thn = (150.000.000 – 22.500.000) x 8% x 5thn / (60 bulan) = 850.000
Perhitungan yang sama dilakukan untuk cicilan 10 thn
Di akhir tabel ditampilkan total rumah yang masuk kategori A, B, dan C