Selamat datang di repositori portofolio proyek belajar saya! Di sini saya mengumpulkan semua proyek sederhana yang saya kerjakan selama proses belajar pemrograman. Repositori ini berfungsi sebagai catatan perjalanan saya, mulai dari pemahaman dasar hingga penguasaan konsep yang lebih kompleks.
Repositori ini adalah tempat saya menyimpan, melacak, dan menampilkan kemajuan saya dalam belajar pemrograman. Setiap proyek di sini mencerminkan suatu konsep atau keterampilan baru yang saya pelajari. Tujuannya adalah untuk:
- Mempraktikkan teori yang dipelajari.
- Membangun portofolio kerja.
- Belajar menggunakan Git dan GitHub dengan baik.
Di bawah ini adalah beberapa proyek dasar yang saya kerjakan menggunakan bahasa C untuk memahami dasar-dasar pemrograman, seperti:
Battery Notified: Program untuk menampilkan notifikasi ketika persentase baterai telah mencapai tingkat tertentu. Saya buat ini untuk mengingatkan saya kapan harus mencharge atau tidak laptop saya agar bisa masuk ke mode bypass.Sistem Manajemen Data Mahasiswa: Program untuk memanajemen data mahasiswa dengan fitur save file menggunakan excel, sehingga data dapat dikelola langsung di excel.Tebak Kata: Permainan yang mengikuti konsep Hangman yang mengharuskan pemain menebak kata/frasa yang tepat dengan kesempatan yang terbatas.
Bagian ini berisi proyek-proyek Python saya. Saya menggunakan Python untuk mengerjakan berbagai topik, termasuk:
Guess Number: Permainan sederhana untuk menebak angka yang telah ditentukan secara acak oleh pemain.Kalkultor Sederhana (CLI): Program sederhana untuk melakukan oeprasi hitung dasar.Konversi Suhu (CLI): Program untuk mengkonversi suhu ke berbagai jenis suhu lainnya.Penanganan List: Sebuah program yang memiliki kemampuan untuk memanipulasi sebuah list.Pencari Kata: Program yang dapat digunakan untuk mencari sebuah kata pada suatu kalimat.Pencatat Keuangan (CLI): Program untuk melakukan pencatatan terhadap pemasukan dan pengeluaran dengan fitur histori sementara.Tic-Tac-Toe: Permainan klasik sederhana, namun belum adanya kecerdasan komputer untuk melakukan pengambilan keputusan yang tepat.
Berikut merupakan perkembangan saya dengan membuat berbagai project menggunakan raylib:
Simple Pong: Permainan Pong Klasik dengan mode 2 players.Simple Farm: Permainan simulasi farm sederhana, dengan sistem tanam dan panen.Rindik Bali: Simulator salah satu alat musik tradisional Bali yaitu Rindik.