Anda di halaman 1dari 21

PROGRAM TAHUNAN

Nama Sekolah : SMKN PARUNGPONTENG


Paket Keahlian : TEKNIK KOMPUTER DAN JARINGAN
Mata Pelajaran : PEMROGRAMAN DASAR
Kelas : X TKJ
Tahun ajaran : 2019/2020

1 Jumlah Minggu Dalam Setiap Bulan


Jumlah Minggu
No. Bulan Jumlah Minggu Keterangan
Efektif
1 Juli 4 2
2 Agustus 5 5
3 September 4 3
4 Oktober 4 5
5 November 5 4
6 Desember 4 0
7 Januari 5 4
8 Februari 4 4
9 Maret 5 2
10 April 4 4
11 Mei 5 2
12 Juni 4 0
Jumlah 53 35

2 Distribusi Minggu Efektif :


Jumlah Minggu Jumlah Minggu
No. Jumlah Minggu Efektif Per Tahun Efektif Per Semester Efektif Per Semester Keterangan
1 2
1 35 19 16

3 Jumlah Jam Belajar


No. Satu Minggu Semester 1 Semester 2 Keterangan
1 4 76 64

4 Jumlah Minggu dan Jam Belajar Efektif


No. Uraian Semester 1 Semester 2 Keterangan
1 Minggu Efektif 19 16
2 Minggu Tidak Efektif 0 0
3 Minggu Cadangan 1 1
4 Jam Belajar Efektif 76 64
5 Jam Belajar Tidak Efektif 0 0
6 Jam Belajar Cadangan 4 4
7 Jam Belajar Efektif - Cadangan 72 60
5 Distribusi Waktu Pembelajaran

No Smt. Standar Kompetensi / Kompetensi Dasar Alokasi Waktu Keterangan

KI 3 Memahami, menerapkan dan menganalisis pengetahuan faktual, konseptual, dan procedural berdasarkan
rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan
kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam
bidang kerja yang spesifik untuk memecahkan masalah

KI 4 Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan
dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik di bawah
pengawasan langsung

3.1 Memahami penggunaan data dalam algoritma dan


konsep algoritma pemrograman (C2)
20 JP/JTM
4.1 Menggunakan algoritma pemrograman untuk
memecahkan permasalahan (K3)
1 Ganjil 3.2 Memahami struktur algoritma serta menganalisis
data dalam suatu algoritma percabangan
16 JP/JTM
4.2 Menggunakan algoritma percabangan untuk
memecahkan permasalahan
3.3 Memahami struktur algoritma serta menganalisa
data dalam suatu algoritma perulangan
16 JP/JTM
4.3 Memecahkan permasalahan dengan algoritma
perulangan
3.4 Menerapkan bahasa pemrograman
20 JP/JTM
4.4 Mengolah algoritma ke dalam bentuk kode program
komputer

Jumlah Jam 72 JP/JTM

3.5 Menerapkan penggunaan tipe data, variabel,


konstanta, operator dan ekspresi
16 JP/JTM
4.5 Mengolah data menggunakan konsep tipe data,
variabel, konstanta, operator dan ekspresi
3.6 Menerapkan struktur kontrol percabangan dalam
bahasa pemrograman
16 JP/JTM
4.6 Memecahkan masalah menggunakan struktur
kontrol percabangan
2 Genap
3.7 Menerapkan struktur kontrol perulangan dalam
bahasa pemrograman
16 JP/JTM
4.7 Memecahkan masalah menggunakan struktur
kontrol perulangan
3.8 Menerapkan keseluruhan konsep algoritma dalam
penyelesaian masalah kompleks
12 JP/JTM
4.8 Menganalisa kesalahan dalam program

Jumlah Jam 60 JP/JTM

Tasikmalaya, Juli 2017


Mengetahui,
Kepala SMKN Parungponteng Guru Mata Pelajaran,
Anton Susanto, M.Pd Nazi Fahrurrohman, S.Kom
NIP. 19770213 200604 1 003 NIP. 19871026 201503 1 002
PROGRAM PEMBELAJARAN SEMESTER SMKN PARUNGPONTENG
TAHUN PELAJARAN 2019/2020
Program Keahlian : Teknik Komputer dan Informatika
Kompetensi Keahlian / Mata Pelajaran : Teknik Komputer dan Jaringan / Pemrograman Dasar
Tingkat / Semester : X / 1 (Ganjil)

BULAN
Alokasi NOPEMBE DESEMBE NO.
No Kompetensi Inti Kompetensi Dasar / Indikator Pencapaian Kompetensi JULI AGUSTUS
OKTOBER SEPTEMBER
Waktu R R RPP
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
1 3 Memahami, 3.1 Memahami penggunaan data dalam algoritma dan konsep

Libur SMT Genap dan Idul Fitri 1437 H


Libur SMT Genap dan Idul Fitri 1437 H

Perkiraan UTS

Perkiraan Ulangan Akhir SMT Ganjil


Perkiraan Ulangan Akhir SMT Ganjil
Perkiraan Pengolahan Nilai Raport Smt Ganjil
Libur SMT Genap
Libur SMT Genap
menerapkan dan algoritma pemrograman
menganalisis
pengetahuan faktual, 3.1.1 Menjelaskan Konsep algoritma
konseptual, dan
procedural 3.1.2 Menjelaskan Struktur algoritma
berdasarkan rasa ingin 3.1.3 Menjelaskan algoritma menggunakan bahasa
tahunya tentang ilmu natural
pengetahuan, 3.1.4 Menjelaskan Pengenalan Variabel
teknologi, seni, 3.1.5 Menjelaskan Pengenalan tipe data
budaya, dan
humaniora dalam 3.1.6 Menjelaskan Pengenalan operator 20 1
wawasan 3.1.7 Menjelaskan Pseudocode
kemanusiaan,
kebangsaan, 3.1.8 Menjelaskan Flowchart
kenegaraan, dan
4.1 Menggunakan algoritma pemrograman untuk
peradaban terkait
memecahkan permasalahan (K3)
penyebab fenomena
dan kejadian dalam
bidang kerja yang 4.1.1 Menggunakan data dalam algoritma
spesifik untuk 4.1.2 Menerapkan algoritma pemrograman untuk
memecahkan masalah memecahkan permasalahan

3.2 Memahami struktur algoritma serta menganalisis data


dalam suatu algoritma percabangan

3.2.1 Menjelaskan Percabangan 1 kondisi


3.2.2 Menjelaskan Percabangan 2 kondisi
3.2.3
Menjelaskan Percabangan lebih dari 2 kondisi

3.2.4 Menjelaskan Percabangan bersarang 16 2

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 1, 2016-2017


BULAN
Alokasi NOPEMBE DESEMBE NO.
No Kompetensi Inti Kompetensi Dasar / Indikator Pencapaian Kompetensi JULI AGUSTUS SEPTEMBER OKTOBER
Waktu R R RPP
16 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 2
4 Mengolah, menalar, 4.2 Menggunakan algoritma percabangan untuk memecahkan
dan menyaji dalam permasalahan
ranah konkret dan
ranah abstrak terkait 4.2.1 Menggunakan algoritma percabangan untuk
dengan pengembangan memecahkan permasalahan
dari yang
dipelajarinya di 4.2.2 Menerapkan algoritma percabangan untuk
sekolah secara memecahkan permasalahan
mandiri, dan mampu
melaksanakan tugas 3.3 Memahami struktur algoritma serta menganalisa data
spesifik di bawah dalam suatu algoritma perulangan
pengawasan langsung
3.3.1 Menjelaskan Perulangan dengan kondisi diawal

3.3.2 Menjelaskan Perulangan dengan kondisi diakhir

3.3.3 Menjelaskan Perulangan dengan kondisi akhir


diinputkan user

3.3.4 Menjelaskan Perulangan sebagai pencacah naik


16 3

3.3.5 Menjelaskan Perulangan sebagai pencacah turun

4.3 Memecahkan permasalahan dengan algoritma perulangan

4.3.1 Menggunakan algoritma perulangan memecahkan


masalah

4.3.2 Menerapkan algoritma perulangan untuk


memecahkan masalah

3.4 Menerapkan bahasa pemrograman

3.4.1 Menjelaskan bahasa pemrograman

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 1, 2016-2017


BULAN
Alokasi NOPEMBE DESEMBE NO.
No Kompetensi Inti Kompetensi Dasar / Indikator Pencapaian Kompetensi JULI AGUSTUS OKTOBER
SEPTEMBER
Waktu R R RPP
3.4.1 Menjelaskan bahasa pemrograman 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5

3.4.2 Menjelaskan tools/framework pengembangan


program

3.4.3 Menjelaskan Instalasi tools bahasa pemrograman

3.4.4 Menjelaskan Struktur bahasa pemrograman

3.4.5 Menjelaskan Standar output dalam bahasa


pemrograman

3.4.6 Menjelaskan Standar Input dalam bahasa


pemrograman 20 4

3.4.7 Menjelaskan Kompilasi dan eksekusi program

3.4.8 Menjelaskan Perbaikan kesalahan

3.4.9 Menggunakan bahasa pemrograman

4.4 Mengolah algoritma ke dalam bentuk kode program


komputer

4.4.1 Mencontohkan penulisan algoritma ke dalam


bentuk kode program komputer

4.4.2 Mengolah algoritma ke dalam bentuk kode


program komputer

Jumlah Jam 72 Jam Pelajaran

Tasikmalaya, Juli 2017

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 1, 2016-2017


BULAN
Alokasi NOPEMBE DESEMBE NO.
No Kompetensi Inti Kompetensi Dasar / Indikator Pencapaian Kompetensi JULI AGUSTUS SEPTEMBER OKTOBER
Waktu R R RPP
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
Mengetahui,
Kepala SMKN Parungponteng Guru Mata Pelajaran,

Anton Susanto, M.Pd Nazi Fahrurrohman, S.K


NIP. 19770213 200604 1 003 NIP. 19871026 201503 1

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 1, 2016-2017


N SEMESTER SMKN PARUNGPONTENG
ELAJARAN 2019/2020

ALAT,
METODE /
BAHAN, KET.
MODEL
SUMBER

Ceramah,
Laptop,
Kooperatif dan
projector/Slide
Diskusi /
Powerpoint/m
Discoverry
odul, internet
Learning

Ceramah,
Laptop,
Kooperatif dan
projector/Slide
Diskusi /
Powerpoint/m
Discoverry
odul, internet
Learning

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 1, 2016-2017


ALAT, Ceramah, /
Laptop, METODE
BAHAN, Kooperatif KET.
projector/Slide MODELdan
SUMBER Diskusi /
Powerpoint/m
Discoverry
odul, internet
Learning

Ceramah,
Laptop,
Kooperatif dan
projector/Slide
Diskusi /
Powerpoint/m
Discoverry
odul, internet
Learning

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 1, 2016-2017


ALAT,
METODE /
BAHAN, KET.
MODEL
SUMBER

Ceramah,
Laptop,
Kooperatif dan
projector/Slide
Diskusi /
Powerpoint/m
Discoverry
odul, internet
Learning

elajaran

Tasikmalaya, Juli 2017

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 1, 2016-2017


ALAT,
METODE /
BAHAN, KET.
MODEL
SUMBER

Guru Mata Pelajaran,

Nazi Fahrurrohman, S.Kom


NIP. 19871026 201503 1 002

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 1, 2016-2017


PROGRAM PEMBELAJARAN SEMESTER SMKN PARUNGPONTENG
TAHUN PELAJARAN 2019/2020
Program Keahlian : Teknik Komputer dan Informatika
Kompetensi Keahlian / Mata Pelajaran : Teknik Komputer dan Jaringan / Pemrograman Dasar
Tingkat / Semester : X / 2 (Genap)

BULAN
Alokasi JANUARI FEBRUARI MARET APRIL MEI JUNI NO.
No Kompetensi Inti Kompetensi Dasar / Indikator Pencapaian Kompetensi
Waktu RPP
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
2 3 Memahami, 3.5 Menerapkan penggunaan tipe data, variabel, konstanta,

Libur SMT Ganjil

Perkiraan UTS / Ujian Sekolah


Perkiraan Ujian Nasional

Libur Awal Ramadhan dan Penanaman Budi Pekerti

Minggu Cadangan
Libur Hari Raya Idul Fitri 1441 H
Libur Hari Raya Idul Fitri 1441 H
Perkiraan Ulangan Kenaikan Kelas
Perkiraan Pengolahan Nilai Raport Smt Genap
Perkiraan Pengolahan Nilai Raport Smt Genap
Libur SMT Genap
Libur SMT Genap
menerapkan dan operator dan ekspresin
menganalisis
pengetahuan faktual, 3.5.1 Menjelaskan Tipe data, variabel dan konstanta
konseptual, dan
procedural
berdasarkan rasa ingin
3.5.2 Menjelaskan Operator dan ekspresi
tahunya tentang ilmu
pengetahuan,
teknologi, seni,
budaya, dan 3.5.3 Menggunakan type data, variabel, konstanta,
humaniora dalam operator dan ekspresi
wawasan 16 5
kemanusiaan, 4.5 Mengolah data menggunakan konsep tipe data, variabel,
kebangsaan, konstanta, operator dan ekspresi
kenegaraan, dan
peradaban terkait 4.5.1 Mencontohkan penggunakan konsep tipe data,
penyebab fenomena variabel, konstanta, operator dan ekspresi pada
dan kejadian dalam data
bidang kerja yang
spesifik untuk
memecahkan masalah 4.5.2 Mengolah data menggunakan konsep tipe data,
variabel, konstanta, operator dan ekspresi

3.6 Menerapkan struktur kontrol percabangan dalam bahasa


pemrograman

3.6.1 Menjelaskan Percabangan 1 kondisi

3.6.2 Menjelaskan Percabangan 2 kondisi

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 2, 2016-2017


BULAN
Alokasi JANUARI FEBRUARI MARET APRIL MEI JUNI NO.
No Kompetensi Inti Kompetensi Dasar / Indikator Pencapaian Kompetensi
3.6.2 Menjelaskan Percabangan 2 kondisi Waktu RPP
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5

4 Mengolah, menalar, 3.6.3 Menjelaskan Percabangan lebih dari 2 kondisi


dan menyaji dalam
ranah konkret dan
ranah abstrak terkait 3.6.4 Menjelaskan Percabangan bersarang
dengan pengembangan 16 6
dari yang
dipelajarinya di
3.6.5 Menggunakan Percabangan 1 kondisi, 2 kondisi,
sekolah secara
lebih dari 2 kondisi dan bersarang
mandiri, dan mampu
melaksanakan tugas
spesifik di bawah 4.6 Memecahkan masalah menggunakan struktur kontrol
pengawasan langsung percabangan

4.6.1 Menjabarkan masalah menggunakan struktur


kontrol percabangan

4.6.2 Memecahkan masalah menggunakan struktur


kontrol percabangan

3.7 Menerapkan struktur kontrol perulangan dalam bahasa


pemrograman

3.7.1 Menjelaskan Perulangan dengan kondisi diawal

3.7.2 Menjelaskan Perulangan dengan kondisi diakhir

3.7.3 Menjelaskan Perulangan dengan kondisi


diinputkan user

3.7.4 Menjelaskan Perulangan dengan pernyataan


continue
16 7
3.7.5 Menjelaskan Perulangan dengan pernyataan break

3.7.6 Menggunakan struktur kontrol perulangan dalam


bahasa pemrograman

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 2, 2016-2017


16 7
BULAN
Alokasi JANUARI FEBRUARI MARET APRIL MEI JUNI NO.
No Kompetensi Inti Kompetensi Dasar / Indikator Pencapaian Kompetensi
3.7.6 Menggunakan struktur kontrol perulangan dalam Waktu RPP
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
bahasa pemrograman

4.7 Memecahkan masalah menggunakan struktur kontrol


perulangan

4.7.1 Menjabarkan masalah menggunakan struktur


kontrol perulangan

4.7.2 Memecahkan masalah menggunakan struktur


kontrol perulangan

3.8 Menerapkan keseluruhan konsep algoritma dalam


penyelesaian masalah kompleks

3.8.1 Menganalisa Pemecahan Masalah

3.8.2 Menjelaskan Debugging dan error handling

3.8.3 Menganalisa Debugging dan error handlin

3.8.4 Menggunakan aplikasi program komputer


12 8

3.8.5 Menganalisa aplikasi program komputer

4.8 Menganalisa kesalahan dalam program

4.8.1 Mengoprasikan program komputer

4.8.2 Menganalisa kesalahan program komputer

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 2, 2016-2017


BULAN
Alokasi JANUARI FEBRUARI MARET APRIL MEI JUNI NO.
No Kompetensi Inti Kompetensi Dasar / Indikator Pencapaian Kompetensi
Waktu RPP
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5

Jumlah Jam 60 Jam Pelajaran

Singaparna, September 2
Mengetahui,
Kepala SMKN Parungponteng Guru Mata Pelajaran,

Anton Susanto, M.Pd Nazi Fahrurrohman, S.K


NIP. 19770213 200604 1 003 NIP. 19871026 201503 1

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 2, 2016-2017


SEMESTER SMKN PARUNGPONTENG
ELAJARAN 2019/2020

ALAT/
METODE /
BAHAN/ KET.
MODEL
SUMBER

Ceramah,
Laptop,
Kooperatif dan
projector/Slide
Diskusi /
Powerpoint/m
Discoverry
odul, internet
Learning

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 2, 2016-2017


ALAT/
METODE /
BAHAN/ KET.
MODEL
SUMBER

Ceramah,
Laptop,
Kooperatif dan
projector/Slide
Diskusi /
Powerpoint/m
Discoverry
odul, internet
Learning

Ceramah,
Laptop,
Kooperatif dan
projector/Slide
Diskusi /
Powerpoint/m
Discoverry
odul, internet
Learning

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 2, 2016-2017


Ceramah,
Laptop,
Kooperatif dan
projector/Slide
Diskusi /
Powerpoint/m
Discoverry
odul, internet
ALAT/ Learning /
METODE
BAHAN/ KET.
MODEL
SUMBER

Ceramah,
Laptop,
Kooperatif dan
projector/Slide
Diskusi /
Powerpoint/m
Discoverry
odul, internet
Learning

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 2, 2016-2017


ALAT/
METODE /
BAHAN/ KET.
MODEL
SUMBER

elajaran

Singaparna, September 2016

Guru Mata Pelajaran,

Nazi Fahrurrohman, S.Kom


NIP. 19871026 201503 1 002

PERANGKAT PEMBELAJARAN TKJ - SMKN PARUNGPONTENG Semester 2, 2016-2017


2 Analisa Hari Efektif
No Bulan/Hari Senin Selasa Rabu Kamis Jum'at Sabtu
Semester 1
1 Juli 0 0 0 0 0 0
2 Agustus 0 4 4 0 0 0
3 September 0 5 5 0 0 0
4 Oktober 0 3 2 0 0 0
5 November 0 4 4 0 0 0
6 Desember 0 0 0 0 0 0
Jml Hari Efektif Semester 1 0 16 15 0 0 0
Semester 2
7 Januari 0 2 0 0 2 0
8 Februari 0 4 0 0 4 0
9 Maret 0 0 0 0 0 0
10 April 0 0 0 0 0 0
11 Mei 0 0 0 0 0 0
12 Juni 0 0 0 0 0 0
Jml Hari Efektif Semester 2 0 6 0 0 6 0
Jumlah

0
8
10
5
8
0
31

4
8
0
0
0
0
12

Anda mungkin juga menyukai