Rabu, 07 Maret 2018

MATERI PEMOGRAMAN DASAR  X (Sepuluh) KURIKULUM 2013 


Berikut ini adalah Materi Pokok Mata Pelajaran Pemrograman Dasar Bidang Keahlian Teknologi Informasi dan Komunikasi untuk Program Keahlian Rekayasa Perangkat Lunak (RPL), Teknik Komputer dan Jaringan (TKJ) serta Multimedia (MM):
Algoritma Pemrograman
– Konsep algoritma 
– Struktur algoritma
– Algoritma menggunakan bahasa natural
– Pengenalan Variabel
– Pengenalan tipe data
– Pengenalan operator
– Pseudocode
– Flowchart
– Penggunaan Tool flowchart
Algoritma percabangan
– Percabangan 1 kondisi
– Percabangan 2 kondisi
– Percabangan lebih dari 2 kondisi
– Percabangan bersarang
Algoritma perulangan
– Perulangan dengan kondisi diawal
– Perulangan dengan kondisi diakhir
– Perulangan dengan kondisi akhir diinputkan user
– Perulangan sebagai pencacah naik
– Perulangan sebagai pencacah turun.
Bahasa pemrograman
– Pengenalan bahasa pemrograman
– Pengenalan tools/framework pengembangan program
– Instalasi tools bahasa pemrograman
– Struktur bahasa pemrograman
– Standar output dalam bahasa pemrograman
– Standar Input dalam bahasa pemrograman
– Kompilasi dan eksekusi program
– Perbaikan kesalahan
Tipe Data, Variabel, Operator dan Ekspresi
– Tipe data, variabel dan konstanta
– Operator dan ekspresi
truktur Kontrol Percabangan
– Percabangan 1 kondisi
– Percabangan 2 kondisi
– Percabangan lebih dari 2 kondisi
– Percabangan bersarang
Struktur Kontrol Perulangan
– Perulangan dengan kondisi diawal
– Perulangan dengan kondisi diakhir
– Perulangan dengan kondisi diinputkan user
– Perulangan dengan pernyataan continue
– Perulangan dengan pernyataan break
Konsep Desain dan Analisa Algoritma
– Definisi
– Tahapan Pengembangan Program Komputer
– Hierarchi atau struktur chart
– Konsep debugging dan error handling
– Studi kasus proyek aplikasi program komputer