KODING DAN
KECERDASAN
ARTIFISIAL
(CODING AND ARTIFICIAL INTELLIGENCE)
2
AGENDA
Introduction
Coding
Programming
Coding vs Programming
Closing
3
CODING DAN PROGRAMMING
APA ITU CODING?
5
KODING (CODING)
• Coding adalah proses mengubah kode dari bahasa manusia ke bahasa yang dapat
dibaca mesin.
• Coding adalah proses menulis instruksi dalam bahasa pemrograman yang dapat
dipahami oleh komputer, sehingga komputer dapat menjalankan tugas atau
memecahkan masalah tertentu. Ini adalah cara manusia berkomunikasi dengan
mesin untuk menciptakan perangkat lunak, aplikasi, website, dan berbagai
program lainnya.
• Karena coding merupakan dasar dari pemrograman, coding juga dapat disebut
sebagai bagian dari pemrograman.
• Jadi seorang programmer harus memiliki pengetahuan mengenai bagaimana
caranya menulis syntax dari bahasa pemrograman tertentu ketika membuat
coding. Dalam hal ini seorang programmer hanya menulis kode saja sesuai
dengan syntax yang ada pada bahasa pemrograman yang digunakan.
APA ITU
PEMROGRAMAN?
7
PEMROGRAMAN (PROGRAMMING)
• Programming adalah sebuah proses dalam membangun sebuah aplikasi yang
utuh. Jadi seorang programmer tidak hanya menuliskan kode saja akan tetapi
juga melakukan analisis modelling sehingga bisa menghasilkan sebuah
aplikasi yang terdiri dari sekumpulan instruksi untuk melakukan tugas
tertentu.
• Jadi programming bisa diartikan sebagai sebuah proses untuk membangun
aplikasi dari mulai perencanaan sampai proses dimana aplikasi tersebut bisa
digunakan. Biasanya pembuatan aplikasi membutuhkan waktu yang cukup
panjang karena memang membuat aplikasi bukan suatu hal yang mudah
dilakukan.
• Pemrograman mencakup semua siklus pengembangan perangkat lunak,
mulai dari perencanaan, analisis, desain, pengimplementasian, pengujian,
hingga pemeliharaan sistem
8
PERBEDAAN CODING DAN PROGRAMMING
Coding dan programming sebenarnya adalah hal yang sangat mirip dan mungkin
saling berkaitan
• Definisi : coding adalah proses menerjemahkan bahasa manusia ke bahasa
komputer dengan sekumpulan instruksi tertentu dari bahasa pemrograman.
Sementara itu programming adalah proses mengebangkan sebuah
program/aplikasi.
• Alat : coding hanya memerlukan program text editor saja. Sementara
programming memerlukan beberapa alat yang meliputi perangkat analisis,
generator kode, program untuk modeling, dan framework testing.
• Output : proses Coding menghasilkan kode untuk menjalankan proses tertentu.
Sedangkan output dari programming ini adalah menghasilkan produk berupa
aplikasi yang siap digunakan oleh pengguna.
Jadi secara sederhana coding bisa diartikan sebagai bagian dari programming, dimana
dari berbagai macam kode yang dituliskan nantinya akan menghasilkan sebuah
aplikasi yang bermanfaat untuk menjalankan tugas tertentu.
9