RPP TKJ Kurikulum 2013 Kelas X Pascal.rar

SILABUS MATA PELAJARAN : ALGORITMA DAN PEMROGRAMAN
PASCAL
NAMA SEKOLAH
:
MATA PELAJARAN
:
KELAS/SEMESTER
:
STANDARD KOMPETENSI
ALOKASI WAKTU
:

SMK SWASTA TELADAN PEMATANGSIANTAR
Kompetensi Kejuruan
X/ 2
:
Algoritma dan Pemrograman pascal
17 x 45 Menit

Kompetensi Inti
:

KI 1
: Menghayati dan mengamalkan ajaran agama yang di anutnya.
KI 2 : Menghayati dan mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerja sama, toleransi, damai), santun, responsif dan
pro aktif dan menunjukkan sikap sebagai bagian dari solusi atas berbagai permasalahan dalam berinteraksi secara efektif dengan lingkungan sosial
dan alam serta dalam menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.
KI 3 : Memahami, menerapkan, dan menganalisa pengetahuan faktual, konseptual dan prosedural berdasarkan rasa ingin tahu tentang ilmu pengetahuan,
teknologi, seni, budaya, dan humoria 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 terkait dengan pengembangan dari yang dipelajarinya di sekolah secaramandiri,
dan mampu melaksanakan tugas pesifik di bawah pengawasan langsung.

KOMPETENSI DASAR
1.1.Memahami nilai-nilai keimanan dengan
menyadari hubungan keteraturan dan
kompleksitas alam dan jagad raya.
1.2.Mendeskripsikan
kebesaran
Tuhan
yang menciptakan berbagai sumber
energi di alam.

1.3.Mengamalkan
nilai-nilai
keimanan
sesuai dengan ajaran agama dalam
kehidupan sehari-hari.
2.1. Menunjukkan perilaku ilmiah (memiliki
rasa ingin tahu, objektif, jujur, teliti,

MATERI POKOK

KEGIATAN PEMBELAJARAN

PENILAI
AN

ALOKASI
WAKTU
TM

P


SUMBER
BELAJAR

KOMPETENSI DASAR

MATERI POKOK

KEGIATAN PEMBELAJARAN

PENILAI
AN

ALOKASI
WAKTU
TM

P

SUMBER

BELAJAR

cermat, tekun, hati-hati, bertanggung
jawab, terbuka,kritis, kreatif, inovatif,
dan peduli lingkungan) dalam aktivitas
sehari-hari
sebagai
wujud

implementasi
sikap
dalam
mlakukan percobaan dan diskusi.
2.2. Menghargai kerja individu dan
kelompok dalam aktivitas seharihari sebagai wujud implementasi
melaksanakan
percobaan
dan KD 3.6
KD 3.6
melaporkan hasil.

Mengamati

1. Pengertian Array
1.
Siswa
mengamati
dan
2. Alokasi Penggunaan Array
mendengarkan penjelasan tentang 
3. Fungsi Standar Aritmatika
3.6. Menjelaskan Prinsip Array Multi Dimensi
pengertian array.
4. Fungsi Standar Transfer
2.
Siswa
mengamati
dan 
5. Penggunaan Array dalam C+
mendengarkan penjelasan tentang
alokasi penggunaan Array.

3. Siswa
mengamati
dan
mendengarkan penjelasan tentang
fungsi standar aritmatika.
4. Siswa
mengamati
dan
mendengarkan penjelasan tentang
fungsi standar transfer.
5. Siswa
mengamati
dan
mendengarkan penjelasan tentang
penggunaan Array dalam C++.
Menanya
1. Siswa berdikusi menganalisa data
untuk
kebutuhan
perancangan

program
2. Siswa
berdikusi
menganalisa

Tes
tertulis
Tes
lisan
Tes
praktik

10 x
45

1. Internet
2. Buku
Algoritm
a dan
pemrogr

aman
Pascal
3. System
Operasi
DOS

KOMPETENSI DASAR

MATERI POKOK

KEGIATAN PEMBELAJARAN
tentang pengertian Array.
3. Siswa berdikusi menganalisa satu
program
dengan
menggunakan
fungsi standar aritmatika.
4. Siswa berdikusi menganalisa satu
program
dengan

menggunakan
fungsi standar Transfer.
5. Siswa berdikusi menganalisa satu
program
dengan
menggunakan
array dalam sebuah program C++.
Menalar
1. Siswa mencari contoh lain dari
penggunaan
program
dengan
menggunakan array.
2. Siswa mencari contoh lain dari
penggunaan
program
dengan
menggunakan
fungsi
standar

aritmatika.
3. Siswa mencari contoh lain dari
penggunaan
program
dengan
menggunakan
fungsi
standar
transfer.
4. Siswa mencari contoh lain dari
penggunaan
program
dengan
menggunakanarray dalam sebuah
program C++.
Mengomunikasikan
1. Siswa
secara
mempraktekkan
pemrograman

menggunakan Array.

berkelompok
bahasa
dengan

PENILAI
AN

ALOKASI
WAKTU
TM

P

SUMBER
BELAJAR

KOMPETENSI DASAR

MATERI POKOK

KD 3.7

3.7 Menggunakan array multi dimensi

1. Operasi Array(larik)
2. Fungsi Array (larik)
3. Penggunaan Array dalam
sebuah program

KEGIATAN PEMBELAJARAN
2. Siswa
secara
berkelompok
mempraktekkan
bahasa
fungsi
standar aritmatika.
3. Siswa
secara
berkelompok
mempraktekkan
bahasa
pemrograman
dengan
menggunakan
fungsi
standar
transfer..
4. Siswa
secara
berkelompok
mempraktekkan
bahasa
pemrograman
dengan
menggunakan Array dalam sebuah
program C++.

KD 3.7
Mengamati
1. Siswa
mengamati
dan
mendengarkan
penjelasan
pengertian operasi array (larik).
2. Siswa
mengamati
dan
mendengarkan penjelasan tentang
fungsi Array (larik).
3. Siswa mengamati satu program
dengan menggunakan array dalam
sebuah program.
Menanya
1. Siswa berdikusi menganalisa data
untuk penyusunan data dalam
operasi array (larik).
2. Siswa berdikusi menganalisa fungsi

PENILAI
AN

 Tes
tertulis
 Tes
lisan
 Tes
praktik

ALOKASI
WAKTU
TM

10 x
45

P

SUMBER
BELAJAR

 Buku
Algoritma
 Buku
Struktur
data
 Internet

KOMPETENSI DASAR

MATERI POKOK

KEGIATAN PEMBELAJARAN

PENILAI
AN

ALOKASI
WAKTU
TM

P

SUMBER
BELAJAR

array (larik)
3. Siswa berdikusi menganalisa satu
program dengan menggunakan
array dalam sebuah program.

KD 3.8

a. Membuat
pemograman
3.8. Prosedure dan fungsi

prosedure
b. Membuat

6. Menalar
1. Siswa mencari contoh lain sebuah
algoritma
program
dengan
menggunakan
operasi
araay
(larik)
dengan

 Komputer
 Buku

algoritma

pemograman dengan fungsi
c. Membuat algoritma dengan
prosedure dan fungsi

Mengomunikasikan
Siswa
secara
berkelompok
mempraktekkan bahasa pemrograman
dan macam – macam tipe data array
dalam pemrograman dasar.
KD 3.8
Mengamati
1. Siswa
mengamati
dan
mendengarkan penjelasan tentang
pembuatan algoritma pemrograman
dengan menggunakan procedure
2. Siswa
mengamati
dan
mendengarkan penjelasan tentang
pembuatan algoritma pemrograman
dengan menggunakan fungsi,
3. Siswa
mengamati
dan
mendengarkan penjelasan tentang
pembuatan algoritma pemrograman
dengan menggunakan procedure
dan fungsi.

 Tes
tertulis
 Tes
lisan
 Tes
praktik

10 x
45

Algoritma
 Buku
Struktur
data
 Internet

KOMPETENSI DASAR

MATERI POKOK

KD 3.9

1. Pengurutan Data
2. Pemrosesan File
3.9 Menggunakan Library Pemograman

KEGIATAN PEMBELAJARAN

4. Menanya
1. Siswa berdikusi menganalisa tahap –
tahap pembuatan suatu program
penuliasan
algoritma
dengan
menggunakan procedure.
2. Siswa
berdikusi
menganalisa
menganalisa
tahap

tahap
pembuatan
suatu
program
penuliasan
algoritma
dengan
menggunakan fungsi
3. Siswa
menganalisa
menganalisa
tahap – tahap pembuatan suatu
program
penuliasan
algoritma
dengan menggunakan procedure
dan fungsi.
Menalar
1. Siswa mencari contoh lain dari
struktur
algoritma
dengan
menggunakan procedure.
2. Siswa mencari contoh lain dari
struktur
algoritma
dengan
menggunakan fungsi.
3. Siswa mencari contoh lain dari
struktur
algoritma
dengan
menggunakan procedure dan fungsi.
Mengomunikasikan
1. Siswa
secara
berkelompok
mempraktekkan suatu program
algoritma dengan menggunakan
procedure.
2. Siswa
secara
berkelompok

PENILAI
AN

ALOKASI
WAKTU
TM

P

SUMBER
BELAJAR

a. Komputer
Pentium 4
 Tes
tertulis
 Tes
lisan
 Tes
praktik

4 x 45

Standar
Multimedia
b. LCD
Projektor
c. Modul

KOMPETENSI DASAR

MATERI POKOK

PENILAI
AN

KEGIATAN PEMBELAJARAN
mempraktekkan suatu program
algoritma dengan menggunakan
fungsi.
KD 3.9
Mengamati
1. Siswa
mengamati
dan
mendengarkan penjelasan tentang
pengurutan data.
2. Siswa
mengamati
dan
mendengarkan penjelasan tentang
Pemrosesan File.
3. Menanya
1. Siswa
berdikusi
menganalisa
tentang pengurutan data
2. Siswa
berdikusi
menganalisa
tentang pemrosesan file
Menalar
1. Siswa mencari contoh lain
pngurutan data,
2. Siswa
mencari
contoh
daripemrosesan file.

dari
lain

Mengomunikasikan
1.
Siswa
secara
berkelompok
mempraktekkan
sebuah
program
pengurutan data.
2.
Siswa
secara
berkelompok
mempraktekkan
sebuah
program

ALOKASI
WAKTU
TM

P

SUMBER
BELAJAR

Mengopera
sikan
Software
Multimedia
d. Buku-buku
referensi
e. CD
Software
Flash MX

KOMPETENSI DASAR

MATERI POKOK

KEGIATAN PEMBELAJARAN

PENILAI
AN

ALOKASI
WAKTU
TM

P

SUMBER
BELAJAR

pemrosesan file

Ka. Program Rekayasa Perangkat Lunak,

Pematangsiantar,
Guru

N. MANURUNG, S.Kom

6 Januari 2014
Mata

FRISKHA L.MANURUNG, S.Kom
Mengetahui;
Kepala SMK Swasta Teladan
Pematangsiantar,

SUDARLIAN, S.Pd., M.Si.

Pelajaran,