SMK MUHAMMADIYAH KOTA PEKALONGAN

"THE EXCELLENT SCHOOL" VISI : DISIPLIN DAN RELIGIUS Jurusan : Teknik Otomotif,Teknik Mesin,Teknik Body Otomotif,Teknik Instalasi Listrik,Teknik Rekayasa Perangkat Lunak dan Teknik Sepeda Motor

RUMAH BELAJAR SEBAGAI MEDIA PEMBELAJARAN INTERAKTIF

Rumah Belajar dengan istilah Kelas Maya yaitu Metode Pembelajaran Online yang disiapkan oleh Kemdikbud untuk melakukan pembelajaran jarah jauh secara interaktif dengan efektif

Edmodo sebagai media Pembelajaran interaktif

Media Pembelajaran berbasis web online yang memiliki tampilan seperti Facebook sehingga mempermudah guru dan siswa untuk menggunakannya

MOODLE SEBAGAI MEDIA PEMBELAJARAN DAN UJIAN ONLINE

Moodle terbukti efektif sebagai Media Pembelajaran, penugasan, bahkan sebagai Ujian Online spt : Ulangan Tengah semester dan Akhir semester.

e-Book dengan PC Tablet sebagai Media TIK dalam proses pembelajaran

Dengan menggunakan e-Pub Bisa menggabungkan Fitur Video dan Audio ke eBook.. agar Pembelajaran lebih efektif

Pages

November 19, 2014

inheritance Java

nheritance adalah pewarisan. Pewarisan dalam pemrograman berorientasi objek, Inheritance memungkinkan suatu Class bisa mewariskan atribut dan Method kepada Class yang lainnya atau subClass, sehingga membentuk Class hirarki. Inheritance sangat mirip dengan hubungan orang tua dengan anak. Manakala suatu kelas menerima warisan dari semua anggota data dan fungsi menerima warisan, walaupun tidak semua di antara mereka dapat diakses oleh anggota fungsi dari kelas.

Di dalam Java untuk mendeklarasikan suatu class sebagai subclass dilakukan dengan cara menambahkan kata kunci extends setelah deklarasi nama class, kemudian diikuti dengan nama parent class-nya. Kata kunci extends tersebut memberitahu kompiler Java bahwa kita ingin melakukan perluasan class.

Semua class dalam Java, termasuk class yang membangun Java API, merupakan subclass dari superclass Object.
Contoh dari hierarki class :



  • Superclass adalah class induk atau class orang tua, class yang letaknya di atas class tertentu di dalam hierarki.
  • Subclass adalah class anak. Semua property, methode, ataupun konstruktor yang dimiliki oleh superclass jika diwariskan, maka subclass memiliki semua yang dimiliki oleh superclass.

Contoh program




Keuntungan penggunaan Inheritance dalam OOP : Reusability

  • Ketika behavior(method) dideklarasikan dalam superclass, behavior tersebut otomatis diwariskan ke seluruh subclass
  • Jadi, Anda dapat meng-enkode method hanya sekali dan method tersebut dapat digunakan oleh seluruh subclass
  • Sebuah subclass hanya perlu mengimplementasikan perbedaan antara dirinya sendiri dan parent-nya


Contoh Lain:
Kata kunci super digunakan untuk mengakses variabel/property ataupun method yang dideklarasikan di superclass yang memiliki kesamaan di subclass. Untuk lebih jelasnya buat contoh program di bawah ini :

Buat class Matematika


Kemudian buat subclass Hitungan


Selanjutnya membuat program utama, untuk menampilkan hasil proses yang dilakukan oleh class Matematika dan class Hitungan.



Disinilah peranan kata kunci super. Dari contoh program di atas, yang tercetak di standard output adalah property dari class Hitungan.

November 15, 2014

TUTORIAL MEMBUAT VIDEO PEMBALAJARAN

Langkah-langkah cara membuat Video Pembelajaran sbb :


  1. Siapkan Software Screen-O'matic . download disini
  2. Kemudian Install File Tersebut
  3. Ikuti Perintah Berikut :


pilihlah use free version

Pilih Rekam / tanda Merah pada sisi kiri



Pilih Done



PIlih = Publish ti Video File


Pilih Type File yang akan disimpan dan Save Video




Selamat Mencoba, semoga Bermanfaat





October 26, 2014

BANGGA SEBAGAI GURU BLOGGER INSPIRATIF


Blog dapat digunakan sebagai Media pembelajaran interaktif antara Guru dan Siswa berupa sumber belajar dan komunikasi, Pengamatan video pembelajaran serta pengumpulan penugasan dan Bahan Evaluasi Siswa. Hal ini sangat diperlukan oleh seorang guru untuk menerapkan pembelajaran tak terbatas ruang dan waktu artinya siswa bisa melaksanakan pembelajaran dimanapun mereka berada baik di sekolah, dirumah bahkan saat rekreasi sekalipun, mereka dapat belajar, berdiskusi, bahkan dapat mengumpulkan tugas.

Saya adalah Seorang Guru Rekayasa Perangkat Lunak / RPL di SMK Muhammadiyah Pekalongan yang mengajarkan kompetensi Dasar Pemrograman kepada siswa agar dapat menciptakan dan mengelola suatu database kedalam bahasa pemrograman sehingga terbentuk Suatu Program aplikasi.


  1. Video Tutorial Pembelajaran

           Video Tutorial sangat diperlukan untuk mempermudah siswa didalam memahami Langkah, Urutan dan struktur Dasar pemrograman dsb. Sehingga Siswa bisa juga mengamati, menganalisa dan mempraktekkannya








             2.  Belajar via e-Book & Simulator Web (HTML)


                   Belajar dengan membaca e-Book hampir sama dengan membaca buku hanya yang membedakan adalah medianya menggunakan elektronik seperti komputer, laptop, Tablet, Bahkan Handphone tentu manfaatnya adalah lebih praktis. Namun e-book harus dilengkapi dengan media tambahan misal menggunakan Simulator/Software untuk mempraktekkan atau menerapkan pembelajaran dengan  sesuai dengan yang kita pelajari. Daftar Buku Sekolah Elektronik (BSE) SMK - Lihat Semua


e-Book Pembelajaran Pemrograman Web

 
Simulasi Pembuatan HTML 
 Silahkan Masukkan Kode/Script HTML pada Kolom Source code dan Jalankan Hasilnya dengan Klik Submit Code

              3.  Penugasan Siswa


                   Penugasan bagi siswa diberikan untuk menunjang Minat belajar siswa dengan mengerjakan tugas yang diberikan guru dan dikirimkan via Online melalui Blog Guru dan hasil  tugas siswa yang diupload dapat langsung masuk / tersimpan ke Google Drive di akun Guru Sehingga Guru dapat mengunduh / Download File tersebut



Tugas Siswa : 2 RPL

1. Buatlah Program HTML dengan tampilan  berikut ini :

- Menggunakan Tabel
- Menggunakan Link
- Membuat Domain dan Hosting
- Publikasikan...
- Alamat Domain adalah Nama Siswa Masing2.






Hasil Upload Tugas Siswa ( Google Drive Guru )


          



            4.   Evaluasi / Pelatihan Soal

                      Evaluasi sangat diperlukan untuk mengukur daya serap serta tingkat kemampuan / kompetensi siswa didalam menerima Materi yang diberikan Guru.    


  



Tutorial Membuat Quiz - Games di Blog


                5.   Game Edukasi


                      Game Edukasi Adalah Suatu permainan yang bersifat Mendidik Siswa didalam Belajar dan Berlatih yang bertujuan untuk  Memberikan Motivasi / Kesenangan serta Semangat dalam Belajar karna Siswa akan merasakan Rileks dan tertantang.



               5.   Guru Blogger menjadi inspirator bagi Siswa

                            Setiap Guru diharapkan sudah memiliki Blog agar tidak tertinggal oleh Siswanya, Sebagaimana materi dan Tugas yang saya berikan ke Siswa mengenai Pengenalan Internet, Bahwa Masing-masing siswa RPL wajib memiliki Blog sebagai Sarana Publikasi Siswa dan Pembuatan Laporan pasca kegiatan belajar mengajar. 




Hasil Tugas Blog Siswa
SMK Muhammadiyah Kota Pekalongan
                       
NO NIS NAMA Blog
1 8197 ACHMAD SYAIFUDIN HAKAM http://achmadsyaifudinhakam.blogspot.com
2 8198 AHMAD ABDULLAH http://ahmadbawazier20.blogspot.com
3 8199 AHSHALIA AYU AGHNIA http://ahshaliaqueensha.blogspot.com
4 8200 ALDY MAHESA PUTRA http://aldymahesa.blogspot.com
5 8201 ALFIAN BRAMANTYA PUTRA http://bramantyaputra18.blogspot.com
6 8202 ANDREY ROFIYAN http://bhouciels.blogspot.com
7 8203 ARDHIYAN AZIZI http://aziziitce.blogspot.com/
8 8204 ASLAM MIRZA http://aslammirza99.blogspot.com/
9 8205 AZKY ROHMAN http://azkyrohman00.blogspot.com
10 8206 DHIA ASA IMTINAN http://dhiaasarpl1.blogspot.com
11 8207 DIAN ILMI http://dianilmiayu.blogspot.com
12 8208 DIANA KHASNA NISRINA http://dianakhasna.blogspot.com
13 8209 DWI SUPRIYADI http://dwisupriyadi48.blogspot.com
14 8210 FEBRI KURNIA DINATA http://febri100.blogspot.com
15 8211 FIRMAN AGUNG SANTOSO http://firmanagungs.blogspot.com
16 8212 GEGA BRILIANTINA .A http://gegabriliantina.blogspot.com
17 8213 HAEDAR HAFIDZ AL-JUFRI http://haedar666.blogspot.com
18 8214 KHAIROTUN NISA http://khoirotunnisa3003.blogspot.com
19 8215 KHAIRUN NISA http://ineskhairunnisa.blogspot.com/
20 8217 LUKI NOVIYANTI HAKIM http://luckyhackim.blogspot.com+
21 8218 M FAYYADH FAHD AL FAIQ http://fayyadh69.blogspot.com/
22 8219 M MIRRIZQILLAH miris12345.blogspot.com
23 8220 M. ARIF SOFIYAN arifsofiyan.blogspot.com 
24 8221 M.REZA http://dausm.blogspot.com
25 8222 MOCH FARISI http://farisi027.blogspot.com
26 8223 MUHAMMAD ADITYA NOVIANTO http://madtyanovianto8.blogspot.com
27 8224 SAFA AYU MAFILLAH http://safaayumafilla009.blogspot.com
28 8225 SILVIANA KUSUMA MELATI http://silvianankusumamelati.blogspot.com
29 8226 SITI KURNIATI http://sitikurniatii.blogspot.com
30 8227 TRI UTAMI http://www.triutamirozak06.blogspot.com/
31 8228 WAFA http://rplstudies.blogspot.com/
                           

Blog ini Sedang mengikuti 
Lomba Menulis Blog Untuk Guru Inspiratif

Semoga Bermanfaat...


--------------------------------------------------------------------------------------------------------------------------

Nama                 :  Harry Soepandi, S.Kom
Tmp/tgl Lahir     :  Jakarta, 25 April 1976
Pendidikan         :  S1 - Sistem Informatika Universitas Dian Nuswantoro Semarang
Profesi                :  Guru RPL SMK Muhammadiyah Kota Pekalongan
Alamat Sekolah  :  Jl. AMD No. 1 KramatSari Pekalongan

September 3, 2014

ARSITEKTUR PERANGKAT LUNAK

July 25, 2014

Download Silabus RPL Kurikulum 2013 [ Lengkap ]



1. TIK-C1-SILB-X-SilabusSistemKomputer   [  Unduh ]

2. TIK-C1-SILB-X-PemrogramanDasar  [  Unduh ]

3. TKI-C2-KIKD-X-PerakitanKomputer  [  Unduh ]

4. TKI-C2-KIKD-X-SistemOperasi  [  Unduh ]

5. TKI-C2-KIKD-X-JaringanDasar  [  Unduh ]

6. TKI-C2-KIKD-X-PemrogramanWeb  [  Unduh ]

7. TKI-C2-KIKD-X-SimulasiDigital  [  Unduh ]

8. TKI-RPL-C3-SILB-XI-Pemodelan PL-Rev   [  Unduh ]

9. TKI-RPL-C3-SILB-XI-BasisData_Rev  [  Unduh ]

10.TKI-RPL-C3-SILB-XI-PemrogramanWebDinamis   [  Unduh ]

11.TIK-RPL-C3-SILB-XI-Pemrograman Berorientasi Obyek_Rev   [  Unduh ]

12.TKI-RPL-C3-SILB-XI-PemogramanDesktop_Rev   [  Unduh ]

13.TKI-RPL-C3-SILB-XII-AdministrasiBasisData_Rev   [  Unduh ]

14.TKI-RPL-C3-SILB-XII-Pemrograman Grafik_Rev   [  Unduh ]

15.TKI-RPL-C3-SILB-XII-PemrogramanWebDinamis   [  Unduh ]

16.TKI-RPL-C3-SILB-XII-BasisData_Rev   [  Unduh ]

17.TIK-RPL-C3-SILB-XII-Pemrograman Berorientasi Obyek_Rev   [  Unduh ]

18.TKI-RPL-C3-SILB-XII-PemrogramanPerangkatBergerak [  Unduh ]

19.TKI-RPL-C3-SILB-XII-Kerja Proyek   [  Unduh ]


SILAHKAN UNDUH , SEMOGA BERMANFAAT.....

Note : Jangan Lupa Mengisi Buku Tamu , setelah mengunduh....



Thanks..

July 24, 2014

Tugas Blog Siswa - Mapel : Pengelolaan Informasi



DAFTAR TUGAS BLOG SISWA
SMK MUHAMMADIYAH PEKALONGAN
KELAS:1RPL1





NO NIS NAMA Blog
1 8197 ACHMAD SYAIFUDIN HAKAM http://achmadsyaifudinhakam.blogspot.com
2 8198 AHMAD ABDULLAH http://ahmadbawazier20.blogspot.com
3 8199 AHSHALIA AYU AGHNIA http://ahshaliaqueensha.blogspot.com
4 8200 ALDY MAHESA PUTRA http://aldymahesa.blogspot.com
5 8201 ALFIAN BRAMANTYA PUTRA http://bramantyaputra18.blogspot.com
6 8202 ANDREY ROFIYAN http://bhouciels.blogspot.com
7 8203 ARDHIYAN AZIZI http://aziziitce.blogspot.com/
8 8204 ASLAM MIRZA http://aslammirza99.blogspot.com/
9 8205 AZKY ROHMAN http://azkyrohman00.blogspot.com
10 8206 DHIA ASA IMTINAN http://dhiaasarpl1.blogspot.com
11 8207 DIAN ILMI http://dianilmiayu.blogspot.com
12 8208 DIANA KHASNA NISRINA http://dianakhasna.blogspot.com
13 8209 DWI SUPRIYADI http://dwisupriyadi48.blogspot.com
14 8210 FEBRI KURNIA DINATA http://febri100.blogspot.com
15 8211 FIRMAN AGUNG SANTOSO http://firmanagungs.blogspot.com
16 8212 GEGA BRILIANTINA .A http://gegabriliantina.blogspot.com
17 8213 HAEDAR HAFIDZ AL-JUFRI http://haedar666.blogspot.com
18 8214 KHAIROTUN NISA http://khoirotunnisa3003.blogspot.com
19 8215 KHAIRUN NISA http://ineskhairunnisa.blogspot.com/
20 8217 LUKI NOVIYANTI HAKIM http://luckyhackim.blogspot.com+
21 8218 M FAYYADH FAHD AL FAIQ http://fayyadh69.blogspot.com/
22 8219 M MIRRIZQILLAH miris12345.blogspot.com
23 8220 M. ARIF SOFIYAN arifsofiyan.blogspot.com 
24 8221 M.REZA http://dausm.blogspot.com
25 8222 MOCH FARISI http://farisi027.blogspot.com
26 8223 MUHAMMAD ADITYA NOVIANTO http://madtyanovianto8.blogspot.com
27 8224 SAFA AYU MAFILLAH http://safaayumafilla009.blogspot.com
28 8225 SILVIANA KUSUMA MELATI http://silvianankusumamelati.blogspot.com
29 8226 SITI KURNIATI http://sitikurniatii.blogspot.com
30 8227 TRI UTAMI http://www.triutamirozak06.blogspot.com/
31 8228 WAFA http://rplstudies.blogspot.com/

Belajar Dan Simulasi Pembuatan Website ( HTML Dasar )


 
Simulasi Pembuatan HTML 
 Silahkan Masukkan Kode/Script HTML pada Kolom Source code dan Jalankan Hasilnya dengan Klik Submit Code

January 28, 2014

SOAL DAN KISI-KISI UN2013 UJI KOMPETENSI RPL

SOAL UJI KOMPETENSI RPL 2013























KISI-KISI UN2013


December 28, 2013

Dasar HTML

HTML DASAR ::
OBJEKTIF:
Setelah mempelajari materi ini diharapkan anda dapat memahami struktur dasar dari dokumen HTML.
MATERI:
Struktur dasar dokumen HTML(Tag, Element, Attribute), Element HTML, Element HEAD, Element TITLE, Element BODY.


STRUKTUR DASAR DOKUMEN HTML
HTML merupakan singkatan dari HyperText Markup Language adalah script untuk menyusun dokumen-dokumen Web. Dokumen HTML disimpan dalam format teks reguler dan mengandung tag-tag yang memerintahkan web browser untuk mengeksekusi perintah-perintah yang dispesifikasikan.

Struktur dasar dokumen HTML adalah sebagai berikut:
<html>
<head>
<title>Disini Judul Dokumen HTML</title>
</head>
<body>
        Disini penulisan informasi Web
</body>
</html>
Dari struktur dasar HTML di atas dapat dijelaskan sebagai berikut:

a. Tag
Adalah teks khusus (markup) berupa dua karakter "<" dan ">",  sebagai contoh <body> adalah tag dengan nama body.
Secara umum tag ditulis secara berpasangan, yang terdiri atas tag pembuka dan tag penutup (ditambahkan karakter "/" setelah karakter "<"), sebagai contoh <body> ini adalah tag pembuka isi dokumen HTML, dan </body> ini adalah tag penutup isi dokumen HTML.

b. Element
Element terdiri atas tiga bagian, yaitu tag pembuka, isi, dan tag penutup. Sebagai contoh untuk menampilkan judul dokumen HTML pada web browser digunakan element title, dimana:

<title>
ini adalah tag pembuka judul dokumen HTML
Disini Judul Dokumen HTML ini adalah isi judul dokumen HTML
</title> ini adalah tag penutup judul dokumen HTML

Tag-tag yang ditulis secara berpasangan pada suatu element HTML,  tidak boleh saling tumpang tindih dengan pasangan tag-tag lainnya.
Contoh penulisan tag-tag yang benar
<p>
    <b>
        ................
    </b>
</p>

Contoh penulisan tag-tag yang salah
<p>
    <b>
        ................
    </p>
</b>

c. Attribute
Attribute mendefinisikan property dari suatu element HTML, yang terdiri atas nama dan nilai. Penulisannya adalah sebagai berikut:
<TAG
   nama-attr="nilai-attr"
   nama-attr="nilai-attr"
   .................
>
   .................

</TAG>
Secara umum nilai attribute harus berada dalam tanda petik satu atau dua. Sebagai contoh, untuk membuat warna teks menjadi kuning dan latarbelakang halaman web menjadi hitam, penulisannya adalah <body bgcolor="black" text="yellow">
d. Element HTML
Menyatakan pada browser bahwa dokumen Web yang digunakan adalah HTML.

Sintaks:
<html>
..........
</html>

e. Element HEAD
Merupakan kepala dari dokumen HTML. Tag <head> dan tag </head> terletak di antara tag <html> dan tag </html>.

Sintaks:
<head>
...........
</head>

f. Element TITLE
Merupakan judul dari dokumen HTML yang ditampilkan pada judul jendela browser. Tag <title> dan tag </title> terletak di antara tag <head> dan tag </head>.

Sintaks:
<title>
.........
</title>

g. Element BODY
Element ini untuk menampilkan isi dokumen HTML. Tag <body> dan tag </body> terletak di bawah tag <head> dan tag </head>.
Element BODY mempunyai attribute-attribute yang menspesifikasikan khususnya warna dan latarbelakang dokumen yang akan ditampilkan pada browser.

Sintaks:
<body text="v" bgcolor="w" background="uri" link="x" alink="y" vlink="z">
..............
</body>

Attribute text memberikan warna pada teks, bgcolor memberikan warna pada latarbelakang dokumen HTML, background memberikan latarbelakang dokumen HTML dalam bentuk gambar, link memberikan nilai warna untuk link, alink memberikan warna untuk link yang sedang aktif, vlink memberikan warna untuk link yang telah dikunjungi.
Jika attribute bgcolor dan background keduanya dispesifikasikan maka attribute background yang akan digunakan, akan tetapi jika nilai attribute background (gambar) tidak ditemukan pada dokumen HTML maka attribute bgcolor yang akan digunakan.

LATIHAN
Gunakan teks editor misalkan "Notepad" untuk menyunting dan menyimpan script latihan di bawah ini. Untuk melihat hasilnya bukalah file tersebut dengan menggunakan web browser atau gunakan editor yang telah tersedia pada modul ini dengan mengklik menu Editor.
Latihan 1:
Menampilkan teks:

                           Belajar bahasa pemrograman web ternyata mudah juga :)

Nama file: latihan1_1.html
<html>
<head>
<title>Latihan1-1</title>
</head>
<body>
        Belajar bahasa pemrograman web ternyata mudah juga :)
</body>
</html>

Tugas tambahan:
Gantilah teks tersebut dengan teks lainnya.


Latihan 2:
Merubah warna teks menjadi merah:

                        Belajar bahasa pemrograman web ternyata mudah juga :)

Nama file: latihan1_2.html
<html>
<head>
<title>Latihan1-2</title>
</head>
<body text="red">
        Belajar bahasa pemrograman web ternyata mudah juga :)
</body>
</html>

Tugas tambahan:

Cobalah untuk warna: maroon, black, yellow, white, lime, green, blue, red, olive, navy, purple, teal, gray, silver, fuchsia, aqua.

Latihan 3:

Merubah warna background menjadi hitam.
                        
Nama file: latihan1_3.html
<html>
<head>
<title>Latihan1-3</title>
</head>
<body text="red" bgcolor="black">
        Belajar bahasa pemrograman web ternyata mudah juga :)
</body>
</html>

Tugas tambahan:

Cobalah untuk warna: maroon, black, yellow, white, lime, green, blue, red, olive, navy, purple, teal, gray, silver, fuchsia, aqua.

Latihan 4:
Merubah background dengan suatu gambar.

Nama file: latihan1_4.html
<html>
<head>
<title>Latihan1-4</title>
</head>
<body text="red" bgcolor="aqua" background="./images/image027.jpg">
        Belajar bahasa pemrograman web ternyata mudah juga :)
</body>
</html>
catatan:
./images/ = nama direktori file gambar disimpan
image027.jpg = nama file gambar

Tugas tambahan:

Cobalah untuk file gambar: image050.jpg, image052.jpg, image058.jpg dan image060.jpg.

Daftar Artikel