Sebuah proses untukmembuat
program/aplikasi dengan cara
menuliskan kumpulan kode atau
perintah untuk komputer
Programming
5.
Setiap aktivitas yangkita lakukan di
aplikasi baik komputer atau
smartphone semuanya dijalankan
oleh baris-baris kode yang ada di
dalam aplikasi tersebut.
KONSEP
Setiap Bahasa Pemrogramanmempunyai fungsi yang
berbeda
CONTOH BAHASA
PEMROGRAMAN
PHYTON
JAVASCRIPT
JAVA
C#
C++
RUBY
PHP
0 25 50
75 100
8.
Fungsi bahasa pemrograman
●Phyton : Untuk pengembangan web, Aplikasi Bisnis, AI dan Machine
Learning
● Java : Untuk pengembangan Aplikasi Web dan Android
● Javascript : Untuk pengembangan Aplikasi Web, Aplikasi Mobile, dan
Game
● C# :Untuk mengembangkan Aplikasi Bisnis
● PHP : Untuk mengembangkan Aplikasi Web dan CMS (Content
Management System)
● C++ : Untuk mengembangkan Game
PROGRAMMER
Sebuah program komputerterdiri dari kode yang dijalankan pada
komputer untuk melakukan tugas-tugas tertentu.
Kode ini ditulis oleh seorang programmer, seorang programmer bertugas
untuk menciptakan sebuah kode dan mengubahnya menjadi serangkain
instruksi yang dapat dikuti oleh komputer.
Source code, ditulis dalam Bahasa Pemrograman tertentu agar bisa
dipahami oleh komputer nantinya. Serangkaian instruksi inilah yang akan
menjadi interaksi yang ada disetiap aplikasi yang kita gunakan sehari-hari.
11.
Profesi Programmer
Web Developer
MobileDeveloper
Mengembangkan aplikasi
di perangkat mobile
android dan ios
Computer Systems
Engineer
Menggabungkan ilmu
komputer dan teknik untuk
membuat aplikasi bisnis
Game Developer
Membuat game untuk
pengguna mobile, console,
dan dekstop
Mengembangkan aplikasi
web yang dijalankan di
browser
12.
PROGRAMMER
Skill yang harusdimiliki
programmer secara
umum
Berpikir Komputasional
Skill
Penyelesain Masalah
Menguji, memelihara
dan mengembangkan
Debugging
Bekerja dalam tim
Sabar dan tekun
Algoritma Pemrograman
Algoritma pemrogramanadalah seni dan ilmu dalam menyusun langkah-langkah
terstruktur yang bertujuan untuk menyelesaikan masalah yang bertujuan untuk
membentuk suatu program.
Algoritma pemrograman bekerja melalui tiga tahap penting, yaitu : input, proses dan
output. Ketika kita memberikan input atau perintah tertentu, sistem akan
menganalisisnya dan menjalankan perintah sesuai dengan algoritma yang telah
ditetapkan.
Akhirnya, sistem akan menghasilkan output yang diinginkan.
15.
#include <iostream>
using namespacestd;
int main() {
int angka;
cout << "Masukkan angka: ";
cin >> angka;
if (angka > 0) {
cout << "Angka tersebut adalah bilangan positif" <<
endl;
} else if (angka < 0) {
cout << "Angka tersebut adalah bilangan negatif" <<
endl;
} else {
cout << "Angka tersebut adalah nol" << endl;
}
return 0;
}
Algoritma Pemrograman
Input
Proses
Output
16.
Tugas Algoritma
● Algoritmamemasak mie instan ?
● Algoritma membuat kopi ?
● Algoritma membuka youtube ?
Tentukan input, proses dan output pada algoritma diatas….
Apa itu coding
Codingadalah kegiatan untuk menulis baris-baris kode dari Bahasa Pemrograman
dengan tujuan untuk berkomunikasi dengan komputer, agar computer dapat
mengeksekusi perintah yang kita berikan. Perintah yang kita tulisakan sebenarnya
berisi perintah biner terdiri dari 1 dan 0 (on dan off).
Baris-baris kode yang kita tulis disebut dengan syntax, tiap Bahasa pemrograman
memiliki syntax yang berbeda-beda.
Syntax adalah aturan yang mendefinisikan kombinasi penulisan karakter yang benar
dalam sebuah Bahasa Pemrograman. Setiap Bahasa Pemrograman mempunyai
aturan yang berbeda untuk menghasilkan hal yang sama.
Apa saja yangdibutuhkan Programmer
● Code Editor : Program untuk mencatat teks yang berhubungan dengan
kegiatan programming (Visual Studio Code)
● Server Lokal : Server local untuk pengembangan aplikasi web tanpa
memerlukan hosting eksternal (XAMPP)
23.
Variabel
Variabel, variabel dalampemrograman adalah sebuah nama atau
identifikasi yang diberikan untuk menyimpan suatu nilai data dalam
memori komputer.
Sederhananya, variabel adalah wadah untuk menyimpan data yang
nantinya dapat digunakan kembali.
Kalau diibaratkan, variabel itu seperti botol air, sedangkan data adalah
airnya.
Dengan botol air kita bisa mengisinya dengan air dan mengambilnya kapan
saja.
Selain itu, kita juga bisa menambah gula sebagai pemanis, atau mungkin
rasa yang lainnya.
Variabel juga seperti itu. Kita bisa memasukkan data, mengeluarkannya,
24.
Tipe Data
Tipe Data,adalah jenis nilai yang akan disimpan di dalam variabel. Jika variabel
merupakan sebuah wadah, maka tipe data merupakan bentuk dan material yang
digunakan untuk membuat wadah tersebut.
Setiap wadah tentunya didesain menggunakan material yang berbeda sesuai dengan
apa yang disimpan didalamnya. Contohnya saja, kita menyimpan air di botol kaca, dan
menyimpan baju di tas kain. Tidak mungkinkan jika dibalik.
Dengan tipe data ini, kita memberitahukan pada komputer bahwa variabel yang
dibuat dapat digunakan untuk menyimpan satu jenis data secara spesifik.
Analogi
Tempat apa yangcocok untuk menyimpan benda di bawah ini ?
● Air Minum ?
● Nasi ?
● Uang Kertas ?
● Buku ?
● Alat tulis ?
27.
Tipe Data
5 tipedata standar yang digunakan dalam pemrograman
● String/Char
● Integer
● Float
● Boolean
● Array
28.
Tipe Data
Tipe DataKeterangan Contoh Penulisan
Char/String Tipe data yang berbentuk text. string nama = “Rizqi
Mauludin”
Integer Tipe data angka yang menghimpun semua bilangan
bulat, baik negatife, nol, maupun positif
int angka = 1
Float Tipe data yang berisi bilangan decimal atau
pecahan
float angka = 12.14
Boolean Tipe data yang hanya memiliki dua
buah value atau isi. yaitu true dan false,
atau 0 dan 1. True yang di sebut dengan 1
dan false di sebut 0
bool cek = 0
Array Tipe data yang digunakan untuk menyimpan
sekumpulan data dalam satu tempat
char nama_kelompok[3] =
{ade, dinda, safira}
29.
Variabel
Variabel numerik: variabelini digunakan untuk menyimpan angka.
Misalnya, umur = 25; di sini, umur adalah variabel yang menyimpan nilai numerik 25.
Variabel string: variabel jenis ini menyimpan teks atau string karakter.
Sebagai contoh, nama = "Andi"; di mana nama adalah variabel yang menyimpan string
"Andi".
Variabel boolean: Variabel ini menyimpan nilai kebenaran, yaitu true (benar) atau
false (salah). Contohnya, isLoggedin = true; menunjukkan variabel isLoggedin
menyimpan nilai truth bahwa user telah login.
Variabel array: array adalah variabel yang dapat menyimpan banyak nilai dalam satu
variabel. Contoh: angka = [1, 2, 3, 4, 5]; di sini, angka adalah array yang menyimpan
lima nilai numerik.
30.
Penulisan Variabel
● Casesensitive, penulisan dengan menggunakan huruf kecil dan huruf
kapital memiliki arti yang berbeda.
Contoh :
int angka;
int Angka;
Variabel ‘angka’ dan ‘Angka’ merupakan dua variable yang berbeda.
● Nama variable tidak boleh menggunakan spasi.
Contoh :
int luas segitiga;
char Nama Pengguna;
31.
Penulisan Variabel
● Namavariable hanya boleh diawali dengan huruf atau garis bawah (tidak
boleh diawali dengan angka dan simbol lain).
Contoh :
int @ngka;
int Angk@;
int _angka;
int 4ngka;
int a5gk4;
● Tidak boleh menggunakan keywoard yang ada pada library.
Contoh :
int for;
char if;
float void;
CREDITS: This presentationtemplate was
created by Slidesgo, incluiding icons by
Flaticon, and infographics & images by Freepik.
THANKS!
Do you have any questions?
rizqimauludin1o@gmail.com
+62 89685191803
KOARMAD II