Di hari jumat, khusus untuk pak tri yang menjelaskan tentang array ini. Di kelas pak tri hanya sedikit menambahkan dan mengingakan lagi tentang perbedaan dari jenis-jenis arrya yang ada di java. Aktivitas di kelas lebih pada interaksi tanya jawab dan latihan-latihan kecil.
Dengan adanya tambahan ini dari pak tri, saya rasa sangat penting dan membantu, terlebih pada pengembangan dari topik yang diajarkan, dan yang lebih penting itu agar nantinya mahasiswa tidak salah konsep atau salah menangkap/mengerti tentang yang diajarkan.
Harapan saya semoga pembelajaran OOP java ini bisa lebih baik lagi dari minggu keminggu sampai nantinya ditutup dengan UAS nanti.
Sekian...,
Wednesday, May 23, 2007
Chapter_10(Array)
Hari selasa kemarin, kelompoknya Andi joe. dkk yang memimpin presentasi OOP tentang array..
MenurutQ kelompok ini telah mempresentasikan dengan baik materi tersebut. Pada dasarnya chapter ini mengajarkan dan memperkenalkan kita tentang array dan jenis-jenisnya yang digunakan dalam OOP. Menurut saya, suatu bahasa pemrograman itu sebaiknya memiliki fitur Array karena dilihat dari materi dan tugas-tugas yang diberikan, alangkah sulitnya dalam membuat suatu program tanpa menggunakan array. Nah dalam bahasa pemrograman java, diperkenalkan 3 jenis array, yaitu Array biasa(terdiri dari 1 dan 2 dimensi), arrayList, dan arrayMap.
Untuk yang pertama yaitu array biasa, merupakan array yang biasa dan sering digunakan dalam program; pertama kita mendeklarasikan array tersebut beserta panjangnya, kemudian kita isi untuk masing-asing array tersebut. Untuk array 2 dimensi, kita sering menyebutnya array dengan patokannya yaitu sumbu X dan sumbu Y. Cara penggunaannya juga sama seperti yang diatas, hanya sedikit berbeda dalam pendeklarasiannya.
Untuk yang kedua yaitu arrayList, berbeda dengan array yang sebelumnya(array yang biasa). Untuk array list ini, memiliki kemampuan yaitu panjangnya yang tak terbatas(tidak ditentukan) dan penggunaanya sesuai keperluan. Untuk arrayList ini menggunakan alamat yang sama dengan array biasa yaitu menggunakan indexnya. Ada beberapa method yang dipergunakan yaitu add, remove, get, dan size.
Yang ketiga adalah arrayMap. Kekhususan dari array ini adalah kita menentukan sendiri alamat dari tiap-tiap array tersebut, dan pemanggilannya sesuai dengan nama alamatnya masing-masing.
Kira-kira seperti ini hal-hal penting yang dijelaskan dan diperkenalkan dalam chapter ttg array ini, dan kelompoknya Andi dkk telah menjelaskan dengan cukup baik dan lengkap.
MenurutQ kelompok ini telah mempresentasikan dengan baik materi tersebut. Pada dasarnya chapter ini mengajarkan dan memperkenalkan kita tentang array dan jenis-jenisnya yang digunakan dalam OOP. Menurut saya, suatu bahasa pemrograman itu sebaiknya memiliki fitur Array karena dilihat dari materi dan tugas-tugas yang diberikan, alangkah sulitnya dalam membuat suatu program tanpa menggunakan array. Nah dalam bahasa pemrograman java, diperkenalkan 3 jenis array, yaitu Array biasa(terdiri dari 1 dan 2 dimensi), arrayList, dan arrayMap.
Untuk yang pertama yaitu array biasa, merupakan array yang biasa dan sering digunakan dalam program; pertama kita mendeklarasikan array tersebut beserta panjangnya, kemudian kita isi untuk masing-asing array tersebut. Untuk array 2 dimensi, kita sering menyebutnya array dengan patokannya yaitu sumbu X dan sumbu Y. Cara penggunaannya juga sama seperti yang diatas, hanya sedikit berbeda dalam pendeklarasiannya.
Untuk yang kedua yaitu arrayList, berbeda dengan array yang sebelumnya(array yang biasa). Untuk array list ini, memiliki kemampuan yaitu panjangnya yang tak terbatas(tidak ditentukan) dan penggunaanya sesuai keperluan. Untuk arrayList ini menggunakan alamat yang sama dengan array biasa yaitu menggunakan indexnya. Ada beberapa method yang dipergunakan yaitu add, remove, get, dan size.
Yang ketiga adalah arrayMap. Kekhususan dari array ini adalah kita menentukan sendiri alamat dari tiap-tiap array tersebut, dan pemanggilannya sesuai dengan nama alamatnya masing-masing.
Kira-kira seperti ini hal-hal penting yang dijelaskan dan diperkenalkan dalam chapter ttg array ini, dan kelompoknya Andi dkk telah menjelaskan dengan cukup baik dan lengkap.
Sunday, May 13, 2007
String_Manipulation
Hari selasa ini, giliran dari kelompoknya Singgih.dkk untuk presentasi OOP didepan kelas dengan topik String and character manipulation. Pada dasarnya bab ini menjelaskan tentang bagaimana luasnya tentang penggunaan string dan karakter diOOP. Seperti layaknya bahasa pemrograman lainnya, berbicara tentang karakter pasti sangat dekat dengan ASCII. ASCII merupakan standard internationan character dan simbol yang digunakan dalam pemrograman. Sedangkan untuk manipulasi string, sangat dekat dengan topik encryption dan decryption.
Kel. Singgih,dkk menurut saya cukup baik dalam mempresentasikan topik ini. Mereka menyajikan slide yang cukup dinamis, contoh-contoh coding dan juga disertai latihan untuk kelompok.
Di hari selasa juga, kita mendapat tugas perorangan dari pak Tri dengan deadline hari jumat, yaitu membuat suatu program yang mengenali ID mahasiswa.
Kel. Singgih,dkk menurut saya cukup baik dalam mempresentasikan topik ini. Mereka menyajikan slide yang cukup dinamis, contoh-contoh coding dan juga disertai latihan untuk kelompok.
Di hari selasa juga, kita mendapat tugas perorangan dari pak Tri dengan deadline hari jumat, yaitu membuat suatu program yang mengenali ID mahasiswa.
Monday, May 7, 2007
intelej IDEA
NB: Saya pribadi mengucapkan selamat untuk pak Tri atas kelahiran putra keduanya..,;)
Ya karena pak Tri berhalangan hadir di Kelas karena suatu alasan keluarga. Pada hari jumat yang jadwalnya adalah OOP tentang manipulasi string, digantikan oleh pak eric yang sangat kelihatan bersemangat dan berantusias yang tinggi untuk mengajar kita. Di kelas pak eric khusus mengajarkan kita kembali suatu java text editor yang menurut saya mempunyai tingkat intelegen yang sangat tinggi. Editor itu adalha intelj IDEA (maaf jika mungkin penulisannya salah). IDEA ini cukup pintar dalam pengkodingan. ya mungkin jika dibandingkan dengan NetBeans, IDEA sedikit satu tingkat diatasnya.. ini mungkin benar, mungkin juga salah mengingat pengetahuanku tentang kedua editor itu belum seberapa jauh. Dikelas pak eric mendemokan bagaimana cara mengcoding suatu program menggunakan IDEA ini. Saya cukup antusias mengikutinya.
Kembali saya mendapatkan suatu pengetahuan baru lagi mengenai java text editor..,
Ya karena pak Tri berhalangan hadir di Kelas karena suatu alasan keluarga. Pada hari jumat yang jadwalnya adalah OOP tentang manipulasi string, digantikan oleh pak eric yang sangat kelihatan bersemangat dan berantusias yang tinggi untuk mengajar kita. Di kelas pak eric khusus mengajarkan kita kembali suatu java text editor yang menurut saya mempunyai tingkat intelegen yang sangat tinggi. Editor itu adalha intelj IDEA (maaf jika mungkin penulisannya salah). IDEA ini cukup pintar dalam pengkodingan. ya mungkin jika dibandingkan dengan NetBeans, IDEA sedikit satu tingkat diatasnya.. ini mungkin benar, mungkin juga salah mengingat pengetahuanku tentang kedua editor itu belum seberapa jauh. Dikelas pak eric mendemokan bagaimana cara mengcoding suatu program menggunakan IDEA ini. Saya cukup antusias mengikutinya.
Kembali saya mendapatkan suatu pengetahuan baru lagi mengenai java text editor..,
Java Editor_NetBeans
Pada hari Selasa kelompok VI mempresentasikan tentang penggunaan Java Editor khususnya penggunaan NetBeans. Pada dasarnya presentasi ini memperkenalkan tentang fitur-fitur yang ada pada NetBeans yang dapat membantu kita dalam pengcodingan program java. Seperti contoh sederhana yaitu dalam pembuatan setter dan getter untuk suatu data value, kita tinggal menggunakan fasilitas refactor yang ada pada NetBeans. Selain itu juga yang jelas terlihat adalah NetBeans akan selalu memperingatkan kita tentang kesalahan-kesalahan dalam penulisan, baik itu berupa kesalahan sintaxnya, sampai pada pemberian suatu argumen/perintah yang tidak valid. Jika dibandingakan dengan text editor yang lain, memang khusus untuk pemrograman java NetBeans adalah yang mungkin cukup baik dan menunjang. Sebagai keterangan, sebenarnya da beberapa Java text editor yang banyak digunakan saat ini. Ada 2 editor yang banyak dipakai; untuk NetBeans buatan Sun Microsystem, sedangkan untuk Eclipse yang pembuatannya didanai oleh IBM. Memang dari beberapa informasi yang didapat, banyak orang yang menggunakan Eclipse dalam pemrograman, tapi ada satu kelemahan dari Eclipse ini yaitu dalam penggunaanya diperlukan plugins tertentu untuk pemrograman yang lebih spesifik dan biasanya itu bersifat komersil atau diperjualbelikan. Tapi untuk kita tidak dibatasi dalam mempelajari semua Java text editor. Itu semua terserah pada kita dalam mempelajarinya sesuai dengan keperluan dan kemauan kita masing-masing.
Saya merasa mendapatkan pengetahuan baru terlebih untuk NetBeans dan Java editor. Harapan saya semoga dengan pengetahuan tersebut bisa mempermudah saya dalam pengcodingan java agar lebih mudah dan cepat.
Saya merasa mendapatkan pengetahuan baru terlebih untuk NetBeans dan Java editor. Harapan saya semoga dengan pengetahuan tersebut bisa mempermudah saya dalam pengcodingan java agar lebih mudah dan cepat.
Friday, April 27, 2007
chapter_8 (Exception and Assertions)
Diminggu terakhir sebelum UTS, pak tri memberikan suatu materi tambahan yaitu tentang Exception dan Assertion. Pada pembahasan bab ini pada umumnya mengajarkan kita bahwa java memiliki suatu keunggulan yaitu bisa mengenali akan error yang akan terjadi sebelum program tersebut di run. Ada beberapa metode yang bisa dipakai yaitu penggunaan try catch, penggunaan method throws, dan assert. Saya pikir pembelajaran materi ini cukup penting terlebih jika nantinya kita membuat suatu aplikasi besar, karena menurut saya suatu kesalahan kecil dapat berdampak besar.
Wednesday, April 18, 2007
chapter_5 (Selection statement)
Pada pembelajaran java OOP di chapter 5 ini, pada intinya kita belajar tentang penyeleksian suatu statement beserta flow controlnya, yang meliputi tipe data boolean,integer,string dan looping. Dalam penyeleksian suatu statement, ada beberapa jenis yaitu; if-else, switch-case, dan looping seperti; for,while-do,do-while. Untuk semua jenis diatas juga terbagi atas beberapa jenis yang digunakan sesuai kebutuhan. Di hari jumat, kelompok felix dkk telah menjelaskan secara umum tentang penyeleksian kondisi dan looping. Mereka menyertakan banyak contoh code program di slide presentasi sehingga kami boleh langsung melihat penggunaannya dalam membuat suatu program. Diakhir presentasinya juga, semua kami dalam kelompok mengerjakan beberapa exercise yang berhubungan dengan apa yang mereka presentasikan tersebut.
Menurut saya mungkin pembelajaran chapter 5 ini kurang lengkap dikarenakan tidak ada pembahasan lebih lanjut dari pak Tri sebagai dosen java oop.
Harapan saya semoga pembelajaran java oop ini untuk kedepan bisa lebih baik lagi dan terus inovatif dalam pelaksanaannya.
Thanx.
Menurut saya mungkin pembelajaran chapter 5 ini kurang lengkap dikarenakan tidak ada pembahasan lebih lanjut dari pak Tri sebagai dosen java oop.
Harapan saya semoga pembelajaran java oop ini untuk kedepan bisa lebih baik lagi dan terus inovatif dalam pelaksanaannya.
Thanx.
Subscribe to:
Posts (Atom)