Dokumen ini menganalisis kurikulum mata pelajaran pemrograman dasar untuk kelas X TKJ dan mencakup kompetensi inti serta indikator pembelajaran. Tujuan pembelajaran meliputi pemahaman dan penerapan konsep algoritma, struktur algoritma, dan penggunaan variasi tool seperti pseudocode dan flowchart. Selain itu, dokumen juga menekankan nilai-nilai keimanan dan perilaku ilmiah dalam konteks pemecahan masalah.