Revolusi Teknologi Melalui Pendekatan Logika Sederhana
Suara ketikan keyboard saling bersahutan memenuhi seisi lab TJKT dari pagi hingga siang hari. Di bawah temaram lampu ruangan serta paparan cahaya monitor dan laptop, beberapa siswa tampak mengerutkan dahi sambil sibuk memperbaiki baris demi baris kode yang mengalami kendala teknis atau error.
Sebelum memasuki jurusan ini, saya selalu berpikir bahwa dunia pemrograman hanya diciptakan untuk orang-orang jenius dengan IQ tinggi. Saya membayangkan para pemrogram sebagai orang-orang introver yang menghabiskan waktu berhari-hari menatap angka-angka rumit yang tidak masuk akal.
Namun, setelah menceburkan diri dan belajar langsung di jurusan TJKT, pandangan klise tersebut perlahan sirna. Saya menyadari bahwa pemrograman bukan soal siapa yang paling pintar atau siapa yang memiliki nilai akademik tertinggi. Pemrograman merupakan seni memecahkan masalah secara logis dan terstruktur, yang membutuhkan mental kuat untuk terus mencari solusi di tengah kegagalan yang berulang..
“Kenapa programku error terus dari tadi? Padahal aku sudah mengikuti semua petunjuk yang ada di dalam modul pembelajaran,” tanya saya yang mulai frustasi karena dari pagi hampir menjelang siang,saya hanya berkutat di baris ke 30,
“Coba kamu cek lagi bagian titik komanya di akhir baris itu. Biasanya masalah kecil seperti itu yang sering terlewat,” jawab teman lain dari meja belakang saya sambil ikut ke meja saya dan mencondongkan badannya ke arah layar monitor yang penuh dengan teks merah penanda kesalahan sistem.
Beberapa detik kemudian, setelah tombol papan ketik ditekan dan layar hitam biru tersebut berubah memunculkan hasil yang diinginkan, terdengar suara helaan napas yang penuh dengan rasa lega di sudut ruangan tersebut.
“Eh, berhasil! Ternyata benar, aku cuma kurang memberikan tanda titik koma di bagian akhir. Gara-gara satu tanda baca saja, seluruh program bisa langsung mogok kerja,ternyata bahasa pemrograman sangat sensitif ya!” ucap saya yang sudah lega.
"Makanya kamu yang teliti,kalo ada lagi yang mau ditanyakan panggil saja,aku udah selesai semisal mau pinjem laptopku juga ngk papa kalo kamu ngk nyaman pake komputer" ucap teman saya.
Momen interaksi sederhana seperti itulah yang membuat suasana belajar di laboratorium TJKT selalu terasa hidup, dinamis, dan tidak membosankan. Kami tidak hanya duduk diam mendengarkan teori yang menjemukan dari guru di depan kelas, melainkan langsung berinteraksi dengan teknologi nyata.
Dari ini kami belajar sebuah filosofi hidup bahwa Kesalahan teknis dalam pemrograman bukanlah akhir dari proses belajar, melainkan sebuah petunjuk berharga. Melalui pesan kesalahan yang muncul di layar monitor, kami dituntun untuk memahami sistem secara lebih mendalam sekaligus melatih ketelitian logika berpikir kami dalam mencari solusi.
Di jurusan TJKT ini, kami mulai diperkenalkan dengan berbagai macam bahasa pemrograman dasar yang menjadi fondasi dunia digital saat ini, seperti Python, HTML, PHP, dan MySQL.
Pemrograman yang paling mudah dipahami oleh pemula. Dari Python, kami belajar dasar logika pemrograman, cara membuat program sederhana, hingga memahami bagaimana komputer menjalankan perintah.
HTML untuk membuat tampilan website sederhana. Dari situ kami memahami bagaimana sebuah halaman web dibentuk menggunakan teks, gambar, tombol, dan berbagai tampilan lainnya.
Setelah itu kamu belajar mengenal PHP yang membantu website menjadi lebih interaktif. Melalui PHP, kami belajar bagaimana website dapat memproses data dan menjalankan berbagai fungsi secara otomatis.
Selain itu, kami juga mempelajari MySQL sebagai database untuk menyimpan data pengguna. Dari situ kami mulai memahami bagaimana aplikasi dan website dapat menyimpan informasi dengan rapi dan terstruktur.
Selain belajar teknis, digitalisasi pembelajaran juga mengajarkan kami untuk lebih mandiri. Kami terbiasa mencari referensi tambahan melalui internet, menonton video pembelajaran, membaca dokumentasi coding, hingga belajar secara mandiri.Hal-hal tersebut membantu kami memahami materi lebih luas dibanding hanya mengandalkan teori saja.
Bagi saya, coding dan AI bukan sekadar tren masa depan. Teknologi adalah kesempatan bagi generasi muda untuk berkembang dan membuktikan bahwa siswa Indonesia mampu bersaing di era digital.
Selain coding, kami juga mulai mengenal Artificial Intelligence (AI). AI membantu kami memahami materi, memperbaiki kesalahan coding, dan mencari referensi pembelajaran. Namun guru tetap memiliki peran penting untuk membimbing kami menggunakan teknologi dengan bijak.
Artificial Intelligence juga mulai membantu proses belajar kami. AI dapat menjadi teman diskusi ketika guru sedang tidak berada di kelas. AI membantu menjelaskan materi dengan lebih sederhana, memberikan contoh program, bahkan membantu memperbaiki kesalahan coding. Meski begitu, AI bukan pengganti guru. Peran guru tetap penting sebagai pembimbing yang mengarahkan siswa agar menggunakan teknologi dengan bijak.
Namun perkembangan teknologi juga membawa tantangan. Tidak semua siswa memiliki perangkat yang memadai. Masih ada sekolah dengan akses internet terbatas. Karena itu, digitalisasi pendidikan harus dibarengi pemerataan fasilitas agar semua siswa dapat merasakan manfaatnya.
Kini saya memahami bahwa coding bukan sekadar pelajaran sekolah. Coding mengajarkan kami untuk berpikir, mencoba, gagal, lalu bangkit kembali mencari solusi.
Komentar
Posting Komentar