Teknik Sipil juga Belajar Pemrograman lho!





Arduino
                Perkembangan zaman sangat mempengaruhi dalam segala aspek bidang jurusan. Misalnya hanya pada jurusan tertentu yang hanya mendapatkan ilmu tersebut tetapi karena adanya perkembangan zaman maka ilmu itu dipelajari oleh jurusan yang lain. Kita ambil contohnya penggunaan Arduino untuk membuat sensor pada bangunan atau sensor suhu udara atau dapat juga untuk membuat alat ukur jarak digital dengan menggunakan sensor Rotary Encoder yang tentunya menggunakan motherboard berbasis Arduino. Tidak hanya membentuk prototipenya tetapi Anda juga harus menguasai bahasa yang digunakan Arduino agar dapat memahami apa saja yang Anda butuhkan dalam prototipe yang Anda buat.


Visual Basic
                Visual Basic merupakan bahasa pemrograman yang sangat populer dan banyak penggunanya. Cukup banyak literatur, kursus, situs internet ataupun komunitas yang siap membantu. Yang perlu disiapkan hanya tinggal kemauan dan kerja keras, dan pengaturan waktu yang baik untuk mempelajarinya. Visual Basic for Application (VBA) digunakan oleh keluarga Microsoft Office (Word, Excel, Access, PowerPoint, Project). VBA dikembangkan dari aplikasi yang sebelumnya dikenal dengan istilah macro, otomasi langkah-langkah berulang. Dengan adanya VBA, kemampuan macro dapat ditingkatkan menjadi seperti bahasa pemrograman lain. Bagi yang ingin mengoptimalkan kemampuan Autocad pun, dapat digunakan macro yang menggunakan VBA.

Mathcad
                Dalam pengertian yang paling umum, Mathcad menggabungkan beberapa definisi software yang berorientasi notasi dan fungsi matematika teknik, meisn komputasi numerik dan simbolik yang powerful, fleksibel, dilengkapi dengan fitur alat alat visualisasi dan pengolah kata yang lengkap.MathCAD dirancang untuk produktivitas dan presentasi solusi pemecahan permasalahan teknik. Dalam pandangan yang lebih luas, MathCAD memungkinkan para insinyur untuk bekerja dengan peralatan atau tool-tool matematis powerful paling alami yang tersedia yang memungkinkan mudah mengakses, melacak, bekerja kembali dengan rumus yg telah diseleseikan.

Matlab
                MATLAB adalah kependekan dari MATrix LABoratory dikarenakan setiap data pada MATLAB menggunakan dasar matriks. MATLAB adalah bahasa pemrograman tinggi, tertutup, dan case sensitive dalam lingkungan komputasi numerik yang dikembangkan oleh MathWorks. Salah satu kelebihannya yang paling populer adalah kemampuan membuat grafik dengan dukungan kustomisasi terbaik. MATLAB mempunyai banyak tools yang dapat membantu berbagai disiplin ilmu. Ini merupakan salah satu penyebab industri menggunakan MATLAB. Selain itu MATLAB mempunyai banyak library yang sangat membantu untuk menyelesaikan permasalahan matematika seperti membuat simulasi fungsi, pemodelan matematika dan perancangan GUI. Kegunaan Matlab dalam bidang teknik sipil dapat membantu analisa perhitungan teknik, yang dilakukan pada struktur bangunan, automotive, pesawat terbang dan lain lain.

Python
                Tidak seperti bahasa pemrograman sebelumnya. Python merupakan bahasa pemrograman yang cukup dinamis dan penggunaannya sangat sangat lebih mudah dibandingkan dengan pendahulunya seperti C/C++ atau JAVA. Tetapi python memiliki fungsi yang sama dengan bahasa pemrograman yang sebelumnya yang telah kita bahas. Jika dalam Visual Basic sudah diberikan macro untuk lebih mudah merancang sesuatu, berbeda dengan python yang dimana kita akan merancang sendiri tetapi dengan bantuan beberapa library sehingga lebih leluasa untuk merancangnya. Dan dalam pembuatan GUI akan sangat lebih mudah jika menggunakan bahasa python.