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

***

 

Monday, 17 February 2025

SPMB MTs Muslimin Citapen Tahun Pelajaran 2025-2026

SPMB MTs Muslimin Citapen Tahun Pelajaran 2025-2026

Ekstrakurikuler Paskibraka MTs Muslimin Citapen

Siswa-siswi MTs Muslimin Citapen selesai mengikuti ekstrakurikuler Paskibra.*


SPMB MTs Muslimin Citapen Tahun Pelajaran 2025-2026. Madrasah Tsanawiyah Muslimin Citapen adalah lembaga pendidikan yang berada di bawah naungan Yayasan Pendidikan Pesantren Islam (YPPI) Al-Furqon Citapen. Beralamat di Kampung Sukalilah No. 3, RT 04 RW 07, Desa Citapen, Kecamatan Cihampelas, Kabupaten Bandung Barat, Provinsi Jawa Barat Kode Pos 40767.

Profil MTs Muslimin Citapen:

Tahun berdiri : 1986

NSM : 121232170017

NPSN : 20279404

Status Akreditasi : A

Status dalam KKM : Anggota KKM 1 Cihampelas

No Telepon : (022) 86675409

E-mail: info.mtsmcitapen@gmail.com

MTs Muslimin Citapen kini sudah jauh berkembang sejak didirikan pada 1986, siswa-siswinya memiliki berbagai prestasi yang sangat membanggakan, didukung dengan fasilitas yang memadai seperti lapangan olahraga untuk bola basket, bulutangkis, perpustakaan, dan memiliki mesjid sendiri untuk kegiatan keagamaan.

Sekolah di bawah naungan Kemenag ini sudah memiliki banyak ekstrakurikuler untuk menjembatani bakat-bakat anak didiknya, seperti Tahfidz, Baca Tulis Al-Qur’an, Bulutangkis, Kompetisi Sains Madrasah (KSM), Komputer (TIK), English Club, Tenis Meja, Futsal, Palang Merah Remaja (PMR), Pramuka, Paskibra dll.

Tahun ajaran baru ini, MTs Muslimin Citapen menerima peserta didik baru lewat Sistem Penerimaan Murid Baru (SPMB) yang sudah dimulai dari Januari hingga Juli.

Segera daftarkan siswa-siswi SD/MI anda lewat SPMB MTs Muslimin Citapen Tahun Pelajaran 2025-2026, bisa langsung ke alamat di bawah ini:

Kampung Sukalilah No. 3, RT 04 RW 07, Desa Citapen, Kecamatan Cihampelas, Kabupaten Bandung Barat, Provinsi Jawa Barat Kode Pos 40767.

Pindai kode QR peta lokasi:


Atau menghubungi nomor telefon 0877-2891-3966.

Atau anda bisa mengunduh brosurnya di bawah ini:



Download Brosur



Tuesday, 11 February 2025

3 Situs Web Hosting Foto Gratis plus Link URL

Banyak situs web yang memberikan fasilitas gratis untuk menyimpan foto (image hosting), tapi tidak banyak yang menyediakan pembuatan tautan (link) yang beragam. Salah satunya adalah untuk kebutuhan URL image dalam bentuk direct link untuk disisipkan di situsweb, blog, media sosial, dsb.

Mengunggah gambar untuk mendapatkan URL link biasanya sangat diperlukan dalam pengajaran pemrograman web yang menggunakan code editor online seperti Codepen.com di mana pengguna tidak perlu sign-up dan menyimpan gambar/foto.

Setelah mencari dan mencoba beberapa situs web yang menyediakan generator url gambar secara gratis, akhirnya penulis menemukan tiga situs web yang cocok dan mudah pengoperasiannya, di antaranya tinypic.host, hotimg.com, dan imghippo.com.

Ketiga situs web free image URL generator ini bisa digunakan tanpa perlu registrasi (sign-up) namun foto/gambar yang tersimpan akan otomatis dihapus setelah 1 minggu. Agar tidak dihapus, pengguna harus registrasi terlebih dahulu, syaratnya memiliki alamat email untuk aktivasi akun.

1. Tinypic (Tinypic.host)

Di situs penyimpanan gambar gratis ini sobat bisa mengunggah foto/gambar secara anonim, caranya:

Kunjungi websitenya (ingat tulis secara lengkap tinypic.host karena ada situs lain yang namanya tinypic.com), tampilan pertamanya akan seperti ini:

Klip tombol START UPLOADING dan pilih gambar atau foto yang akan diunggah, setelah itu tampilan website akan seperti di bawah ini:


Centang I agree to the terms and privacy policy

Kemudian klik Upload. Setelah berhasil akan muncul tanda centang dengan tulisan Upload complete yang berarti gambar berhasil diunggah.

Selanjutnya kita ingin mendapatkan link url yang diperlukan untuk disematkan di tag html. Di bagian Embed codes akan ada menu drop down untuk memilih jenis tautan, untuk keperluan ini kita harus memilih Direct link, setelah muncul link url-nya tinggal disalin dengan mengklik bagian COPY seperti tampilan di bawah ini:

Setelah di-copy, tinggal dipaste di tempat yang diinginkan biasanya di tag html gambar, disisipkan di antara tanda petik src (<img src=”…”>)

Bila berhasil maka gambar/foto akan muncul disitus web yang sedang dibuat.

2. Imghippo (imghippo.com)



Di platform hosting gambar gratis ini berbagai format gambar seperti JPG, JPEG, PNG, BMP, PDF, atau WEBP didukung oleh website ini. Tahapannya mirip dengan tinypic.host:

Klik pada tombol “Start Uploading” untuk mengunggah file gambar.

Setelah gambar dipilih, klik pada tombol upload dan segera sobat mendapatkan URL gambar untuk mengakses gambar/foto tersebut.

Buka pada tombol tautan yang terbuka untuk menampilkan seluruh link yang dihasilkan, pilih direct link dan salin URL tersebut untuk membagikan gambar tersebut.

3. Hotimg (Hotimg.com)

Di situs ini juga memberikan fasilitas gratis untuk menyimpan, membagikan dan mengunggah gambar dan mengubahnya menjadi link URL. Gambar atau foto yang diunggah jenis filenya harus: JPG, JPEG, PNG, BMP, GIF, dan WEBP.

Untuk memulai sobat tinggal klik tombol START UPLOADING IMAGES, juga bisa dengan cara menyeret dan menjatuhkan (drag and drop) gambar, namun situs web ini membatasi kapasitas gambar sebesar 32 MB.

Setelah itu tinggal mengklik direct image link-nya dan menyalinnya.

Demikian semoga bermanfaat.***

 

Monday, 9 December 2024

Membuat Form di Situs Web dengan HTML– Ekstrakurikuler TIK MTs

 Membuat Form dengan HTML

Situs web tidak hanya digunakan untuk menampilkan informasi saja, namun juga untuk mengambil informasi atau data dari pengunjung. Salah satu cara untuk mengambil informasi dari pengunjung ialah menggunakan form.

Form dalam web bisa disamakan dengan formulir di dunia nyata. Dapat diisi, kemudian diproses dengan program tertentu.

Singkatnya, form adalah elemen pada HTML yang digunakan untuk mengelola data dari input yang dilakukan oleh user.

Macam-macam form: form Login, form registrasi, form kontak dsb

Contoh form di situs web:



Di bawah ini adalah tutorial sederhana untuk membuat form di HTML, namun tidak sampai memprosesnya.

Tag yang dibutuhkan untuk membuat form adalah <form></form>

Elemen-elemen dalam Form

· input : kolom di mana user bisa menginputkan sesuatu. Bisa berupa text field, radio button, combo box dsb.

· textarea : mirip text field tapi lebih banyak yang bisa kita isikan, biasanya untuk mengisikan komentar, pesan, email dsb.

· select : untuk membuat drop down atau combo box

· button : tombol untuk mengirimkan data

· label : untuk menandai sebuah elemen input

Tag input adalah <input type=””> (tidak memiliki tag penutup)

type bisa diisi: text, password, radio, checkbox

submit, reset, button (yang tiga terakhir tidak menggunakan input)


Langsung saja kita praktekkan (tulisan ini ditujukan untuk praktek ekstrakurikuler TIK tingkat SMP/MTs)

· Buka teks editor Sublime Text

· Buat folder latihan berisi file form.html

· Buat struktur dasar html:

Ketik “html” tekan tombol tab, maka otomatis muncul struktur dasar html, beri judul HTML Form

<!DOCTYPE html>

<html>

<head>

<title>HTML Form</title>

</head>

<body>

</body>

</html>

Di antara body ketikan tag <form></form>

Selanjutnya:

Input text field

<label for="username">username: </label>

<input type="text" id="username">

Input password

<label for="password">password: </label>

<input type="password" id="password">

Radio button

<input type="radio" id="pria" name="jeniskelamin"><label for="pria">pria</label>

<input type="radio" id="wanita" name="jeniskelamin"><label for="wanita">wanita</label>

Checkbox

<input type="checkbox" id="menyanyi"><label for="menyanyi">menyanyi</label>

<input type="checkbox" id="olahraga"><label for="olahraga">olahraga</label>

<input type="checkbox" id="berkebun"><label for="berkebun">berkebun</label>

Textarea

<textarea></textarea>

Combo Box

<select>

<option>Bandung</option>

<option>Jakarta</option>

<option>Semarang</option>

<option>Surabaya</option>

</select>

Submit

<button type="submit">Kirim!</button>

Selengkapnya adalah sebagai berikut:

<!DOCTYPE html>

<html>

<head>

<title>HTML Form</title>

</head>

<body>

<form>

<label for="username">username: </label>

<input type="text" id="username">

<br>

<label for="password">password: </label>

<input type="password" id="password">

<br>

<input type="radio" id="pria" name="jeniskelamin"><label for="pria">pria</label>

<input type="radio" id="wanita" name="jeniskelamin"><label for="wanita">wanita</label>

<br>

<input type="checkbox" id="menyanyi"><label for="menyanyi">menyanyi</label>

<input type="checkbox" id="olahraga"><label for="olahraga">olahraga</label>

<input type="checkbox" id="berkebun"><label for="berkebun">berkebun</label>

<br>

<textarea></textarea>

<br>

<select>

<option>Bandung</option>

<option>Jakarta</option>

<option>Semarang</option>

<option>Surabaya</option>

</select>

<br>

<button type="submit">Kirim!</button>

</form>

</body>

</html>

Jika dilihat hasilnya di Browser (di Sublime Text : klik kanan > Open in Browser) akan seperti di bawah ini:



Monday, 19 August 2024

Cara Mencari Gambar Ukuran Besar di Google

 Cara Mencari Gambar Ukuran Besar di Google

Penulisan blog kali ini adalah merespon beberapa pertanyaan anak didik dan guru yang menanyakan bagaimana caranya mencari gambar di Google dengan ukuran besar atau kualitas tinggi?

Pertanyaan ini muncul karena mereka sering mengambil gambar untuk keperluan pengajaran atau tugas dari Google, namun setelah digunakan tampak blur tidak begitu jelas, hal ini karena mereka memakai gambar dengan resolusi yang kecil .

Nah untuk itu, penulis ingin berbagi pengetahuan cara mencari gambar ukuran besar di Google. Pada tutorial ini penulis menggunakan browser Opera. 

Cara Mencari Gambar Ukuran Besar di Google

Inilah tahap-tahapnya:

1. Masuk ke situs mesin pencari google.com

2. Ketikan kata kunci yang ingin dicari gambarnya pada kolom pencarian google, misalnya: “batik”
3. Setelah muncul hasil pencarian, pilih menu “Images (Gambar)”
4. Jika sudah muncul gambar-gambar yang diinginkan, cari menu “Tools (Alat)” yang ada di sebelah kanan setelah menu More  

5. Setelah tombol menu “Tools” di klik maka akan muncul lagi menu-menu di bawahnya, yang terdiri dari: Size (Ukuran), Color (Warna), Usage rights (Hak Penggunaan), Type (Jenis), Any time (Waktu), Advanced Search dan Clear

6. Untuk mencari gambar ukuran besar atau kualitas tinggi, maka klik menu “Size”. Maka akan muncul beberapa pilihan ukuran gambar: Large (Besar), Medium (Sedang), Icon (Ikon). Jadi klik pada Large (Besar).

Menentukan ukuran pencarian gambar di Google.*
Menentukan ukuran pencarian gambar di Google.*

7. Bila perlu gambar yang bebas hak cipta, tinggal tambah klik menu “Usage rights”. Kemudian pilih menu bertuliskan Creative Commons licenses yang artinya bisa digunakan secara bebas.

8. Menu selebihnya seperti Color, Type, Any time, dan seterusnya bisa anda eksplor sendiri.

Demikianlah cara mencari gambar ukuran besar di Google, semoga bermanfaat.***