Ilyas Saripudin

Hanya Guru Biasa di Selatan Jakarta

Menu
  • Beranda
  • Blog
  • Berita
  • INFO NILAI
  • Tentang
Menu

Tugas Kelompok: Eksplorasi Algoritma dan Pemrograman

Posted on February 4, 2026February 2, 2026 by Kang_Ilyas

Kelompok 1: Arsitek Logika (Algoritma & Notasi)

Fokus kelompok ini adalah bagaimana sebuah ide diubah menjadi langkah yang sistematis sebelum masuk ke bahasa pemrograman.

  • Materi yang harus dicari:
    • Definisi algoritma dan karakteristik algoritma yang baik.
    • Pengenalan Pseudocode (beserta contohnya).
    • Pengenalan Flowchart: Fungsi simbol-simbol standar (Oval, Persegi, Belah Ketupat, dll).
    • Contoh kasus: Membuat flowchart untuk aktivitas sehari-hari (misal: algoritma memasak mie instan).

Kelompok 2: Kamus Data (Variabel & Tipe Data)

Kelompok ini menjelaskan tentang bagaimana komputer menyimpan informasi.

  • Materi yang harus dicari:
    • Apa itu variabel dan aturan penamaannya di Python.
    • Perbedaan tipe data: Integer, Float, String, dan Boolean.
    • Cara melakukan konversi tipe data (Type Casting), misal: dari String ke Integer.
    • Operator Aritmatika dasar dalam pemrograman.

Kelompok 3: Si Pengambil Keputusan (Struktur Kontrol Percabangan)

Kelompok ini membahas bagaimana program bisa “berpikir” dan memilih jalur.

  • Materi yang harus dicari:
    • Konsep logika IF, IF-ELSE, dan IF-ELIF-ELSE.
    • Operator Perbandingan (==, !=, >, <, dll) dan Operator Logika (AND, OR, NOT).
    • Contoh kasus: Membuat logika untuk sistem login atau penentuan nilai raport (A, B, C).

Kelompok 4: Pasukan Pengulang (Struktur Kontrol Perulangan)

Fokus pada efisiensi kerja komputer dalam melakukan tugas berulang.

  • Materi yang harus dicari:
    • Perbedaan Perulangan FOR (diketahui jumlahnya) dan WHILE (berdasarkan kondisi).
    • Konsep Infinity Loop (bahaya perulangan tak terbatas).
    • Contoh kasus: Menampilkan angka 1-100 atau membuat pola bintang menggunakan perulangan.

Kelompok 5: Tim Kreatif (Modularitas & Fungsi)

Menjelaskan cara merapikan kode agar tidak berantakan dan bisa digunakan kembali.

  • Materi yang harus dicari:
    • Apa itu Fungsi (def dalam Python).
    • Parameter/Argumen dalam fungsi dan nilai balik (return).
    • Keuntungan menggunakan fungsi (Modularitas).
    • Contoh kasus: Membuat fungsi khusus untuk menghitung luas bangun datar.

Kelompok 6: Detektif Kode (Penyelesaian Masalah & Debugging)

Membahas tentang kesalahan dalam kode dan bagaimana cara memperbaikinya.

  • Materi yang harus dicari:
    • Perbedaan jenis error: Syntax Error, Runtime Error, dan Logic Error.
    • Apa itu Debugging dan cara melakukannya.
    • Etika dalam pemrograman: Pentingnya memberi Komentar (#) dan dokumentasi pada kode.

Instruksi Presentasi:

  1. Durasi: Maksimal 10-15 menit per kelompok.
  2. Konten: Wajib menyertakan penjelasan teori dan demo kode sederhana (bisa menggunakan Python).
  3. Visual: Gunakan slide presentasi yang menarik dengan gambar pendukung (flowchart atau screenshot kode).
Category: Proyek/Kuis

Post navigation

← Tugas Kelompok: Dampak Sosial Informatika (DSI)
Digital Literasi & Digital Ethics (Etika Digital) →

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Postingan Terbaru

  • Beda Hari Lebaran? Jangan Bingung Lagi, Ini Penjelasan Ilmiah di Baliknya!
  • INSTRUKSI PROJECT INFORMATIKA: PEMBUATAN APLIKASI ANDROID DENGAN MIT APP INVENTOR
  • Tutorial Penggunaan App Inventor
  • Tips Memilih Peminatan di Kelas 11
  • Digital Literasi & Digital Ethics (Etika Digital)
February 2026
M T W T F S S
 1
2345678
9101112131415
16171819202122
232425262728  
« Jan   Mar »

Kutipan Hadits Hari Ini

"Sesungguhnya para nabi tidak mewariskan dinar atau dirham, melainkan mewariskan ilmu. Maka barangsiapa mengambilnya, sungguh ia telah mengambil bagian yang banyak." (HR. Abu Dawud)

Kategori Posting

  • Artikel
  • Materi
  • Proyek PTS/PAS
  • Proyek/Kuis

2026 © Created with ☕ by Ilyas Saripudin

© 2026 Ilyas Saripudin | Powered by Minimalist Blog WordPress Theme