Lompat ke konten Lompat ke sidebar Lompat ke footer

Mengenal Bahasa Pemrograman Populer — Dari Python hingga JavaScript

Mengenal Bahasa Pemrograman Populer — Dari Python hingga JavaScript

💻 Modul Ajar Coding Minggu ke-2

Tema: Mengenal Bahasa Pemrograman Populer


📘 Capaian Pembelajaran (CP)

Peserta didik mampu mengenal berbagai bahasa pemrograman populer dan menjelaskan fungsi serta penggunaannya dalam dunia nyata.


---


🎯 Tujuan Pembelajaran (TP)

Setelah mengikuti kegiatan ini, siswa diharapkan mampu:

1. Menjelaskan pengertian bahasa pemrograman.

2. Menyebutkan contoh bahasa pemrograman populer dan kegunaannya.

3. Mengidentifikasi bahasa pemrograman yang cocok untuk pemula.

4. Menunjukkan pemahaman dasar tentang hubungan antara coding dan hasil teknologi (aplikasi, game, website).


---


💡 Alur Tujuan Pembelajaran (ATP)

* Pengenalan konsep bahasa pemrograman.

* Pengelompokan bahasa berdasarkan fungsi dan penggunaannya.

* Demonstrasi contoh program sederhana.

* Refleksi pentingnya bahasa pemrograman dalam kehidupan digital.


---


🧩 Materi Pokok

* Pengertian bahasa pemrograman

* Jenis-jenis bahasa pemrograman (Python, JavaScript, C++, HTML, CSS)

* Fungsi dan keunggulan tiap bahasa

* Contoh program sederhana dalam Python

* Pengenalan situs belajar coding interaktif


---


🗓️ Langkah-Langkah Pembelajaran

🕐 Pendahuluan (10 menit)

1. Guru membuka pelajaran dengan pertanyaan pemantik:

   > “Menurut kalian, aplikasi seperti WhatsApp dan YouTube dibuat pakai bahasa apa?”

2. Menayangkan video pendek tentang berbagai bahasa pemrograman populer.

3. Menyampaikan tujuan pembelajaran dan kaitannya dengan topik sebelumnya (berpikir komputasional).


---


💻 Kegiatan Inti (60 menit)

A. Eksplorasi Konsep (20 menit)

* Guru menjelaskan pengertian bahasa pemrograman dan perbedaannya.

* Menunjukkan beberapa contoh kode dari Python, HTML, dan JavaScript.

* Diskusi tentang fungsi setiap bahasa (misalnya, Python untuk AI, HTML untuk web).


B. Aktivitas Kelompok (25 menit)

* Siswa dibagi menjadi beberapa kelompok, masing-masing mempelajari satu bahasa pemrograman.

* Setiap kelompok mencari tahu:

  * Untuk apa bahasa tersebut digunakan.

  * Siapa saja yang biasanya memakainya.

  * Contoh aplikasinya dalam kehidupan nyata.

* Kelompok mempresentasikan hasilnya secara singkat.


C. Demonstrasi (15 menit)

* Guru memperlihatkan contoh program sederhana, misalnya:

  ```python

  print("Halo Dunia Coding!")

  ```

  dan menjelaskan cara kerja baris kode tersebut.


---


🧠 Penutup (20 menit)

1. Guru dan siswa bersama-sama menyimpulkan pembelajaran hari ini:

   > “Bahasa pemrograman adalah alat utama untuk memberi instruksi pada komputer.”

2. Guru menegaskan bahwa setiap bahasa memiliki tujuan berbeda, dan Python adalah pilihan terbaik untuk pemula.

3. Refleksi cepat:

   * Apa bahasa pemrograman yang kamu ingin pelajari?

   * Menurutmu, coding lebih mirip dengan berbicara atau menulis puisi? Mengapa?

4. Guru memberi tugas individu:

   * Buat tabel berisi 5 bahasa pemrograman, fungsi, dan contohnya.


---


🧰 Media dan Sumber Belajar

* Video “What is a Programming Language?” (YouTube / Code.org)

* Gambar simbol bahasa pemrograman (Python, JS, HTML, C++)

* Buku Informatika Kurikulum Merdeka

* Situs belajar coding: [scratch.mit.edu](https://scratch.mit.edu), [replit.com](https://replit.com)


---


🧮 Asesmen

| Jenis Asesmen | Teknik                | Indikator Keberhasilan                                             |

| ------------- | --------------------- | ------------------------------------------------------------------ |

| Formatif      | Tanya jawab & diskusi | Siswa dapat menyebutkan minimal 3 bahasa pemrograman dan fungsinya |

| Sumatif       | Tugas individu        | Siswa membuat tabel fungsi bahasa pemrograman                      |

| Sikap         | Observasi             | Siswa aktif berdiskusi dan bekerja sama dalam kelompok             |


---


🌱 Integrasi Profil Pelajar Pancasila

| Dimensi             | Implementasi                                        |

| ------------------- | --------------------------------------------------- |

| Bernalar Kritis | Menganalisis perbedaan fungsi bahasa pemrograman.   |

| Kreatif         | Menemukan ide aplikasi berdasarkan bahasa tertentu. |

| Gotong Royong   | Bekerja sama dalam kelompok saat eksplorasi bahasa. |

| Mandiri         | Menyusun tabel hasil eksplorasi individu.           |


---


✨ Catatan untuk Guru

* Gunakan pendekatan visual dan kontekstual agar siswa lebih mudah memahami istilah teknis.

* Tampilkan perbandingan nyata antarbahasa (misalnya: tampilan web HTML vs Python CLI).

* Dorong siswa untuk mencoba langsung di situs coding interaktif agar pembelajaran lebih bermakna.

Posting Komentar untuk "Mengenal Bahasa Pemrograman Populer — Dari Python hingga JavaScript"