Dokumenchevron_rightTujuan Pembelajaranchevron_rightKoding dan Kecerdasan Artifisialchevron_rightKelas 10

TP Koding dan Kecerdasan Artifisial Kelas 10 — Semester 1

Tujuan PembelajaranSMAKelas 10ESemester 1

Dokumen Tujuan Pembelajaran ini membantu guru Koding dan Kecerdasan Artifisial kelas 10 menyiapkan pembelajaran secara sistematis dan selaras dengan Capaian Pembelajaran resmi.

MEJAGURU.ID - DOKUMEN Tujuan Pembelajaran

TP Koding dan Kecerdasan Artifisial Kelas 10 — Semester 1

Koding dan Kecerdasan Artifisial · Kelas 10

Semester 1

TUJUAN PEMBELAJARAN (TP)

KODING DAN KECERDASAN ARTIFISIAL

Fase Fase E · Kelas X (Sepuluh) · Semester Ganjil (Semester 1)

1. IDENTITAS

Mata PelajaranKoding dan Kecerdasan Artifisial
Fase / KelasFase Fase E / Kelas X (Sepuluh)
SemesterGanjil (Semester 1)
Jumlah TP31

2. CAPAIAN PEMBELAJARAN (CP)

Murid mampu menerapkan berpikir komputasional untuk memecahkan permasalahan sehari-hari yang kompleks; membandingkan dan menerapkan algoritma pemrograman untuk menghasilkan aplikasi; serta memahami cara kerja KA dalam mengenali pola citra dan suara, profesi di bidang KA, dan tanggung jawab etika-hukum atas penggunaan KA.

3. DAFTAR TUJUAN PEMBELAJARAN

Kode TP: Bab.Pertemuan.Urutan TP

Bab 1 — Berpikir Komputasional

NoKode TPElemenTujuan Pembelajaran
1Berpikir KomputasionalMurid dapat menjelaskan konsep berpikir komputasional beserta empat pilarnya (dekomposisi, pengenalan pola, abstraksi, dan algoritma) dengan mengaitkan contoh permasalahan nyata dalam kehidupan sehari-hari.
2Berpikir KomputasionalMurid dapat mengidentifikasi permasalahan sehari-hari yang kompleks dan menentukan pilar berpikir komputasional yang relevan untuk digunakan dalam penyelesaiannya.
3Berpikir KomputasionalMurid dapat menerapkan dekomposisi untuk memecah permasalahan sehari-hari yang kompleks menjadi bagian-bagian yang lebih kecil dan terkelola.
4Berpikir KomputasionalMurid dapat mengenali pola yang terdapat dalam sekumpulan data atau situasi nyata sebagai langkah awal pemecahan masalah secara sistematis.
5Berpikir KomputasionalMurid dapat melakukan abstraksi dengan menyaring informasi penting dari suatu permasalahan dan mengabaikan detail yang tidak relevan untuk menyederhanakan proses penyelesaian.
6Berpikir KomputasionalMurid dapat merancang algoritma berupa langkah-langkah logis dan terurut sebagai solusi atas permasalahan sehari-hari yang telah didekomposisi dan diabstraksikan.
7Berpikir KomputasionalMurid dapat menerapkan keseluruhan langkah berpikir komputasional secara terstruktur untuk memecahkan permasalahan kompleks dalam kehidupan sehari-hari melalui simulasi berbasis studi kasus kelompok.
8Berpikir KomputasionalMurid dapat menganalisis persamaan dan perbedaan antara kemampuan berpikir komputasional manusia dengan kemampuan kecerdasan artifisial dalam membantu penyelesaian masalah.
9Berpikir KomputasionalMurid dapat mendemonstrasikan kemampuan menerapkan berpikir komputasional secara menyeluruh — meliputi dekomposisi, pengenalan pola, abstraksi, dan perancangan algoritma — untuk memecahkan permasalahan sehari-hari yang kompleks secara mandiri sebagai bukti ketercapaian kompetensi bab.

Bab 2 — Algoritma dan Pemrograman Lanjut

NoKode TPElemenTujuan Pembelajaran
10Algoritma PemrogramanMurid mampu memahami dan menjelaskan konsep algoritma dasar dalam bentuk narasi dan pseudocode untuk menyelesaikan permasalahan sederhana.
11Berpikir KomputasionalMurid mampu menerapkan struktur logika (urutan, percabangan, pengulangan) dalam penulisan algoritma dasar secara tertulis.
12Algoritma PemrogramanMurid mampu menganalisis logika algoritma dasar dan menuangkannya ke dalam bentuk flowchart secara tepat dan sistematis.
13Berpikir KomputasionalMurid mampu menerapkan berpikir komputasional untuk merancang alur penyelesaian masalah nyata melalui representasi flowchart.
14Algoritma PemrogramanMurid mampu memahami dan menerapkan konsep array, pengondisian bertingkat (nested if), serta pengulangan bersarang (nested loop) dalam pemecahan masalah.
15Algoritma PemrogramanMurid mampu membandingkan penggunaan struktur pengondisian bertingkat dan pengulangan bersarang untuk memilih pendekatan yang paling efisien.
16Algoritma PemrogramanMurid mampu memahami dan menerapkan algoritma pencarian sequential search dan binary search untuk menemukan data dalam kumpulan data.
17Algoritma PemrogramanMurid mampu membandingkan algoritma pengurutan selection sort dan insertion sort berdasarkan logika dan efisiensinya.
18Algoritma PemrogramanMurid mampu memahami dan menerapkan algoritma rule-based untuk menyelesaikan permasalahan berbasis aturan logika.
19Pemanfaatan dan Pengembangan Kecerdasan ArtifisialMurid mampu menjelaskan konsep dasar algoritma machine learning (decision tree, linear regression, K-means clustering, naive Bayes) dan membandingkannya dengan algoritma rule-based.
20Algoritma PemrogramanMurid mampu menerapkan algoritma ke dalam bahasa pemrograman Python menggunakan sintaks dasar (variabel, input/output, percabangan, perulangan).
21Algoritma PemrogramanMurid mampu mengidentifikasi dan memperbaiki kesalahan logika maupun sintaks pada kode program melalui teknik analisis kesalahan (debugging).
22Algoritma PemrogramanMurid mampu menunjukkan pemahaman menyeluruh tentang algoritma dasar, algoritma terstruktur, pencarian, pengurutan, serta algoritma rule-based melalui asesmen tertulis.
23Algoritma PemrogramanMurid mampu menerapkan pemrograman Python secara mandiri untuk menghasilkan program sederhana yang memuat logika algoritma dan penanganan kesalahan (debugging).

Bab 3 — Literasi dan Etika Kecerdasan Artifisial

NoKode TPElemenTujuan Pembelajaran
24Literasi dan Etika Kecerdasan ArtifisialMurid mampu menjelaskan cara kerja kecerdasan artifisial dalam mengenali pola citra menggunakan aplikasi seperti Google Teachable Machine dan Quickdraw
25Literasi dan Etika Kecerdasan ArtifisialMurid mampu menjelaskan cara kerja kecerdasan artifisial dalam mengenali pola suara menggunakan aplikasi seperti Speech Demo
26Literasi dan Etika Kecerdasan ArtifisialMurid mampu mengidentifikasi jenis-jenis profesi di bidang kecerdasan artifisial beserta tugas dan peran masing-masing profesi tersebut
27Literasi dan Etika Kecerdasan ArtifisialMurid mampu mendeskripsikan keterampilan yang dibutuhkan dan perspektif karier di bidang kecerdasan artifisial untuk menghadapi tantangan dunia kerja masa depan
28Literasi dan Etika Kecerdasan ArtifisialMurid mampu menganalisis dampak positif pemanfaatan kecerdasan artifisial dalam berbagai bidang kehidupan sehari-hari berdasarkan pengalaman dan data nyata
29Literasi dan Etika Kecerdasan ArtifisialMurid mampu mengidentifikasi dampak negatif pemanfaatan kecerdasan artifisial serta menjelaskan mengapa pengambilan keputusan pada kondisi tertentu tidak dapat sepenuhnya diserahkan kepada kecerdasan artifisial
30Literasi dan Etika Kecerdasan ArtifisialMurid mampu menjelaskan regulasi dan upaya pemerintah Indonesia dalam mengatur penggunaan kecerdasan artifisial serta tanggung jawab etika dan hukum yang harus dipikul manusia dalam pemanfaatan kecerdasan artifisial
31Literasi dan Etika Kecerdasan ArtifisialMurid mampu mengevaluasi kasus penyalahgunaan kecerdasan artifisial dan menyimpulkan prinsip etika yang harus diterapkan dalam penggunaan kecerdasan artifisial secara bertanggung jawab

Buat soal dari materi ini

Gunakan Generator Soal AI dengan mapel dan kelas yang sudah terisi.

Buat Penilaian dengan AI

Apa isi dokumen ini?

Dokumen ini merangkum komponen utama Tujuan Pembelajaran yang dapat digunakan sebagai acuan perencanaan, pelaksanaan, dan administrasi pembelajaran.

Cara pakai dokumen ini

Unduh DOCX, lalu sesuaikan identitas sekolah, nama guru, dan kebutuhan kelas. Tinjau kembali isi dokumen agar selaras dengan kalender dan kondisi belajar setempat.

verified_user

Sesuai regulasi terbaru

Dokumen ini telah diverifikasi berdasarkan Capaian Pembelajaran (CP) sesuai Keputusan Kepala BSKAP terbaru.