Section outline

  • Informasi Umum

    Setelah mengikuti mata kuliah ini, kamu akan mampu merumuskan langkah-langkah untuk menyelesaikan suatu persoalan (i.e., algoritma) dan mengimplementasikannya dalam suatu bahasa pemrograman tertentu. Bahasa pemrograman Java™ akan digunakan dalam mata kuliah ini, namun dengan paradigma pemrograman prosedural alih-alih berorientasi pada objek. Konsep-konsep pemrograman yang akan dibahas adalah computational thinking (berpikir berbasis komputasi), alur membuat program, berbagai tipe data dan cara memanipulasinya, memanfaatkan masukkan dari pengguna, percabangan, pengulangan, dan metode (atau prosedur). Berikut contoh program yang akan mampu kamu ciptakan:

    Penggunaan Gen-AI dalam mata kuliah ini tidak direkomendasikan karena mata kuliah ini didesain untuk melatih keterampilan berpikir dasar, yang tidak akan tercapai jika Gen-AI dimanfaatkan. Pejuang DDP yang mengandalkan Gen-AI berpotensi untuk terhambat ketika menghadapi Unjuk Kemampuan, di mana sang pejuang harus menjawab studi kasus pemrograman secara langsung diobservasi oleh asisten, tanpa menggunakan Gen-AI, dan melakukan thinking-aloud.

    Kecuali disebutkan secara spesifik, materi, urutan penyajian, animasi, dan pertanyaan yang ada dalam kuliah ini merupakan karya Andreas Febrian dan sengaja didistribusikan dengan lisensi Creative Common BY-NC-SA 4.0 International (https://creativecommons.org/licenses/by-nc-sa/4.0/).

    • Dapatkan informasi terkini terkait mata kuliah Dasar-Dasar Pemrograman melalui forum ini, seperti pengumuman kegiatan dan sumber belajar baru, atau apresiasi terhadap sikapmu. Pastikan kamu tetap subscribe forum ini agar mendapatkan notifikasi ketika ada berita baru.

    • Pada forum ini, instruktur dan asisten akan menampilkan NPM mahasiswa yang mengalami perubahan nilai sikap, baik karena hal positif ataupun negatif. Mari bersama-sama kita berusaha menjadi seorang manusia, muslim, dan akademisi yang lebih baik.

    • forum icon
      Pengumpulan Bukti Kegiatan di Luar Perkuliahan Forum
      Due: Wednesday, 31 December 2025, 11:59 PM

      Kumpulkan bukti kegiatan di luar perkuliahan yang kamu ikuti disini, dengan membuat topik diskusi baru bernama "Kegiatan [Namamu]" (e.g., "Kegiatan Fulan"). Kumpulkan semua bukti kegiatanmu dalam topik tersebut untuk mempermudah pemantauan. Agar dapat diakui, kegiatanmu harus terjadi pada semester Ganjil 2025/2026, yang dimulai sejak 15 September 2025. Pengumpulan bukti kegiatan akan ditutup pada 31 Desember 2025 pukul 23:59 WIB.  

      Not available unless: The activity Kontrak Kuliah is marked complete
    • Gunakan forum ini untuk mendiskusikan isu dan tantangan yang kamu temui ketika berinteraksi dengan sumber atau kegiatan belajar. Instruktur, asisten, ataupun para pejuang lainnya akan menjawab pertanyaanmu. Pastikan tidak ada informasi sensitif dalam tulisanmu karena akan dibaca oleh banyak orang, serta gunakan bahasa Indonesia dan etika berkomunikasi secara daring.