TUJUAN PEMBELAJARAN (TP)
MATA PELAJARAN : INFORMATIKA
Nama Sekolah : SMA BUDI MULIA
Nama Penyusun : Wahono, S.Kom., M.M.
Mata Pelajaran : Informatika
Fase - Kelas : F - XII
Semester : 1
Tahun Penyusunan : 2024 / 2025
CAPAIAN PEMBELAJARAN MATA PELAJARAN INFORMATIKA FASE F (KELAS
XII)
Pada akhir fase F, peserta didik mengintegrasikan elemen-elemen dan mampu mengkaji
berbagai strategi algoritmik yang menghasilkan lebih dari satu solusi persoalan, menganalisis
setiap solusi, serta menentukan solusi yang paling efisien dan optimal untuk dikembangkan
menjadi program komputer, mengkritisi kasus-kasus terkini terkait Informatika di masyarakat,
merancang dan mengimplementasi struktur data abstrak yang lebih kompleks menggunakan
beberapa standar perpustakaan termasuk perpustakaan untuk kecerdasan buatan (Artificial
Intelligence) dan perpustakaan untuk mengolah data bervolume besar, mengembangkan,
melakukan pemeliharaan, dan penyempurnaan kode sumber program dengan tetap
memperhatikan kualitasnya serta dokumentasi dan menjelaskan aspek statik dan dinamik dari
program komputer (source code), menerjemahkan sebuah program dalam satu bahasa yang
sudah dikenalnya ke bahasa lain berdasarkan kaidah translasi yang diberikan, memahami
jaringan komputer dari sisi teknis, termasuk keamanan siber (cyber security), dan tata kelola
untuk mengontrol akses data ke sistem, melakukan konfigurasi dan setting komputer ke
jaringan komputer dan internet untuk menjamin keamanan dirinya, bergotong royong dengan
menggunakan berbagai perkakas TIK untuk merancang, mengimplementasi, menguji,
memperbaiki, menghasilkan prototipe perangkat lunak yang berinteraksi dengan single board
computer/controller atau kit elektronika untuk edukasi yang bisa diprogram atau
mengembangkan program untuk mengolah data bervolume besar serta mengomunikasikan
produk dan proses pengembangan perangkat lunak yang dilakukan dengan menggunakan
perangkat lunak aplikasi.
Elemen Deskripsi
BK peserta didik mampu menganalisis beberapa strategi algoritmik secara kritis
untuk menghasilkan banyak alternatif solusi dari satu permasalahan dengan
memberikan justifikasi efisiensi, kelebihan, dan keterbatasan dari setiap
alternatif solusi, kemudian memilih dan menerapkan solusi terbaik, paling
efisien, dan optimal dengan perencanaan Struktur data yang lebih kompleks
dan abstrak.
Menghasilkan prototipe perangkat lunak yang berinteraksi dengan single
board computer/controller atau kit elektronika untuk edukasi yang bisa
SK diprogram, serta mampu mengomunikasikan produk dan proses
pengembangan perangkat lunak yang dilakukan dengan menggunakan
perangkat lunak aplikasi.
Peserta diajarkan memahami konsep lanjutan jaringan komputer dan internet
meliputi topologi jaringan yang menghubungkan beberapa komputer, aspek
teknis berbagai jaringan komputer, lapisan informasi dalam suatu sistem
JKI
jaringan komputer (OSI Layer), komponen jaringan komputer, dan
mekanisme pertukaran data, konsep keamanan cyber, tata kelola kontrol
akses data, serta faktor-faktor dan konfigurasi keamanan jaringan.
Peserta didik mampu mengembangkan program modular yang berukuran
besar menggunakan bahasa pemrograman yang ditentukan, mampu
memahami, memelihara, dan menyempurnakan struktur program (aspek
statik) dan eksekusi (aspek dinamik) suatu kode sumber, memahami standar
algoritma dan strategi efisiensinya, merancang dan mengimplementasikan
AP
struktur data abstrak yang kompleks seperti beberapa perpustakaan standar
termasuk perpustakaan untuk Kecerdasan Buatan dan perpustakaan untuk
mengolah data bervolume besar, serta menerjemahkan sebuah program dalam
satu bahasa yang sudah dikenalnya ke bahasa lain berdasarkan kaidah
terjemahan yang diberikan.
Peserta didik mampu menganalisis, menganalisis, dan memberikan berbagai
DSI argumentasi dan rasional secara kritis pada kasus-kasus sosial terkini terkait
produk TIK dan sistem komputasi.
Peserta didik mampu bergotong royong dalam tim inklusif untuk
mengerjakan proyek pengembangan sistem komputasi dengan menganalisis
dan mengidentifikasi permasalahan, merancang, mengimplementasi, menguji,
PLB
dan menyempurnakan sistem komputasi sebagai solusi dari permasalahan
tersebut, serta mengomunikasikan produk, proses pengembangan dan
manfaatnya secara lisan dan tertulis.
Alokasi
No Tujuan Pembelajaran Materi
Waktu
Peserta didik diharapkan mampu Bab 1 Informatika Sekarang dan
memahami konsep umum tentang Masa Depan
1 peran informatika pada masa ini A. Informatika
15 JP
dan mendatang B. Literasi Digital
C. Informatika Saat Ini
1. Peserta didik diharapkan mampu Bab 2 Sistem Komputer
menggunakan pengetahuan, A. Single Board Computer
keterampilan dan pemahaan B. Single Board Controller
konsep pemprograman perangkat
20 JP
lunak serta menghasilkan
2
prototipe yang dapat berinteraksi
dengan single board computer/
controller kemudian
mengomunikasikan proses
tersebut
31. Peserta didik diharapkan mampu Bab 3 Berpikir Komputasional dan
memahami dan menganalisis Algoritma Pemprograman
suatu persoalan dengan beberapa A. Berpikir Komputasional
strategi aloritmik untuk B. Manfaat dan Cara Berpikir
menghasilkan berbagai alternatif Komputasional
solusi, serta diharapkan mampu C. Pengenalan Pemprograman
mengetahui dan memahami Bahasa C Arduino
35 JP
modularisasi dalam penulisan D. Struktur Dasar Program Arduino
program, mengenal beberapa E. Aturan (Karakteristik) Penulisan
pross standar yang sederhana, Kode Program Arduino
menulis program yang dilengkapi F. Variabel Pada Pemprograman
prosedur/ fungsi array, serta Arduino
mampu mengetahui adanya G. Operator Pada Program Arduino
algoritma-algoritma standar yang H. Serial Pada Program Arduino
efisien untuk keperluan tertentu, I. Nilai Konstan Program Arduino
berdasarkan konsep kecerdasan J. Perintah Pin Digital I/O Pada
buatan (Artificial Intelligence) Arduino
sehingga mampu memecahkan K. Perintah Pin Analog I/O Pada
masalah yang ditemui dengan Arduino
cara sederhana atau bahkan yang L. Percabangan Pada Program
lebih advance. Arduino
2. M.Perulangan Pada Program Arduino
3. N. Array Pda Program Arduino
O. Libbrary Arduino
JUMLAH JP 70 JP
Keterangan:
1. TP dan ATP isinya sama. ATP itu hanya mengurutkan dari TP, atau membuat alur dari TP
yang disusun, bisa alurnya mulai dari dimensi pengetahuan yang konseptual sampai
dengan metakognitif.
2. Guru memiliki keleluasaan untuk menyusun alur tujuan pembelajaran berdasarkan visi
atau kekhasan sekolah, hirarki keilmuan dan lain-lain.
3. Guru memiliki keleluasaan untuk mengatur jumlah JP berdasarkan kompleksitas materi,
kondisi peserta didik, dan lain-lain.
4. ATP versi 2 dibuat berdasarkan urutan tingkat pengetahuan yang sedang/akan dihadapi
dalam jangka singkat.
TUJUAN PEMBELAJARAN (TP)
MATA PELAJARAN : INFORMATIKA
Nama Sekolah : SMA BUDI MULIA
Nama Penyusun : Wahono, S.Kom., M.M.
Mata Pelajaran : Informatika
Fase - Kelas : F - XII
Semester : 2
Tahun Penyusunan : 2024 / 2025
CAPAIAN PEMBELAJARAN MATA PELAJARAN INFORMATIKA FASE F (KELAS
XII)
Pada akhir fase F, peserta didik mengintegrasikan elemen-elemen dan mampu mengkaji
berbagai strategi algoritmik yang menghasilkan lebih dari satu solusi persoalan, menganalisis
setiap solusi, serta menentukan solusi yang paling efisien dan optimal untuk dikembangkan
menjadi program komputer, mengkritisi kasus-kasus terkini terkait Informatika di masyarakat,
merancang dan mengimplementasi struktur data abstrak yang lebih kompleks menggunakan
beberapa standar perpustakaan termasuk perpustakaan untuk kecerdasan buatan (Artificial
Intelligence) dan perpustakaan untuk mengolah data bervolume besar, mengembangkan,
melakukan pemeliharaan, dan penyempurnaan kode sumber program dengan tetap
memperhatikan kualitasnya serta dokumentasi dan menjelaskan aspek statik dan dinamik dari
program komputer (source code), menerjemahkan sebuah program dalam satu bahasa yang
sudah dikenalnya ke bahasa lain berdasarkan kaidah translasi yang diberikan, memahami
jaringan komputer dari sisi teknis, termasuk keamanan siber (cyber security), dan tata kelola
untuk mengontrol akses data ke sistem, melakukan konfigurasi dan setting komputer ke
jaringan komputer dan internet untuk menjamin keamanan dirinya, bergotong royong dengan
menggunakan berbagai perkakas TIK untuk merancang, mengimplementasi, menguji,
memperbaiki, menghasilkan prototipe perangkat lunak yang berinteraksi dengan single board
computer/controller atau kit elektronika untuk edukasi yang bisa diprogram atau
mengembangkan program untuk mengolah data bervolume besar serta mengomunikasikan
produk dan proses pengembangan perangkat lunak yang dilakukan dengan menggunakan
perangkat lunak aplikasi.
Elemen Deskripsi
peserta didik mampu menganalisis beberapa strategi algoritmik secara kritis
untuk menghasilkan banyak alternatif solusi dari satu permasalahan dengan
memberikan justifikasi efisiensi, kelebihan, dan keterbatasan dari setiap
BK
alternatif solusi, kemudian memilih dan menerapkan solusi terbaik, paling
efisien, dan optimal dengan perencanaan Struktur data yang lebih kompleks
dan abstrak.
SK Menghasilkan prototipe perangkat lunak yang berinteraksi dengan single
board computer/controller atau kit elektronika untuk edukasi yang bisa
diprogram, serta mampu mengomunikasikan produk dan proses
pengembangan perangkat lunak yang dilakukan dengan menggunakan
perangkat lunak aplikasi.
Peserta diajarkan memahami konsep lanjutan jaringan komputer dan internet
meliputi topologi jaringan yang menghubungkan beberapa komputer, aspek
teknis berbagai jaringan komputer, lapisan informasi dalam suatu sistem
JKI
jaringan komputer (OSI Layer), komponen jaringan komputer, dan
mekanisme pertukaran data, konsep keamanan cyber, tata kelola kontrol
akses data, serta faktor-faktor dan konfigurasi keamanan jaringan.
Peserta didik mampu mengembangkan program modular yang berukuran
besar menggunakan bahasa pemrograman yang ditentukan, mampu
memahami, memelihara, dan menyempurnakan struktur program (aspek
statik) dan eksekusi (aspek dinamik) suatu kode sumber, memahami standar
algoritma dan strategi efisiensinya, merancang dan mengimplementasikan
AP
struktur data abstrak yang kompleks seperti beberapa perpustakaan standar
termasuk perpustakaan untuk Kecerdasan Buatan dan perpustakaan untuk
mengolah data bervolume besar, serta menerjemahkan sebuah program dalam
satu bahasa yang sudah dikenalnya ke bahasa lain berdasarkan kaidah
terjemahan yang diberikan.
Peserta didik mampu menganalisis, menganalisis, dan memberikan berbagai
DSI argumentasi dan rasional secara kritis pada kasus-kasus sosial terkini terkait
produk TIK dan sistem komputasi.
Peserta didik mampu bergotong royong dalam tim inklusif untuk
mengerjakan proyek pengembangan sistem komputasi dengan menganalisis
dan mengidentifikasi permasalahan, merancang, mengimplementasi, menguji,
PLB
dan menyempurnakan sistem komputasi sebagai solusi dari permasalahan
tersebut, serta mengomunikasikan produk, proses pengembangan dan
manfaatnya secara lisan dan tertulis.
Alokasi
No Tujuan Pembelajaran Materi
Waktu
1 Peserta didik diharapkan mampu Bab 4 Jaringan Komputer dan
menggunakan pengetahuan, Internet
keterampilan dan pemahaman A. Jaringan Komputer dan
mengenai konsep lanjutan jaringan Manfaatnya
komputer dan internet meliputi B. Klasifikasi Jaringan Komputer
topologi, aspek teknis jaringan C. Topologi Jaringan
computer, lapisan informasi dala D. Aspek Teknis Jaringan Komputer 20 JP
suatu sistem jaringan komputer (OSI E. Lapisan Informasi Dalam Sistem
Layer), komponen jaringan Jaringan Komputer
komputer, mekanisme pertukaran F. Komponen Jaringan Komputer
data, konsep cyber security, tata G. Mekanisme Pertukaran Data
kelola kontrol akses data, sera H. Cyber Securities
faktor-faktor dan konfigurasi I. Tata Kelola Data
keamanan jaringan dalam kehidupan J. Faktor-Faktor dan Konfigurasi
sehari-hari. Keamanan Jaringan
Peserta didik diharapkan mampu Bab 5 Dampak Sosial Informatika
mengetahui dan memahami berbagai A. Peran Teknologi Digital dan
dampak sosial dari pemanfaatan Informatika Pada Media Sosial
TIK yang selaras denga berkembang B. Peran Informatika Pada Bidang
dan meningkatnya pemakaian Pendidikan
15 JP
internet dan media sosial, C. Peran Informatika Pada Bidang
pemanfaatan TIK untuk pendidikan Ekonomi
2 dan pemanfaatan TIK untuk D. Undang-Undang ITE
berbagai bidang usaha yang
berdampak langsung pada ekonomi,
selain itu peserta didik diharapkan
mampu memberikan berbagai
argumentasi dan rasional secara
kritis terhadap kasus-kasus sosial
yang ditemui.
3 Peserta didik diharapkan mampu Bab 6 Praktik Lintas Bidang
bergotong royong dalam sebuah tim A. Tema Proyek
untuk mengerjakan proyek B. Sub Tema Proyek
pengembangan sistem komputasi C. Pengarahan Guru
25 JP
dengan menganalisis dan D. Tujuan dan Manfaat
mengidentifikasi persoalan tertentu. E. Pelaksanaan Proyek
F. Peralatan yang Dibutuhkan
Proyek
G. Jurnal Kelompok dan Rekaman
Aktivitas
H. Pembuatan Laporan
I. Pengayaan
J. Asesmen dan Refleksi
JUMLAH JP 60 JP
Keterangan:
1. TP dan ATP isinya sama. ATP itu hanya mengurutkan dari TP, atau membuat alur dari
TP yang disusun, bisa alurnya mulai dari dimensi pengetahuan yang konseptual sampai
dengan metakognitif.
2. Guru memiliki keleluasaan untuk menyusun alur tujuan pembelajaran berdasarkan visi
atau kekhasan sekolah, hirarki keilmuan dan lain-lain.
3. Guru memiliki keleluasaan untuk mengatur jumlah JP berdasarkan kompleksitas materi,
kondisi peserta didik, dan lain-lain.
4. ATP versi 2 dibuat berdasarkan urutan tingkat pengetahuan yang sedang/akan dihadapi
dalam jangka singkat.