tag:blogger.com,1999:blog-68642307058859221732024-03-14T10:10:11.335+07:00Belajar Dalam Banyak Hal..^-^Anonymoushttp://www.blogger.com/profile/03753952365538222708noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-6864230705885922173.post-19214129511241172462013-03-31T16:05:00.002+07:002016-02-20T22:28:46.704+07:00Sejarah NETBEANS IDE<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-a0c2CZXvkrc/VsiFzMd-OMI/AAAAAAAAUq4/XHZnZyAtRro/s1600/netbeans.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="150" src="https://2.bp.blogspot.com/-a0c2CZXvkrc/VsiFzMd-OMI/AAAAAAAAUq4/XHZnZyAtRro/s320/netbeans.png" width="320" /></a></div>
<div style="text-align: center;">
<span style="font-size: x-small;"><i>(Gambar source : <a href="http://logodatabase.net/netbeans+ide+logo">http://logodatabase.net/netbeans+ide+logo</a>)</i></span></div>
<br /></div>
<div style="text-align: justify;">
<b>NetBeans</b> mengacu pada dua hal, yakni platform untuk pengembangan aplikasi desktop java, dan sebuah <i>Integrated Development Environment</i> (IDE) yang dibangun menggunakan platform NetBeans.<br />
Platform NetBeans memungkinkan aplikasi dibangun dari sekumpulan komponen perangkat lunak moduler yang disebut ‘modul’. Sebuah modul adalah suatu arsip Java (Java <i>archive</i>) yang memuat kelas-kelas Java untuk berinetraksi dengan <i>NetBeans Open API</i> dan file manifestasi yang mengidentifikasinya sebagai modul. Aplikasi yang dibangun dengan modul-modul dapat dikembangkan dengan menambahkan modul-modul baru. Karena modul dapat dikembangkan secara independen, aplikasi berbasis platform NetBeans dapat dengan mudah dikembangkan oleh pihak ketiga secara mudah dan <i>powerful</i>.<br />
<br /></div>
<h2 style="text-align: justify;">
Sejarah</h2>
<div style="text-align: justify;">
Pengembangan NetBeans diawali dari Xelfi, sebuah proyek mahasiswa tahun 1997 di bawah bimbingan Fakultas Matematika dan Fisika Universitas Charles, Praha. Sebuah perusahaan kemudian dibentuk untuk proyek tersebut dan menghasilkan versi komersial NetBeans IDE hingga kemudian dibeli oleh Sun Microsystem pada tahun 1999. Sun kemudian menjadikan NetBeans open source pada bulan Juni tahun 2000. Sejak itu komunitas NetBeans terus berkembang.<br />
<br /></div>
<div style="text-align: justify;">
</div>
<h2 style="text-align: justify;">
Paket-Paket Tambahan NetBeans IDE</h2>
<div style="text-align: justify;">
</div>
<h3 style="text-align: justify;">
<i>NetBeans Mobility Pack</i></h3>
<div style="text-align: justify;">
<i><b>NetBeans Mobility Pack</b></i> adalah alat untuk mengembangkan aplikasi yang berjalan pada perangkat bergerak (<i>mobile</i>), umumnya telepon seluler, tetapi juga mencakup PDA, dan lain-lain.<br />
<i><b>NetBeans Mobility Pack</b></i> dapat digunakan untuk menulis, menguji, dan <i>debugging</i> aplikasi untuk perangkat bergerak yang menggunakan teknologi berplatform Java Micro Edition (platform Java ME). Paket ini mengintegrasikan dukungan terhadap <i>Mobile Information Device Profile</i> (MIDP) 2.0, <i>Connected Limited Device Configuration</i> (CLDC) 1.1, dan <i>Connected Device Configuration (CDC). Emulator dari pihak ketiga dapat diintegrasikan dengan mudah untuk lingkungan pengujian yang lebih kokoh. </i>NetBeans Mobility Pack<i> saat ini tersedia dalam dua klaster yang berbeda, yang satu memuat CDC dan yang lainnya CLDC.</i><br />
<a href="http://www.blogger.com/post-edit.g?blogID=5254211438462029232&postID=232447140400858166" name="NetBeans_Profiler"></a></div>
<div style="text-align: justify;">
</div>
<h3 style="text-align: justify;">
<i>NetBeans Profiler</i></h3>
<div style="text-align: justify;">
<i><b>NetBeans Profiler</b></i> adalah alat untuk mengoptimalkan aplikasi Java, membantu menemukan kebocoran memori dan mengoptimalkan kecepatan.<br />
<i>Profiler</i> ini berdasarkan sebuah proyek riset <i>Sun Laboratories</i> yang dahulu bernama Jfluid. Riset tersebut mengungkap teknik tertentu yang dapat digunakan untuk menurunkan <i>overhead</i> proses <i>profiling</i> aplikasi Java. Salah satu dari teknik tersebut adalah instrumentas i kode byte dinamis, yang berguna untuk <i>profiling</i> aplikasi Java yang besar. Dengan menggunakan instrumentasi kode byte dinamis dan algoritma-algoritma tambahan, <i>Netbeans Profiler</i> mampu mendapatkan informasi <i>runtime</i> aplikasi yang terlalu besar atau kompleks bagi <i>profiler</i> lain. NetBeans IDE 6.0 akan mendukung <i>Profiling Point</i> yang memungkinkan kita memprofilkan titik yang tepat dari eksekusi dan mengukur waktu eksekusi.<br />
<a href="http://www.blogger.com/post-edit.g?blogID=5254211438462029232&postID=232447140400858166" name="NetBeans_C.2FC.2B.2B_Pack"></a></div>
<div style="text-align: justify;">
</div>
<h3 style="text-align: justify;">
<i>NetBeans C/C++ Pack</i></h3>
<div style="text-align: justify;">
<i><b>NetBeans C/C++ Pack</b></i> menambahkan dukungan terhadap pengembang C/C++ ke NetBeans IDE 5.5. Paket ini memperbolehkan pengembang menggunakan sekumpulan kompiler dan alat sendiri bersama dengan NetBeans IDE untuk membangun aplikasi <i>native</i> untuk MS Windows, Linux, dan Solaris. Paket ini membuat editor mengenali bahasa C/C++ dan menyediakan <i>project template</i>, browser kelas yang dinamis, dukungan pembuatan file dan fungsionalitas <i>debugger</i>. Para pengembang juga dapat mengembangkan paket tersebut dengan fungsionalitas tambahan mereka sendiri.<br />
<a href="http://www.blogger.com/post-edit.g?blogID=5254211438462029232&postID=232447140400858166" name="NetBeans_Enterprise_Pack"></a></div>
<div style="text-align: justify;">
</div>
<h3 style="text-align: justify;">
<i>NetBeans Enterprise Pack</i></h3>
<div style="text-align: justify;">
<i><b>NetBeans Enterprise Pack</b></i> memperluas dukungan terhadap pengembangan aplikasi perusahaan dan <i>web service</i> di NetBeans IDE 5.5.<br />
<i>Enterprise Pack</i> ini mengembangkan kemampuan untuk menulis, menguji, dan <i>debug</i> aplikasi dengan arsitektur berorientasi layanan (<i>Service-Oriented Architecture</i>) menggunakan XML, BPEL, dan Java <i>web service</i>. Paket ini menambahkan alat desain visual untuk pemodelan UML, skema XML, dan <i>web service orchestration</i>, juga dukungan untuk <i>web service</i> dengan menggunakan identitas yang aman. Paket ini juga menginstal dan mengkonfigurasi <i>runtime</i> yang diperlukan, termasuk mesin BPEL dan server manajemen identitas yang terintegrasi dengan <i>Sun Java System Application Server</i>.<br />
<a href="http://www.blogger.com/post-edit.g?blogID=5254211438462029232&postID=232447140400858166" name="NetBeans_Ruby_Pack"></a></div>
<div style="text-align: justify;">
</div>
<h3 style="text-align: justify;">
<i>NetBeans Ruby Pack</i></h3>
<div style="text-align: justify;">
Versi NetBeans 6.0 mendatang akan mengijinkan pengembangan IDE menggunakan Ruby dan Jruby, sebagaimana Rails untuk dua implementasi Ruby yang lain. <i>Preview NetBeans Ruby Pack</i> tersedia sejak rilis <i>Milestone 7</i> NetBeans 6.<br />
<i>Ruby Pack</i> memasukkan fungsionalitas editor seperti:</div>
<div style="text-align: justify;">
</div>
<ul style="text-align: justify;">
<li>pengeditan dasar</li>
<li>pewarnaan sintaks untuk Ruby</li>
<li>pelengkapan kode</li>
<li><i>occurence highlighting</i></li>
<li>pop-up dokumentasi yang terintegrasi untuk pemanggilan Ruby API</li>
<li>analisis semantik dengan <i>highlighting</i> parameter dan variabel lokal yang tidak terpakai</li>
</ul>
<div style="text-align: justify;">
<a href="http://www.blogger.com/post-edit.g?blogID=5254211438462029232&postID=232447140400858166" name="NetBeans_JavaScript_Editor"></a><br /></div>
<div style="text-align: justify;">
</div>
<h3 style="text-align: justify;">
<i>NetBeans JavaScript Editor</i></h3>
<div style="text-align: justify;">
<i><b>NetBeans JavaScript Editor</b></i> menyediakan perluasan dukungan terhadap JavaScript dan CSS. Fitur-fiturnya antara lain:</div>
<div style="text-align: justify;">
</div>
<ol style="text-align: justify;">
<li>Editor JavaScript <ul>
<li><i>syntax highlighting</i></li>
<li>pelengkapan kode untuk objek dan fungsi <i>native</i></li>
<li>semua fitur dalam editor NetBeans</li>
<li>pembuatan kerangka kelas JavaScript secara otomatis</li>
<li>pembuatan pemanggilan AJAX dari <i>template</i></li>
</ul>
</li>
<li>Ekstensi editor CSS <ul>
<li>pelengkapan kode untuk nama-nama <i>style</i></li>
<li>navigasi cepat melalui panel navigator</li>
<li>penampilan deklarasi aturan CSS di <i>List View</i></li>
<li>penampilan struktur file di <i>Tree View</i></li>
<li>mengurutkan <i>outline view</i> berdasarkan nama, tipe, atau urutan deklarasi (<i>List & Tree</i>)</li>
<li>pembuatan deklarasi aturan (hanya <i>Tree</i>)</li>
<li>pemfaktoran kembali sebagian nama rule (hanya <i>Tree</i>)</li>
</ul>
</li>
</ol>
Terima kasih... Semoga Bermanfaat.....<br />
<br />
<span style="font-size: xx-small;"><b><i>Referensi : <a href="http://yudiansyahfauzi.blogspot.com/2011/02/sejarah-netbeans.html">http://yudiansyahfauzi.blogspot.com/2011/02/sejarah-netbeans.html </a></i></b></span><br />
<br />
<br />Anonymoushttp://www.blogger.com/profile/03753952365538222708noreply@blogger.com0tag:blogger.com,1999:blog-6864230705885922173.post-58438013135912900592013-03-29T21:10:00.001+07:002016-02-21T03:40:01.784+07:00Alice Pemograman Berorientasi Objek<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-raDLocye7Ek/VsjOqe8qV7I/AAAAAAAAUr4/hLDZYfj8CRc/s1600/alice.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="202" src="https://2.bp.blogspot.com/-raDLocye7Ek/VsjOqe8qV7I/AAAAAAAAUr4/hLDZYfj8CRc/s320/alice.jpg" width="320" /></a></div>
<div style="text-align: center;">
<i><span style="font-size: x-small;"><span style="font-size: medium;">(Gambar source : </span><a href="http://study-rpl.blogspot.co.id/2014/05/materi-java-fundamental.html">http://study-rpl.blogspot.co.id/2014/05/materi-java-fundamental.html</a>)</span></i></div>
<div style="text-align: center;">
<i><span style="font-size: x-small;"><br /></span></i></div>
<b><span style="font-size: large;"> Alice</span></b> Pemrograman <em>Video Tutorial</em><span class="ref wikipedia"></span> adalah produk merek baru yang membantu sekolah tinggi dan <em>mahasiswa</em><span class="ref wikipedia"></span> <em>belajar</em><span class="ref wikipedia"></span> pemrograman dengan Alice, cepat, <em>Langkah demi Langkah</em>, Mudah dan In Action!</div>
<div style="text-align: justify;">
Produk ini tersedia dengan diskon $ 20 terbatas dari www.aliceprogrammingvideo<em>Tutorial</em>.com Dengan <em>Video Tutorial</em> Pemrograman Alice, Anda akan mempelajari konsep Object Oriented, dengan <em>Bahasa</em> yang sangat sederhana.<br />
<br /></div>
<div style="text-align: justify;">
Produk ini dilengkapi dengan 60 hari garansi uang kembali, jadi apa yang Anda tunggu? Dapatkan salinan dan Nikmati Pemrograman!</div>
<div style="text-align: justify;">
Video
tutorial Alice diproduksi dengan tujuan membantu siswa untuk belajar
secara visual proses pemrograman dengan alice. Mereka belajar dasar
dari Pemrograman <em>Berorientasi Objek</em> pada waktu tercepat
mungkin. Video tutorial kami di Kualitas tinggi dan dengan Caption, dan
didukung dengan Contoh dari video tutorial, yang membuat belajar alice
mudah, langkah demi langkah dan secepat 24 menit!</div>
<br />
<div style="text-align: justify;">
Alice adalah sebuah <em>lingkungan pemrograman</em>
3D yang inovatif yang memudahkan untuk membuat animasi untuk bercerita,
memainkan permainan interaktif, atau video untuk berbagi di web. Alice
adalah alat pengajaran bebas tersedia dirancang untuk eksposur pertama
siswa untuk <em>Pemrograman berorientasi obyek</em>. Hal ini memungkinkan siswa untuk belajar konsep dasar pemrograman dalam rangka menciptakan <em>film animasi</em> dan permainan video sederhana. Di Alice, 3-D objek (misalnya, manusia, hewan, dan kendaraan) mengisi dunia maya dan <em>mahasiswa</em> membuat program untuk menghidupkan objek.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Dalam
antarmuka interaktif Alice, siswa drag dan drop ubin grafis untuk
membuat program, di mana instruksi sesuai dengan pernyataan standar
dalam produksi berorientasi <em>bahasa pemrograman</em><span class="ref wikipedia"></span>,
seperti Java, C + +, dan C #. Alice memungkinkan siswa untuk segera
melihat bagaimana program-program animasi mereka berjalan, memungkinkan
mereka untuk dengan mudah memahami hubungan antara laporan program dan
perilaku objek dalam animasi mereka. Dengan memanipulasi benda-benda di
dunia maya mereka, siswa memperoleh pengalaman dengan semua pemrograman
konstruksi biasanya diajarkan dalam kursus pemrograman pengantar.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-size: x-small;"><b><i>Referensi : <a href="http://id.prmob.net/pemrograman-berorientasi-obyek/tutorial/belajar-2263594.html">http://id.prmob.net/pemrograman-berorientasi-obyek/tutorial/belajar-2263594.html</a></i></b></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
Anonymoushttp://www.blogger.com/profile/03753952365538222708noreply@blogger.com0tag:blogger.com,1999:blog-6864230705885922173.post-45244262322950921332013-03-29T18:46:00.003+07:002013-03-31T15:52:36.119+07:00Storyboard Alice [ Lesson # 1 ] : Telling a Story Visually<h1 class="title entry-title" itemprop="name">
<span style="font-size: large;">Alice [ Lesson # 1 ] : Telling a Story Visually (Part #3)</span></h1>
<h1 class="title entry-title" itemprop="name">
<span style="font-size: large;"> </span>
</h1>
<h2>
Step 2: Design a Storyboard</h2>
<div>
</div>
<div>
<div style="text-align: justify;">
Sebuah storyboard (papan cerita) adalah rincian setiap adegan pada
animasi yang anda buat. Didalamnya terdapat beberapa komponen sebagai
berikut:</div>
</div>
<div>
</div>
<table>
<tbody>
<tr bgcolor="blue">
<th>Komponen</th><th>Definisi</th><th>Contoh</th>
</tr>
<tr bgcolor="lightblue">
<td>Objek</td><td>Suatu karakter baik yang bergerak ataupun tidak
bergerak dari posisi anda, atau sebuah program untuk bisa bergerak dan
bertindak.</td><td>Orang, binatang, kendaraan, pohon</td>
</tr>
<tr bgcolor="lightblue">
<td>Skenario</td><td>Sebuah tempat (atau "<b><i>world"</i></b> di Alice) dimana cerita anda terjadi.</td><td>Taman, perpustakaan, sekolah, rumah.</td>
</tr>
<tr bgcolor="lightblue">
<td>Aksi</td><td>Kumpulan perintah agar bagaimana masing-masing objek dapat bertindak dalam sebuah adegan. </td><td>Berjalan 2 meter, belok ke kanan, berkata "hallo".</td>
</tr>
<tr bgcolor="lightblue">
<td>Interaksi Pengguna</td><td>Suatu cara bagaimana pengguna dapat memanipulasi objek-objek dalam sebuah animasi.</td><td>Perintah keyboard atau klik mouse untuk membuat objek bergerak.</td>
</tr>
<tr bgcolor="lightblue">
<td>Spesifikasi Rancangan</td><td>Bagaimana objek-objek dan pemandangan dapat ditampilkan dalam sebuah animasi</td><td>Ukuran, posisi, lokasi, warna.</td>
</tr>
</tbody></table>
<br />
<h3 style="text-align: justify;">
Terdapat dua jenis storyboard:</h3>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<ol style="text-align: justify;">
<li><b>Visual</b> : seri dari gambar ilustrasi yang merepresentasikan skenario utama dalam animasi.</li>
<li><b>Tekstual</b> : Rincian, daftar urutan aksi yang dilakukan oleh masing-masing objek pada setiap skenario dalam animasi.</li>
</ol>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br /><blockquote class="tr_bq">
<span style="background-color: yellow;">Dalam bahasa komputer, sebuah
storyboard tekstual disebut dengan algoritma, yaitu daftar tindakan
untuk melakukan tugas atau memecahkan masalah.</span></blockquote>
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Untuk membuat rancangan storyboard, pikirkan sedetil mungkin rincian
agar animasi terlihat menarik. Ketika anda sudah mahir menggunakan
Alice, anda akan dapat membuat animasi yang kompleks seperti:</div>
<ul style="text-align: justify;">
<li>Multi skenario, banyak aksi, dan banyak objek.</li>
<li>Interaktif kontrol dengan keyboard dan mouse</li>
<li>Sudut pandang kamera yang berbeda</li>
</ul>
<h3>
</h3>
<h3>
Contoh visual storyboard</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-HCsdAsl0sdc/UVVkAbm9KQI/AAAAAAAABfs/BV-NibDq9Pg/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="192" src="http://2.bp.blogspot.com/-HCsdAsl0sdc/UVVkAbm9KQI/AAAAAAAABfs/BV-NibDq9Pg/s320/2.png" width="320" /></a></div>
<h3>
</h3>
<h3>
Contoh tekstual storyboard</h3>
<ul style="text-align: justify;">
<li>Dikerjakan secara berurutan</li>
<li>Seorang pemuda dan seorang gadis duduk di bangku taman.</li>
<li>Pemuda berdiri dan berjalan pergi, meninggalkan ponsel di bangku taman.</li>
<li>Gadis menoleh pada ponsel.</li>
<li>Gadis berpikir, "Wah! Telepon pemuda itu ketinggalan! "</li>
<li>Gadis berteriak, "Hei! Telepon anda ketinggalan! "</li>
<li>Pemuda berhenti dan berbalik.</li>
<li>Pemuda berjalan kembali ke bangku taman dan berkata, "Oh terima kasih!"</li>
</ul>
<br /><div style="text-align: justify;">
Flowchart storyboard berguna agar anda dapat mengorganisir setiap proses
aksi animasi, dan memastikan masing-masing alur secara logis.</div>
<h3>
Contoh Flowchart</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-VGB8LcauErM/UVVl1e4ZxuI/AAAAAAAABf4/K_R-SL4yOJA/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="218" src="http://1.bp.blogspot.com/-VGB8LcauErM/UVVl1e4ZxuI/AAAAAAAABf4/K_R-SL4yOJA/s400/3.png" width="400" /></a></div>
<h3>
Cobalah kegiatan berikut:</h3>
<ul>
<li>Menggunakan skenario yang dikembangkan sebelumnya dalam pelajaran, membuat storyboard visual dan tekstual singkat.</li>
<li>Buat flowchart dari storyboard.</li>
<li>Mendiskusikan pekerjaan anda dalam sebuah tim.</li>
</ul>
<br />
<span style="font-size: x-small;"><i><b>Referensi :<a href="http://inkode.blogspot.com/2012/10/alice-lesson-1-telling-story-visually.html"> http://inkode.blogspot.com/2012/10/alice-lesson-1-telling-story-visually.html </a></b></i></span><br />
<br />
<br />Anonymoushttp://www.blogger.com/profile/03753952365538222708noreply@blogger.com0tag:blogger.com,1999:blog-6864230705885922173.post-15267800267061553582013-03-29T16:31:00.002+07:002013-03-31T15:52:36.117+07:00Skenario Alice [ Lesson # 1 ] : Telling a Story Visually<h1 class="title entry-title" itemprop="name">
</h1>
<h1 class="title entry-title" itemprop="name">
<span style="font-size: large;">Alice [ Lesson # 1 ] : Telling a Story Visually (Part #3)</span></h1>
<h1 class="title entry-title" itemprop="name">
</h1>
<h2>
Step 1: Define the Scenario</h2>
<br />
Seorang animator profesional memulai proses dengan mengembangkan skenario atau cerita yang menggambarkan tujuan animasi.<br />
<blockquote class="tr_bq">
<span style="background-color: yellow;"><i>Skenario adalah alur cerita dalam bentuk pemecahan masalah atau tugas yang dilakukan</i>.</span></blockquote>
Contohnya:<br />
<ul>
<li>Konflik dan resolusi dalam sebuah teater drama</li>
<li>Proses belajar mengajar</li>
<li>Proses simulasi atau pertunjukkan</li>
<li>Sebuah permainan</li>
</ul>
<br />
Dibawah ini adalah contoh skenario dan animasi:<br />
<blockquote class="tr_bq">
<b>Jenis Skenario : Teatrikal</b><br />
Skenario : Seekor kucing yang terjebak di atas pohon dan memerlukan pertolongan dari petugas pemadam kebakaran.<br />
Animasi : Seorang petugas pemadam kebakaran memanjat pohon untuk menyelamatkan kucing.</blockquote>
<blockquote class="tr_bq">
<b>Jenis Skenario : Pelajaran</b><br />
Skenario : Para siswa kesulitan dalam menghafal simbol-simbol kimia<br />
Animasi : Para siswa sedang bermain mencocokan antara simbol-simbol kimia dengan pengertiannya.</blockquote>
<blockquote class="tr_bq">
<b>Jenis Skenario : Simulasi atau Demontrasi</b><br />
Skenario : Sebuah demonstrasi bagaimana cara untuk mengganti oli pada sebuah mobil.<br />
Animasi : Sebuah perangkat virtual dapat menunjukkan bagaimana seseorang dapat mengganti oli pada sebuah mobil virtual.</blockquote>
<blockquote class="tr_bq">
<b>Jenis Skenario : Permainan</b><br />
Skenario : Sebuah pesawat udara terbang dilangit tanpa harus menabrak benda-benda lain disekitarnya.<br />
Animasi : Sebuah permainan interaktif tentang menerbangkan pesawat udara dilangit disertai dengan benda-benda langit lainnya.</blockquote>
<b>Cobalah kegiatan berikut:</b><br />
<br />
<ol>
<li>Tentukan sebuah skenario</li>
<li>Buatlah daftar objek/aktor yang terlibat</li>
<li>Buatlah aksi dari masing-masing objek tersebut</li>
</ol>
<br />
<b>Contoh:</b><br />
- Skenario : Seseorang bermain lempar bola dengan seekor anjing<br />
- Objek : Orang, Bola, dan Anjing<br />
- Aksi :<br />
<ul>
<li>Seseorang melemparkan bola</li>
<li>Anjing berlari mengejar bola</li>
<li>Anjing tersebut menangkap bola dengan mulutnya</li>
<li>dan seterusnya..</li>
</ul>
<a href="http://www.blogger.com/goog_2057163051"><br /></a>
<span style="font-size: xx-small;"><i><b><a href="http://inkode.blogspot.com/2012/09/alice-lesson-1-telling-story-visually_30.html">Referensi : http://inkode.blogspot.com/2012/09/alice-lesson-1-telling-story-visually_30.html</a></b></i></span><br />
<br />
<br />Anonymoushttp://www.blogger.com/profile/03753952365538222708noreply@blogger.com0tag:blogger.com,1999:blog-6864230705885922173.post-45696985543395394022013-03-29T16:24:00.001+07:002013-03-31T15:52:36.120+07:00Animasi pada Alice [ Lesson 1 ] : Telling a Story Visually<h1 class="title entry-title" itemprop="name" style="font-family: Times,"Times New Roman",serif; text-align: justify;">
<u><span style="font-size: large;">Alice [ Lesson 1 ] : Telling a Story Visually (Part 1)</span></u>
</h1>
<div style="text-align: justify;">
<br /></div>
<h2 style="text-align: justify;">
<span style="font-family: Times,"Times New Roman",serif;">Tujuan Pembelajaran</span></h2>
<h2 style="text-align: justify;">
<span style="font-family: Times,"Times New Roman",serif;"> </span></h2>
<div style="text-align: justify;">
</div>
<div style="color: #444444; font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; line-height: 18px; text-align: justify;">
Dalam pelajaran ini, anda akan belajar cara:</div>
<div style="text-align: justify;">
</div>
<div style="color: #444444; font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; line-height: 18px; text-align: justify;">
<ul style="line-height: 1.4; list-style-type: disc; margin: 0.5em 0px; padding: 0px 2.5em;">
<li style="border-bottom: 1px none transparent; border-style: none; color: #444444; margin: 0px 0px 0.25em; padding: 0.25em 0px; text-indent: 0px;">Membandingkan dan mendefinisikan animasi dan skenario</li>
<li style="border-bottom: 1px none transparent; border-style: none; border-top: 1px none rgb(238, 238, 238); color: #444444; margin: 0px 0px 0.25em; padding: 0.25em 0px; text-indent: 0px;">Menulis contoh penggunaan langkah-langkah pemecahan masalah untuk storyboard suatu animasi</li>
<li style="border-bottom: 1px none transparent; border-style: none; border-top: 1px none rgb(238, 238, 238); color: #444444; margin: 0px 0px 0.25em; padding: 0.25em 0px; text-indent: 0px;">Menulis storyboard</li>
<li style="border-bottom: 1px none transparent; border-style: none; border-top: 1px none rgb(238, 238, 238); color: #444444; margin: 0px 0px 0.25em; padding: 0.25em 0px; text-indent: 0px;">Flowchart storyboard</li>
<li style="border-style: none; border-top: 1px none rgb(238, 238, 238); color: #444444; margin: 0px 0px 0.25em; padding: 0.25em 0px; text-indent: 0px;">Menjelaskan algoritma</li>
</ul>
<div>
Coba pikirkan tentang sebuah film animasi atau permainan yang anda
miliki saat ini. Itu tidak dibuat secara langsung, tim animator
profesional menghabiskan waktu berbulan-bulan atau mungkin
bertahun-tahun dalam merencanakan setiap detail menit untuk memastikan
produk yang bagus.</div>
<div>
</div>
<div>
Pelajaran ini akan mengajarkan sebuah efektif proses untuk merencanakan dan menerapkan animasi yang dibuat.<br />
</div>
</div>
<div style="text-align: justify;">
</div>
<h2 style="text-align: justify;">
Pemecahan Masalah pada Pendekatan Animasi</h2>
<h2 style="text-align: justify;">
</h2>
<div style="text-align: justify;">
</div>
<div style="color: #444444; font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; line-height: 18px; text-align: justify;">
Proses untuk mengembangkan animasi ini juga sama halnya dengan proses
pemecahan masalah secara umum yang mungkin telah dipelajari di sekolah
hanya saja terdapat beberapa tambahan kosakata.</div>
<div style="color: #444444; font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; line-height: 18px; text-align: justify;">
</div>
<div style="color: #444444; font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; line-height: 18px; text-align: justify;">
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-QZduxkvej6g/UVVb6TZYmEI/AAAAAAAABfg/A_QoPq4u7vw/s1600/JF_S02_L01_01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="175" src="http://4.bp.blogspot.com/-QZduxkvej6g/UVVb6TZYmEI/AAAAAAAABfg/A_QoPq4u7vw/s400/JF_S02_L01_01.png" width="400" /></a></div>
</div>
<div style="color: #444444; font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; line-height: 18px; text-align: justify;">
<br />
<div>
<h2>
<span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: large;"><span class="Apple-style-span" style="font-size: 20px; line-height: 18px;">Apakah animasi itu?</span></span></h2>
<h2>
<span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: large;"><span class="Apple-style-span" style="font-size: 20px; line-height: 18px;"> </span></span></h2>
<div style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;">
Animasi adalah urutan tindakan yang mensimulasikan gerakan. Sebagai animator, Anda akan memprogram di Alice bagaimana animasi harus dilakukan dan Alice akan membuat animasi untuk Anda.<br />
</div>
</div>
<div style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: justify;">
</div>
<i><span class="Apple-style-span" style="background-color: yellow;">Rendering
adalah proses dimana sistem mengubah frame gambar ke dalam
sebuah animasi yang utuh. Alice3 melakukan semua pekerjaan yang
diperlukan untuk membuat animasi berdasarkan perintah yang Anda berikan
bagaimana agar objek harus bertindak.</span></i><br />
<i><span class="Apple-style-span" style="background-color: yellow;"><br /></span></i>
<i><b><span style="font-size: xx-small;">Referensi : <a href="http://inkode.blogspot.com/2012/09/alice-lesson-1-telling-story-visually.html">http://inkode.blogspot.com/2012/09/alice-lesson-1-telling-story-visually.html </a></span></b></i><br />
<br />
</div>
<div style="color: #444444; font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; line-height: 18px; text-align: justify;">
</div>
<div style="color: #444444; font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; line-height: 18px; text-align: justify;">
</div>
Anonymoushttp://www.blogger.com/profile/03753952365538222708noreply@blogger.com0tag:blogger.com,1999:blog-6864230705885922173.post-58349754630072494062013-03-17T14:54:00.003+07:002013-03-31T15:52:36.121+07:00Membuat Rumus Bangun Dengan Metode Scanner di Netbeans JAVA<div style="text-align: justify;">
Tugas membuat rumus bangun dengan netbeans java....Awalnya saya tidak mengetahui banyak tentang syntax - syntax yang ada di program netbeans. tetapi karena ini bagian dari tugas kuliah maka saya berusaha mencari di google dan mempelajarinya perlahan.. Semoga postingan berikut bisa memberi manfaat.... apa itu scanner bisa di tengok di <a href="http://rudysetiawan09.blogspot.com/2013/03/membuat-program-java-dengan-metode.html">postingan saya sebelumnya <b><i>klik di sini</i></b></a>.</div>
<br />
<u><b>Membuat Rumus Bangun Luas Persegi Panjang : </b></u><br />
<br />
package rumus_bangun;<br />
import java.util.Scanner;<br />
<br />
/**<br />
* Nama : Rudy Setiawan<br />
* NIM : 04111025<br />
* Jurusan : Sistem Komputer (B)<br />
*/<br />
public class persegi_panjang1 {<br />
public static void main(String[] args) {<br />
// TODO code application logic here<br />
Scanner input = new Scanner (System.in);<br />
<br />
int panjang_persegi_panjang;<br />
int lebar_persegi_panjang;<br />
int luas_persegi_panjang;<br />
<br />
System.out.print("Silahkan Masukkan Panjang : ");<br />
panjang_persegi_panjang = input.nextInt();//input panjang<br />
<br />
System.out.print("Silahkan Masukkan Lebar : ");<br />
lebar_persegi_panjang = input.nextInt();//input lebar<br />
<br />
//Menghitung Luas Persegi Panjang<br />
luas_persegi_panjang = panjang_persegi_panjang*lebar_persegi_panjang;<br />
<br />
//Menampilkan Hasil Luas Persegi Panjang<br />
System.out.println("Luasnya adalah " + luas_persegi_panjang);<br />
}<br />
<br />
}<br />
<br />
<br />
Maka Hasil Outputnya adalah :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-VzeuEUsdkpw/UUVzL0PjGcI/AAAAAAAABec/hzAcCjIQyPE/s1600/persegi+panjang+scanner.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="118" src="http://1.bp.blogspot.com/-VzeuEUsdkpw/UUVzL0PjGcI/AAAAAAAABec/hzAcCjIQyPE/s320/persegi+panjang+scanner.JPG" width="320" /></a></div>
<br />
<br />
<u><b>Membuat Rumus Bangun Luas Segitiga :</b></u><br />
<br />
package rumus_bangun;<br />
import java.util.Scanner;<br />
<br />
/**<br />
* Nama : Rudy Setiawan<br />
* NIM : 04111025<br />
* Jurusan : Sistem Komputer (B)<br />
*/<br />
public class segitiga1 {<br />
public static void main(String[] args){<br />
Scanner input = new Scanner (System.in);<br />
<br />
int alas_segitiga ;<br />
int tinggi_segitiga ;<br />
<br />
double luas ;<br />
<br />
System.out.print("Silahkan Masukkan Alas Segitiga : ");<br />
alas_segitiga = input.nextInt(); //Inputan Alas Segitiga<br />
<br />
System.out.print("Silahkan Masukkan Tinggi Segitiga : ");<br />
tinggi_segitiga = input.nextInt(); //Inputan Tinggi Segitiga<br />
<br />
luas = 0.5*(alas_segitiga * tinggi_segitiga);<br />
<br />
System.out.println("Luas Segitiga adalah : " +luas);<br />
<br />
<br />
}<br />
<br />
}<br />
<br />
<u><b>Maka Hasil Outputnya adalah :</b></u><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-Djwuuk_2SEQ/UUV0ulM1REI/AAAAAAAABeo/_D6K1a3tI7A/s1600/persegi+panjang+scanner.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="121" src="http://4.bp.blogspot.com/-Djwuuk_2SEQ/UUV0ulM1REI/AAAAAAAABeo/_D6K1a3tI7A/s320/persegi+panjang+scanner.JPG" width="320" /></a></div>
<br />
<br />
<u><b>Membuat Rumus Bangun Volume Kubus :</b></u><br />
<br />
package rumus_bangun;<br />
import java.util.Scanner;<br />
/**<br />
* Nama : Rudy Setiawan<br />
* NIM : 04111025<br />
* Jurusan : Sistem Komputer (B)<br />
*/<br />
public class volume_kubus1 {<br />
public static void main (String[] args) {<br />
Scanner input = new Scanner (System.in);<br />
int sisi ;<br />
int volume_kubus ;<br />
<br />
System.out.println("Menghitung Rumus Kubus");<br />
<br />
System.out.print("Silahkan Masukkan Sisi Kubus = ");<br />
sisi = input.nextInt(); // Input Sisi Kubus<br />
<br />
volume_kubus = sisi*sisi*sisi;<br />
<br />
System.out.println("Volume Kubus adalah : " + volume_kubus);<br />
}<br />
<br />
}<br />
<br />
<u><b>Maka Hasil Outputnya adalah :</b></u><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-WEh_GjcEs54/UUV11UtcUxI/AAAAAAAABe8/3PskNL0eVU8/s1600/persegi+panjang+scanner.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-WEh_GjcEs54/UUV11UtcUxI/AAAAAAAABe8/3PskNL0eVU8/s1600/persegi+panjang+scanner.JPG" /></a></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Source Code <a href="http://www.4shared.com/get/r2j5qO-q/rumus_bangun.html"><b><i>Download disini</i></b></a><br />
<br />
<br />
Semoga Bermanfaat...Terima Kasih.....<br />
<br />
<br />Anonymoushttp://www.blogger.com/profile/03753952365538222708noreply@blogger.com0tag:blogger.com,1999:blog-6864230705885922173.post-77790523013112603192013-03-17T14:28:00.001+07:002013-03-31T15:52:36.124+07:00Membuat Program JAVA Dengan Metode Input SCANNER di Netbeans <!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
</w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" LatentStyleCount="156">
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-ansi-language:#0400;
mso-fareast-language:#0400;
mso-bidi-language:#0400;}
</style>
<![endif]-->
<div style="line-height: 150%; text-align: justify;">
Sebuah objek scanner dapat
mengurai input yang dimasukkan melalui keyboard atau dari sebuah file. Scanner
memisahkan inputnya menjadi menjadi token terpisah (yang biasanya dipisahkan
dengan spasi), dan kemudian mengembalikannya pada satu waktu. Scanner
menyediakan metode untuk mengubah token menjadi nilai dari tipe yang berbeda. </div>
<div style="line-height: 150%; text-align: justify;">
<br /></div>
<div style="line-height: 150%; text-align: justify;">
</div>
<div style="line-height: 150%; text-align: justify;">
<span id="more-72"></span></div>
<div style="text-align: justify;">
<u><b></b></u></div>
<div style="text-align: justify;">
<u><b></b></u></div>
<div style="text-align: justify;">
<u><b></b></u></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-bvccd1mDOGg/UUVwlYqE8oI/AAAAAAAABeM/sT3RG2r6CfE/s1600/net.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="140" src="http://1.bp.blogspot.com/-bvccd1mDOGg/UUVwlYqE8oI/AAAAAAAABeM/sT3RG2r6CfE/s320/net.jpeg" width="320" /></a></div>
<div style="text-align: justify;">
<u><b><br />
Kita dapat menggunakan utility scanner dalam dua cara, yaitu :</b></u></div>
<div style="text-align: justify;">
<br />
1. Untuk membaca dari keyboard, menggunakan perintah di bawah ini<br />
Scanner input = new Scanner(System.in);</div>
<div style="text-align: justify;">
<br />
2. Untuk membaca dari sebuah file, menggunakan perintah di bawah ini<br />
Scanner input = new Scanner(new FileStream(“filename.txt”));</div>
<div style="text-align: justify;">
<br />
<u><b>Contoh program untuk input string</b></u></div>
<h6>
<span style="font-size: 12.0pt;">import java.util.Scanner;<br />
class input1<br />
{<br />
public static void main(String[] args)<br />
{<br />
Scanner sc = new Scanner (System.in); System.out.print(“Masukkan Nama Anda :
“);<br />
String nama = sc.next ();<br />
System.out.println(“Hello “+ nama);<br />
}<br />
}</span></h6>
<div class="MsoNormal">
<u><b>Contoh program untuk input bilangan bulat (integer)</b></u></div>
<h6>
<span style="font-size: 12.0pt;">import java.util.Scanner;<br />
class input2<br />
{<br />
public static void main(String[] args)<br />
{<br />
Scanner sc = new Scanner(System.in);<br />
int luas; System.out.print(“Masukkan Panjang : “); Integer panjang =
sc.nextInt();<br />
System.out.print(“Masukkan Lebar : “); Integer lebar = sc.nextInt();<br />
luas = panjang * lebar;<br />
System.out.println(“Luas Persegipanjang : “+ luas);<br />
}<br />
}</span></h6>
<div class="MsoNormal">
Semoga Bermanfaat..Terima Kasih,,,,</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
Anonymoushttp://www.blogger.com/profile/03753952365538222708noreply@blogger.com0