Skip to content

wawanwidiantara/Programming-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repository: Algoritma Pemrograman Dasar

Repository ini dibuat sebagai bahan ajar untuk mata kuliah Algoritma Pemrograman Dasar. Materi ini dirancang untuk mendukung proses belajar mengajar sebagai asisten pengajar. Terdapat dua branch utama dalam repository ini:


📂 Branch Utama: main

Branch ini berisi penjelasan materi dalam format Jupyter Notebook. Setiap notebook membahas konsep dasar algoritma pemrograman, lengkap dengan teori dan contoh-contoh yang mudah dipahami.

Isi Branch:

  • Penjelasan konsep dasar algoritma.
  • Contoh algoritma sederhana dengan penjelasan langkah-langkah.
  • Ilustrasi dan diagram untuk mempermudah pemahaman.

Tujuan:

  • Memberikan pemahaman teori tentang algoritma pemrograman dasar.
  • Membantu mahasiswa memahami prinsip-prinsip dasar dalam pemrograman.

📂 Branch Lab: lab-branch

Branch ini berisi kode-kode praktikum yang digunakan dalam kelas. Kode tersebut merupakan implementasi dari konsep yang telah dijelaskan dalam branch utama.

Isi Branch:

  • Kode program yang digunakan dalam sesi lab.
  • Latihan praktikum dan tugas.
  • Contoh solusi dari permasalahan algoritma.

Tujuan:

  • Memberikan kesempatan kepada mahasiswa untuk mempraktikkan konsep yang telah dipelajari.
  • Mengembangkan keterampilan pemrograman melalui studi kasus dan latihan.

🚀 Cara Menggunakan Repository Ini

  1. Clone Repository:

    git clone https://github.com/WawanWidiantara/Programming-Algorithm.git
  2. Pindah ke Branch main:

    git checkout main

    Buka Jupyter Notebook untuk melihat penjelasan materi.

  3. Pindah ke Branch lab-branch:

    git checkout lab-branch

    Gunakan kode dalam sesi praktikum untuk latihan.


📚 Topik yang Dibahas

  • Pengenalan Algoritma dan Flowchart
  • Struktur Kontrol (Percabangan dan Perulangan)
  • Array dan String
  • Fungsi dan Rekursi
  • Sorting dan Searching

💡 Kontribusi

Mahasiswa dan rekan asisten pengajar diundang untuk berkontribusi pada repository ini. Anda dapat:

  • Menambahkan penjelasan atau contoh kode.
  • Memperbaiki kesalahan atau meningkatkan penjelasan.
  • Mengusulkan topik baru yang relevan.

About

Penjelasan dan kode praktikum Algoritma Pemrograman Dasar

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published