Anda di halaman 1dari 2

PROGRAM TAHUNAN ( PROTA )

SMK YASTI CISAAT


Mata Pelajaran : Pemograman Dasar
Tahun Ajaran : 2019/2020
Kelas/Kompetensi : X ( Sepuluh) / TKJ

Alokasi
Semester Kompetensi Dasar Keterangan
Waktu
3.1. Menerapkan alur logika pemrograman komputer

4.1 Membuat alur logika pemrograman komputer

G 3.2 Memahami perangkat lunak bahasa pemrograman

A 4.2
Melakukan instalasi perangkat lunak bahasa
pemrograman
N Menerapkan alur pemrograman dengan struktur bahasa
3.3.
J pemrograman komputer

I 4.3
Menulis kode pemrogram sesuai dengan aturan dan
sintaks bahasa pemrograman
L 3.4
Menerapkan penggunaan tipe data, variabel, konstanta,
operator dan ekspresi
Membuat kode program dengan tipe data, variabel,
4.4
konstanta, operator dan ekspresi
JUMLAH

3.5 Menerapkan operasi aritmatika dan logika

Membuat kode program dengan operasi aritmatika dan


4.5
logika
Menerapkan struktur kontrol percabangan dalam bahasa
3.6
pemrograman
G
E 4.6 Membuat kode program struktur kontrol percabangan

N 3.7
Menerapkan struktur kontrol perulangan dalam bahasa
pemrograman
A 4.7 Membuat kode program struktur kontrol perulangan
P
Menganalisis penggunaan array untuk penyimpanan data
3.8
di memori
Membuat kode program untuk menampilkan kumpulan
4.8
data array
JUMLAH

Mengetahui, Sukabumi, Juli 2019


Kepala Sekolah Guru Mata Pelajaran,

Yudi Lazuardi, SE.,MM Nova Suwandayani, S.Kom


NIP. 19651202 199702 1 001
PROGRAM SEMESTER (PROSEM)
SMK NEGERI 1 TANAH JAMBO AYE

Mata Pelajaran : Pemograman Dasar : Ganjil


Kelas Kompetensi Keahlian : X / TKJ : 2017/2018

B U LA N
Alokasi
No Kompetensi Dasar Juli Agustus September Oktober November Desember
Waktu
1 2 3 4 5 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 5

3.1 Memahami penggunaan data dalam algoritma dan


1
konsep algoritma pemrograman

4.1. Menggunakan algoritma pemrograman untuk


2
memecahkan permasalahan

3.2. Memahami struktur algoritma serta menganalisis


3
data dalam suatu algoritma percabangan

4.2. Menggunakan algoritma percabangan untuk


4
memecahkan permasalahan

3.3. Memahami struktur algoritma serta menganalisa


5
data dalam suatu algoritma perulangan

4.3. Memecahkan permasalahan dengan algoritma


6
perulangan

7 3.4. Menerapkan bahasa pemrograman

4.4. Mengolah algoritma ke dalam bentuk kode program


8
komputer

Mengetahui, Panton Labu, 10 Juli 2017


Kepala Sekolah Guru Mata Pelajaran,

Ismail, M.Pd Hamzatul Iqbal, ST


NIP. 19651202 199702 1 001