CP, TP dan ATP Mapel Koding SMP

Koding36 Views

CP, TP dan ATP Mapel Koding SMP menjadi salah satu komponen penting dalam implementasi pembelajaran teknologi di sekolah menengah pertama. Di era digital saat ini, kemampuan berpikir komputasional dan pemrograman dasar menjadi keterampilan yang semakin dibutuhkan oleh siswa.

Kementerian Pendidikan di Indonesia mulai mendorong pengenalan coding atau pemrograman sebagai bagian dari pembelajaran teknologi dan informatika. Melalui pembelajaran ini, siswa tidak hanya belajar menggunakan teknologi, tetapi juga memahami cara kerja teknologi tersebut.

Dalam proses implementasinya, guru perlu memahami tiga komponen utama dalam kurikulum pembelajaran, yaitu:

  • CP (Capaian Pembelajaran)
  • TP (Tujuan Pembelajaran)
  • ATP (Alur Tujuan Pembelajaran)

Ketiga komponen ini saling berkaitan dan menjadi dasar dalam merancang proses pembelajaran yang efektif, terstruktur, dan sesuai dengan kebutuhan siswa.

Artikel ini akan membahas secara lengkap tentang CP, TP dan ATP Mapel Koding SMP, mulai dari pengertian, fungsi, contoh penerapan, hingga cara menyusunnya agar sesuai dengan kurikulum yang berlaku.

Pengertian CP, TP dan ATP dalam Mapel Koding SMP

Apa Itu Capaian Pembelajaran (CP)?

Capaian Pembelajaran (CP) adalah kompetensi yang harus dicapai oleh peserta didik pada akhir fase pembelajaran. CP menjadi acuan utama dalam merancang pembelajaran dan menentukan materi yang akan diajarkan.

Dalam mata pelajaran koding, CP berfokus pada kemampuan siswa dalam memahami konsep dasar pemrograman dan berpikir komputasional.

Contoh kemampuan yang termasuk dalam CP koding SMP antara lain : Memahami konsep algoritma, menggunakan logika pemrograman sederhana, membuat program sederhana, mengembangkan proyek digital dasar.

CP biasanya disusun berdasarkan fase pembelajaran, bukan berdasarkan kelas.

Contohnya:

Fase D untuk kelas VII – IX SMP

Sumber referensi resmi CP dapat dilihat pada situs Kementerian Pendidikan:
https://kurikulum.kemdikbud.go.id

Pengertian Tujuan Pembelajaran (TP)

Tujuan Pembelajaran (TP) adalah kemampuan spesifik yang harus dicapai oleh siswa dalam satu kegiatan atau beberapa pertemuan pembelajaran.

Jika CP bersifat umum, maka TP lebih spesifik dan terukur.

Contoh TP dalam pembelajaran koding SMP: Siswa mampu menjelaskan konsep algoritma dalam kehidupan sehari-hari, siswa mampu membuat flowchart sederhana, siswa mampu membuat program menggunakan Scratch,siswa mampu memahami konsep variabel dan logika dasar.

TP menjadi dasar dalam pembuatan Modul ajar, rencana pembelajaran dan penilaian pembelajaran.

Pengertian Alur Tujuan Pembelajaran (ATP)

Alur Tujuan Pembelajaran (ATP) adalah rangkaian tujuan pembelajaran yang disusun secara sistematis dan berurutan dari awal hingga akhir pembelajaran.

ATP membantu guru memastikan bahwa proses belajar menjadi terstruktur, berkesinambungan, bertahap sesuai kemampuan siswa

ATP biasanya disusun dalam bentuk urutan pembelajaran, misalnya: pengenalan konsep algoritma, pengenalan logika pemrograman, penggunaan blok coding,pembuatan program sederhana, pengembangan proyek kecil.

Dengan adanya ATP, guru dapat memastikan bahwa setiap TP mendukung pencapaian CP.

Pentingnya CP, TP dan ATP Mapel Koding SMP

Dalam implementasi pembelajaran koding, pemahaman terhadap CP, TP dan ATP Mapel Koding SMP sangat penting bagi guru.

Berikut beberapa alasan pentingnya.

1. Membantu Guru Merancang Pembelajaran

Dengan adanya CP, TP, dan ATP, guru dapat menentukan materi yang relevan, menyusun strategi pembelajaran, menentukan metode pengajaran. Hal ini membuat pembelajaran menjadi lebih terarah.

2. Mempermudah Penilaian Pembelajaran

Guru dapat menilai siswa berdasarkan TP yang telah ditentukan. Contoh penilaian dalam mapel koding adalah membuat program sederhana, menyusun algoritmam menyelesaikan masalah menggunakan logika.

3. Meningkatkan Keterampilan Berpikir Komputasional

Pembelajaran koding melatih siswa untuk berpikir logis, memecahkan masalah, menganalisis proses, mengembangkan kreativitas digital. Menurut laporan World Economic Forum, keterampilan digital termasuk coding menjadi salah satu skill penting di masa depan.

capaian pembelajaran mapel koding SMA dalam kurikulum pendidikan

Contoh CP Mapel Koding SMP Fase D

Berikut contoh CP dalam pembelajaran koding SMP fase D.

  1. Pada akhir fase D, peserta didik mampu memahami konsep dasar algoritma, menggunakan logika pemrograman sederhana
  2. Mengembangkan program sederhana menggunakan platform coding visual
  3. Mengidentifikasi kesalahan dalam program (debugging)
  4. Membuat proyek digital sederhana
  5. Kompetensi ini bertujuan untuk membangun dasar computational thinking pada siswa.

Contoh Tujuan Pembelajaran (TP) Mapel Koding SMP

Berikut contoh TP dalam pembelajaran koding SMP.

  1. Siswa mampu menjelaskan konsep algoritma dalam kehidupan sehari-hari.
  2. Siswa mampu membuat algoritma sederhana menggunakan flowchart.
  3. Siswa mampu menggunakan platform coding visual seperti Scratch.
  4. Siswa mampu membuat animasi sederhana menggunakan blok coding.
  5. Siswa mampu membuat game sederhana berbasis coding.

TP tersebut harus disusun secara berurutan dalam ATP.

Contoh Alur Tujuan Pembelajaran (ATP) Mapel Koding SMP

Berikut contoh sederhana ATP mapel koding SMP.

Unit 1: Pengenalan Algoritma

Materi yang dipelajari pengertian algoritma, algoritma dalam kehidupan sehari-hari dam menyusun langkah-langkah kegiatan.

Aktivitas pembelajarannya adalah diskusi, studi kasus dan simulasi algoritma.

Unit 2: Flowchart

contoh flowchart dalam pembelajaran koding SMP

Materi yang dipelajari adalah simbol flowchart, penyusunan flowchart dan flowchart sederhana.

Aktivitas pembelajaran yang dilakukan latihan membuat flowchart serta analisis alur proses

Unit 3: Pengenalan Coding

Materi yang dibahas pengenalan Scratch, blok coding dan animasi sederhana.

Aktivitas yang dilakukan adalah praktik coding, rksplorasi fitur Scratch.

Unit 4: Logika Pemrograman

Materi yang dipelajari yaitu Kondisi (if), perulangan (loop) dan variabel.

Aktivitas yang dilakukan adalah membuat program sederhana dan latihan logika.

Unit 5: Proyek Coding

Siswa membuat proyek seperti game sederhana, animasi interaktif dan juga cerita digital.

Platform yang Bisa Digunakan untuk Mapel Koding SMP

Dalam implementasi CP, TP dan ATP Mapel Koding SMP, guru dapat menggunakan berbagai platform coding.

Beberapa platform populer antara lain:

1. Scratch

Website:
https://scratch.mit.edu

platform coding scratch untuk pembelajaran SMP

Kelebihan platform ini adalah mudah digunakan dengan visual berbasis blok dan cocok untuk pemula.

2. Code.org

Website:
https://code.org

Platform ini menyediakan banyak materi coding, game edukasi serta kurikulum pemrograman yang lengkap

3. Tynker

Website:
https://www.tynker.com

Platform ini menyediakan pembelajaran coding melalui game dan proyek interaktif.

Manfaat Belajar Coding bagi Siswa SMP

Belajar coding memberikan banyak manfaat bagi siswa antara lain melatih logika berpikir, meningkatkan kreativitas, menyiapkan Karier di masa depan. Karena banyak pekerjaan masa depan yang membutuhkan keterampilan digital coding seperti programmer, software developer, data analyst dan game developer.

CP, TP dan ATP Mapel Koding SMP merupakan komponen penting dalam perencanaan pembelajaran coding di sekolah. Ketiganya membantu guru merancang proses belajar yang terstruktur, sistematis, dan sesuai dengan kurikulum.

CP menjadi acuan kompetensi yang harus dicapai murid, TP menjelaskan tujuan pembelajaran secara spesifik, sedangkan ATP menyusun alur pembelajaran secara berurutan.

Dengan penerapan yang baik, pembelajaran koding dapat membantu murid mengembangkan keterampilan berpikir komputasional, logika, dan kreativitas digital yang sangat dibutuhkan di era teknologi saat ini.

Pembelajaran koding di SMP merupakan langkah penting untuk mempersiapkan generasi muda menghadapi dunia digital. Dengan memahami CP, TP dan ATP Mapel Koding SMP, guru dapat merancang pembelajaran yang lebih efektif dan bermakna bagi siswa.

Bagikan artikel ini kepada rekan guru lainnya, dan jangan lupa membaca artikel pendidikan lainnya di website Anda untuk mendapatkan wawasan terbaru tentang dunia pendidikan dan teknologi.

 

Leave a Reply

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

1 comment