Kegiatan:
Siswa diajarkan tentang algoritma sorting (pengurutan) dan searching (pencarian). Mereka harus:
- Mengimplementasikan algoritma seperti Bubble Sort atau Binary Search dalam kode.
- Menganalisis kompleksitas waktu dan ruang dari algoritma yang mereka buat.
- Menggunakan data numerik untuk memperlihatkan bagaimana algoritma bekerja.
4. Proyek Pengembangan Aplikasi
Kegiatan:
Siswa merancang aplikasi sederhana yang memerlukan perhitungan numerik, seperti kalkulator atau aplikasi pengelolaan anggaran. Dalam proyek ini, mereka akan:
- Menerapkan logika numerasi dalam fitur aplikasi.
- Menggunakan input dan output untuk melakukan perhitungan matematis.
- Menguji aplikasi untuk memastikan akurasi perhitungan.