Skip to content

Jurnalistik Website

INFORMATIKA

Primary Menu
  • PROFIL/CV
  • MAHASISWA
    • 2023-INFORMATIKA
      • TEAM A
        • Akhdan Muhana
        • Allyza Fauziyah
        • Zulfa Thafira Alfat
        • Renathan Fernando
        • Gelar Aditya Pratama
      • TEAM B
        • Muhamad Padil Firmansyah
        • Distra Helvansya
        • Alfini Rahmatillah
        • Najmi Rodibillah
        • Muhammad Rafhli Alfarizi
      • TEAM C
        • Zahra Inggriawati
        • Mirna Noviana
        • Muhammad Renaldy
        • Hadyan Syauqil Firdaus
        • Ranatri Julia Zahra
      • TEAM D
        • Risjad Hadi Cahya
        • Farhan Maksudi
        • Delfian
        • Farhan Prayoga
      • TEAM A (Sore)
        • DEDE SHALFA ARIANDI
        • SITI ROHIMAH
        • FRANKY CRISTIAN
        • DEWA SAEPURRAHMAN
      • TEAM B (Sore)
        • FIRAS ARIA ANDIKA
        • M TSANI NUR RAMDHAN
        • M GALLANT
        • MUHAMAD FACHRIL ILYASA
        • FAJAR RIZKI AKBAR
    • 2024-INFORMATIKA
      • Kelompok 1
        • Artikel Kelompok 1
        • Isyal Fauzi
        • Andika Wahyu Hidayat
        • Shera Nisa Shaefar
        • Muhammad Taura Abdullah Azzam
        • Rico Prima Putra
      • Kelompok 2
        • Artikel Kelompok 2
        • Sazkia Salsabila
        • Seli Nopiani
        • Sihab Abdul Hakim
        • Algariz Tegar Aziz
        • M Hasbi Hasbullah
      • Kelompok 3
        • Artikel Kelompok 3
        • Sendi Maulana
        • Kamila Eka Yantri
        • Najma Fajrian Nurul Iman
        • Syahwal Dwi Putra
        • Fadhiatul Hamid
      • Kelompok 4
        • Artikel Kelompok 4
        • Akbar Maulana
        • Imron Firmansyah
        • M. Ihsan
        • Ade Ramadhani Putra
        • Sendi Ardiansyah
      • Kelompok 1 (Sore)
        • Indra Novea Hafiz Suherman Putra
        • Widi Dwika Rahayu
        • Asep Ruliansyah
        • Raihan Rawady Rimba
        • Salma Cherani
      • kelompok 2 (Sore)
        • MUHAMMAD LUTFI YUDISWARA
        • IRSAN PERMADI
        • HISMAN GUNAWAN
        • AULIA PUTRI SOLEHA
      • kelompok 3 (Sore)
        • Nayla Putri Aulia
        • Naila Syahirah
        • Ahmad Nawawi
        • Agung Almalik Izulhaq
        • Arsil Saputra
      • kelompok 4 (Sore)
        • Restu Ardiansyah
        • Yusup Jaelani
        • Putra Arya Mas Bima
        • Achsan Amirul Bahar
        • Mochamad Maha Raden
        • Cica Cahyani
    • 2025-Informatika
      • 2025 – Reguler Pagi
        • AURA SYAHWA SOMANTRI
        • Azreal Azaki
        • Erfan Maulana Hidayat
        • Jana Maulana Fajar
        • Moh Qiral Brimasakti
        • Muhammad Rahman
        • Nauval Abdurachman
        • Redi Aditya
        • Roby Surya
        • Siti Fatimah Azzahra
      • 2025 – Reguler Sore
        • ADIL MAULANA
        • Adisti Rahayu
        • Afdhal Haq
        • MUHAMAD ALFAN FIRDAUS
        • BAYU HADI PRATAMA
        • CEPY EDUARS
        • DEVIT MAHARDIKA SAMBORA
        • MUHAMAD FAKHRI MAULIDAN
        • M. FARIDH FADHLI DZUL AKBAR
        • GALIH SAPRIATNA
        • MUHAMMAD KHAIRI BAHIR
        • M TAJUL WALI
        • MUHAMMAD ALDI AFRIZAL
        • MUHAMMAD FASYA HIDAYATULLOH
        • M. FAUZAN DWINASRULLAH
        • R DIKA PUTRA PURWANDA
        • REREN NURAENI GUNAWAN
        • REYHAN ARDIANSYAH
        • SATRIA MUHAMMAD AKMAL AULIA
        • MOHAMMAD SABIL
  • MATERI KULIAH
    • Pengantar Aplikasi Komputer
    • Logika dan Algoritma
    • Pemrograman Dasar
    • Website Fundamental
    • Jaringan Komputer
    • Keamanan Jaringan Komputer
    • Sistem Manajemen Basis Data
    • Pemrograman Basis Data
    • Pemrograman Berorientasi Objek
    • Rekayasa Web
    • Arsitektur Cloud Computing
    • Installasi Komputer (Hardware & Software)
    • Organisasi dan Arsitektur Komputer
    • Pengantar Sistem Informasi
    • Logika Informatika
    • Basis Data
    • Interaksi Manusia dan Komputer
    • Permrograman Berbasis Web
    • Sistem Operasi
    • Pengantar Teknologi Web3
    • Rekayasa Perangkat Lunak
    • Pemrograman Mobile
    • Struktur Data
    • Sistem Informasi Manajemen
    • Pengantar Kecerdasan Artifisial
    • Administrasi Server
    • Pemrogramanan Berbasis Desktop
    • Manajemen Layanan Teknologi Informasi
    • Dasar Infrastruktur TI
    • E-Bisnis
    • Pengantar Teknologi Cloud
    • Data Mining
    • Belajar di Era Digital
    • Basis Data NoSQL
    • Tata Kelola Teknologi Informasi
    • Keamanan Sistem Informasi
    • Data Warehouse
    • Proses Bisnis
    • Manajemen Resiko dan Audit Sistem Informasi
    • Komunikasi Bisnis dan Teknis
    • Bisnis Digital
    • Etika Profesi
    • Sistem Pendukung Keputusan
    • Analisis dan Perancangan Sistem
    • Arsitektur dan Perancangan Sistem Enterprise
  • E-BOOK
    • Python Programming Essentials: Dari Konsep Dasar ke Aplikasi Nyata
  • JASA/MARKET
Watch Video
  • Home
  • 2023
  • September
  • 28
  • Pemrograman Dasar – Materi 1 (Perkenalan)
  • Materi Kuliah

Pemrograman Dasar – Materi 1 (Perkenalan)

agoen September 28, 2023 2 minutes read
bg pemrograman dasar

Pertemuan 1: Pengenalan Pemrograman

  • Definisi pemrograman dan peranannya.
  • Bahasa pemrograman: generasi, level rendah vs level tinggi.
  • Algoritma dan logika pemrograman.
  • Pengenalan Flowchart dan Pseudocode.
  • Praktik: Menulis algoritma sederhana (contoh: hitung luas persegi panjang).

Materi 1-2

Materi 3-4

Materi 5-6


Pertemuan 2: Dasar-Dasar Algoritma

  • Konsep input–proses–output.
  • Simbol-simbol flowchart.
  • Penyusunan pseudocode.
  • Studi kasus sederhana.
  • Praktik: Membuat flowchart dan pseudocode untuk menghitung keliling segitiga.

Pertemuan 3: Pengenalan Bahasa Pemrograman (C/Python/Java)

  • Struktur program dasar.
  • Komentar dalam program.
  • Input dan output sederhana.
  • Praktik: Program pertama “Hello World”.

Pertemuan 4: Variabel, Konstanta, dan Tipe Data

  • Deklarasi variabel dan konstanta.
  • Tipe data: integer, float, char, string, boolean.
  • Aturan penamaan variabel.
  • Konversi tipe data (casting).
  • Praktik: Program operasi sederhana (penjumlahan, perkalian, dsb).

Pertemuan 5: Operator dalam Pemrograman

  • Operator aritmatika.
  • Operator relasional.
  • Operator logika.
  • Operator assignment.
  • Praktik: Program kalkulator sederhana.

Pertemuan 6: Struktur Kontrol – Percabangan

  • Percabangan if, if–else, nested if, switch/case.
  • Studi kasus: Penentuan nilai huruf (A, B, C).
  • Praktik: Program menentukan bilangan ganjil/genap.

Pertemuan 7: Struktur Kontrol – Perulangan

  • Perulangan for, while, do–while.
  • Konsep infinite loop.
  • Praktik: Program tabel perkalian, deret bilangan.

Pertemuan 8: Struktur Kontrol Lanjutan

  • Break dan continue.
  • Nested loop.
  • Studi kasus: Pola bintang (pattern printing).
  • Praktik: Program segitiga bintang.

Pertemuan 9: Array (Satu Dimensi)

  • Konsep array.
  • Deklarasi dan inisialisasi array.
  • Mengakses elemen array.
  • Praktik: Program menghitung rata-rata nilai mahasiswa.

Pertemuan 10: Array Multidimensi

  • Array 2D (matriks).
  • Operasi dasar pada matriks (penjumlahan, transpose).
  • Praktik: Program penjumlahan matriks 2×2.

Pertemuan 11: Fungsi/Prosedur

  • Konsep fungsi dan modularisasi program.
  • Parameter dan nilai balik (return).
  • Scope variabel (lokal vs global).
  • Praktik: Fungsi menghitung luas lingkaran.

Pertemuan 12: String dan Operasinya

  • Deklarasi string.
  • Operasi dasar string: panjang, penggabungan, pencarian.
  • Praktik: Program validasi username sederhana.

Pertemuan 13: Struktur Data Dasar

  • Konsep struct/record.
  • Pengenalan array of struct.
  • Studi kasus: Data mahasiswa (NIM, nama, nilai).
  • Praktik: Program menyimpan dan menampilkan data mahasiswa.

Pertemuan 14: File Handling

  • Membuka dan menutup file.
  • Membaca file (input).
  • Menulis file (output).
  • Praktik: Program menyimpan data nilai ke dalam file teks.

Pertemuan 15: Rekursi

  • Konsep rekursi.
  • Contoh: Faktorial, deret Fibonacci.
  • Perbedaan rekursi dan iterasi.
  • Praktik: Program faktorial dengan rekursi.

Pertemuan 16: Ujian Akhir Semester (UAS) / Project

  • Review materi keseluruhan.
  • Pembuatan mini project:
    • Contoh: Sistem manajemen nilai sederhana.
    • Fitur: Input data, simpan ke array/file, hitung rata-rata, tampilkan hasil.
  • Presentasi project.

About the Author

agoen

Administrator

Visit Website View All Posts

Post navigation

Previous: Pengantar Matakuliah Multimedia
Next: PODCAST HMJM NGOSAN

Related Stories

image
  • Artikel
  • Berita
  • Materi Kuliah

AI untuk Mahasiswa dan Dosen

agoen June 5, 2026
image
  • Artikel
  • Berita
  • Materi Kuliah

Terus dan Terus Belajar di Era Digital: Kunci Bertahan dan Berkembang di Tengah Perubahan

agoen April 15, 2026
image
  • Artikel
  • Berita
  • Materi Kuliah

🎓 MASA DEPAN PEMBELAJARAN

agoen April 1, 2026

Recent Posts

  • AI untuk Mahasiswa dan Dosen
  • “ChatGPT Membantu atau Menghancurkan Pendidikan?”
  • Terus dan Terus Belajar di Era Digital: Kunci Bertahan dan Berkembang di Tengah Perubahan
  • 🎓 MASA DEPAN PEMBELAJARAN
  • Kecerdasan Buatan (AI) Membuat Manusia “Tidak” Berharga

Archives

  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • June 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019

Categories

  • Artikel
  • Berita
  • Materi Kuliah

You may have missed

image
  • Artikel
  • Berita
  • Materi Kuliah

AI untuk Mahasiswa dan Dosen

agoen June 5, 2026
image
  • Artikel
  • Berita

“ChatGPT Membantu atau Menghancurkan Pendidikan?”

agoen May 10, 2026
image
  • Artikel
  • Berita
  • Materi Kuliah

Terus dan Terus Belajar di Era Digital: Kunci Bertahan dan Berkembang di Tengah Perubahan

agoen April 15, 2026
image
  • Artikel
  • Berita
  • Materi Kuliah

🎓 MASA DEPAN PEMBELAJARAN

agoen April 1, 2026
Copyright © All rights reserved. | MoreNews by AF themes.