Materi Pemrograman Dasar Kelas X 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

Struktur 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

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s