Category Archives: Kelas XI

Pembangkit Listrik Sederhana

Pertemuan: 1
Materi: Pembangkit Listrik Sederhana

Pertemuan pertama dari aspek Rekayasa adalah mengenai listrik, tepatnya, pembangkit listrik sederhana. Untuk materi dari pembangkit listrik sederhana yang akan dibahas terlebih dahulu adalah pembangkit listrik energi angin. Sedikit menerangkan dengan slide, kemudian menayangkan film proses pembuatan kincir angin yang merupakan contoh produk rekayasa pembangkit listrik energi angin.

Dari video tersebut diharapkan siswa juga dapat memahami bagaimana cara kerja kincir angin sehingga dapat membangkitkan tenaga listrik. Untuk praktik pertama siswa akan belajar membuat simulasi animasi kincir angin dengan menggunakan perangkat TIK. Ini tugas individu ya, Nak ๐Ÿ™‚

Oke, ini adalah slide materi mengajar dari pertemuan pertama di tahun ajaran 2015-2016. Semoga bermanfaat :).

Video sila ditengok di sini

Tugas Akhir Kelas XI Yang Belum Mengumpulkan

Kelas XI, tolong diperhatikan karena nilai UAS tidak Ibu pertimangkan untuk penilaian di dalam rapor, jadi tolong tuntaskan tugas-tugas harian kalian.

Seperti telah kalian ketahui nilai minimal setiap matpel adalah B- untuk bisa naik kelas.

Berikut adalah yang belum mengumpulkan tugas akhir. Point unuk tugas akhir ini sangat besar. Jadi, segera dikumpulkan ya, Nak, karena Ibu harus input nilai di SIP selekas mungkin. Jadi, mau kan tolong mempermudah pekerjaan Ibu? ๐Ÿ™‚

Ok, cekidot

XI MIA 3
ALIYA RAHMA
ANANDA DESYA
ANDINI QUENTINNISA
BIMAR PRANANTA
DANIKA APRILIA SOMADINATA
EVANIA DEWI RAHMA
FAIZ HADIYAN FIRZA
FIJAR RAMADHAN WIBOWO
FITRATI FEBRIANTI
LARASATI RAHMA SYA’BANNISA
MELIKA BILQIS
MUFIDAH NURUL HAYATI
NADHIFA AZHARI IZDIHAR
PRISTA SETYA PRAMESTI
RYAN NAUFAL PIOSCHA
SAFIRA NADILA PUTRI
STEFANI ESTHER PHILADELPHIAN
SYAKIRA KHAIRUNNISA

XI MIA 4
ANDREAS SARDO RADITYA S
ASSAD RESI ALFURQAN
AZMI RAFI
CHARIS REVOANSYAH PERMADY
ERLANGGA BANYU BIRU PUTRA
HERMON DAVID SETYOROGO I.
LUKMAN HAKIM
MOCHAMAD ILHAM IRWINANSYAH
MUHAMMAD THOHARI
MUHAMMAD TRI APRILIAN
MUHAMMAD YUDHA GALANG F
NITA RAHMASARI
PUTRIYANNY RATNASARI
SHAFIRA

Tugas Akhir Kelas XI

Berikut ini adalah tugas akhir kelas XI selama 1 tahun ajaran dengan materi pemrograman web (HTML, CSS, JavaScript).
Tenggat waktu: 17 Mei 2015

Kelas: XI MIA 1

Kelompok 1: Mie Time, tanggal 15 Mei 2015
Gabrielle Khaledea S
Ghina Nisa Salsabiela
Mona Natasha S
Nadya Nazla
Natalia Christiani
Rayi Adila

Kelompok 2: Games, tanggal 16 Mei 2015
Arieftia Wicaksono
Agung Budiyanto
Glenn Arthur Sena
Harris Fadhilah
Naufal Yudha P
Prasetio Adi N

Kelompok 3: Food Venture, tanggal 17 Mei 2015
Almas Nazhifah Syukri
Arma Oktaviani
Karinka Anisariandina
Rafika Dwisthiyahapsari
Rakhma Oetari
Roudhotul Sofa Nurauliya

Kelompok 4: Wisata Kuliner, tanggal 17 Mei 2015
Abednego
Andhana Reza Julien
Andi Aqil Amanulhaq
M Caesario Liazmi
M Irsyad Hawari
Senopati Yudhistira

Kelompok 4: Tribeca Hunters, tanggal 17 Mei 2015
Ardini Ridhanila
Chaerunnisa Citra Giri Larasati
Felicia Indraswari
Iednita Cahyadahrena
Nareswarie Ayuanindhita
Theresia Rosaria

Kelompok 5: Food Review, tanggal 18 mei 2015
Adelia Safaira
Andy Faisal
Hadlina Rahmadinni
Muhamad Galih Reka
Nur Kusuma Asih
Prayoga Byantara

Kelas: XI MIA 2

Kelompok 1: Jalan-jalan, tanggal 15 Mei 2015
Akhmad Khudzaifi
Evan Nathanael
Gabriel Andrew Kevin Hutabarat
Muhammad Jehan Mahsan
Rafli Iman Firdaus
Raziqa Fadhlan

Kelompok 2: Music, tanggal 16 Mei 2015
Eva Nabila
Flamora Gresafira
Flora Ananda
Jasmine Alam Nabilah
Pinastika Harningdipta
Raihana Abida
Syahvira Kanza
Talia Putri

Kelompok 3: UptownLife
Bilqis Nabilah
Farah Muthia
Hanna Hardiyanti
Nabilah Hana
Nattaya Salsabila
Rahel Egi
Ruhul Selsi
Sonya Nabila

Kelompok 4: All is Well
Adiza Azzahra
Aisyah Ardine
Amelia Nasyahta
Dear Siska
Evelyn Clarissa
Hieronimus Adiyoga
Nasita Ratih
Vania Seren

Kelompok 5: Food Review
Ammar Akbar Ghifari Basyar
M. Herdiansyah
M. Ilham Rahmadi
M. Ilham Wildatama
Rahadi Setyo Nugroho
Raihan Muammar Rachim

Kelas: XI MIA 3

Kelompok 1: Pasar Santa, tanggal 15 Mei 2015
Farhan Nurahman (13)
Fathur Fadhila (14)
Fikri Octama (16)
Ilona Anaisela (20)
Rihan Fathirizza (28)
Syalzabila Imaningtyas (34)

Kelompok 2: Pasar Senggol
Allya Safitri
Fildzah Zhafarina (17)
Indira Nur Anissa (21)
Jevika (22)
Rizky Tri Abimanyu (29)
Virgiawan Putra Mahendra (36)

Kelompok 3: Project
Faisal Mirza
Daniel kurniawan
Ika fitri ariyani
Carlo julio caessariva
Teuku augibran givari
alphira septiani tabitha

Kelas: XI MIA 4
Kelompok 1: Food Travelers, tanggal 25 Mei 2015
ANDARU
ARYO
REDHO
MAULUDI
RHOZY
TASYA
NAUFAL

Kelompok 2: Dora Dora World
1. Angie irmajulianna (5)
2. Budiarti yasmine (10)
3. Cut nirwana (12)
4. Ghea samantha (15)
5. Indira fadhilah (17)
6. Medea mega (21)
7. Natalia chiquita (29)
8. Rafidah fauziah (34)

Kelompok 3: A Journey
1. Ainani Tajrian
2. Alma Tiarani
3. Annisa Hanifa
4. Dyah Liftyawati
5. Jamila Elmunaya K.A
6. Nabila Vandhya B
7. Rahmarini Firdausy

Kelompok 4: Aloha World
Hermon
Nita
Putri

Kelompok 5: Iklan
Andreas Sardo
Asad
Azmi Rafi
Banyu Biru
Charis
Lukman
M. Ilham
M. Thohari
M. Yudha
M. Tri A

Bahan UAS Semester Genap TA 2014-2015

Untuk murid-muridku, berikut adalah bahan UAS untuk Semester Genap. Materi sebagian dapat dilihat di blog ini.

Kelas X

1. Definisi Wirausaha dan Kewirausahaan
2. Fitur-fitur yang ada pada program Inkscape (Arsir, sketsa, dan lain-lain). Hanya definisi dan fungsi dari fitur (bukan nama ikon dan bukan langkah/cara pembuatan).
3. Web / Blog Engine
4. Toko Online
5. Media Promosi
6. Bauran Pemasaran

Kelas XI

1. HTML
2. CSS
3. JavaScript
Pelajari juga materi dari w3schools.com ya.

Soal untuk UAS berupa pilihan ganda, 50 soal.

Selamat belajar dan percaya kepada diri sendiri.
Good luck.

JavaScript #1

Sejarah JavaScript

Awalnya JavaScript dibuat sebagai client-side scripting language atau bahasa pemrograman di sisi klien. Pertengahan tahun 1990, awal munculnya jaringan web atau disebut WWW, halaman web bersifat statis atau kita kenal dengan Web 1.0. Disebut statis karena pada masa itu aliran informasi hanya berlaku satu arah. Untuk itu diperlukan semacam program tambahan yang bisa memberikan instruksi kepada browser supaya halaman web tersebut merespon setiap aksi kita. Misalnya, kamu ingin melihat informasi baru selain yang sudah ditampilkan, maka kita akan mengklik tautan atau link yang tersedia sehingga halaman web beralih ke halaman baru. Artinya, kita perlu interaksi lebih pada browser dimana data ditampilkan tanpa harus berpindah halaman. Di sinilah client-side scripting digunakan, yang kemudian muncullah JavaScript.

JavaScript saat itu bernama Mocha yang dibuat oleh Brendan Eich. Mocha saat itu dibenamkan (embed) di browser Netscape 2 dan dapat memproses perhitungan dan memodifikasi konten di dalam form. Mocha berganti beberapa kali sebelum akhirnya menjadi Java, karena susunan sintaks intina mirip dengan Java. Netscape kemudian mendaftarkan JavaScript ke European Computer Manufacturer Association (ECMA) untuk standarisasi supaya browser manapun nantinya yang menerapkan JavaScript memiliki kemampuan yang sama.

Saat ini JavaScript tidak lagi hanya terkait browser dan web programming, melainkan sudah dikembangkan untuk dapat digunakan di luar halaman web seperti penggunaan pada dokumen pdf, desktop widget, dan aplikasi desktop berbasis web dan sebagai framework JavaScript untuk server-side application sejak munculnya Node.js.

Memulai JavaScript.

Untuk memulai JavaScript kamu cukup menggunakan browser (yang sudah mendukung JavaScript) dan text editor seperti notepad, Gedit, dll.

File pertama akan kita simpan dengan format HTML, dan file kedua nantinya akan kita simpan dengan format .JS (serupa dengan CSS pada sintak penulisan external, masih ingat pelajaran lalu, bukan? ๐Ÿ™‚ )

Latihan 1:
File HTML: latjs1.html

<html>
<head>
<title>Belajar JavaScript</title>
</head>
<body>
Hello <br />
<script type=”text/javascript” src=”latjs1.js”></script>
</body>
</html>
</html>
</html>
File JavaScript: latjs1.js

document.write(“Hello<br />”);
Penjelasan:
1. ingat, javascript yang disisipkan selalu disimpan di antara tag <script></script>

2. Fungsi document.write(parameter) mencetak tulisan yang kita simpan di dalam parameter fungsi tersebut ke halaman web. Parameter bisa berupa nilai langsung atau variabel.

sumber: Nyankod Magz

CSS… still

Apa itu CSS silakan dibaca di tulisan pertama di sini.

Masih ingat perbedaan HTMl dan CSS, bukan?
HTML merupakan bahasa penanda yang digunakan untuk memberikan konten (teks) struktur dan makna semantik pada sebuah web.
CSS merupakan bahasa penanda yang digunakan untuk memberikan konteng gaya penampilan yang bagus pada sebuah web.

Contoh:
dalam HTML paragraf direpresentasikan dengan p .
CSS menentukan ukuran teks, warna teks, spasi dan berbagai gaya tampilan dari paragraf tersebut.

catatan:
Pada HTML model lama menggabungkan unsur di atas, namun sejak muncul HTML versi baru tidak lagi. Keduanya dipisahkan. Walau untuk beberapa elemen hal tersebut bisa dideskripsi ulang (bisa digunakan).

Dalam HTML kalian mengenal 3 unsur:
1. Elemen, contoh: p, a, h1, dll
2. Tag, sebuah elemen direpresentasikan oleh tag dengan simbolnya “<”
3. Atribut, berupa informasi tambahan untuk elemen.
Setiap elemen memiliki atribut yang berbeda, meskipun terdapat juga atribut standar yang dapat digunakan oleh semua elemen.

Jika di pertemuan pertama sudah dijelaskan mengenai bentuk penulisan CSS. Maka pada pertemuan ini kalian akan berlatih mengggunakan sintak penulisan yang umumnya digunakan, yaitu memisahkan skrip CSS dan HTML. Dan untuk menghubungkan keduanya maka hanya perlu menambahkan rujukan pada laman CSS nya saja.

Jadi, di sini diperlukan 2 dokumen dengan ekstensi penyimpanan yang berbeda, yaitu CSS dan HTML. Program yang digunakan cukup text editor semisal Notepad atau Gedit atau text editor.

Latihan pertama, membuat template sederhana
1. Save: lat1.css
2. Save: latihan1.html

CSS1

lat1css

Jangan lupa, file CSS ditandai dengan kurung kurawa {
file HTML ditandai dengan tag

Latihan 2: membuat tampilan table
table-css

Latihan 3: membuat navigation bar
navbar-css

Selamat mencoba ๐Ÿ™‚

Untuk referensi skrip CSS yang lebih lengkap dapat dilihat di sini.

Tugas Upload HTML Kelas XI MIA 2

1. RUHUL SELSI
2. EvaNabila
3. Syahvira kanza
4. Jasmine alam nabilah
5. Flora Ananda Rizky
6. Hieronimus Adiyog

7. Amelia Nasyahta P
8. Bilqis Nabilah
9. akhmad khudzaifi
10. Raihan Muammar R
11. Nabilah Hana
12. dear siska
13. Sonya Nabila M
14. Muhammad Herdiansyah
15. Gabriel Hutabarat
16. Raihana Abida
17. Farah Muthia Miladyah
18. Rafli Iman Firdaus
19. Amelia Nasyahta P
20. aisyah ardine
21. Muhammad Jehan Mahsan
22. Evan Nathanel
23. Raihana Abida
24. Nattaya S
25. Vania Seren

Done

25. Pinastika H
26. Evelyn Clarissa

Yang namanya belum tercantum di sini segera kirimkan tugasmu

Cascading Style Sheets

Kelas: XI
Materi: Pembuatan Web
Pertemuan: 1

HTML dan CSS bukan merupakan bahasa pemrograman namun keduanya merupakan dasar dari pembuatan web. HTML sering diistilahkan sebagai bahasa pemformatan.

Cascading Style Sheet (CSS) menurut Wikipedia merupakan aturan untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam.

CSS serupa penggunaan styles dalam aplikasi pengolah kata seperti MS Word yang dapat mengatur beberapa style, seperti heading, subbab, bodytext, footer, dan lainnya agar dapat digunakan bersama-sama dalam beberapa berkas (file). Pada umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML.

CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya.

CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokumen. Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda.

Penulisan CSS

css

Ada 3 metode penulisan CSS
1. Inline Style Sheet
CSS didefinisikan langsung pada tag HTML yang bersangkutan. Caranya dengan menambahkan atribut style=”…” dalam tag HTML tersebut. Style hanya akan berlaku pada tag tersebut dan tidak akan mempengaruhi tag HTML lainnya.

<!DOCtype html>

<html>

<body>

<h1 style=”color:blue”>Hai</h1>

</body>

</html>

 

2. Embedded Style Sheet
CSS didefinisikan terlebih dahulu dalam tagย <style> … </style> di atas tag <body>.ย Pada pendefinisian ini disebutkan atribut-atribut CSS yang akan digunakan untuk tag-tag HTML, yang selanjutnya dapat digunakan oleh tag HTML yang bersangkutan.

<!DOCtype html>

<html>

<head>

<style>

body {

background-color:#ccffdd;

margin-left:0.5in;

}

p {

color:red;

text-align:center;

}

</style>

</head>

<body>

<p>Hello</p>

<p>Ini paragraf CSS loh ๐Ÿ™‚ </p>

</body>

</html>

 

Sifat CSS
1. Internal
Skrip dimasukkan secara langsung ke halaman website yang akan didesain. Kalau halaman web yang lain akan didesain dengan model yang sama, maka skrip CSS itu harus dimasukkan lagi ke dalam halaman web yang lain itu.
2. Eksternal
Skrip CSS dipisahkan dan diletakkan dalam berkas khusus. Setelahnya cukup gunakan semacam tautan menuju berkas CSS itu jika halaman web yang didesain akan dibuat seperti model yang ada di skrip tersebut.

Id Selector
Id selector digunakan untuk menyatakan elemen HTML yang unik. Misalnya, kamu ingin membedakan atribut yang ada pada satu paragraf dengan paragraf lain.
Contoh:

<!DOCtype HTML>

<hml>

<head>

<style>

#para1 {

text-align:center;

color: blue;

font-size: 18px;

}

p {

font-size:12px;

color: red;

}

</style>

<head>

<body>

<p id=”para1″>The CryptoClub Project is developing classroom and web-based material to teach cryptography and related mathematics, as well as material to support leaders of these activities.</p>

<p>Paragraf ini biasa saja :)</p>

</body>

</html>

Kriptografi

Jeda setelah UTS dan sebelum memulai materi baru ada baiknya mencairkan suasana terlebih dahulu dengan … bercerita ๐Ÿ™‚

Kalau kamu menyukai buku-buku detektif Sapta Siaga, Lima Sekawan, dan lain-lain maka kamu pasti tak asing dengan pesan rahasia tinta tak terlihat. Untuk membaca pesan tersebut kamu harus memanaskan kertas dengan memegangnya dekat dengan bola lampu. Ada apa di kertas kosong itu ya? Jawabannya ada di keajaiban jus lemon yang kamu gunakan sebagai tinta untuk menorehkan pesan di atas kertas.

Kode atau pesan rahasia disebut juga dengan Sandi, yaitu tulisan yang berisi kata, lambang, atau tanda-tanda khas yang memiliki arti tertentu. Sandi bertujuan untuk mempersingkat sebuah pesan dan menjaga kerahasiaan data (informasi).

Nah, teknik penyandian dengan jus lemon di atas termasuk ke dalam sistem penyandian Steganografi. Steganografi meliputi sistem-sistem yang secara katawiyah menyembunyikan berita, seperti di dalam gumpalan lilin, dengan tanda-tanda tertentu, di dalam teks berita lain, โ€œdihilangkanโ€ dengan tinta rahasia dan lain sebagainya. Steganografi terbagi menjadi 3 jenis:
Linguistis : Semagram, Open Code.
Tehnologis : Secret (invisible) inks, Micro-photography.
Concealments.

Teknik penyandian lainnya adalah sistem kriptografik. Sistem Kriptografik sendiri meliputi sistem-sistem yang mengolah tata tulisan dalam berita sehingga menjadi tata tulisan yang berlainan dan tidak bermakna (incoherent). Sistem ini dibedakan menjadi 2:
Cipher : Transposisi dan Substitusi.
Code : Placode (Plain Code) dan Encicode (Enciphered Code).

Sejarah Kriptologi
Istilah kriptologi berasal dari bahasa latin yang terdiri dari kriptos yang berarti tersembunyi (rahasia) dan logos yang berarti ilmu. Jadi, Kriptologi adalah ilmu atau seni yang mempelajari semua aspek tulisan rahasia.
Tulisan rahasia sejak dahulu sudah digunakan, terutama dikalangan pemerintah, militer, bisnis dan lembaga-lembaga yang menjaga kerahasiaan pesan mereka. Dewasa ini, teknik enkripsi digunakan untuk melindungi data (informasi) yang berada di komputer.

Menurut sejarahnya, tulisan rahasia atau sandi ini sudah digunakan oleh raja-raja jaman dahulu untuk mengirimkan pesan kepada sekutu-sekutunya. Demikian juga yang dilakukan oleh George Washington kepada para tentaranya.

Saat ini lembaga dan organisasi-organisasi banyak menggunakan teknik penyandian untuk melindungi dokumen-dokumen berharga mereka. Berkembangnya teknologi, maka teknik penyandian ini diperlukan juga untuk melindungi data-data para penggguna komputer.

Teknik baru enkrpsi (penyandian) banyak bermunculan dan ada kalanya sangat rumit. Namun demikian beberapa keterampilan dasar penyandian masih perlu untuk kamu ketahui dan pelajari. Beberapa diantaranya adalah:

1. Kode Morse.
2. Navajo Code Talkers in WWII
3. ENIGMa in WWII (Ingat film The Imitation Game? ๐Ÿ™‚ )
4. Secret Code Breakers Through History

Berlatih memecahkan kode, silakan ke sini:
1. Break the Code.
2. Crypto Club dan ini.

Referensi:
1. http://www.lemsaneg.go.id/?page_id=139
2. http://infokriptografi.blogspot.com/2009/03/kriptologi-ilmu-persandian.html
3. https://www.cerias.purdue.edu/education/k-12/teaching_resources/lessons_presentations/cryptology.html