Algoritma dan Pemrograman Dasar

Konsep dasar algoritma pemrograman adalah materi yang wajib dipahami oleh setiap orang yang ingin mempelajari pemrograman komputer

BEGINNER2.941 penilaian15.883 peserta

Tentang Kelas

Mempelajari dan memahami konsep dasar algoritma menjadi pondasi penting dalam pemrograman komputer. Bagi Kamu calon programmer atau pelajar di jurusan IT wajib memahami konsep dasar algoritma. Dengan pemahaman algoritma yang baik, Kamu dapat mempelajari pemrograman komputer dengan lebih mudah.

Target dan Sasaran Siswa

  • Kelas ini didesain untuk pemula sehingga tidak ada prasyarat dalam pemahaman pemrograman sebelumnya
  • Kelas ditujukan bagi pemula yang ingin mengetahui dasar-dasar dari pemrograman
  • Siswa harus bisa belajar mandiri. Karena pada kelas ini siswa harus mengatur jadwal belajarnya sendiri.

Jenis Perkerjaan Kelas ditujukan bagi siapa saja yang ingin berkarir menjadi seorang programmer atau web developer.

Tujuan Umum dan Khusus Pelatihan

  • Di akhir kelas, siswa dapat memahami algoritma sebagai ilmu dasar belajar pemrograman
  • Mampu mengidentifikasi pengertian algoritma
  • Mengurutkan struktur yang dimiliki algoritma
  • Menyimpulkan struktur data
  • Mengurutkan skema algoritma

Silabus

  • Topik 1: Algoritma Topik ini membahas dasar dan juga pengertian Algoritma. Selain itu juga pemahaman tentang dasar pemrograman lainnya seperti bahasa pemrograman, struktur dasar algoritma, operator, dan nilai variabel diperkenalkan di topik ini.
  • Topik 2: Struktur Algoritma Pada topik ini, struktur algoritma dipelajari secara lebih mendalam. Mengenal pseudocode, mengenali pola perulangan, prosedur, dan fungsi dipelajari pada topik ini.
  • Topik 3: Struktur Data Data termasuk dalam hal yang penting dalam pemrograman. Pada topik ini, siswa akan mempelajari tentang struktur data yang meliputi data array, data linked list, data stack dan queue, data binary tree dan graph
  • Topik 4: Penerapan Algoritma Di topik ini diberikan contoh penerapan algoritma pada kehidupan sehari-hari seperti: algoritma pada pengurutan data, teknik sorting, algoritma pencarian data, dan algoritma rekursif

Metode Ajar

  • Online Self-paced Learning
  • Total belajar adalah selama 3 jam 27 menit 19 detik
  • Siswa dapat menentukan sendiri waktu belajarnya

Fasilitas Pengajaran

  1. Materi disediakan berupa video
  2. Forum tanya jawab: Forum digunakan apabila siswa mendapatkan kendala saat belajar, dan akan dibalas oleh tim support CodePolitan
  3. Grup telegram: Berisi member CodePolitan
  4. Evaluasi pembelajaran: Ujian di akhir modul dan ujian di akhir kelas
  5. Sertifikat kelulusan

Peralatan Belajar Siswa

  • 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)
  • Software: Browser (Tidak ada spesifikasi khusus) Teks editor (Tidak ada spesifikasi khusus)

Daftar Materi

Pendahuluan Algoritma Pemrograman02:47
Karakteristik Algoritma02:46
Bahasa Pemrograman08:14
Struktur Dasar Algoritma02:32
Variabel dan Tipe Data04:20
Mengenal Operator02:20
Nilai Variabel02:47
Kuis - Algoritma dan Pemrograman Dasar - Algoritma00.00

Mengenal Pseudocode03:54
Mengenali Kondisi Percabangan/Pemilihan03:09
Struktur Percabangan/Pemilihan05:08
Mengenali Pola Perulangan03:04
Struktur Perulangan07:49
Prosedur03:54
Fungsi05:30
Kuis - Algoritma dan Pemrograman Dasar - Struktur Algoritma 00.00

Mengenal Struktur Data Array/Senarai04:42
Mengenal Struktur Data Linked List02:18
Mengenal Struktur Data Stack dan Queue04:21
Mengenal Struktur Data Binary Tree dan Graph04:50
Kuis - Algoritma dan Pemrograman Dasar - Struktur Data 00.00

Algoritma pada Pengurutan Data05:29
Pengurutan Data dengan Teknik Selection Sort05:22
Pengurutan Data dengan Teknik Insertion Sort03:53
Algoritma pada Pencarian Data07:00
Algoritma Rekursif05:49
Kuis - Algoritma dan Pemrograman Dasar - Penerapan Algoritma00.00
Penyusun Materi

Prev
Next
Viki Andrianto
Viki Andrianto

Mentor at Codepolitan

Testimoni Oleh Siswa

4.6

(2941 reviews)

5 Bintang
75%
4 Bintang
18%
3 Bintang
5%
2 Bintang
1%
1 Bintang
1%
Yuda Adiatma Nugraha
Yuda Adiatma Nugraha

Minggu, 18 Oktober 2026 pukul 02.16

Materinya sangat jelas dan mudah dipahami untuk pemula. Penjelasan mentor runtut dengan contoh nyata, dari konsep algoritma dasar sampai penerapan seperti pengurutan dan pencarian data. Sangat membantu membangun fondasi logika pemrograman. Terima kasih Codepolitan!

Lila Mustainah
Lila Mustainah

Sabtu, 17 Oktober 2026 pukul 14.32

Sesi belajar intensif ini ngebongkar habis fondasi logika, algoritma, sampai struktur data. Lumayan nguji mental, tapi sukses nutup celah pemahaman yang tadinya bolong-bolong.

Sastra Bintang Langit
Sastra Bintang Langit

Sabtu, 26 September 2026 pukul 19.25

seru sekali dan ilmunya sangat bermanfaat untuk saya pribadi, terimakasih banyak atas ilmu yang telah diberikan

Alja Lilu
Alja Lilu

Jumat, 18 September 2026 pukul 20.47

Materi nya cukup mudah untuk dipahami oleh pemula dan analoginya keren. Materinya juga lengkap sekali.

Alja Lilu
Alja Lilu

Jumat, 18 September 2026 pukul 20.47

Materi nya cukup mudah untuk dipahami oleh pemula dan analoginya keren. Materinya juga lengkap sekali.

Emillya Arsyinta
Emillya Arsyinta

Jumat, 18 September 2026 pukul 20.31

Materi yang diberikan sangat jelas dan mudah dipahami saya sangat bisa mengerti tentang algoritma karena menonton video yang diberikan

Habib Alhakim
Habib Alhakim

Jumat, 18 September 2026 pukul 18.25

Materinya sangat lengkap dan mudah dipahami. Sangat membantu untuk Saya memahami pembelajaran algoritma dan pemrograman dasar.

Jihan Iftinan Syadza Astwen
Jihan Iftinan Syadza Astwen

Jumat, 18 September 2026 pukul 16.13

Cocok untuk yang baru mulai belajar. Penjelasan sangat mudah dipahami. Visual dan audio dari video pembelajaran sudah sangat bagus, mudah dipahami, dan nyaman untuk belajar Algoritma dan Pemograman

Jihan Iftinan Syadza Astwen
Jihan Iftinan Syadza Astwen

Jumat, 18 September 2026 pukul 16.13

Cocok untuk yang baru mulai belajar. Penjelasan sangat mudah dipahami. Visual dan audio dari video pembelajaran sudah sangat bagus, mudah dipahami, dan nyaman untuk belajar Algoritma dan Pemograman

Muhamad Ridwan
Muhamad Ridwan

Kamis, 17 September 2026 pukul 22.42

Materi Algoritma dan Pemrograman Dasar sangat bermanfaat sebagai fondasi dalam memahami cara berpikir logis dan sistematis dalam menyelesaikan suatu masalah menggunakan komputer. Materi ini membantu memahami konsep dasar seperti algoritma, variabel, tipe data, operator, percabangan, perulangan, fungsi, serta struktur data sederhana. Penyampaian materi juga memberikan pemahaman bahwa kemampuan pemrograman tidak hanya berkaitan dengan menulis kode, tetapi yang lebih penting adalah bagaimana menganalisis masalah, menyusun langkah penyelesaian yang efektif, dan menerjemahkannya ke dalam program. Secara keseluruhan, program ini sangat relevan bagi pemula maupun peserta yang ingin memperkuat dasar pemrogramannya. Akan lebih baik apabila pembelajaran dilengkapi dengan lebih banyak latihan, studi kasus nyata, dan proyek sederhana agar peserta dapat langsung menerapkan konsep yang telah dipelajari.

Gratis!

Tanpa biaya, tanpa basa-basi. Langsung upgrade skill.