Ngoding dari Dasar: Perjalanan Mengenal Bahasa C Programming Basics C

JAKARTA – Academic Ambassador BINUS Square kembali mengadakan kegiatan akademik untuk para boarders melalui Programming Basics C yang bertempat di Oak Room. Sebagai salah satu bentuk kegiatan rutin Academic Ambassador yang berperan dalam mendampingi dan membantu boarders dalam bidang akademik, sesi ini dirancang untuk memberikan pemahaman coding yang lebih kuat dan mudah dipahami. Dengan pemateri yang telah berpengalaman dalam bidang coding yaitu para mentor Academic Ambassador dari School of Computer Science yaitu Elxinvy Caitlyn Gunawan dan Johnathan Varren Emmanuel Wibowo dari Binusian 2029, peserta diajak untuk membangun kembali pemahaman mengenai dasar-dasar C Language dengan suasana belajar yang santai, interaktif, dan menyenangkan.
Kelas dimulai dengan membangun pemahaman mengenai logic dalam programming dari dasar. Peserta dikenalkan dengan konsep bagaimana sebuah program menerima input, memproses data, hingga menghasilkan output. Setelah itu, materi berlanjut ke fundamental C Language, mulai dari struktur dasar program, #include <stdio.h>, fungsi main(), penggunaan printf() dan scanf(), hingga variable dan data types seperti int, float, char, dan double. Peserta juga mempelajari berbagai operator, mulai dari arithmetic, assignment, comparison, hingga logical operators, sehingga mereka dapat memahami bagaimana sebuah program mengolah dan membandingkan data.

Setelah memahami fundamental programming, peserta diajak untuk mulai membangun logic yang lebih kompleks melalui selection dan looping. Materi mencakup penggunaan if, if-else, if-else if-else, dan nested if, kemudian dilanjutkan dengan for, while, dan do-while. Peserta juga dikenalkan dengan break dan continue untuk memahami bagaimana sebuah perulangan dapat dihentikan atau dilewati pada kondisi tertentu. Pembelajaran kemudian dilanjutkan dengan materi array, string, dan function. Melalui array, peserta mempelajari bagaimana menyimpan dan mengelola sekumpulan data, sementara materi string memperkenalkan cara menangani data berupa kumpulan karakter. Pada materi function, peserta memahami bagaimana program dapat dibagi menjadi beberapa bagian yang lebih terstruktur dan mudah digunakan kembali. Setiap konsep dijelaskan secara bertahap dengan contoh dan pembahasan alur program, sehingga peserta dapat memahami bukan hanya cara menulis syntax, tetapi juga logic di balik setiap bagian code.


Tidak berhenti pada penjelasan materi, peserta juga langsung diajak untuk mempraktikkan apa yang telah dipelajari melalui coding exercises dan study case. Mereka mencoba membuat program berdasarkan permasalahan yang diberikan, menjalankan code, melihat hasilnya, hingga mencari tahu ketika terdapat kesalahan dalam program. Suasana kelas pun terasa semakin hidup dengan antusiasme peserta yang aktif mencoba dan mengeksplorasi code mereka sendiri. Sesi praktik menjadi kesempatan bagi peserta untuk melihat secara langsung bagaimana logic yang dipelajari dapat diterapkan menjadi sebuah program yang berjalan.
Melalui kegiatan ini, Academic Ambassador BINUS Square tidak hanya membantu boarders memahami materi coding dari sisi teknis, tetapi juga mendorong mereka untuk lebih percaya diri dalam menghadapi permasalahan programming. Dengan bimbingan pemateri yang berpengalaman serta pendekatan belajar yang menggabungkan penjelasan dan praktik langsung, peserta dapat membangun kembali fondasi C Language sekaligus melatih cara berpikir secara logis dan sistematis. Antusiasme peserta sepanjang kegiatan menjadi salah satu highlight dari sesi ini, menjadikan Programming Basics C sebagai salah satu langkah menyenangkan untuk terus berkembang dan belajar bersama di bidang akademik.
