Pengumuman PAE

Untuk kelas PAE hari Senin tanggal 2 Desember 2013 kelas dikosongkan dikarenakan saya berhalangan hadir. Untuk materi JSP dan Servlet akan saya upload beserta tutorial membuat sebuah project JSP dan Servlet. Mohon maaf yang sebesar-besarnya.

Atas perhatiannya saya ucapkan terima kasih.

Latihan Repetition

Berikut link untuk melihat contoh syntax repetition:

Bentuk 1
Bentuk 2

Semoga membantu.

Materi dan TAS Mobile Computing

Materi tentang SMS dapat di-download di:


Ketentuan TAS dapat dilihat di:


Semoga membantu dan selamat mengerjakan.

Tugas Perbaikan DDP

Untuk ketentuan dan bentuk-bentuk yang dikerjakan dapat dilihat di:

Tugas Perbaikan.

Perhatikan hal-hal berikut ini:
  • Semua tugas perbaikan harus dikerjakan dengan menggunakan perulangan.
  • Semua mahasiswa dengan score di bawah 20 wajib mengerjakan minimal 1 bentuk.
  • Semua tugas perbaikan menggunakan inputan user. Contoh bentuk yang tertera di dalam file adalah contoh jika user menginput angka 5 dan angka 4. Jika diinputkan angka lain, tentunya hasilnya menyesuaikan.
  • Tiap tugas dikerjakan dalam program yang berbeda-beda dalam arti file .pas nya berbeda.
  • Jika mengerjakan lebih dari satu bentuk, dikumpulkan di dalam satu folder dan dijadikan .rar/.zip sebelum dikirim. Dan diharapkan hanya mengirimkan satu kali saja. Jadi disarankan mengirimkan keseluruhan tugas 1 atau 2 jam sebelum deadline.
  • Jika masih belum jelas dengan ketentuan atau bentuk tugasnya, jangan malu bertanya! Saya pasti membalas sesegera mungkin jika bertanya menggunakan email yang sudah saya sediakan untuk bertanya.
Selamat mengerjakan.

Materi dan Tugas DDP Perulangan

Untuk materi Perulangan dapat di-download di:

Materi Repetition

Untuk Tugas dan ketentuan Perulangan dapat di-download di:

Tugas Repetition

Semoga membantu dan selamat mengerjakan.

Materi dan Tugas Mobile Computing

Berikut project tentang Record Store yang dibuat di kelas:

Record Store

Buat aplikasi yang menerapkan record store dengan 3 menu utama:

  1. Diary
  2. Contact
  3. Author
Untuk menu Diary memiliki 2 data yaitu
  • Date
  • Text
Untuk menu Contact memiliki 3 data yaitu
  • Name
  • Phone Number
  • Address
Untuk menu Author hanya menampilkan Alert berupa Nama dan NIM

Untuk menu Diary dan Contact memiliki 2 menu yaitu Tambah Data dan Lihat Data. Tambah Data berisi form untuk menuliskan data-data yang dibutuhkan dan Lihat Data berisi List yang menampilkan data yang tersimpan. Dalam Lihat Data terdapat pilihan Delete untuk men-delete data yang ada. Akan ada bonus jika bisa menghapus data yang dipilih.


Ketentuan:

  1. Kumpul paling lambat tanggal 23 November 2013 jam 01.00 pagi.
  2. Dikumpulkan dalam bentuk .rar dengan subyek MOB_REC_NIM.
  3. Dikirim ke andihutomo91@gmail.com
Semoga membantu dan selamat mengerjakan.

Tugas PAE

Berikut project ORM yang dikerjakan di kelas:

ORM

Lengkapi project tersebut dengan ketentuan sebagai berikut:
  1. Perbaiki tombol close form pada form insert dan update agar yang tertutup hanya form tersebut saja dan bukan aplikasi keseluruhan.
  2. Tambahkan fungsi untuk menambahkan Matakuliah untuk Mahasiswa.
  3. Tambahkan entitas Wali Studi untuk direlasikan dengan entitas Mahasiswa dengan relasi one to one.
  4. Tampilkan informasi Wali Studi dari seorang Mahasiswa yang ada di dalam tabel Mahasiswa. Informasi bisa berupa tabel, label atau textbox (bebas).
Tugas dikerjakan dengan ketentuan sebagai berikut:
  1. Tugas dikerjakan secara berkelompok maksimal 2 orang.
  2. Tugas dikirim dalam bentuk .rar dan sebelumnya telah di-Clean terlebih dahulu.
  3. Subyek dan nama project: PAE_ORM_NIM1_NIM2
  4. Dikirim melalui email ke andihutomo91@gmail.com
  5. Tugas dikirim paling lambat tanggal 25 November 2013 Jam 01.00 pagi. (bukan jam 13.00 siang)
Jika ada permasalah dengan project atau pertanyaan seputar tugas dapat bertanya melalui email ke hutomoandi2699@gmail.com
Selamat mengerjakan.

Tugas DDP

Buat rangkuman materi DDP dalam bentuk kertas maksimal 8 lembar (tugas diketik menggunakan komputer bukan tulis tangan!). Materi yang dirangkum:
1. Sequence
2. Identifier, Tipe data dan variabel
3. Procedure dan Function
4. Choice

Ketentuan:
  • Rangkuman berupa tulisan sendiri dan bukan copas dari internet. 
  • Boleh mengambil bahan dari internet, tapi tidak dicopas keseluruhan artikelnya. 
  • Jika mengambil sumber dari internet, cantumkan sumber di halaman paling akhir.
  • Beri nama dan nim di halaman paling depan.
  • Tiap materi kecuali sequence beri contoh syntax (code) dan kegunaannya.
  • Tugas dikerjakan individu, jika ada yang sama, nilai akan dibagi sejumlah orang yang sama.
  • Tugas dikumpulkan di kelas pada hari Jumat tanggal 22 November 2013
Selamat mengerjakan.

Pengumuman Kelas MobCom dan PAE

Kelas MobCom hari Rabu tanggal 13 November 2013 dikosongkan karena saya berhalangan hadir.

Untuk kelas PAE hari Senin depan tanggal 18 November 2013 kelas yang biasa dimulai pukul 15.00 atau jam 3 sore diundur menjadi pukul 16.00 atau jam 4 sore karena lab akan dipakai untuk keperluan fakultas.

Atas perhatiannya saya ucapkan terima kasih.

Pengumuman Kelas PAE

Kelas PAE pada hari Senin tanggal 11 November 2013 diliburkan karena saya tidak dapat hadir karena alasan kesehatan. Mohon maaf atas ketidakhadiran saya.

Atas perhatian dan pengertiannya saya ucapkan terima kasih.

TTS DDP tetap sesuai jadwal

TTS Dasar-dasar pemrograman untuk Kelas DDP H dan Kelas DDP I tidak mengalami perubahan jadwal. TTS dilaksanakan sesuai dengan waktu dan tempat masing-masing kelas yaitu:

DDP I: Jam 10.00 di F106
DDP H: Jam 13.00 di F109

Dimohon untuk tidak terlambat masuk ke kelas, karena TTS akan dimulai tepat 10 menit setelah jam masuk kelas.

Terima kasih atas perhatiannya.

Pengumuman TTS

Berikut jadwal kelas yang akan diadakan TTS di kelas:
  • Mobile Computing, Rabu 10 - 13 tanggal 30 Oktober 2013 di RX301
  • DDP I, Jumat 10 - 12 tanggal 1 November 2013 di F106
  • DDP H, Jumat 13 - 15 tanggal 1 November 2013 di F109
Materi untuk Mobile Computing hanya seputar Form High Level UI.
Materi untuk DDP mulai dari Sequence sampai Choice

Jika ada perubahan jadwal untuk kelas DDP akan diumumkan paling lambat tanggal 1 November jam 8 pagi. Jika sampai jam 8 pagi tidak ada tambahan pengumuman, maka jadwal TTS dan kelas tetap sama seperti jadwal di atas / jadwal kelas seperti biasa. Untuk pertanyaan seputar pengumuman ini dapat melalui email atau komentar di blog.

Terima kasih.

Materi DDP

Untuk file PPT tentang latihan logika di kelas beserta jawabannya dapat di-download di:

Materi Latihan Logika

Untuk men-download keseluruhan materi dari Sequence sampai Choice dapat di-download di:

Materi DDP Sequence-Choice

Semoga membantu.

Materi MobCom

Berikut link untuk Project Latihan Form Kalkulator yang dikerjakan di kelas:

Latihan Form Kalkulator

Semoga membantu.

Materi dan Tugas DDP Choice

Mohon maaf atas keterlambatan upload materi dan tugas. Berikut link untuk mendownload materi DDP Choice:

Materi Choice

Untuk ketentuan tugasnya:

Tugas Choice

Pengumpulan tugas saya undur menjadi tanggal 26 Oktober 2013 jam 12.00 siang.

Semoga membantu dan selamat mengerjakan.

Pengumuman PAE dan MobCom

Sehubungan dengan cuti bersama hari Senin tanggal 14 Oktober 2013, maka kelas PAE Senin Jam 15-18 diliburkan. Lalu untuk tanggal 16 Oktober 2013, kelas MobCom Rabu Jam 10-13 juga diliburkan sehubungan dengan banyaknya mahasiswa yang mengambil ijin pada hari itu. Ada atau tidaknya kelas atau tugas pengganti akan diumumkan setelahnya.

Atas perhatiannya saya ucapkan terima kasih.

Tugas MobCom Form

Berikut penjelasan untuk Tugas Form:

Tugas Form

Selamat mengerjakan.

Materi MobCom

Berikut link untuk project Form:

Materi Form

Semoga membantu.

Materi PAE

Berikut link untuk project PAE tentang ORM:

ORM Hibernate

Semoga membantu.

Materi dan Tugas DDP

Berikut materi untuk Identifier 2, Parameter dan Function:

Materi Identifier 2
Materi Parameter dan Function

Untuk tugas dan ketentuan:

Tugas Parameter

Perhatikan nama file dan subyek email yang akan dikirim! Untuk kelas H (Jumat, 13-15) dan kelas I (Jumat, 10-12) format nama file dan subyek berbeda!

Semoga membantu dan selamat mengerjakan.

Tugas MobCom dan PAE

Sebelumnya saya minta maaf atas keterlambatan upload tugas karena masalah teknis. Untuk itu saya mundurkan deadline menjadi tanggal 12 Oktober 2013 Jam 10 Malam dan jika terlambat mengumpulkan tetap diterima tapi mengalami pengurangan nilai. Berikut ketentuan tugasnya:

Untuk Tugas MobCom dapat di-download di:

Tugas MobCom

Untuk Tugas PAE dapat di-download di:

Tugas PAE

Untuk materi pelengkap MobCom dapat di-download di:

Project TextBox

Untuk pengertian dan perhatiannya saya ucapkan terima kasih. Semoga membantu dan selamat mengerjakan.

Jangan lupa deadline yang berlaku adalah deadline pada post ini! Bukan yang tertera pada file!

Pengumuman Perkuliahan

Pengumuman untuk kelas PAE (Senin) dan Mobcom (Rabu) bahwa tidak ada perkuliahan untuk tanggal 30 September 2013 dan 2 Oktober 2013. Akan ada tugas untuk kedua kelas tersebut, pengumuman tugas akan di-post paling lambat tanggal 2 Oktober 2013.

Terima kasih.

Materi DDP

Untuk materi dapat di-download di:

Materi Sequence
Materi Identifier 1
Materi Procedure

Untuk hasil tugas di kelas dapat di-download di:

Hasil Tugas Procedure

Ada banyak cara untuk membuat procedure yang efisien dan hemat baris. Hasil di atas hanya merupakan contoh salah satu hasil yang bisa didapat dari soal di kelas.

Semoga membantu.

Materi dan Tugas Mobile Computing List

Untuk project dapat di-download di:

Project List

Untuk Ketentuan tugas dapat di-download di:

Tugas List

Semoga membantu dan selamat mengerjakan.

Project JDBC PAE

Berikut link untuk men-download project latihan JDBC yang diajarkan di kelas:

Latihan JDBC

Detail tugas:

Tugas JDBC

Bagi yang ingin menggunakan Java Derby:

Derby Client

Semoga membantu dan selamat mengerjakan.

NB: kalau ada permasalahan link atau tugas, bisa ditanyakan dengan cara kirim email ke hutomoandi2699@gmail.com atau melalui komentar di post ini.

Emulator Wireless Toolkit untuk kelas Mobcom

Berikut link untuk men-download emulator seperti yang digunakan di kelas:

Sun Wireless Toolkit

Cara penginstallan sama seperti menginstall program biasa. Diusahakan direktori-nya tidak diubah (tetap default di drive C:/). Agar bisa digunakan di NetBeans (saya menggunakan NetBeans 7.3):
  1.  Pastikan J2ME sudah diaktifkan. Kalau belum, aktifkan melalui Tools > Plugins, lalu pilih tab Installed, centang Java ME, lalu klik Activate.
  2. Pada NetBeans klik Tools > Java Platforms.
  3. Klik tombol Add Platform... di kiri bawah.
  4. Pada bagian Select Platform Type, pilih Java ME CLDC Platform Emulator (pilihan kedua).
  5. Setelah diklik Next, otomatis emulator akan di-detect, klik Next.
  6. Rincian dari platform akan terdeteksi dan ditampilkan, klik Finish.
Semoga membantu.

Materi 1 DDP

Materi 1 yang diajarkan di kelas untuk kelas DDP H & DDP I dapat didownload di:

Materi 1

Semoga membantu.

Tugas Interface Programming Desain Web

Cari 5 contoh website yang baik dan 5 contoh website yang buruk sesuai dengan kriteria yang diajarkan.
Materi yang berisi kriteria desain web yang baik dapat dilihat di:

Desain Web

Tugas dibuat dalam file MS Word berisikan link ke website itu beserta alasannya kenapa website itu termasuk baik dan buruk. Alasan dibuat berdasarkan kriteria yang ada di file di atas. Jika ada kekurangan dari website yang baik, tetap cantumkan kekurangannya.

Untuk desain website yang baik, tidak boleh memakai yang sudah dijadikan contoh di kelas:
facebook.com, twitter.com, google.com

Website yang dicari bukanlah blog! Jadi jangan menilai dari blog wordpress.com, blogspot.com, atau situs blog lainnya.

Tugas dikirim melalui email ke hutomoandi2699@gmail.com dengan subyek TGS_WEB_NIM paling lambat  rabu depan tanggal 17 Juli 2013.
Tugas bisa dikumpulkan di kelas dengan membawa file tugas tersebut.

Selamat mengerjakan.

Pengumuman perkuliahan Interface Programming

Perkuliahan tanggal 3 Juli dikosongkan karena saya sedang di luar kota, untuk pengumpulan TTS di undur sampai tanggal 10 Juli dikumpulkan di kelas.

Terima kasih.

Tes Tengah Semester Interface Programming


Ketentuan TTS dapat dilihat di:

TTS

Waktu pengerjaan 1 minggu. Dikumpulkan di kelas berupa project VB (tidak perlu kirim email).

Untuk project yang pernah dibuat di kelas:

Referensi

Jika ada pertanyaan dapat melalui komentar di post ini atau lewat email.

Selamat mengerjakan!

Pengumuman Kelas Interface Programming

Kuliah hari rabu tanggal 12 Juni saya kosongkan karena faktor kesehatan. Tugas nanti menyusul.

Terima kasih.

Materi dan Tugas Interface Programming

Untuk project contoh message box yang di ajarkan di kelas dapat didownload di:
CobaMessageBox
(Setelah membuka link di atas, untuk download file .rar nya klik File->Download)

Tugas Message Box
Buat sebuah form registrasi (apapun, makin unik makin baik) yang mengharuskan mengisi minimal 5 data dengan ketentuan:
- Harus terdapat label tiap data
- Tidak harus menggunakan text box dalam input data (kalau bisa pakai komponen lain, dapat bonus nilai)
- Terdapat minimal satu button (tombol registrasi)
- Jika tombol registrasi diklik, akan muncul message box yang menampilkan informasi data-data yang diisikan. Misalnya seperti ini:

Berikut data-data yang anda inputkan:
Nama: Abece
NIM: 672001001
Fakultas: FTI
Universitas: UKSW
Kota: Salatiga
Apakah data di atas sudah benar?

(hanya contoh! tidak harus seperti ini! buat semenarik mungkin)

- Jika salah satu data masih ada yang kosong, maka akan muncul message box yang menampilkan warning bahwa data harus di isi semua (seperti yang diajarkan di kelas)
- Penambahan komponen lain diperbolehkan tapi tidak diwajibkan (misal button untuk reset data)

Ketentuan pengumpulan tugas:
- Dikirim ke hutomoandi2699@gmail.com
- Subyek email: TGS_2_NIM
- Project dijadikan file .rar
- Paling lambat sebelum kelas hari Rabu tanggal 12 Juni dimulai

Jika ada pertanyaan dapat menghubungi lewat email atau komentar di post ini
Semoga bermanfaat dan selamat mengerjakan.

Tugas Interface Programming

Buat sebuah desain aplikasi kalkulator sederhana dengan kriteria:
- Terdapat textbox untuk memasukkan angka
- Angka 0-9
- Terdapat operasi tambah, kurang, kali, bagi, dan sama dengan
- Terdapat tombol clear
Buat desain sekreatif mungkin. Bonus nilai jika aplikasi kalkulator bisa digunakan.

Tugas dikumpulkan di hutomoandi2699@gmail.com dalam bentuk .rar (satu folder project keseluruhan) paling lambat sebelum kelas hari Rabu tanggal 5 Juni dimulai. Subyek email: TGS_1_NIM

Terima kasih