Pengenalan ke Logika Pemrograman (Programming Logic 101)

Pengenalan ke Logika Pemrograman (Programming Logic 101)

Disusun oleh: Dicoding Indonesia Level: Dasar Estimasi: 6 jam
Teknologi:Data
Bagikan kelas ini:

Deskripsi

20210219224318eee27e76f72ce881ab6878746071a941.jpg

Mengerti logika dan penerapannya dalam menyusun algoritma akan menjadi salah satu modal awal yang cukup untuk belajar pemrograman. Bidang pemrograman di Indonesia berpotensi mengalami pertumbuhan ekonomi tahunan yang menjanjikan melalui digitalisasi. Dengan mempelajari logika pemrograman yang disusun dalam algoritma terstruktur, Anda dapat menyelesaikan permasalahan dengan lebih cepat dan efisien baik di bidang pemrograman itu sendiri atau kehidupan sehari-hari.

  • Pemrograman merupakan top skill yang dibutuhkan di era industri digital saat ini.
  • Logika pemrograman dapat membantu Anda untuk lebih berpikir secara logis sehingga lebih efisien dalam pemecahan masalah.
  • Dengan menerapkan logika pemrograman yang disertai algoritma yang tepat, Anda dapat menyelesaikan masalah dengan lebih terstruktur.
  • Logika pemrograman adalah salah satu fondasi yang dapat membantu Anda melangkah lebih jauh di bidang pemrograman."


Target dan Sasaran Siswa :

  • Kelas ditujukan bagi pemula yang ingin mulai belajar logika pada bidang pemrograman dengan mengacu pada standar industri.
  • Kelas dapat diikuti oleh siswa yang melek IT sehingga wajib memiliki dan dapat mengoperasikan komputer dengan baik.
  • Kelas ini didesain untuk pemula sehingga tidak ada prasyarat dalam pemahaman pemrograman sebelumnya.
  • Siswa harus bisa belajar mandiri, berkomitmen, benar-benar punya rasa ingin tahu, dan tertarik pada subjek materi, karena sebaik apa pun materi kelas ini, tidak akan berguna tanpa keseriusan siswa untuk belajar, berlatih, dan mencoba.


Tujuan Umum dan Khusus Pelatihan :

  • Di akhir kelas, siswa dapat memahami logika pemrograman dasar dan menerapkannya dalam pemecahan masalah yang ada di bidang pekerjaan Software Developer. 
  • Mengidentifikasi jenis gerbang logika yang dapat digunakan pada pekerjaan bidang pemrograman. 
  • Menyimpulkan bagaimana menggunakan teknik computational thinking untuk memecahkan suatu masalah menggunakan pemrograman.
  • Menerapkan ilmu logika pemrograman pada studi kasus nyata di kehidupan sehari-hari yang sederhana.  


Silabus :

  • Pendahuluan : Pengenalan istilah logika dan algoritma dan jenis-jenis logika pemrograman dasar. (1 jam 9 menit)
  • Gerbang Logika : Mengetahui apa itu gerbang logika dan jenis-jenisnya seperti AND, OR, NOT, NAND, NOR, XOR, dan XNOR. (1 jam 49 menit)
  • Pengenalan Dasar Computational Thinking : Mengetahui cara penyelesaian masalah menggunakan metode dasar computational thinking meliputi, dekomposisi, pengenalan pola, abstraksi, penulisan algoritma, dan evaluasi. (1 jam 24 menit)
  • Penutup : Mengerti bagaimana ilmu logika pemrograman yang telah dipelajari dapat digunakan pada studi kasus yang nyata. (1 jam 7 menit)


Metode Ajar :

  • Metode Ajar
    • Online - Self-paced Learning.
    • Total jam belajar : 6 jam.
    • Rekomendasi waktu belajar : selesai dalam 5 hari
    • Anda tentukan sendiri berapa lama waktu yang akan digunakan untuk belajar materi kelas ini selama masih aktif terdaftar pada kelas.
  • Fasilitas Pengajaran
    • Materi bacaan elektronik : Materi akan disajikan dalam bentuk teks dan bacaan.
    • Forum diskusi : Setiap kelas memiliki sebuah forum diskusi yang dapat Anda gunakan untuk bertanya dan berdiskusi.
    • Evaluasi pembelajaran : Ujian Akhir Kelas
    • Sertifikat kompetensi


Peralatan Belajar :

  • Siswa wajib memiliki akses internet melalui komputer yang menggunakan Windows/Mac/Linux 
  • Spesifikasi minimal komputer milik siswa:
    • Sistem operasi : Windows, Linux, atau MacOS. 
    • Prosesor : Intel Dual Core (Rekomendasi Core i3 ke atas).
    • RAM : 1GB (Rekomendasi 2GB).
    • Resolusi layar : 1366 x 768 (Rekomendasi Full HD 1920 x 1080).


Alur Belajar :

Langkah setelahnya : Belajar secara terstruktur sehingga target belajar lebih mudah tercapai di Dicoding Academy Learning Path

Apa kata lulusan Dicoding Academy?

Sudah ribuan siswa yang sukses belajar di Dicoding Academy. Mau tau pendapat dari sisi mereka? Ini adalah testimoni asli mereka. Mau tahu lebih banyak? Lihat testimoni siswa lainnya.

Pertanyaan

Bila Anda memiliki pertanyaan / kendala ketika belajar di kelas ini, Anda dapat membaca pertanyaan-pertanyaan yang sering diajukan di FAQ.

Tim Reviewer

Buchori Rafsanjani
Buchori Rafsanjani
Curriculum Developer at Dicoding Indonesia
Ahmad Arif Faizin
Ahmad Arif Faizin
Academy Content Writer at Dicoding Indonesia
Ahmad dari Dicoding
Ahmad dari Dicoding
Head of Academy at Dicoding Indonesia
Dimas Maulana Dwi Saputra
Dimas Maulana Dwi Saputra
Curriculum Developer at Dicoding Indonesia
  • Mobile and Web Enthusiast
  • Associate Android Developer
  • React Developer
  • AWS Certified Cloud Practitioner
Tia Dwi Setiani
Tia Dwi Setiani
Curriculum Developer at Dicoding Indonesia
  • Certified Tensorflow Developer

Anda belum dapat mempelajari kelas ini. Yuk berlangganan sekarang agar bisa belajar di Kelas ini dan juga Kelas Dicoding Academy lainnya.

Daftar sekarang untuk dapat mengikuti pembelajaran

Daftar Sekarang
Kunjungi Online Store Kami

Kelas ini disusun oleh:

Dicoding Indonesia
Dicoding Indonesia

Decode Ideas
Discover Potentials