Logo C++
Media pembelajaran interaktif

Media Pembelajaran Dasar C++ Untuk Siswa.

Aplikasi ini membantu siswa SMA memahami pemrograman C++ secara bertahap, mulai dari konsep dasar hingga materi penting seperti variabel, operator, percabangan, perulangan, dan fungsi. Materi dirancang agar siswa tidak hanya memahami sintaks C++, tetapi juga mampu melatih logika dan pola pikir algoritmik sebagai bekal menghadapi OSN Informatika.

Bab
6
Subbab
31
Kuis
7
Siswa
75
Preview materi
#include <iostream>
using namespace std;

int main() {
    cout << "Halo, dunia C++!" << endl;
    return 0;
}
Belajar berurutan

Siswa tidak bisa loncat ke bab akhir sebelum menyelesaikan materi dan kuis sebelumnya.

Aktivitas interaktif

Subbab inti menyediakan aktivitas interaktif, sedangkan kuis ditempatkan di akhir setiap bab.

Daftar bab utama
Lihat semua bab
Bab 1 - Pengantar Pemrograman C++

Pengenalan C++, sejarah singkat, struktur kode dasar, serta kelebihan dan kekurangan bahasa C++.

  • • Pendahuluan Bab 1
  • • 1.1 Pengenalan C++
  • • 1.2 Sejarah Singkat C++
  • • 1.3 Struktur Kode Bahasa Pemrograman C++
Bab 2 - Variabel, Tipe Data, & Input/Output

Variabel, konstanta, tipe data dasar, serta operasi input dan output standar.

  • • Pendahuluan Bab 2
  • • 2.1 Variabel
  • • 2.2 Konstanta
  • • 2.3 Tipe Data
Bab 3 - Operator

Operator penugasan, aritmatika, perbandingan, logika, increment, dan decrement.

  • • Pendahuluan Bab 3
  • • 3.1 Operator Penugasan
  • • 3.2 Operator Aritmatika
  • • 3.3 Operator Perbandingan
Bab 4 - Struktur Kontrol Percabangan

If, if else, if else if, switch case, dan nested if.

  • • Pendahuluan Bab 4
  • • 4.1 If Statements
  • • 4.2 If Else Statements
  • • 4.3 If Else If Statements
Bab 5 - Struktur Kontrol Perulangan

For, while, do-while, nested loop for, dan nested loop while.

  • • Pendahuluan Bab 5
  • • 5.1 Pengulangan dengan Statements For
  • • 5.2 Pengulangan dengan Statements While
  • • 5.3 Pengulangan dengan Statements Do-while
Bab 6 - Fungsi dan Rekursi

Fungsi dalam C++ dan fungsi rekursif.

  • • Pendahuluan Bab 6
  • • 6.1 Fungsi Di C++
  • • 6.2 Fungsi Rekursif
Panduan umum

Cara menggunakan media pembelajaran C++

Ikuti alur belajar dari materi pertama, coba contoh kode, kerjakan aktivitas di halaman materi, lalu selesaikan kuis akhir bab.

1

Masuk atau daftar akun agar progres belajar dapat tersimpan.

2

Buka menu Materi dan pelajari subbab secara berurutan.

3

Gunakan Kode Editor untuk mencoba program C++ secara langsung.

4

Kerjakan aktivitas pada halaman materi dan kuis di akhir setiap bab.

Konfirmasi tindakan

Pastikan Anda ingin melanjutkan tindakan ini.