• This is slide 1 description. Go to Edit HTML of your blogger blog. Find these sentences. You can replace these sentences with your own words.
  • This is slide 2 description. Go to Edit HTML of your blogger blog. Find these sentences. You can replace these sentences with your own words.
  • This is slide 3 description. Go to Edit HTML of your blogger blog. Find these sentences. You can replace these sentences with your own words.
  • This is slide 3 description. Go to Edit HTML of your blogger blog. Find these sentences. You can replace these sentences with your own words.

Jumat, 27 Oktober 2017

5 ELEVATOR

      Hello guys!! jumpa lagi di blog saya. Di postingan sebelumnya saya memposting tentang pembahasan tentang game "Sheep, Wolf, and Cabbage", kali ini saya akan memberi pembahasan game logika lagi yang jauh lebih rumit dari game sebelumnya. Game ini berjudul "5 Elevators". Dalam game ini kalian diminta untuk menyelamatkan 5 orang yang tejebak dalam 5 elevator. Penasarankan? yuk kita beranjak ke pembahasan gamenya.


Setelah melihat rulesnya, sekarang kita lanjut ke penyelesaian gamenya :

  • Pilihlah elevator ke-2 dan elevator ke-5
  • Kemudian turunkan elevator yang telah dipilih sebanyak 13 lantai


  • Pilihlah elevator ke-2 dan elevator ke-5 (lagi)
  • Turunkan elevator yang telah dipilih sebanyak 13 lantai




  • Pilihlah elevator ke-3 dan elevator ke-4
  • Turunkan elevator yang telah dipilih sebanyak 13 lantai


  • Pilihlah elevator ke-1 dan elevator ke-2
  • Naikkan elevator yang telah dipilih sebanyak 8 lantai


  • Pilihlah elevator ke-2 dan elevator ke-3
  • Naikkan elevator yang telah dipilih sebanyak 8 lantai


  • Pilihlah elevator ke-2 dan elevator ke-3(lagi)
  • Naikkan elevator yang telah dipilih sebnayak 8 lantai


  • Pilihlah elevator ke-4 dan elevator ke-5
  • Naikkan elevator yang telah dipilih sebanyak 8 lantai


  • Pilihlah elevator ke-4 dan elevator ke-5(lagi)
  • Naikkan elevator yang telah dipilih sebanyak 8 lantai
  • Semua lantai terbuka

  • Game selesai dengan 8 step





      Mungkin jika kalian punya penyelesaian yang lebih cepat lagi bisa cantumkan di comment section. Terima kasih telah berkunjung ke postingan kali ini, semoga bermanfaat, mohon dimaafkan jika ada kekurangan karena sesungguhnya manusia tidak luput dari kesalahan.


" Whoever Is Trying To Bring You Down, Is Already Below You" 

Muhammad Salis, Software developer GO-JEK yang menginspirasi




       Muhammad Salis, seorang developer muda yang telah 2 tahun bekerja di GO-JEK. Salis bukanlah seorang lulusan IT dengan gelar Sarjana komputer, namun ia bisa coding? Ya, Salis pernah berkuliah di Seattle dan mengambil jurusan finance yang bahkan tidak ada hubungannya dengan jurusan IT. Namun dia terpaksa berhenti kuliah karena tuntutan untuk membantu keluarganya. Di tengah pekerjaanya yang bisa dibilang telah "berhasil" , perusahaan yang ia tempati mengalami kebangkrutan dikarenanakan pada saat itu market batu bara sedang jatuh.






             Keadaan dimana salis tidak memiliki ijazah dan kebutuhan hidup,  membuatnya berusaha keras mencari pekerjaan lainnya. Pada suatu ketika, Salis membaca sebuah majalah tabloid yang memuat tentang e-commerce dan perusahaan-perusahaan besar lainnya. Ia menemukan Perusahaan GO-JEK termuat pada tabloid itu. Salis makin tertarik untuk menelusuri perusahaan GO-JEK tersebut dikarenakan GO-JEK yang pada tahun 2011 merupakan perusahaan kecil dengan hanya beberapa cabang call center dapat menghasilkan investasi triliunan rupiah. Disitu Salis memutuskan untuk belajar coding secara otodidak. Ia terus belajar pemrograman secara online dan telah membuat website, bahkan app mobile sendiri tanpa bantuan orang lain.  

                 
                 Sampai pada suatu hari, dimana GO-JEK menawarkan lowongan pekerjaan, Salis Iseng mengikuti tes masuk tanpa harapan penuh untuk bisa diterima disana. Namun takdir berpihak padanya, ia lulus tes masuk lowongan pekerjaan itu.



     
                   "We have to think like a bussiness owner,  you need to think fast and fearless, you need to make a decision quick", Ia mengatakan demikian karena pengalamannya selama bekerja sebagai software developer. Ia berpikir bahwa kita harus berfikir seperti seorang pengusaha, kita harus membuat client atau pengguna barang kita puas dengan apa yang kita telah kerjakan, dan itu bisa menjadi suatu kebanggaan. Ia selalu bertemu dengan para driver GO-JEK sambil menanyakan masalah apa yang dihadapi driver, Karena code-code yang Ia buat memberi impact yang besar bagi para driver GO-JEK. Menurutnya, Manusia itu hidup untuk bermanfaat bagi Manusia lainnya.


            Lalu tanggapan Salis tentang coding itu gimana sih?, Ia mengatakan bahwa disetiap sisi kehidupan ini membutuhkan coding atau perintah. Coding itu bagaikan resep membuat suatu makanan, jelasnya. Hal itu membuatnya berpikir bahwa coding itu sangat mudah dilakukan.


 
                   Sarannya kepada beginner atau para programmer muda untuk bisa belajar dari satu hal simpel saja, contohnya membuat program untuk menampilkan output "Hello world" dsb. Karena dari hal-hal yang simpel itu, jika dikembangkan secara konsisten dapat mengasah kemampuan kita bahkan bisa kita implementasikan dalam kehidupan sehari-hari.




📢All Life Is An Experiment, The More Experiment You Make, The Better 📢
-Ralph Waldo Emerson
   



Sheep, Wolf ,And Cabbage

       
     Hello guys!!! Jumpa lagi di blog saya, kali ini saya akan memberikan sebuah pembahasan game logika. Di game kali ini kalian diminta untuk menyeberangkan Domba, sayur, dan Serigala dari tepian sungai satu ke tepian sungai satunya. Mau tau bagaimana cara menyelesaikan gamenya?? Mari kita simak pembahasan yang berikut ini:




RULES: 
  1. Kalian harus memindahkan Domba, Serigala, dan Sekotak Sayur dari daratan 1 ke daratan 2 melewati sungai,
  2. Tiap kali penyeberangan, hanya diperbolehkan membawa 1 dari ketiga benda yang akan dibawa,
  3. Serigala makan Domba ketika ditinggal berdua saja,
  4. Domba makan sayur ditinggal berdua saja,



    Ok, Setelah mengetahui rules, mari kita beranjak ke penyelesaiannya:
    • Bawalah Domba ke tepian 2






    • Kemudian, kembalilah ke tepian 1 dan ambilah kotak berisi sayur untuk dibawa ke tepian 2



    • Setelah meletakkan sayur di tepian 2, bawalah kembali Domba ke tepian 1 agar sayur tidak dimakan Domba


    • Setelah meletakkan Domba ke tepian 1, bawalah Serigala ke tepian 2 agar ia tidak memakan Domba

    • Setelah meletakkan Serigala di tepian 2, kembalilah ke tepian 1 untuk mengambil Domba

    • Akhirnya game selesai tanpa ada yg termakan ataupun yang dimakan.









          Mungkin itu saja yang saya bahas kali ini, semoga bermanfaat dan menambah wawasan kalian. Kurang lebihnya dari postingan kali ini mohon dimaafkan, karena sesungguhnya manusia tidak luput dari kesalahan. Terima Kasih ✋. 


    "Do good, and good will come to you" 
    🙈🙉🙊 

    Selasa, 19 September 2017

    GAME LOGIKA

           Hello guys!! jumpa lagi di blog saya. Kali ini saya akan memberikan beberapa game simpel yang memerlukan logika kalian. Sebelum masuk ke dalam game, saya bakal jelasin pengertian dari logika itu sendiri.

    Ilustrasi logika

             logika berasal dari bahasa yunani Logikos yang artinya berhubungan dengan pengetahuan atau bahasa. Menurut Aristoteles (384-322 SM), pengertian dari logika adalah bentuk pemikiran prinsip-prinsip yang harus diikuti agar dapat berfikir secara valid menurut aturan yang berlaku. Logika juga dapat diartikan sebagai ilmu pengetahuan dan kecakapan untuk berfikir lurus (tepat). 



    Ilustrasi logika dengan algoritma

                   "Ada gak sih persamaan logika dengan algoritma?" , jika dilihat dari dari definisi dari masing-masing kata tersebut memang berbeda. Logika yang dapat di definisikan secara singkat sebagai penalaran yang mengikuti aturan yang diterima akal sehat, sedangkan Algoritma yang berarti langkah-langkah yang dilakukan agar sebuah masalah dapat terselesaikan. Namun jika dipikir-pikir, keduanya memiliki persamaan. Dalam menyelesaikan suatu masalah dalam konteks Algoritma, dibutuhkan pemikiran yang logis untuk menempuh langkah-langkah yang dapat diterima akal sehat.


         logika sendiri dibagi atas 2 macam, yaitu :
                
    1.Logika Tradisional
               Logika yang membahas dan mempersoalkan definis,i konsep, dan term berdasarkan struktur, susunan dan nuansa, serta seluk beluk penalaran untuk mendapatkan suatu hasil yang realistis.

    2.Logika Modern (simbolik)

           Logika yang hanya dapat membahas tentang hubungan antara tanda-tanda atau simbol matematik. Namun logika ini tidaklah realis, karena hasil yang realis/nyata tidak dapat ditemukan pada simbol matematik.

                          
                      
                Nah, penjelasan diatas merupakan ulasan tentang Logika dan sedikit materi tentang Algoritma. Sekarang saya akan memberikan game beserta dengan penyelesaian game tersebut. Game ini cukup mudah, kalian hanya perlu konsentrasi dan fokus.

    • GAME PINDAH CAKRAM
           Aturan permainan :
    • Pemindahan cakram hanya boleh dilakukan satu per satu dalam satu waktu atau ronde
    • Setiap perpindahan berupa pengambilan cakram teratas dari satu tiang dan memasukannya ke tiang lain
    • Dilarang meletakkan cakram di atas cakram lain yang leboh kecil

    Tujuan kalian adalah memindahkan cakram-cakram tersebut dari tiang A ke tiang B
    dengan mengikuti peraturan yang telah ada.
    usahakan kerjakan sendiri dulu teka-tekinya, karena  kunci jawabannya ada dibawah LOL









                   Berikut adalah langkah penyelesaian dari game cakram :

    1. Pertama, pindahkan cakram berwarna hijau ke tiang B
    2. Kemudian pindahkan cakram berwarna biru ke tiang C
    3. Pindahkan cakram berwarna hijau tadi, dari tiang B menuju tiang C. perlu diingat di peraturan sebelumnya,yang dilarang dalam game ini apabila cakram yang paling kecil ditimpa cakram yang lebih besar. So it's gonna be fine if I put the green one on the blue one, I don't break the rules.
    4. Setelah itu pindahkan cakram berwarna oranye ke tiang B
    5. Pindahkan cakram berwarna hijau, dari tiang C menuju tiang A
    6. Kemudian pindahkan cakram berwarna biru, dari tiang C menuju tiang B
    7. And finally, kalian tinggal memindahkan cakram berwarna hijau ke tiang B. SELESAI!



    • GAME "The Shortest Route"
               Game berikut lebih simple dari game diatas tadi, saya yakin kalian bisa menyelesaikannya dalam waktu yang sangat singkat. HAVE FUN!!

             Aturan permainan :
    • Carilah rute terpendek yang dapat ditempuh dari titik 0 ke titik 5
    • Kalian hanya perlu memilih rute-rute yang akan dilewati
    • Langkah yang diambil tidak boleh berlawanan arah dengan tanda panah
    Sama seperti game sebelumnya, cobalah kalian temukan sendiri jawabannya
     terlebih dahulu sebelum melihat kunci jawabannya

    Rabu, 13 September 2017

    Algoritma sederhana

                  Hello guys!! Artikel kali ini akan membahas tentang apa itu Algoritma. Nah untuk lebih jelasnya, mari kita simak yang berikut ini:







                    Mungkin banyak orang yang bertanya "apa sih Algoritma itu?", khususnya bagi para mahasiswa baru yang merupakan lulusan SMA/MTS sederajat. Algoritma berasal dari kata Algorism yang berarti "Proses menghitung menggunakan angka Arab". Kata Algorism merupakan sebutan orang barat kepada Abu Jafar Muhammad Ibnu Musa Al Khawarizmi yang kita kenal sebagai "Bapak Aljabar". Definisi dari Algoritma ialah urutan langkah-langkah yang dapat diselesaikan dengan logika dan dapat disusun secara sistematis atau dalam Kamus Besar Bahasa Indonesia (KBBI), Algoritma didefinisikan sebagai urutan logis dalam pengambilan keputusan untuk pemecahan sebuah masalah.
                            
    ilustrasi


                          Algoritma dapat kita temui pada kehidupan sehari-hari, contohnya saat kita membuat mie goreng atau saat kalian membuat sebuah pesan. Namun banyak orang tidak mengetahui bahwa hal-hal kecil ini  dapat disangkut pautkan dengan sistem Algoritma. "Bagaimana sih bentuk algoritma sederhana itu?", nah berikut ini adalah contoh Algoritma sederhana yang dapat kalian temukan sehari-hari :

     ☺CARA MEMBUAT MIE GORENG :
    • Rebuslah air sampai mendidih
    • Masukan mie goreng Instan kedalam air mendidih
    • Tunggu beberapa menit sampai mie terlihat kenyal
    • jika sudah kenyal, angkat lalu tiriskan
    • Campurkan bumbu mie goreng instan dan aduklah hingga merata



    Gambaran Flowchart Pembuatan Mie goreng




                    Nah, jadi kalian sudah tau kan contoh sederhana Algoritma yang dapat kalian temukan sehari-hari. Contoh diatas merupakan satu dari ratusan bahkan ribuan Algoritma. Jadi itulah penjelasan secara ringkas tentang Algoritma, kurang lebih dari artikel kali ini mohon dimaafkan karena manusia memang tidak luput dari kesalahan ✌✌✌.


        ✏ Anyone Who Has Never Made A Mistake Has Never Tried Anything New✏
    -Albert Einstein

                           
    Reference page :

    Selasa, 12 September 2017

    Abu Ja'far Muhammad ibnu musa Al-Khawarizmi

    Gambar :  Abu Ja'far Muhammad ibnu musa Al-Khawarizmi



            Abu Ja'far Muhammad ibnu musa Al-Khawarizmi atau bisa dipanggil Al-Khawarizmi Lahir di Khwarizm di provinsi Khurasan sekitar tahun 780 M yang sekarang berganti nama menjadi Khiva, Uzbekistan. Beliau wafat sekitar tahun 850 M tepatnya di Baghdad, Turki. Beliau mengabdikan dirinya sebagai seorang dosen di Sekolah Kehormatan (House Of Wisdom) di Baghdad yang didirikan oleh Khalifah Bani Abbasiyah al-Ma'mun. Ia dikenal ahli dalam banyak bidang, seperti matematika, astronomi, astrologi, dan geografi.




               Gambar : Prof. Aydin Sayli

                                                                                                                       


              Beliau dijuluki sebagai "Bapak ilmu aljabar"  karena kontibusinya dalam perkembangan matematika. Namun menurut hasil penelitian berjudul "Turkish Contribution to science" yang ditulis oleh Professor Aydin Sayili (1913-1993), Seorang matematikawan asal Istanbul, Turki dalam bukunya bahwa Al-Khawarizmi  bukanlah orang pertama yang menemukan rumus aljabar matematika, melainkan Abu'l Fadl Abdulhamid Ibn Wasic Ibn Turk. Karena hal ini masih menjadi perdebatan, maka Al-Khawarizmi  masih dianggap sebagai penemu pertama aljabar matematika.


                    Karya terbesar yang pernah dibuat beliau  pada tahun  830 M ialah "Al-kitab Al-mukhtasar Fi Hisab Al-jabr Wa'l-muqabalaatau dapat diterjemahkan sebagai "Buku Rangkuman Untuk Kalkulasi Dengan Melengkapkan dan Menyeimbangkan". Tidak hanya itu saja, beliau juga memliki buku yang merupakan karyanya yang lain, seperti : 


    • Kitab Al-jam'a Wa-l-tafriq Bi-hisab Al-hind (Dixit Algoritmi), 
    • Kitab Surat Al-Ard (Rekonstruksi Planetarium), 
    • Buku Zij Al-sindhind (Astronomi)
    • Kitab Risala Fi Istikhraj Ta Rikh Al-yahud (Kalender yahudi)
    • Ma'rifat Sa'at Al-mashriq Fi Kull Balad (Buku tentang pagi)
    • Ma'rifat Al-samt Min Qibal Al-Irtifa (Buku tentang  determinasi azimut dari tinggi)



    Gambar : Robert Bacon dan Albertus magnus


                      Karya beliau sangatlah populer, terutama di daerah Barat pada awal abad XII. Bahkan karya Al-Khawarizmi banyak dijadikan referensi pembelajaran dan banyak diterjemahkan oleh pelajar Eropa. Karya beliau juga banyak dijadikan referensi contohnya Robert Bacon (1214-1294) dan Albertus Magnus (1208-1280) bahkan sampai sekarang pun, pelajaran matematika tentang aljabar masih diterapkan pada Sebagian besar Sekolah-sekolah di dunia.

                      Itulah poin-poin penting yang bisa saya telaah setelah membaca artikel-artikel sehingga bisa saya kemas secara ringkas dan mudah dibaca kawanku sekalian. Kurang lebihnya dari artikel saya mohon dimaafkan ✌✌✌.


    ▼▲▼▲"Dimana Tanah Dipijak, Disitu Langit Dijunjung"▲▼▲▼


    Reference page :