Monday, 10 March 2025

Ekstrakurikuler TIK: Perkenalan Bahasa Pemrograman JavaScript

 

Belajar web programming di MTs Muslimin Citapen
Siswa-siswi MTs Muslimin Citapen sedang praktek membuat web sederhana.*

Ekstrakurikuler Bahasa Pemrograman JavaScript ini hanya untuk perkenalan kepada siswa MTs/SMP.

Pertama-tama buat dulu folder di desktop untuk menyimpan file html dan javascript, beri nama: belajar-javascript

Buka Sublime Text, buat file html dengan cara klik kanan pada folder belajar-javascript > New File > File > Save beri nama hello-world.html.

Buat tag html standar dengan menulis html > Tab

Contoh:

<!DOCTYPE html>

<html>

<head>

                <title>Hello World!</title>

</head>

<body>

<h1>Hello World!</h1>

</body>

</html>

Cara berinteraksi dengan Javascript

1. Console

Console ada di setiap browser, cara memunculkannya dengan klik kanan > Inspect atau Inspect element

Di sini bisa ditulis sintaks sederhana seperti alert yang berfungsi menampilkan kata pada pop up browser.

Contoh:

alert(“Hello World!”);  // diakhiri dengan “;”

atau

alert (“Awas komputer Anda terkena virus!”);

Maka browser akan memunculkan pop up dengan tulisan Awas komputer Anda terkena virus!

2. HTML

a. Internal, dengan menyisipkan tag script di antara <script>…. </script> di akhir body atau sebelum tutup body

tulis alert(“Hello World!”);

b. Eksternal, menghubungkan dengan file Javascript (misalnya latihan.js)

Dengan menulis <script src=”latihan.js”></script> di akhir body atau sebelum tutup body.

 

Internal:

 

<!DOCTYPE html>

<html>

<head>

    <title>Hello World Javascript</title>

</head>

<body>

    <script>

        console.log("Saya belajar Javascript");

        document.write("Hello World!");

       alert(“Awas ada penyusup!”);

    </script>

</body>

</html>

 

·         Fungsi console.log() menampilkan output ke console javascript;

·         Fungsi document.write() menampilkan output ke dokumen HTML;

·         dan Fungsi alert() menampilkan output ke jendela dialog.

 

Eksternal:

Kita buat dua file, yaitu: file HTML dan Javascript.

 

Isi dari file latihan.js:

alert("Hello, ini adalah program JS eksternal!");

console.log(“Saya sedang belajar javascript”);

 

Isi dari file index.html

 

<!DOCTYPE html>

<html>

    <head>

        <title>Belajar Javascript dari Nol</title>

    </head>

    <body>

        <p>Tutorial Javascript untuk Pemula</p>

 

        <!-- Menyisipkan kode js eksternal -->

        <script src="latihan.js"></script>

    </body>

</html>

Menggunakan console di browser

Untuk memunculkannya dengan klik kanan di situs apapun kemudian pilih Inspect (ada juga yang Inspect element), pilih Console dari deretan menunya.

Di console kita bisa melakukan berbagai operasi.

Operasi aritmatika (+, -, *, /) dan % = modulus (sisa bagi).

Contoh lakukan operasi-operasi di bawah ini (tekan Enter untuk melihat hasilnya)

10 / 5

….

10 % 5

….

10 % 3

Lakukan juga operasi di bawah ini, berapa hasilnya?

1 + 2 *3- 4

Urutan operasi matematika mengikuti aturan KuKaBaTaKu singkatan dari () * / + -

Jadi supaya hasilnya 5, maka harus ditambahkan (1+2)*3-4 

Operasi penugasan

var x

x = 10

x

//hasilnya akan 10

operator penugasan +=

x = 10

x += 5  //artinya 10 ditambahkan dengan 5

//hasilnya akan 15

Operator Perbandingan

==           sama dengan

!=            tidak sama dengan

===        strick sama dengan

!==         strick tidak sama dengan

>, <, >=. <=

Operator perbandingan akan menghasilkan nilai boolean (true, false)

10 == 10 (apakah 10 sama dengan 10)

//maka jawabannya true

Coba lakukan operadi boolean di bawah ini:

10 == 15

10 != 10

10 != 15

10 == “10”

10 === “10”

 

catatan :

Untuk mengulang di console pakai tombol panah ke atas

Untuk menghapus tulisan di console klik ikon Ctrl + L (clear console) 

Operator Logika

&& = AND

|| = OR

! = NOT

Contoh

x = 5

Apakah x itu bilangan genap atau bukan?

(x % 2 == 0) à untuk menentukan bilangan genap

// hasilnya false

Menggabungkan dengan ekspresi lain, apakah bilangan itu lebih kecil dari 10

x = 12

Apakah x bilangan genap dan lebih kecil dari 10

(x % 2 ==0) && (x < 10)

// hasilnya false

&& itu harus kedua-duanya true

(x % 2 == 0) || (x < 10)

salah satu benar pasti true

!(x < 10)

//hasilnya NOT

Operator String (penambahan string dengan tanda +)

a = “apple”

b= “pen”

a + b

//hasilnya “applepen”

a + “ “ + b

//hasilnya “apple pen”

coba jumlahkan

“10” + 10 + 10

10 + 10 + “10”

‘jum’at’ à hasilnya akan error

‘jum\’at’ à harus menyisipkan escape karakter back slash (\)

Operator typeof (untuk mengetahui tipe data)

typeof (operand)

hitung hasil di bawah ini:

typeof (23)

typeof (“10”)

typeof (true)

Operator kondisional

(kondisi) ? benar : salah

(x % 2 == 0) ? “genap” : “ganjil”

length (untuk menghitung jumlah karakter)

var nama = “dede suhaya”

nama.length hasilnya 11

Sumber: Disarikan dari Kanal Web Programming Unpas

 

 

 

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