{"id":4872,"date":"2018-06-29T10:37:40","date_gmt":"2018-06-29T03:37:40","guid":{"rendered":"https:\/\/duniayudhis.com\/?p=4872"},"modified":"2018-07-18T11:54:03","modified_gmt":"2018-07-18T04:54:03","slug":"belajar-programming-untuk-pemula","status":"publish","type":"post","link":"https:\/\/duniayudhis.com\/homeschooling\/belajar-programming-untuk-pemula\/","title":{"rendered":"Belajar Programming untuk Pemula"},"content":{"rendered":"\t\t
Semua yang kita gunakan di internet sekarang ini terbuat code dan belajar programming bisa membantu kita mengerti bagaimana cara internet bekerja. Keterampilan pemrograman juga bisa menjadi pintu untuk masuk ke dunia kerja dan menjadi nilai tambah untuk kualifikasi pendidikan yang kita miliki.<\/p>
Aku menemukan beberapa website yang menurutku bagus bagi siapapun yang ingin mulai belajar programming. Website yang menyediakan kursus untuk belajar programming ini adalah Khan Academy<\/b>, FreeCodeCamp<\/b>, dan Learn Python<\/b>. Semua website belajar pemrograman ini gratis.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t Khan Academy<\/b><\/a>\u00a0adalah sebuah platform belajar online yang menyediakan video pembelajaran untuk berbagai mata pelajaran dari kelas 1 hingga kelas 12.<\/p> Selain itu Khan Academy <\/a><\/b>juga menyediakan berbagai soal latihan dan forum diskusi untuk video pembelajaran tersebut.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t FreeCodeCamp<\/b> <\/a>adalah sebuah platform belajar online yang menyediakan kurikulum lengkap untuk murid yang ingin belajar cara membuat website dari awal.\u00a0<\/span><\/p> FreeCodeCamp <\/a><\/b>memiliki lebih dari 1800 jam materi pembelajaran serta kesempatan untuk berkontribusi ke organisasi open-source.<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t Learn Python <\/a><\/b><\/span>adalah sebuah website yang mengajarkan dasar bahasa pemrograman Python.\u00a0<\/span><\/p> Bekerjasama dengan <\/span>DataCamp<\/b><\/span>, siapapun bisa belajar Python langsung dari website mereka.<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t Programming adalah proses yang menghasilkan semua hal yang ada di Internet. Mulai dari website yang kita gunakan hingga games yang kita mainkan, pada dasarnya semuanya hanyalah barisan kode yang memberitahu komputer kita apa yang perlu ditunjukkan.<\/p> Belajar programming memberikan banyak manfaat. Selain memberikan keterampilan membuat aneka produk digital melalui koding, belajar programming juga memiliki manfaat lain.<\/p> Banyak soft skills seperti cara berpikir kritis dan ketelitian dibangun ketika seseorang belajar programming.<\/p> Khan Academy<\/b>, FreeCodeCamp <\/b>dan Learn Python <\/b>adalah tiga website yang aku sarankan bagi siapapun yang ingin memulai belajar programming. Walaupun ketiga website ini menggunakan cara pembelajaran yang berbeda, kualitas materi pembelajaran yang diajarkan sangat bagus.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t Credit: Code.org<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t Khan Academy <\/b>mengajarkan HTML <\/i>(Hypertext Markup Language), CSS <\/i>(Cascading Style Sheets), dan JS <\/i>(Javascript), bahasa yang menjadi tulang belakang website-website di Internet.<\/p> Walaupun aslinya bukan tempat belajar programming, Khan Academy <\/b>memiliki tempat belajar yang paling ramah bagi pemula. Semua materi dipandu oleh seorang guru lewat video, tempat untuk berdiskusi dan tugas interaktif untuk memastikan bahwa kita mengerti dengan benar materinya.<\/p> Aku menyarankan Khan Academy <\/b>bagi siapapun yang tidak terbiasa membaca teks banyak dan lebih visual-oriented. Video Khan Academy <\/b>mudah dicerna dan tidak terlalu cepat, sehingga tidak terlalu sulit untuk diikuti bagi seseorang yang tidak terlalu menguasai bahasa Inggris.<\/p> Jika sudah memahami dasar programming dan ingin mempelajari programming lebih lanjut, yang diperlukan adalah belajar melalui eksperimen dengan membaca dokumentasi atau program karya orang lain dan melakukan modifikasi sesuai keinginan.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t Mirip seperti Khan Academy<\/b>, FreeCodeCamp <\/b>juga mengajarkan HTML<\/i>, CSS<\/i>, dan JS (Javascript), bahasa yang menjadi tulang belakang website-website di Internet, dengan lebih mendalam.<\/p> FreeCodeCamp didirikan oleh Quincy Larson karena keinginannya untuk mempermudah proses belajar programming. Dengan lebih dari 1800 jam materi belajar, materi FreeCodeCamp meliput semua mulai dari dasar HTML, CSS dan JS, hingga semua hal yang diperlukan oleh sebuah website modern seperti SCSS, MongoDB, dan banyak lagi.<\/p> Sayangnya, semua materi yang ada di FreeCodeCamp berbentuk teks. Walaupun ditulis dengan baik, tapi bagi yang tidak terbiasa membaca banyak dan berbahasa Inggris, mungkin materi belajar di FreeCodeCamp akan terasa lebih berat.<\/p> Tapi aku menyarankan FreeCodeCamp bagi siapapun yang tertarik untuk belajar mengetahui cara website bekerja dari a sampai z. Semua materinya ditulis dengan baik, semua tugas bentuknya interaktif, dan ada sebuah forum untuk tanya-jawab jika mengalami kesulitan saat belajar .<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\tMengapa Belajar Programming?<\/b><\/h2>
Khan Academy<\/b><\/a><\/h2>
FreeCodeCamp<\/b><\/a><\/h2>