Pengenalan ke Logika Pemrograman (Programming Logic 101)
Topik:
DataLevel: Dasar
Siswa Terdaftar
Topik:
DataLevel: Dasar
Siswa Terdaftar
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.
Peralatan Belajar
Spesifikasi minimal perangkat:
Prosesor
Intel Dual Core (Rekomendasi Core i3 ke atas)
Lihat semua peralatan belajar
Lihat semua peralatan belajarKelas ini membutuhkan spesifikasi perangkat seperti berikut:
RAM
1GB (Rekomendasi 2GB)
Layar
1366 x 768 (Rekomendasi Full HD 1920 x 1080)
Sistem Operasi
Windows, Linux, MacOS
Prosesor
Intel Dual Core (Rekomendasi Core i3 ke atas)
Metode Ajar
Lihat semua metode ajar
Lihat semua metode ajarKontributor
1Curriculum Developer yang membangun kelas ini:
Dicoding Indonesia
Reviewer
6Code Reviewer yang akan me-review tugas dan kode Anda:
Gilang Ramadhan
Curriculum Developer at Dicoding Indonesia
Our team at Dicoding Indonesia thrives under my coordination, where we've honed a robust curriculum enhancing the Android and iOS development skills of our students. With a rich educational backdrop that spans from Politeknik Negeri Semarang to specialized certifications from Udacity and the University of Toronto, I've forged a path that intersects innovative teaching with cutting-edge technology.
As a Curriculum Developer and Contributor Coordinator, my focus is on crafting high-quality educational content and managing our elite contributors. Our success is evident in the elevated learning experiences we deliver, rooted in my expertise in UX Design, Android Development, iOS Development, and Project Management, ensuring that every student is equipped for the dynamic demands of the tech industry.
Tia Dwi Setiani
Curriculum Developer at Dicoding Indonesia
Certified Tensorflow Developer
Lihat semua kontributor dan reviewer
Lihat semua kontributor dan reviewerKontributor kelas
Curriculum Developer yang membangun kelas ini:
Dicoding Indonesia
Tim Reviewer
Code Reviewer yang akan me-review tugas dan kode Anda:
Gilang Ramadhan
Curriculum Developer at Dicoding Indonesia
Our team at Dicoding Indonesia thrives under my coordination, where we've honed a robust curriculum enhancing the Android and iOS development skills of our students. With a rich educational backdrop that spans from Politeknik Negeri Semarang to specialized certifications from Udacity and the University of Toronto, I've forged a path that intersects innovative teaching with cutting-edge technology.
As a Curriculum Developer and Contributor Coordinator, my focus is on crafting high-quality educational content and managing our elite contributors. Our success is evident in the elevated learning experiences we deliver, rooted in my expertise in UX Design, Android Development, iOS Development, and Project Management, ensuring that every student is equipped for the dynamic demands of the tech industry.
Tia Dwi Setiani
Curriculum Developer at Dicoding Indonesia
Certified Tensorflow Developer
Ahmad Arif Faizin
Curriculum Developer Lead at Dicoding Indonesia
Pesantren Programmer IDN | Associate Android Developer from Google | Android Certified v7 by ATC | Senior Mobile Computing Certified by BNSP
Buchori Rafsanjani
Curriculum Developer at Dicoding Indonesia
Ahmad dari Dicoding
Managing Editor at Dicoding Indonesia
Dimas Maulana Dwi Saputra
Curriculum Developer at Dicoding Indonesia
Gilang Ramadhan
Curriculum Developer at Dicoding Indonesia
Our team at Dicoding Indonesia thrives under my coordination, where we've honed a robust curriculum enhancing the Android and iOS development skills of our students. With a rich educational backdrop that spans from Politeknik Negeri Semarang to specialized certifications from Udacity and the University of Toronto, I've forged a path that intersects innovative teaching with cutting-edge technology.
As a Curriculum Developer and Contributor Coordinator, my focus is on crafting high-quality educational content and managing our elite contributors. Our success is evident in the elevated learning experiences we deliver, rooted in my expertise in UX Design, Android Development, iOS Development, and Project Management, ensuring that every student is equipped for the dynamic demands of the tech industry.
Tia Dwi Setiani
Curriculum Developer at Dicoding Indonesia
Certified Tensorflow Developer
Ahmad Arif Faizin
Curriculum Developer Lead at Dicoding Indonesia
Pesantren Programmer IDN | Associate Android Developer from Google | Android Certified v7 by ATC | Senior Mobile Computing Certified by BNSP
Ribuan siswa sukses belajar di Dicoding Academy. Apa kata mereka? Berikut adalah testimoni asli mereka.
Lihat semua testimoni
Lihat semua testimoniBerikut adalah beberapa pertanyaan yang paling sering ditanyakan.
Materi yang akan Anda pelajari pada kelas ini.
Memahami HAKI, mekanisme belajar, forum diskusi, glosarium, dan daftar referensi.
Pengenalan istilah logika dan algoritma dan jenis-jenis logika pemrograman dasar.
Apa itu Logika Pemrograman
Transkrip Apa itu Logika Pemrograman
Perbedaan Logika dan Algoritma Pemrograman
Penalaran Logika Induktif dan Deduktif
Logika Pemrograman Dasar
Rangkuman dari Pendahuluan
Kuis Sub-modul Pendahuluan
Mengetahui apa itu gerbang logika dan jenis-jenisnya seperti AND, OR, NOT, NAND, NOR, XOR, dan XNOR.
Apa itu Gerbang Logika
Transkrip Apa itu Gerbang Logika
Gerbang Logika AND
Gerbang Logika OR
Gerbang Logika NOT
Gerbang Logika NAND
Gerbang Logika NOR
Gerbang Logika XOR
Gerbang Logika XNOR
Rangkuman dari Gerbang Logika
Kuis Sub-modul Gerbang Logika
Mengetahui cara penyelesaian masalah menggunakan metode dasar computational thinking meliputi, dekomposisi, pengenalan pola, abstraksi, penulisan algoritma, dan evaluasi.
Pengenalan Computational Thinking
Transkrip Pengenalan Computational Thinking
Decomposition
Pattern Recognition
Abstraction
Algorithm
Evaluation
Rangkuman dari Computational Thinking
Kuis Sub-modul Computational Thinking
Mengerti bagaimana ilmu logika pemrograman yang telah dipelajari dapat digunakan pada studi kasus yang nyata.
Studi Kasus Penggunaan Logika Pemrograman
Transkrip Studi Kasus Penggunaan Logika Pemrograman
Rangkuman Kelas
Ujian Akhir