Anda di halaman 1dari 2

ANALISIS SKL, KI DAN KD

MATA PELAJARAN

: PEMROGRAMAN DASAR

KELAS/PROG.KEAHLIAN : X TKJ / TEKNIK KOMPUTER DAN JARINGAN

KD
KI3 DAN 4
3.1. Memahami
Penggunaan
data dalam
algoritma dan
konsep
algoritma
pemrograman
4.1 Menggunakan
algoritma
pemrograman
untuk
memecahkan
permasalahan

MATERI
PEMBELAJARAN
Konsep
algoritma
Struktur dasar
algoritma
Algoritma
menggunakan
bahasa natural
Pengenalan
Variabel
Pengenalan Tipe
data
Pengenalan
Operator
Pseudocode
Flowchart
Penggunaan Tool
Flowchart

INDIKATOR
3.1.1 Menjelaskan
penggunaan
data dalam
agoritma dan
konsep
algoritma
pemrograman.
3.1.2 Menyebutkan
penggunaan
data dalam
algoritma dan
konsep
algoritma
pemrograman
3.1.3 Mencontohkan
penggunaan
data dalam
algoritma dan
konsep
algoritma
pemrograman
4.1.1. Menentukan
penggunaan

TUJUAN
PEMBELAJARAN
1.Siswa dapat
memahami
penggunaan
konsep algoritma
2.Siswa dapat
memahami
struktur algoritma
3.Siswa dapat
memahami
algoritma
menggunakan
bahasa natural
4.Siswa dapat
memahami
pengenalan
variabel
5.Siswa dapat
memahami
pengenalan tipe
data
6.Siswa dapat
memahami
pengenalan
operator
7.Siswa dapat

KEGIATAN
PEMBELAJARAN

KD
(KI1 DAN 2)
1.1.Memahami
nilai-nilai
keimanan
dengan
Siswa Mengamati:
menyadari
hubungan
keteraturan
dan
pelbagai
contoh
kompleksitas alam dan
penerapan algoritma dasar
jagad raya terhadap
dalam kehidupan seharikebesaran Tuhan yang
hari
menciptakannya.
karakteristik tipe data

1.2.Mendiskripsikan
kebesaran Tuhan yang
Siswa Menanya:
menciptakan
Pelbagai
sumber energi di alam.
Rumusan masalah terkait
penerapan
algoritma
1.3.Mengamalkan nilai-nilai
sederhana
keimanan
sesuai
Logika
penyelesaian
dengan
ajaran
masalah dengan struktur
agamanya
dalam
algoritma
kehidupan sehari-hari
2.1.Menunjukkan
perilaku
ilmiah (memiliki rasa
ingin
tahu;
objektif;
algoritma
jujur;
teliti;
cermat;
untuk
tekun;
hati-hati;
bertanggung
jawab;

Siswa Mengeksplorasi:
Membuat
sederhana
menyelesaikan

data dalam
algoritma dan
konsep
algoritma
pemrograman
4.1.2 Menerapkan
penggunaan
data dalam
algoritma san
konsep
algoritma
pemrograman
4.1.3 Mencontohkan
penggunaan
data dalam
algoritma dan
konsep
algoritma
pemrograman.

memahami
Pseudocode
8.Siswa dapat
memahami
flowchart dan Tools
9.Siswa dapat
menggunakan
algoritma
pemrograman
untuk
memecahkan
masalah

permasalahan
menggunakan
bahasa
natural,
flowchart
dan
pseudocode
Siswa Mengasosiasi:
Menyimpulkan
konsep
algorima (bahasa natural,
flowchart dan pseudocode)
untuk
menyelesaikan
permasalahan
Siswa
Mengkomunikasikan:
Mempresentasikan
algoritma
penyelesaian
permasalahan

terbuka; kritis; kreatif;


inovatif
dan
peduli
lingkungan)
dalam
aktivitas sehari- hari
sebagai
wujud
implementasi
sikap
dalam
melakukan
percobaan
dan
berdiskusi
2.2.Menghargai
kerja
individu dan kelompok
dalam aktivitas seharihari sebagai wujud
implementasi
melaksanakan
percobaan
dan melaporkan
percobaan

hasil