Langsung ke konten utama

Tips Agar Cepat Memahami dan Menguasai Algoritma Pemograman

Programer, mungkin profesi yang satu ini menjadi daya tarik tersendiri dikalangan pecintanya. Namun setelah bertemu atau belajar membuat suatu program terkadang kita merasa programer bukan pilihan yang tepat untuk dijadikan cita cita / profesi karena kerumitan algoritma yang harus dihadapi dalam setiap perancangan suatu program. Belajar Algoritma bertujuan untuk mempermudah pembuatan program baik yang sederhana maupun yang kompleks. Algoritma sendiri merupakan urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis. Logis disini berarti benar sesuai dengan logika manusia. Misalnya algoritma aktifitas pagi hari sebelum berangkat ke kampus oleh seorang mahasiswa dimulai dari bangun dari tempat tidur , melepas piyama , mandi, berpakaian, sarapan dan berangkat ke kampus.

Yang dimaksud dengan program adalah kumpulan intruksi yang digunakan untuk mengatur computer agar melakukan suatu tindakan tertentu. Suatu program ditulis mengikuti kaidah bahasa pemograman tertentu. Bahasa Pemrograman dapat di analogikan dengan bahasa yang digunakan  manusia (bahasa manusia). Kumpulan intruksi dalam bahasa manusia yang berupa sejumlah kalimat dapat anda analogikan dengan suatu program.

Entah  mengapa, ilmu tentang pemrograman ini menjadi gampang-gampang susah. Gampang ketika dijelaskan cara buat program oleh sang dosen. “ternyata cuman gitu aja to” kata kata ini sihhh yang sering keluar… Tapi kalau ada tugas atau disuruh bikin program dari suatu studi kasus tertentu, banyak yang mengeluh… “wah kok sulit ya”.. nahhh selajutnya yang ini yang keluar … trus ujung-ujungnya copas milik teman. Hehehhe

Perlu menjadi catatan di sini adalah, algoritma bukanlah teori A  maupun rumus yang perlu dihapalkan. Untuk belajar algoritma, perlu banyak waktu dan latihan. Berikut cara agar bisa cepat menguasai dan memahami algoritma pemograman.


Tips dan Cara Memahami dan Menguasi Algoritma Pemograman



  1. Tips untuk belajar algoritma hanyalah dengan memperbanyak latihan bagaimana mencari langkah-langkah solusi secara logis. Kalau perlu buat masalah sendiri dan cari langkah solusinya. Selain itu jangan hanya puas dengan mengerjakan tugas dari dosen. Karena tugas dari dosen itu scope nya kecil… masih banyak hal lain di luar tugas dosen yang perlu dieksplorasi.

    Terkadang, programmer pemula kesulitan dalam mengekspresikan algoritma yang ada di benaknya ke dalam bentuk algoritma pemrograman. Misalnya “Pak… saya sebenarnya tahu cara mencari nilai n faktorial, tapi kok rasanya sulit mengekspresikan ke dalam algoritma pemrogramannya?”. Hal ini juga perlu banyak latihan dan juga dengan melihat banyak contoh-contoh algoritma yang ada. Pelajari bagaimana teknik pengekspresian algoritma.

    Terkadang… untuk menentukan algoritma penyelesaian suatu kasus itu muncul karena insting sang programmer. Insting ini muncul kalau penguasaan atau jam terbang sang programmer sudah banyak.
  2. Setelah konsep algoritma ini dikuasai, silakan Anda memilih salah satu jenis bahasa pemrograman yang disukai. Pada prinsipnya, jika konsep algoritma sudah dipegang, mau pindah ke bahasa pemrograman apapun bisa, karena bila sudah masuk ke bahasa pemrograman, fokusnya ke penguasaan sintaks atau aturan penulisan perintah. Nah.. sintaks ini bisa dihapalkan.

    Saran saya, sebaiknya kita menguasai lebih dari satu bahasa pemrograman. Mengapa demikian? Ya… karena lapangan kerja tidak hanya membutuhkan satu jenis bahasa pemrograman saja. Misalnya perusahaan X butuh programmer Java, sedangkan perusahaan Y butuh programmer C++ dsb. Semakin banyak bahasa pemrograman yang kita kuasai, maka semakin baik dan bisa lebih berpotensi bagi karir kita.



Nahhh..semoga bermanfaat ..dan satu lagi pesan saya terus tekuni apa yang ingin kita ketahui dan jagan menyerah.

Komentar

Postingan populer dari blog ini

Kata Mutiara Semangat Dan Motivasi Belajar

Sajian kata kata mutiara motivasi kali ini dibumbui dengan kegigihan dan ketekunan yang harus anda miliki dalam belajar dan memulai kehidupan. Kenapa? Karena hidup baru dimulai saat anda memutuskan untuk belajar. Edge Of Tomorrow, salah satu film fenomenal di tahun 2014 yang diperankan oleh Tom Cruise, kurang lebih memberikan value bagaimana anda menghargai hidup dengan belajar dari kesalahan. Terjebak dalam siklus hidup dan mati, membuat William cage (Tom Cruise) terus mengulangi hal yang sama. Hasilnya? Ia menjadi tentara handal dalam pertempuran. Barangkali seperti itulah, jika anda terus mengulangi, belajar, belajar, dan belajar, maka diri anda akan menjadi sosok yang anda impikan. Pelajaran yang paling berharga adalah pelajaran yang anda ajarkan untuk diri sendiri Anda tidak bisa membuka buku tanpa mendapatkan pelajaran darinya Belajar tidak akan pernah membuat pikiran anda lelah Aku selalu siap untuk belajar meski kadangkala aku tidak terlalu suka ...

Membuat Halaman Login sederhana

     Pada kesempatan kali ini saya akan memberikan tutorial mengenai bagaimana caranya untuk membuat halaman login dengan php dan mysql. Ini merupakan tutorial dasar dari php dan mysql.     Seperti yang kita ketahui halaman login adalah halaman untuk memasukkan informasi, atau memastikan bahwa benar-benar kita yang melihat halaman tersebut (dengan validasi katasandi). Ini digunakan untuk mengakses halaman tertentu dan mendapat akses untuk melakukan kegiatan tertentu.  jika yang masih awam, disarankan untuk mengikuti langkah - langkah nya.    Pada dasarnya, halaman ini dibuat dengan memainkan fungsi session pada php dan metode select pada mysql. Algoritma nya begini, input username dan password pada form, kemudian setelah di submit maka lakukan select di database, jika username dan password cocok (gunakan WHERE) maka session akan aktif dan redirect ke halaman admin/profil. Saat ditekan logout digunakan fungsi session_destroy(). Mun...

Pengertian Algoritma Pemrograman

Bahasa pemrograman semakin banyak dipelajari oleh banyak orang. Hal ini terkait dengan kemajuan zaman yang menjadikan teknologi sebagai hal penting untuk menunjang kemajuan. Bagi pembaca yang ingin mempelajari bahasa pemrograman, hal dasar yang harus dipahami adalah algoritma pemrograman tersebut. Untuk mengerti apa itu algoritma pemrograman, silahkan simak pembahasan di bawah ini. Dalam matematika dan ilmu komputer, algoritma adalah urutan atau langkah-langkah untuk penghitungan atau untuk menyelesaikan suatu masalah yang ditulis secara berurutan. Sehingga, algoritma pemrograman adalah urutan atau langkah-langkah untuk menyelesaikan masalah pemrograman komputer. Dalam pemrograman, hal yang penting untuk dipahami adalah logika kita dalam berpikir bagaimana cara untuk memecahkan masalah pemrograman yang akan dibuat. Sebagai contoh, banyak permasalahan matematika yang mudah jika diselesaikan secara tertulis, tetapi cukup sulit jika kita terjemahkan ke dalam pemrograman. Dalam hal...