Belajar dimulai dari hati!

Dimana hatimu! Seruku untuk niatmu terus maju dalam kerjamu.

Belajar bukan untuk diri sendiri!

Dimana pintarmu! Harapku untuk kerjamu bagi sesamamu.

Belajar bukan hanya dari pikiranmu sendiri!

Dimana ragamu! Kamu tidak akan bisa hidup sendiri karena belajar butuh referensi.

Belajar sebagian dari berdoa!

Dimana imanmu! Belajar perlu tuntunan dari Yang Maha Kuasa agar dilancarkan jalanmu.

Belajar perlu dekat dengan lingkungan!

Dimana panggilanmu! Belajar memiliki kesatuan dengan alam dan nafas hidup disekitarmu.

Tampilkan postingan dengan label codeblocks. Tampilkan semua postingan
Tampilkan postingan dengan label codeblocks. Tampilkan semua postingan

Kamis, 16 April 2026

ALGORITMA DAN PEMROGRAMAN KELAS X


Dalam kehidupan sehari-hari, kita sering menyelesaikan masalah secara bertahap, mulai dari memahami masalah hingga menemukan solusi. Proses inilah yang dalam dunia informatika dikenal sebagai algoritma—urutan langkah logis dan sistematis untuk menyelesaikan suatu persoalan.

Pada Bab 7 ini, peserta didik akan mempelajari dasar-dasar algoritma dan bagaimana menuangkannya dalam bentuk diagram alir (flowchart). Flowchart membantu kita memvisualisasikan alur berpikir menggunakan simbol-simbol standar seperti garis alir (arah proses), terminator (awal/akhir), proses (langkah kerja), keputusan (percabangan), serta simbol input dan output. Dengan flowchart, sebuah solusi menjadi lebih mudah dipahami sebelum diimplementasikan ke dalam program.

Selain itu, siswa juga akan dikenalkan dengan pseudocode, yaitu penulisan langkah algoritma dengan bahasa yang lebih sederhana dan mendekati bahasa manusia. Tahap ini menjadi jembatan sebelum masuk ke bahasa pemrograman sebenarnya.

Selanjutnya, pembelajaran akan mengarah pada bahasa pemrograman prosedural, khususnya bahasa C. Bahasa C dipilih karena strukturnya yang jelas dan banyak digunakan sebagai dasar untuk memahami bahasa pemrograman lain. Peserta didik akan mencoba membuat program pertama menggunakan aplikasi Code::Blocks, sehingga dapat merasakan langsung bagaimana algoritma diterjemahkan menjadi kode yang dapat dijalankan oleh komputer.

Presentasi
P1: https://gamma.app/docs/P1-3-MENGENAL-ALGORITMA-PEMROGRAMANpptx-4xjks6uiqtrlddx
P2: 


Pemrograman Bahasa C Online

https://www.programiz.com/c-programming/online-compiler/