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 Bahasa C. Tampilkan semua postingan
Tampilkan postingan dengan label Bahasa C. 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: https://gamma.app/docs/P4-9-MEMBUAT-PROGRAM-DENGAN-BAHASA-Cpptx-o3p4mp7lxryehm3


Pemrograman Bahasa C Online

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

https://www.onlinegdb.com/online_c_compiler


Pengumpulan Tugas

XA: https://drive.google.com/drive/folders/10rw7IDbB_XpHUsVG99-pA3pFog6IPFwP?usp=sharing

XB: https://drive.google.com/drive/folders/1KHrldlWgrhQ3vfgGYUKjRzllk4a4N7U1?usp=sharing

Selasa, 29 April 2025

MEMBUAT PROGRAM DENGAN BAHASA C



Hari ini siswa kelas 10 mengikuti praktik pemrograman menggunakan bahasa C. Tujuan kegiatan ini adalah mengenalkan konsep dasar coding, mulai dari penulisan sintaks, penggunaan variabel, hingga membuat program sederhana yang bisa dijalankan.

Siswa diajak memahami bahwa bahasa C adalah salah satu bahasa pemrograman tertua namun masih relevan, karena menjadi dasar bagi banyak bahasa modern. Dalam praktik, mereka menggunakan compiler untuk menulis dan menjalankan program seperti “Hello World” dan perhitungan sederhana.

Melalui kegiatan ini, siswa tidak hanya belajar mengetik kode, tetapi juga membiasakan diri berpikir logis dan sistematis. Antusiasme terlihat ketika program yang mereka tulis berhasil dijalankan tanpa error—sebuah momen kecil yang memupuk rasa percaya diri di dunia pemrograman.

Materi pendahuluan membuat program dengan bahasa C menggunakan Code::Block Kelas 10 Semester 2
Pengumpulan file praktikkum:
KELAS 10A DI SINI
KELAS 10B DI SINI