• Tidak ada hasil yang ditemukan

KISI KISI WEB DESIGN AND DEVELOPMENT

N/A
N/A
Protected

Academic year: 2017

Membagikan "KISI KISI WEB DESIGN AND DEVELOPMENT"

Copied!
7
0
0

Teks penuh

(1)

KISI-KISI

BIDANG LOMBA

WEB DESIGN AND DEVELOPMENT

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT NASIONAL XXV - 2017

KEMENTRIAN PENDIDIKAN DAN KEBUDAYAAN

DIREKTORAT JENDERAL PENDIDIKAN MENENGAH

DIREKTORAT PEMBINAAN SEKOLAH MENENGAH KEJURUAN

(2)

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT NASIONAL XXIV

KISI-KISI SOAL

KELOMPOK TEKNOLOGI INFORMASI

BIDANG LOMBA WEB DESIGN AND DEVELOPMENT

A. Pendahuluan

LKS tahun 2017 bidang lomba Web Design akan memperlombakan kompetensi meliputi pengetahuan, pemahaman, dan keterampilan di bidang web design dan pemrograman

web. Bidang lomba ini akan digarap secara individu, yang mewakili provinsi-provinsi di Indonesia.

Dalam kompetisi keterampilan, penilaian pengetahuan dan pemahaman akan berlangsung melalui penilaian kinerja. Tidak ada tes terpisah untuk pengetahuan dan pemahaman. Perlombaan ini menganut sistem fair play, yakni berlomba pada batasan yang sudah diketahui sebelumnya, kemampuan yang dituntut adalah kemampuan bekerja dengan cepat, tepat dan hasil sesuai dengan test project.

B. Kisi-kisi dan kriteria Lomba

Lomba yang dilaksanakan merupakan satu kesatuan yang utuh, mengacu pada kemampuan teori dan praktek khususnya pada kemampuan design dan kemampuan pemrograman web.

Test Project adalah cara untuk mengukur penilaian kompetisi sesuai kriteria keterampilan yang mengacu ke Standar Spesifikasi yang ada. Penentuan penilaian lomba di Kompetisi LKS meliputi pengukuran dan penilaian dalam bentuk penilaian obyektif dan subyektif.

No Jenis Soal Bobot Waktu Ranah Kompetensi

1 Praktik/Tugas Tugas 1 : Design Tugas 2 : Slicing Layout Tugas 3 : Client Side Tugas 4 : Server Side Programming

100% 15 Jam (900 Menit)

Keterampilan dan Sikap

2 Wawancara - 10-15

Menit/Peserta

Pengetahuan, Keterampilan dan Sikap

Soal praktek terdiri dari 4 modul. Masing-masing modul tidak terikat satu sama lain (independen).

Berikut adalah keterangan dari masing-masing modul:

1. Design

Individu perlu mengetahui dan memahami:

o Masalah yang berkaitan dengan kognitif, sosial, budaya, teknologi dan

konteks ekonomi untukdesign

o Cara membuat grafis untuk web dandesignyang sesuai dengan spesifikasi o Bagaimana untuk mengikuti prinsip-prinsip dan poladesign

o Keterampilan yang diperlukan untuk merancang web dan memanfaatkan

(3)

o Prinsip-prinsip dan teknik untuk menggunakan grafis untuk digunakan dalam

layout website dan logo

o Penerapan elemendesignyang disesuaikan dengan target pasar (audience). o Cara untuk mempertahankan identitas profil tempat bersejarah

o Penerapan website dalam beragam device sesuai dengan keterbatasan

internet dan resolusi layar.

o 1440 x 900 px o 768 x 1024 px o 320 x 480 px

o Penerapan design yang konsisten dan mengikutitrend.

Individu harus dapat:

o Membuat, menganalisa dan mengembangkan grafik yang dapat

menyampaikan informasi dengan baik sesuai pemahaman komposisi hirarki, tipografi dan estetika

o Membuat, memanipulasi dan mengoptimalkan gambar untuk internet o Analisa target pasar dan produk yang disampaikan

o Menentukan sebuah ide yang paling sesuai dengan target pasar

o Mempertimbangkan dampak dari setiap elemen yang ditambahkan selama

prosesdesign

o Menggunakan semua elemen yang diperlukan untuk membuatdesign o Menghormati ada pedoman identitas kearifan budaya lokal dan panduan

gaya modern

o Membuat design responsif yang berfungsi dengan benar pada beberapa

resolusi layar dan / atau perangkat

o 1440 x 900 px o 768 x 1024 px o 320 x 480 px

o Ketinggian resolusi layar dari design boleh melebihi batas maksimal dari

resolusi yang sudah ditentukan.

o Membuat sebuahdesignyang orisinil (asli) dan kreatif o Transform ide menjadidesignestetis dan kreatif 2. Layouting Design

Individu perlu mengetahui dan memahami:

o Menerapkan aksesibilitas dan berkomunikasi dengan audience dengan

kebutuhan khusus

o Standar World Wide Web Consortium (W3C) untuk HTML5, CSS3 dan Aria

Role.

o Metode website layout dan website structure. o Web Accessibility Initiative (WAI)

o Bagaimana mengidentifikasi aturan CSS yang tepat untuk mendapatkan hasil

yang diinginkan

o Bagaimana untuk mengintegrasikan animasi dalam website

o Membuat gridding system dan menerapkannya dalam layout website.

o Membuat struktur responsive design dalam layout menggunakan HTML5 dan

CSS3 Individu harus dapat:

o Menerapkan keterampilan pemecahan masalah untuk mengakomodasi

kelompok pengguna dengan kebutuhan khusus

o Menggunakan CSS3 dengan cara yang paling efisien dan efektif untuk

konsistensi antara web browser

o Membuat halaman web yang konsisten dan berfungsi pada berbagai

(4)

o Membuat website yang sesuai dengan standar W3C saat ini

(http://www.w3.org).

o Menggunakan CSS atau file eksternal lainnya untuk memodifikasi tampilan

website

3. Client Side Programming

Individu perlu mengetahui dan memahami:

o Bagaimana mengintegrasikan JavaScript dengan template HTML yang telah

diberikan.

o Membuat permainan dengan tema gameboard (contoh Othello, tic tac toe,

minesweeper). Individu harus dapat:

o Membuat animasi menggunakan javascript, tanpa menggunakan framework

atau library javascript apapun.

o Membuat dan memperbarui kode JavaScript untuk membuat game berjalan

dengan baik.

o Membuat permainan interaktif yang dapat berkomunikasi dengan server

melalui ajax.

o Event handling menggunakan javascript.

4. Server Side Programming

Individu perlu mengetahui dan memahami:

o Bagaimana mengembangkan aplikasi dengan kode PHP

o Bagaimana memanfaatkan Open Source Libraries and Frameworks

o Framework yang akan disediakan : Laravel, CodeIgniter dan Yii Framework.

Semua framework akan menggunakanthe latest framework version.

o Merancang pemodelan data (data modeling) dan mengimplementasikan

database dengan MySQL

o Cara membuat aplikasi web yang aman, seperti penggunaaan json web

tokens.

Individu harus dapat:

o Mengembangkan design query database dan layanan web sesuai dengan

kebutuhanclient

o Memberikan solusi kebutuhan database yang kuat

o Terjemahkan ER (Entity-Relationship) Diagram ke dalam database o Membuat SQL (Structured Query Language) statements dengan benar o Melindungi terhadap gangguan keamanan

o Solusi keamanan website dengan menerapkan beberapa teknik seperti

CSRF, JWT, dan lainnya.

o Mengintegrasikan dengan kode yang ada dengan API (Application

Programming Interface), libraries and frameworks

C. Soal Praktek ( Bobot 100% )

Soal praktek terdiri dari 4 modul. Masing-masing modul tidak terikat satu sama lain (independen). Berikut penjelasan dari masing-masing modul:

1. Modul 1 –Design

Deskripsi: Membuat sebuah design layout home page dan logo dari sebuah website sesuai kreativitas peserta dengan menggunakan program editing image. Design

(5)

Media yang disediakan berupaimages,text, danfont type.

Total Nilai: 25 poin.

2. Modul 2 – LayoutingDesign

Deskripsi: Membuat sebuah website yang terintegrasi multimedia berupa animasi sesuai dengan rancangan yang telah ditentukan, Halaman website dibuat dengan HTML5, CSS3 dan JQuery.

Media yang disediakan berupaimages,text, danfont type.

Total Nilai : 25 poin.

3. Modul 3– Client Side Programming

Deskripsi: Membuat sebuah game interaktif dengan menggunakan JavaSript dan mengolah data yang didapatkan dari server berupa JSON.

Media yang disediakan berupa halaman HTML danimages.

Total Nilai : 25 poin.

4. Modul 4– Server Side Programming

Deskripsi: Membuat aplikasi web interaktif menggunakan server side PHP (menggunakan Framework (CI/YII/Laravel) dan MYSQL. Fungsionalitas dasar dalam web meliputilogin, logout, sistem administrator add, edit, delete data dansearching data

Media yang disediakan berupa skema database, database (file sql), layout (HTML dan CSS),imagesdan template PHP Framework.

Total Nilai : 25 poin.

D. Kelengkapan Fasilitas

1. Notebook yang digunakan adalah minimum Intel Core i5 atau i7 Processor dengan kelengkapan minimal: Memori 8GB, Harddisk 120GB, DVD RW, Monitor 27”, headset, mouse pad, dan driver (lihat tabel).

2. Software yang digunakan: lihat tabel.

3. Masing-masing peserta harus mencoba terlebih dahulu notebook yang akan digunakan beserta kelengkapan software yang ada, karena kesalahan atau error yang terjadi selama perlombaan tidak akan diberikan tambahan waktu.

(6)

DAFTAR ALAT DAN BAHAN

No Nama Alat dan Bahan Banyaknya Keterangan

1

Notebook untuk peserta dengan spesifikasi :

• Intel core i5 / i7 2.2 GHz

• Mouse Optical

• Harddisk 120 GB

• Standard Memori 8 GB

• DVD-RW

• Headset

• Monitor 27"

• UPS

• Mouse pad

1 Unit

1 untuk masing-masing peserta + 3 unit cadangan

2 Notebook untuk juri (spesifikasi yang sama

dengan peserta) 5 Unit

1 untuk masing-masing Juri

3 USB Flashdisk 16GB 1 Unit 1 untuk masing-masing peserta

4 USB Flashdisk 32GB 5 Unit 1 untuk masing-masing Juri 5 Notebook untuk Sekretariat 1 Unit Panitia 6 Printer Color untuk Sekretariat 1 Unit Panitia

7 ATK 1 Paket

(7)

DAFTAR SOFTWARE PADA KOMPUTER

No. Nama Program

1. Microsoft Windows 10

2.

XAMPP 5.6.11, link download :https://www.apachefriends.org/index.html

Ekstensi yang dibuka untuk lomba : - OpenSSL PHP Extension

- Mbstring PHP Extension - Tokenizer PHP Extension - Reflection extension - PCRE extension - SPL extension - Ctype extension - MBString extension - Intl extension >= 1.0.2 - ICU version >= 49 - Fileinfo extension - DOM extension - PDO extension - PDO SQLite extension - PDO MySQL extension

- GD PHP extension with FreeType support - ImageMagick PHP extension with PNG support

3. Adobe Dreamweaver, Photoshop, Illustrator (CC Edition 2015 atau CS6)

4. PHPStorm 2016.2.1 – trial edition, link download :

https://www.jetbrains.com/phpstorm/download/#section=windows-version

5. Brackets, link download :http://brackets.io/

6. Sublime v2, link download :http://www.sublimetext.com/2

7. Composer, link download :https://getcomposer.org/download/

8. Nodejs v0.12.7, link download :https://nodejs.org/download/

9. Office standard (any version)

10. Firefox Developer Edition, link download :

https://www.mozilla.org/en-US/firefox/developer/

11.

Google Chrome (newest), link download :

https://support.google.com/chrome/answer/95346?hl=en AND Microsoft Edge Browser

12. SQLYog/WebYog, link download :https://www.webyog.com/product/downloads

13. MySQL Workbench, link download :http://dev.mysql.com/downloads/workbench/

14. 7zip, link download :http://www.7-zip.org/download.html

15. Atom IDE, link download :https://atom.io/

16. Notepad++, link download :https://notepad-plus-plus.org/download/v7.1.html

17. Sublime Autocomplete plugin, link :

Referensi

Dokumen terkait

Permasalahan penjadwalan kuliah seperti ruang kelas yang memiliki tempat duduk yang terbatas serta dosen dan mahasiswa yang tidak boleh bentrok dalam suatu

Penelitian ini dilatar belakangi masih ada sebagian siswa kelas X Pemasaran 2 SMK N 1 Kudus yang mengalami rendahnya percaya diri akan fisik di masa pubertas.Hal

Dalam pembuatan sediaan apusan tinja, preparat sediaan dapat dikatakan baik jika memenuhi beberapa kriteria berikut yaitu objek glass harus bersih dan bebas kuman dan lemak,

Berdasarkan dari hasil penelitian maka dapat disimpulkan bahwa terdapat hubungan yang positif antara tingkat pengetahuan dan pengawasan dengan penerapan pencegahan

Salah satu isi perjanjian antara pengemudi dengan PT Solusi Transportasi Indonesia (GRAB) yang kurang memberi perlindungan hukum bagi pengemudi adalah peran GRAB

Namun dengan semakin banyaknya pilihan media yang lain (radio, film, internet) orang tidaklah terlalu tergantung pada televisi sebagai saluran informasi dan

Seismonasti  adalah  gerak  pada  tumbuhan  karena  adanya  rangsangan  berupa  getaran. 

Karena masalah umur merupakan faktor penting untuk penilaian status gizi, berat bdan terhadap tinggi badan sudah dibuktikan dimana-mana sebagai indeks yang tidak