Pemrograman dasar

Pemrograman Dasar siswa kelas X SMK

14 modul dan materi Pemrograman dasar SMK kelas X sesuai kurikulum 2013 revisi.

Pemrograman dasar adalah ilmu yang mempelajari tentang pemrograman komputer menggunakan bahasa pemrograman populer seperti Java, pascal,PHP, Python atau C++.

Oiya, materi Pemrograman dasar khusus siswa SMK kompetensi keahlian TKJ difokuskan ke dasar-dasar Algoritma pemrograman, flowchart, dan logika pemrograman.

Bahasa pemrograman yang akan dipakai sebagai pengantar adalah Python dan PHP. Bahasa pemrograman ini dipilih karena populer dan mudah dipelajari


Assalamualaikum,wr.wb sahabat Rudy Setiawan yang budiman! Apa kabar?

Pada postingan kali ini akan saya sampaikan garis besar materi Pemrograman dasar (PD) kurikulum 2013 revisi 2017 kelas X (10) TKJ semester 1 dan 2.

Materi Pemrograman Dasar memiliki 14 Kompetensi Dasar atau modul pengetahuan dan ketrampilan yang dapat anda pelajari melalui berbagai media.

Sebagai informasi untuk siswa TKJ, jika ada yang bertanya Pemrograman Dasar ini tujuan kompetensinya buat apa? Skill keahliannya bisa buat kerja gak? Manfaat belajar PD apa aja? Silahkan lanjut bacanya…

Nah, supaya anda dapat gambaran, materi Pemrograman Dasar itu banyak membahas tentang algoritma pemrograman, logika pemrograman, flowchart, bahasa pemrograman PHP dan Python dan melakukan koding (memprogram) komputer.


Pemrograman dasar kelas X SMK yang berkaitan dengan keahlian lulusan

Secara umum, keahlian yang berhubungan dengan materi sistem komputer adalah menjadi Programmer Komputer.

Siswa TKJ diharapkan dapat menempati posisi sebagai ahli madya pemrograman komputer. Cukup seru ‘kan?

Apa saja keahlian pemrograman komputer?

  • membuat program dengan bahasa pemrgraman populer seperti PHP atau python
  • membuat sistem informasi menggunakan bahasa pemrograman

Bidang-bidang pekerjaan Programmer

Bidang-bidang pekerjaan seorang calon Programmer cukup banyak.

Apa saja bidang pekerjaan yang relevan dengan materi pemrograman dasar?

  • Junior Office Programmer
  • Help Desk programmer
  • Senior Programmer
  • Junior Techical Support system information programmer
  • Technical Support Programmer
  • Tentunya masih banyak lagi sesuai perkembangan jaman

Tunggu apalagi, simak kompetensi dasarnya dibawah ini. Yuk!


Pemrograman dasar | Silabus kompetensi keahlian TKJ

Ada 14 kompetensi dasar yang ditampilkan pada mata pelajaran pemrograman dasar, 14 materi ini bakal anda sampaikan semua dalam 2 semester.

Apa saja?

  1. 4.1 Membuat alur logika pemrograman
  2. 4.2 Melakukan Instalasi perangkat lunak bahasa pemrograman
  3. 4.3 Menulis kode pemrogram sesuai dengan aturan dan sintaks bahasa pemrograman
  4. 4.4 Membuat kode program dengan tipe data, variabel, konstanta,operator dan ekspresi
  5. 4.5 Membuat kode program dengan operasi aritmatika dan logika
  6. 4.6 Membuat kode program struktur kontrol percabangan
  7. 4.7 Membuat kode program struktur kontrol perulangan
  8. 4.8 Membuat kode program untuk menampilkan kumpulan data array
  9. 4.9 Membuat kode program menggunakan fungsi
  10. 4.10 Membuat antar muka (User Intreface) pada aplikasi
  11. 4.11 Membuat kode program berbagai struktur kontrol dalam aplikasi antar muka (User Intreface).
  12. 4.12 Membuat aplikasi sederhana berbasis antar muka (User Intreface)
  13. 4.13 Menggunakan debuging pada aplikasi sederhana
  14. 4.14 Memformulasikan paket installer aplikasi sederhana
Pemrograman dasar kompetensi keahlian TKJ

Pemrograman dasar SMK kelas X semester 1 (ganjil) | Materi dan kompetensi dasar

Tabel dan link dibawah ini adalah materi pokok kompetensi dasar yang akan di capai siswa. Bapak beri sumber bacaan untuk teori. Tugas dan kegiatan belajar dapat dibaca sesuai materi yang akan dibahas. Selamat belajar.

4.1 Membuat alur logika pemrograman

  1. Pengertian algoritma pemrograman dan Logika. Ciri, sifat dan strukturnya dalam pemrograman
  2. 3 teknik menulis algoritma pemrograman
  3. Membuat algoritma flowchart menggunakan MS-Word
  4. Membuat algoritma flowchart menggunakan MS-Visio

4.2 Melakukan Instalasi perangkat lunak bahasa pemrograman

  1. Praktik instalasi perangkat lunak bahasa pemrograman PHP menggunakan LARAGON
  2. Praktik instalasi perangkat lunak bahasa pemrograman PHP menggunakan XAMPP
  3. Praktik instalasi perangkat lunak Program editor PHP menggunakan Visual Studio Code
  4. Praktik instalasi perangkat lunak IDLE bahasa Python
  5. Praktik instalasi extension PHP di Visual Studio Code
  1. Kenapa harus belajar bahasa Python?
  2. Kenapa harus belajar bahasa PHP?

4.4 Membuat kode program dengan tipe data, variabel, konstanta,operator dan ekspresi

  1. Praktik PD: Hello world menggunakan fungsi print dan tipe data string pada python
  2. Praktik PD: operator, tipe data integer dan float pada python
  3. Praktik PD: variabel pada python

4.5 Membuat kode program dengan operasi aritmatika dan logika

4.6 Membuat kode program struktur kontrol percabangan

4.7 Membuat kode program struktur kontrol perulangan


Pemrograman dasar SMK kelas X semester 2 (genap) | Materi dan kompetensi dasar

Tabel dan link dibawah ini adalah materi pokok kompetensi dasar yang akan di capai siswa. Bapak beri sumber bacaan untuk teori. Tugas dan kegiatan belajar dapat dibaca sesuai materi yang akan dibahas. Selamat belajar.

4.8 Membuat kode program untuk menampilkan kumpulan data array

4.9 Membuat kode program menggunakan fungsi

4.10 Membuat antar muka (User Intreface) pada aplikasi

4.11 Membuat kode program berbagai struktur kontrol dalam aplikasi antar muka (User Intreface).

4.12 Membuat aplikasi sederhana berbasis antar muka (User Intreface)

4.13 Menggunakan debuging pada aplikasi sederhana

4.14 Memformulasikan paket installer aplikasi sederhana


Pemrograman dasar kelas X SMK | Rencana Pelaksanaan Pembelajaran (RPP)

Kalau yang ini khusus buat gurunya, jadi buat bapak ibu guru dapat juga mengunduh perangkat pembelajaran berupa Rencana pelaksanaan pembelajaran (RPP) Pemrograman dasar kelas X SMK yang kami sediakan pada daftar berikut ini.

RPP Pemrograman Dasar SMK kelas X ini menggunakan format 1 lembar yang disarankan oleh Menteri Pendidikan agar lebih simple dan tidak bertele-tele.

Daftar perangkat pembelajaran

  1. Analisis SKL
  2. KI-KD
  3. Silabus
  4. KKM
  5. Kalender Pendidikan
  6. Alokasi waktu
  7. Program tahunan
  8. Program semester
  9. Penilaian
  10. KKM
  11. RPP Pemrograman dasar kelas X SMK