Anda di halaman 1dari 8

SILABUS

Satuan Pendidikan : Sekolah Menengah Atas (SMA) / Madrasah Aliyah (MA)


Mata Pelajaran : Informatika
Kelas : XI (sebelas)
Tahun Ajaran : 2019/2020

Kompetensi Inti :
3. Memahami, menerapkan, menganalisis pengetahuan faktual, konseptual, prosedural berdasarkan rasa ingintahunya tentang ilmu
pengetahuan, teknologi, seni, budaya, dan humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta menerapkan pengetahuan prosedural pada bidang kajian yang spesifik sesuai dengan bakat dan
minatnya untuk memecahkan masalah.
4. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah
secara mandiri, bertindak secara efektif dan kreatif, dan mampu menggunakan metode sesuai kaidah keilmuan.
Kompetensi Dasar Materi Pembelajaran Indikator Kegiatan Pembelajaran Alokasi
Waktu
3.1. Memahami cara BAB 1 Embedded 1. Mengetahui apa yang 1. Mengamati 3 x 3
merakit/memrogram piranti System dimaksud dengan tayangan/gambar atau Jam
sederhana (embedded system) embedded demonstrasi tentang Pelajaran
A. Mengenal Embedded
yang tersedia di pasaran. 2. Mengeksplorasi Embedded System
System
4.1. Memrogram dan merakit tentang kategori dari 2. Mengajukan pertanyaan
B. Mikrokontroller
piranti sederhana embedded embedded sistem terkait tayangan, gambar,
C. Arduino
system (berangkat dari contoh 3. Mengetahui aspek- demonstrasi atau teks
yang sudah ada) yang bersifat aspek penting dalam pembelajaran tentang
tepat guna. embedded sistem Embedded System
4. Mengetahui apa yang 3. Mengesksplorasi tentang
dimaksud dengan Arduino
mikrokontroller 4. Mencoba semua fungsi
5. Mengetahui apa uang yang ada pada Arduino IDE
dimaksud dengan 5. Menganalisis struktur dasar
Arduino pemrograman pada arduino
6. Menjelaskan berbagai
fungsi dari beberapa
bagian Arduino
7. Mengetahui struktur
menu dari Arduino
IDE
8. Mengeksporasi
struktur dasar
pemrograman pada
arduino
3.2.1. Mengenal topologi jaringan, BAB 2 Topologi 1. Mengetahui macam- 1. Mengamati bermacam 4 x 3
sehingga berapa banyak macam topologi topologi dalam jaringan Jam
komputer yang terhubung Jaringan jaringan 2. Mendiskusikan setiap Pelajaran
serta dampaknya terbatas. 2. Menjelaskan kelebihan dan kekurangan
A. Macam-macam
Menjelaskan komponen kelebihan dan dari topologi jaringan
Topologi Jaringan
jaringan dan mekanisme yang kekurangan dari 3. Mendiskusikan cara kerja
B. Komponen Perangkat
terjadi dalam sebuah jaringan. setiap topologi dari setiap komponen
Keras Jaringan
3.2.2. Memahami bahwa keamanan jaringan perangkat keras dalam
C. Keamanan Jaringan
jaringan tergantung dari 3. Menganalisis jaringan
kombinasi perangkat keras, komponen perangkat 4. Menjelaskan fungsi dari
perangkat lunak, dan harus keras pada jaringan setiap perangkat keras
ada sistem yang baik untuk 4. Menjelaskan fungsi dalam jaringan
mengontrol akses data dari setiap perangkat 5. Membuat sebuah kabel
kesistem. keras jaringan straight dan cross
4.2.1. Melakukan setting koneksi 5. Menjelaskan teknik 6. Menjelaskan aspek-aspek
dengan aman ke jaringan dari pengkabelan dalam keamanan dalam jaringan
suatu perangkat. jaringan 7. Mengeksplorasi kemanan
6. Mengetahui aspek- dari jaringan komputer
aspek keamanan
dalam jaringan
7. Mengekplorasi
macam-macam
keamanan dalam
jaringan
3.3. Memahami bahwa data dapat BAB 3 Model dan 1. Mengeksporasi 1. Mengamati berbagai jenis 6 x 3
bersifat kompleks dan dapat Prediksi Data tentang jenis data data Jam
didekomposisi menjadi 2. Mengetahui model 2. Mendiskusikan tentang Pelajaran
A. Mengingat Kembali
elemen-elemen data. dari data model-model dari data
Data
3.4. Memahami bahwa organisasi 3. Mengeksplorasi 3. Mendiskusikan cara-cara
B. Model Data
dan penyimpanannya akan model dari data atau teknik-teknik
C. Prediksi Data
mempengaruhi cost, speed, 4. Mengetahui langkah- pemodelan data yang biasa
reliability, accesability, D. Mengolah data langkah dalam dilakukan
privacy dan itegerity. dengan Weka memprediksi data 4. Mendiskusikan tentang cara
3.5. Memahami bahwa penalaran 5. Menjelaskan langkah- memprediksi data
dan prediksi terhadap suatu langkah dalam 5. Mendiskusikan cara-cara
data tergantung pada model. menggunakan Weka atau teknik-teknik prediksi
3.6. Mengumpulkan data besar 6. Mengeksplorasi pada data
dari berbagai sumber. langkah-langkah 6. Melakukan pengolahan data
4.3. Mengumpulkan data besar dalam memprediksi sederhana menggunakan
dari berbagai sumber. data weka
4.4. Mengorganisasikan, 7. Memvisualisasikan dan
menyimpan dan mengolah menganalisis data
data yang kompleks menggunakan Weka
berdasarkan suatu model yang
sudah ada.
4.5. Memeriksa kesesuaian model
terhadap data.

3.6.1. Mengenal modularisasi dalam BAB 4 Algoritma dan 1. Mengetahui apa yang 1. Mencari informasi 7 x 3
penulisan program. Pemrograman bagian 1 dimaksud dengan mengenai modularisasi Jam
3.6.2. Mengenal beberapa proses modularisasi 2. Mengamati langkah- Pelajaran
A. Modularisasi
standard (search, sort) yang 2. Menjelaskan langkah- langkah dalam melakukan
B. Parameter
primitif/sederhana. langkah dalam proses modularisasi
C. Penggunaan Prosedur
4.6. Menulis program yang melakukan proses 3. Mencari informasi
dan Fungsi
mengandung prosedur/fungsi modularisasi mengenai parameter
D. Pencarian dan
dan array (Siswa mampu 3. Mengetahui apa yang 4. Mengamati tipe-tipe dari
Pengurutan (Search &
menulis pemecahan persoalan dimaksud dengan parameter
Sort)
dalam bentuk program parameter 5. Mencari informasi dari
moduler, yang sudah 4. Menjelaskan tipe-tipe penggunaan prosedur dan
mengandung parameter- dari parameter fungsi
parameter). 5. Mengetahui 6. Mencoba membangun
penggunaan prosedur prosedur sesuai struktur
dan fungsi 7. Mencoba membangun
6. Memahami struktur fungsi sesuai struktur
dan deklarasi dari 8. Menjelaskan perbedaan
prosedur prosedur dan fungsi
7. Memahami struktur 9. Mengeksplorasi macam-
dan deklarasi dari macam algoritma pencarian
fungsi dan pengurutan
8. Menjelaskan 10. Membuat program
perbedaan dari pencarian dan pengurutan
prosedur dan fungsi sederhana menggunakan
9. Mengeksplorasi Bahasa pemrograman C
macam-macam .
algoritma pencarian
dan pengurutan
10. Membuat program
pencarian dan
pengurutan sederhana
menggunakan Bahasa
pemrograman C

3.7. Mengetahui adanya BAB 5 Algoritma dan 1. Mengetahi algoritma- 1. Mengamati berbagai contoh 8 x 3
algoritma- algoritma standar Pemrograman bagian 2 algoritma yang efisien algoritma-algoritma yang Jam
yang efisien untuk keperluan- berdasarkan konsep efisien Pelajaran
A. Algoritma yang
keperluan tertentu termasuk AI 2. Mendiskusikan rumusan
efisien berdasarkan
yang berdasarkan konsep AI. 2. Menerarpkan masalah terkait algoritma-
konsep AI
4.7.1. Melakukan pemecahan algoritma efisien algoritma yang efisien
B. Algoritma lainnya
persoalan dengan cara dalam segala 3. Menentukan alur
sederhana. pemecahan masalah penyelesaian masalah dengan
4.7.2. Melakukan pemecahan 3. Memahami algoritma algoritma yang efisien
persoalan dengan cara lebih rekursif 4. Memahami algorimt rekursif
advance. 4. Memahami algorima 5. Memajami algoritma devide
4.7.3. Mengevaluasi dan memilih devide and couquer and conquer
algoritma berdasarkan 5. Memahami algorima 6. Menerapkan algoritma yang
perfomansi, penggunaan ulang kriptografi efisien
dan kemudahan implementasi. 6. Membuat program 7. Menganalisa algoritma yang
4.7.4. Mengenal beberapa algoritma menggunakan Bahasa efisien
yang dipakai mengembangkan C 8. Menulis program
software, mengamankan data menggunakan algoritma yang
dan menyimpan informasi. efisien menggunakan Bahasa
C
3.8.1. Mengetahui hak kekayaan BAB 6 Hak Kekayaan 1. Mengetahui tentang 1. Mencari informasi tentang 2 x 3
intelektual dari karya perangkat Intelektual Hak Kekayaan Hak Kekayaan Intelektual Jam
TIK yang dihasilkan. Intelektual (HaKI) (HaKI) Pelajaran
A. Hak Kekayaan
3.8.2. Mengetahui adanya berbagai 2. Mengetahui HaKI 2. Mengetahui HaKI perangkat
Intelektual
lisensi dalam penggunakan perangkat lunak lunak
Informatika
komponen perangkat yang 3. Mengetahui Lisensi 3. Mengetahui Lisensi
B. Aspek Ekonomi dan
dibuat. Komponen Perangkat Komponen Perangkat Linak
Bisnis Informatika
3.9. Mengetahui aspek ekonomi dan Linak 4. Mengetahui Aspek bisnis
bisnis dari suatu kekayaan 4. Mengetahui Aspek dalam informatika
intelektual. bisnis dalam 5. Menerapkan model bisnis
4.8. Mengidentifikasi lisensi dari informatika dalam bidang informatika
komponen perangkat lunak. 5. Menerapkan model 6. Mengetahui peluang usaha
4.9. Menjelaskan aspek ekonomi bisnis dalam bidang dalam bidang informatika
dan bisnis dari perangkat TIK informatika
yang dihasilkan. 6. Mengetahui peluang
usaha dalam bidang
informatika
3.10. Computational Thinking untuk BAB 7 Berfikir 1. Mengetahui apa yang 1. Mencari informasi tentang 2 x 3
memecahkan persoalan yang Komputasional dimaksud dengan apa yang dimaksud dengan Jam
lebih kompleks dari (Tematis) pilar berfikir pilar berfikir komputasi Pelajaran
sebelumnya, dengan data komputasi 2. memecahkan beragam kasus
A. Pilar Berfikir
bervolume lebih besar. 2. Mengetahui beragam optimasi
Komputasi
4.10. Memecahkan persoalan kasus optimasi 3. Menyelesaikan Masalah
B. Kasus Optimasi
kompleks yang membutuhkan 3. Menyelesaikan dengan Berfikir Komputasi
C. Menyelesaikan
dekomposisi, abstraksi dan Masalah dengan
Masalah dengan
representasi data dan ukuran Berfikir Komputasi
Berfikir Komputasi
data cukup besar.
3.11. Cross-Cut Component, BAB 8 Praktik Lintas 1. Mengetahui ciri 1. Mengetahui ciri budaya kerja 4 x 3
Capstone (Integrasi Bidang (Tematis) budaya kerja 2. Mengamai budaya kerja pada Jam
Pengetahuan dan Keterampilan, 2. Mengamai budaya kemajuan teknologi Pelajaran
A. Budaya Kerja
Praktik kerja pada kemajuan informasi
B. Memecahkan masalah
4.11.1. Membina Budaya kerja teknologi informasi 3. Melakukan integrasi antara
dengan komputer
masyarakat digital dalam tim 3. Melakukan integrasi pengetahuan, keterampilan
yang inklusif. antara pengetahuan, dan praktik dari semua
4.11.2. Berkolaborasi untuk keterampilan dan materi yang sudah dipelajari
melaksanakan tugas dengan praktik dari semua sebelumnya
tema komputing. materi yang sudah 4. Mengetahui budaya kerja
4.11.3. Mengenali dan dipelajari sebelumnya masyarakat digital
mendefinisikan Persoalan 4. Mengetahui budaya 5. Menganalisis setiap
yang pemecahannya dapat kerja masyarakat permasalahan di lingkungan
didukung dengan komputer. digital sekitar yang dapat
4.11.4. Mengembangkan dan 5. Menganalisis setiap dipecahkan permasalahannya
menggunakan abstraksi. permasalahan di menggunakan teknologi
4.11.5. Mengembangkan Artefak lingkungan sekitar informasi / komputer
komputasional (produk TIK): yang dapat 6. Membuat sebuah karya
Siswa mampu membuat dipecahkan sederhana yang dihasilkan
program sederhana untuk permasalahannya menggunakan pemanfaatan
menunjang komputasi yang menggunakan komputer
dibutuhkan di pelajaran lain. teknologi informasi / 7. Mengevaluasi karya yang
4.11.6. Mengembangkan rencana komputer sudah dibuat
pengujian, Menguji dan 6. Membuat sebuah 8. Menyampaikan hasil karya
mendokumentasikan hasil uji karya sederhana yang yang sudah dibuat
artefak Komputasional dihasilkan
(produk TIK). menggunakan
4.11.7. Mengkomunikasikan suatu pemanfaatan
proses, fenomena, solusi TIK komputer
dengan mempresentasikan, 7. Mengevaluasi karya
memvisualisasikan serta yang sudah dibuat
memerhatikan Hak kekayaan 8. Menyampaikan hasil
intelektual. karya yang sudah
dibuat

Mengetahui, ……………….., …… Juli 2019


Kepala Sekolah Guru Mata Pelajaran

(. (.………………………………………)
………………………………………) NIP. ………………………………….
NIP. ………………………………….

Anda mungkin juga menyukai