Iklan Chitika All kolom

Tampilkan postingan dengan label Programming. Tampilkan semua postingan
Tampilkan postingan dengan label Programming. Tampilkan semua postingan

Senin, 22 Juni 2015

Belajar Programming di Codecademy.com

Hari ini lagi-lagi hal yang mengejutkan terjadi. Penulis mendapat kabar bahwa penulis telah ditunjuk sebagai ketua divisi website di ekskul IT Club yang penulis ikuti. Yang aneh adalah, penulis yakin seyakin-yakinnya bahwa divisi penulis itu divisi multimedia. Penulis tidak pernah cepu ataupun pindah divisi(lagipula setau penulis, divisi yang diikuti anggota tidak bisa diganggu-gugat jika telah masuk). Entah apa alasan mereka memilih penulis yang bahkan tidak menguasai satupun bahasa pemrograman.

Dan begitulah, penulis pun mulai mencari-cari di google tempat penulis bisa belajar programming. Hingga akhirnya penulis menemukan situs codecademy ini.

Situs ini menawarkan metode pembelajaran yang interaktif dan sangat mudah diikuti oleh pemula seperti saya. Bahasa pemrograman yang bisa anda pelajari di codecademy ini meliputi HTML & CSS, Ruby, jQuery, Python, PHP, dan Javascript. Masing-masing dari bahasa pemrograman ini berperan sangat besar dalam sebuah website, mulai dari pembentukan struktur, memperindah desain web, manipulasi data & objek, membuat website yang interaktif, dsb. Bisa menguasai salah satu saja penulis yakin akan sangat bermanfaat untuk penulis nantinya.

Berikut screenshot yang penulis ambil dari salah satu sesi pembelajaran HTML & CSS

- Yang diberi border merah adalah instruksi kerja kita. Disana ditulis informasi-informasi penting yang harus kita pahami untuk menyelesaikan tantangan pada setiap sesinya. Seperti code apa yang bisa digunakan, fungsi dari code itu, dsb. Instruksi ini sepertinya sengaja dibuat tidak begitu lengkap step-by-stepnya agar kita berpikir sendiri.
- Yang penulis beri border biru adalah meja kerja kita, disanalah tempat kita menulis code-code yang tepat sesuai dengan instruksi sesi ini.
- Yang diborder hijau adalah preview atau hasil akhir yang akan terlihat dari keseluruhan code di border biru.

Selain metode pembelajarannya yang interaktif, kita juga bisa berkunjung ke forum tanya-jawab apabila kita punya pertanyaan atau menemukan kesulitan. Kita juga dapat membaca glossary yang mencakup lengkap semua informasi tentang code-code kita gunakan.

Itu saja untuk hari ini, semoga postingan kali ini bermanfaat untuk kita semua. 
Kurang dan lebihnya mohon maaf. Sampai bertemu di postingan selanjutnya~ ^_^

Minggu, 31 Agustus 2014

Cara Membuat Game menggunakan Notepad

Kemarin sepertinya saya tidur terlalu malam, dan akibatnya saya merasa tidak ingin beranjak dari tempat tidur yang nyaman ini~ >w< *plak*



Baiklah, kali ini saya akan memposting tentang "Cara Membuat Game dari Notepad".
Ekstensi yang akan digunakan adalah .Bat (Batch File), game ini dapat kita buat dengan hanya menggunakan beberapa command yang sederhana, seperti "@Echo OFF" , "Echo", "CLS" , "IF", "Goto", ":LABEL", "Set", dan "color". Berikut adalah penjelasan untuk masing-masing perintah :


@Echo OFF : Secara default, DOS akan menampilkan seluruh kode yang di eksekusikan kedalam hasilnya. Dan tentu saja kita tidak ingin layar DOS kita dipenuhi dengan kode yang tidak kita inginkan yang tentu akan membuat hasil batch kita terkesan tidak rapi. Oleh karena itu kita harus selalu menggunakan kode @ECHO OFF pada barisan awal di file batch yang akan kita buat.

Selanjutnya, kita akan mempelajari penggunaan command ECHO. Fungsi dari command ini adalah untuk {Display echo status}, artinya kita dapat menampilkan kembali teks/komentar yang seharusnya tidak akan muncul pada DOS (karena pengaruh dari @ECHO OFF) khusus untuk teks yang berada di depan perintah ECHO dan masih pada baris yang sama. Misalnya untuk memunculkan teks Selamat datang, kita cukup menuliskan *ECHO Selamat datang* (tanpa tanda bintang/asterisk). Dan untuk memberikan jarak satu baris (sama seperti disaat kita menekan "Enter" saat mengetik) kita cukup menuliskan *ECHO.* (tanpa *)

Fungsi dari perintah CLS adalah {Clears the video display screen}, dengan kata lain untuk membersihkan display di screen DOS setiap kali kita akan 'berpindah' ke screen/layar berikutnya.

Selanjutnya kita akan menggunakan fungsi dari IF, yang berfungsi untuk menentukan dan hanya mengeksekusi suatu command/perintah jika kondisinya TRUE/benar. Atau kita bisa menggunakan fungsi *IF [not]* untuk hanya mengeksekus suatu command yang kondisinya FALSE/salah.

Goto : Mengganti kontrol dalam suatu batch file ke baris yang di identifikasi oleh sebuah label. Label ini harus dibuat dalam bentuk ":LABEL" (tanpa kutip)

Set: Perintah ini dipakai untuk membuat, mengubah, atau menghapus 'values' dari suatu variable

Berikutnya langsung saja kita masuk ke pembuatannya. Ini adalah contoh file notepad (.txt) yang berikutnya akan kita save kedalam ekstensi .bat : Mythology Quiz (1)
Dan ini adalah screenshot dari game yang telah saya buat







Demikian postingan saya kali ini, terimakasih atas kunjungannya ^_^ sampai bertemu di postingan berikutnya