0% menganggap dokumen ini bermanfaat (0 suara)
424 tayangan6 halaman

Belajar Dasar Dasar Coding Lebih Lengkap

Dokumen ini memberikan panduan dasar tentang coding untuk pemula, termasuk definisi coding, bahasa pemrograman populer, dan konsep dasar seperti variabel, tipe data, percabangan, perulangan, dan fungsi. Selain itu, terdapat juga tips belajar, latihan dasar, serta materi lanjutan yang dapat dipelajari setelah memahami dasar-dasar coding. Dokumen ini bertujuan untuk membantu pemula memulai perjalanan mereka dalam dunia pemrograman.

Diunggah oleh

zacknay01
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
424 tayangan6 halaman

Belajar Dasar Dasar Coding Lebih Lengkap

Dokumen ini memberikan panduan dasar tentang coding untuk pemula, termasuk definisi coding, bahasa pemrograman populer, dan konsep dasar seperti variabel, tipe data, percabangan, perulangan, dan fungsi. Selain itu, terdapat juga tips belajar, latihan dasar, serta materi lanjutan yang dapat dipelajari setelah memahami dasar-dasar coding. Dokumen ini bertujuan untuk membantu pemula memulai perjalanan mereka dalam dunia pemrograman.

Diunggah oleh

zacknay01
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

Belajar Dasar-Dasar Coding untuk

Pemula
1. Apa itu Coding?
Coding adalah proses memberi instruksi pada komputer menggunakan bahasa
pemrograman. Tujuannya bisa untuk membuat aplikasi, game, website, dan banyak lagi.

2. Bahasa Pemrograman Populer untuk Pemula


- Python → Mudah dibaca dan dipahami

- JavaScript → Untuk membuat website interaktif

- HTML & CSS → Untuk tampilan website

- Scratch → Cocok untuk anak-anak (berbasis visual)

- C++ / Java → Lebih kompleks, tapi dasar penting

3. Konsep Dasar yang Harus Dipahami

a. Variabel
Tempat menyimpan data
Contoh (Python):

nama = "Budi"
umur = 16

b. Tipe Data
- String: "teks"
- Integer: 1, 2, 3
- Float: 1.5, 3.14
- Boolean: True / False

c. Percabangan (IF/ELSE)
Untuk mengambil keputusan
if umur >= 18:
print("Dewasa")
else:
print("Belum dewasa")

d. Perulangan (LOOP)
Mengulang kode secara otomatis

for i in range(5):
print("Belajar coding!")

e. Fungsi
Kumpulan kode yang bisa digunakan berulang

def sapa(nama):
print("Halo", nama)

sapa("Budi")

4. Tools dan Aplikasi untuk Belajar


- VS Code / Thonny (Editor pemrograman)

- Repl.it (Coding online di browser)

- SoloLearn / Grasshopper / CodeCombat (Aplikasi belajar coding)

5. Tips Belajar Coding untuk Pemula


- Mulai dari proyek kecil (seperti kalkulator)

- Rutin latihan tiap hari

- Belajar dari video, artikel, dan forum (YouTube, W3Schools, Stack Overflow)

- Jangan takut salah — kesalahan adalah bagian dari proses belajar


6. Latihan Dasar Coding

Latihan 1: Variabel dan Output


Buatlah program sederhana yang menyimpan nama dan umur kamu, lalu tampilkan
hasilnya.
Contoh output:

Nama saya adalah Budi dan umur saya 16 tahun.

Latihan 2: IF/ELSE
Buatlah program yang memeriksa apakah seseorang sudah cukup umur untuk
mendapatkan SIM (umur minimal 17).

Masukkan umur: 18
Output: Anda boleh membuat SIM.

Latihan 3: Perulangan
Buatlah program yang mencetak 'Saya suka coding' sebanyak 5 kali menggunakan
perulangan.

Latihan 4: Fungsi
Buatlah fungsi dengan nama `halo()` yang menampilkan 'Halo Dunia!'.

Latihan 5: Mini Proyek - Kalkulator Sederhana


Buatlah kalkulator sederhana yang bisa melakukan penjumlahan dua angka yang
dimasukkan pengguna.
7. Apa yang Bisa Dipelajari Setelah Dasar?
- Struktur Data: List, Tuple, Dictionary

- OOP (Object Oriented Programming): Konsep kelas dan objek

- Membuat GUI (tampilan antarmuka pengguna)

- Belajar Framework: Django (web), Pygame (game), Tkinter (GUI)

- Membuat proyek nyata: kalkulator, game sederhana, website pribadi


8. Materi Tambahan Lanjutan

8.1 List dan Perulangan


List digunakan untuk menyimpan banyak data dalam satu variabel.

buah = ["apel", "jeruk", "pisang"]


for item in buah:
print(item)

8.2 Dictionary
Dictionary menyimpan data dalam pasangan kunci-nilai (key-value).

siswa = {"nama": "Budi", "umur": 16}


print(siswa["nama"])

8.3 Fungsi dengan Parameter dan Return


Fungsi bisa menerima masukan dan mengembalikan nilai.

def tambah(a, b):


return a + b

hasil = tambah(3, 4)
print(hasil)

8.4 Input dari Pengguna


Gunakan input() untuk menerima data dari pengguna.

nama = input("Masukkan nama kamu: ")


print("Halo", nama)
9. Soal Latihan Tambahan

A. Pilihan Ganda
1. Fungsi dari perintah input() dalam Python adalah...

 a. Menyimpan data
 b. Mengulang program
 c. Menerima masukan dari pengguna
 d. Menampilkan hasil

2. Apa output dari kode berikut?


print(3 + 2 * 2)

 a. 10
 b. 7
 c. 8
 d. 6

3. Tipe data yang digunakan untuk menyimpan daftar adalah...

 a. String
 b. Integer
 c. List
 d. Boolean

B. Isian Singkat & Praktik


4. Buat program Python yang menerima dua angka dari pengguna dan mencetak hasil kali
keduanya.

5. Lengkapi kode berikut agar bisa mencetak nama lengkap:

nama_depan = "Ali"
nama_belakang = "Rahman"
# Lengkapi di bawah ini

Anda mungkin juga menyukai