Friday, 21 February 2025

Ekstrakurikuler TIK: Perkenalan Program Python untuk Siswa SMP/MTs


Perkenalan Program Python untuk Siswa SMP/MTs
 

Praktek ekstrakurikuler TIK ini hanya untuk memperkenalkan siswa SMP/MTs dengan program Python.

Penyampaiannya tidak terlalu mendetail, hanya memperkenalkan instalasi dan code editor online untuk memacu minat siswa terhadap bahasa pemrograman.

Sejarah Bahasa Python

Python diciptakan pada awal 1990-an oleh Guido van Rossum di Stichting Mathematisch Centrum (CWI) di Belanda sebagai pengganti bahasa yang disebut ABC. Guido masih menjadi penulis utama Python, meskipun banyak kontribusi lainnya. Pada 1995, Guido melanjutkan pekerjaannya untuk Python di Corporation for National Research Initiatives (CNRI) di Reston, Virginia di mana ia merilis beberapa versi software tersebut.

Semua rilis Python merupakan Open Source. 

Belajar Python Dasar

Python adalah bahasa pemrograman tingkat tinggi yang serbaguna, mudah dipelajari, dan populer. Beberapa fungsi utama Python adalah untuk pengembangan web, analisis data, kecerdasan buatan, pengembangan permainan, pengembangan aplikasi desktop, dan pemrograman jaringan.

Untuk belajar python di komputer atau laptop secara offlline memerlukan instalasi interpreter Python dan juga code editor. Tahap-tahapnya sbb:

1. Download Interpreter Python

- Aktifkan browser

- Masuk ke situs web: python.org

- Klik Welcome to Python.org

- klik Download > klik All release

- untuk Windows 7 gunakan Python 3.8+

- gulung layar sampai ketemu bagian Files

- pilih salah satu sumber

2. Instalasi Interpreter Python

- klik installer python-3.8-amd32.exe

- saat muncul jendela instal python, centang Add python.exe to PATH

- klik Install Now

- klik yes

- tunggu proses install

- ketika muncul jendela Setup was succesful, jangan lupa diklik: Disable path length limit,

- Saat muncul jendela: Setup was successful, berarti instalasi selesai dan klik Close.

3. Membuka Python di command prompt (>_)

- di kotak pencarian tulis CMD kemudian klik Command prompt

- akan muncul Command prompt C:\Users\Nama...

- untuk mencek python sudah terpasang, ketikkan pada command prompt tersebut : python --version, maka akan muncul Python dengan versinya.

4. Menggunakan code editor online

- Buka situs online-python.com

- hapus script yang ada, langsung ketikkan programnya

- untuk melihat hasilnya klik Run di jendela bawah

- untuk menggunakan mode terminal klik tombol >_

- siap digunakan.

 

Perintah-perintah sederhana Python

Perintah mencetak print()

Untuk perintah mencetak, sobat hanya perlu menulis “print()” ini merupakan format output yang paling sederha. Sobat hanya perlu menulis teks yang ingin ditampilkan di antara tanda petik di dalam kurung

Misalnya, sobat ingin menampilkan teks "Halo Dunia!". sobat bisa menulis kode seperti ini:

print ("Halo Dunia!")

# Hasilnya: Halo Dunia!

Misalnya, sobat memiliki variabel x yang diisi dengan nilai 10, dan ingin menampilkan teks "Nilai x adalah 10". Sobat bisa menulis kode seperti ini:

x = 10

print("Nilai x adalah", x)

# Hasilnya: Nilai x adalah 10

Operator Aritmatika pada Python

Penjumlahan +

1 + 3 = 4

Menjumlahkan nilai dari masing-masing operan atau bilangan

Pengurangan -

4 - 1 = 3

Mengurangi nilai operan di sebelah kiri menggunakan operan di sebelah kanan

Perkalian *

2 * 4 = 8

Mengalikan operan/bilangan

Pembagian /

10 / 5 = 2

Untuk membagi operan di sebelah kiri menggunakan operan di sebelah kanan

Sisa Bagi %

11 % 2 = 1

Mendapatkan sisa pembagian dari operan di sebelah kiri operator ketika dibagi oleh operan di sebelah kanan

Pangkat **

8 ** 2 = 64

Memangkatkan operan disebelah kiri operator dengan operan di sebelah kanan operator

Pembagian Bulat //

10 // 3 = 3

Sama seperti pembagian. Hanya saja angka dibelakang koma dihilangkan

 

Contoh:

Penjumlahan

print(13 + 2)

# Hasilnya: 15

apel = 7

jeruk = 9

buah = apel + jeruk

print(buah)

# Hasilnya: 16

Pengurangan

hutang = 10000

bayar = 5000

sisaHutang = hutang - bayar

print("Sisa hutang Anda adalah ", sisaHutang)

# Hasilnya: Sisa hutang Anda adalah 5000

Perkalian

panjang = 15

lebar = 8

luas = panjang * lebar

print(luas)

# Hasilnya: 120

Pembagian

kue = 16

anak = 4

kuePerAnak = kue / anak

print("Setiap anak akan mendapatkan bagian kue sebanyak ", kuePerAnak)

# Hasilnya: Setiap anak akan mendapatkan bagian kue sebanyak 4

Sisa Bagi / Modulus

bilangan1 = 14

bilangan2 = 5

hasil = bilangan1 % bilangan2

print("Sisa bagi dari bilangan ", bilangan1, " dan ", bilangan2, " adalah ", hasil)

# Hasilnya: Sisa bagi dari bilangan 14 dan 5 adalah 4

Pangkat

bilangan3 = 8

bilangan4 = 2

hasilPangkat = bilangan3 ** bilangan4

print(hasilPangkat)

# Hasilnya: 64

Pembagian Bulat

print(10//3)

#10 dibagi 3 adalah 3.3333. Karena dibulatkan maka akan menghasilkan nilai 3

# Hasilnya: 3

Percabangan If else

nilai = 4

if(nilai > 7):

    print("Selamat Anda benar")

else:

    print("Anda salah")

# Hasilnya: Anda salah

Memasukan input dari user

Nama = input(“Masukkan Nama Anda =  “)

Pekerjaan = input(“Masukkan Pekerjaan =  “)

Print(“ “)

Print(“BIODATA”)

Print(nama)

Print(pekerjaan)

# Hasinya:

Masukkan Nama Anda = Oji

Masukkan Pekerjaan = Programmer

BIODATA

Oji

Programmer

***

 

No comments:

Post a Comment