0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan25 halaman
Sekolah SMK Assalaam menawarkan mata pelajaran Pemrograman Web dan Perangkat Bergerak untuk siswa kelas XII jurusan Teknologi Informasi dan Komunikasi. Mata pelajaran ini bertujuan membantu siswa memahami konsep dasar teknologi web dan pemrograman, serta mampu membuat kode HTML untuk menampilkan teks dan tabel di halaman web. Materi pelajaran meliputi pengenalan teknologi aplikasi web, pemformatan teks mengg
Deskripsi Asli:
Judul Asli
SILABUS RPL Pemrograman Web dan Perangkat Bergerak
Sekolah SMK Assalaam menawarkan mata pelajaran Pemrograman Web dan Perangkat Bergerak untuk siswa kelas XII jurusan Teknologi Informasi dan Komunikasi. Mata pelajaran ini bertujuan membantu siswa memahami konsep dasar teknologi web dan pemrograman, serta mampu membuat kode HTML untuk menampilkan teks dan tabel di halaman web. Materi pelajaran meliputi pengenalan teknologi aplikasi web, pemformatan teks mengg
Sekolah SMK Assalaam menawarkan mata pelajaran Pemrograman Web dan Perangkat Bergerak untuk siswa kelas XII jurusan Teknologi Informasi dan Komunikasi. Mata pelajaran ini bertujuan membantu siswa memahami konsep dasar teknologi web dan pemrograman, serta mampu membuat kode HTML untuk menampilkan teks dan tabel di halaman web. Materi pelajaran meliputi pengenalan teknologi aplikasi web, pemformatan teks mengg
Bidang Keahlian : Teknologi Informasi dan Komunikasi Kompetensi Keahlian : Rekayasa Perangkat Lunak Mata Pelajaran : Pemrograman Web dan Perangkat Bergerak Durasi (Waktu) : 730 jam Kelas/Semester : XII KI-3 (Pengetahuan) : Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional. KI-4 (Keterampilan) : Melaksanakan tugas spesifik, dengan menggunakan alat, informasi, dan prosedur kerja yang lazim dilakukan serta menyelesaikan masalah sederhana sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Informatika. Menampilkan kinerja mandiri dengan mutu dan kuantitas yang terukur sesuai dengan standar kompetensi kerja.Menunjukkan keterampilan menalar, mengolah, dan menyaji secara efektif, kreatif, produktif, kritis, mandiri, kolaboratif, komunikatif, dan solutif dalam ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik dibawah pengawasan langsung.Menunjukkan keterampilan mempersepsi, kesiapan, meniru, membiasakan gerak mahir, menjadikan gerak alami, sampai dengan tindakan orisinal dalam ranah konkret terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik dibawah pengawasan langsung. Alokasi Kegiatan Kompetensi Dasar Indikator Pencapaian Kompetensi Materi Pokok Waktu Penilaian Pembelajaran (JP) 1 2 3 4 5 6 3.1 Memahami konsep teknologi 3.1.1 Menjelaskan konsep world wide Konsep www 8 Mengamati aplikasi web web (www). Teknologi aplikasi web untuk 3.1.2 Menjelaskan konsep teknologi Macam-macam mengidentifikasi 4.1 Mempresentasikan pelbagai aplikasi web. browser dan merumuskan teknologi pengembangan 3.1.3 Menjelaskan berbagai teknologi Konsep Web server masalah tentang aplikasi web aplikasi web. Macam-macam konsep teknologi 3.1.4 Menjelaskan penggunaan aplikasi aplikasi web software webserver. berbasis web. Macam-macam editor Mengumpulkan 3.1.5 Menjelaskan cara menjalankan teks. data tentang aplikasi web menggunakan Tool pengembang web konsep teknologi browser. aplikasi web 3.1.6 Menjelaskan aplikasi web server. Mengolah data 3.1.7 Menjelaskan instalasi paket tentang konsep aplikasi web server. teknologi aplikasi 3.1.8 Menjelaskan penggunaan web web direktori dalam web server. Mengomunikasik 4.1.1 Mempresentasikan berbagai an tentang teknologi web. konsep teknologi 4.1.2 Mengistalasi paket aplikasi web aplikasi web server. 4.1.3 Menguji hasil instalasi web server 4.1.4 Menginstalasi aplikasi editor text. 4.1.5 Menjalankan aplikasi web dengan dengan browser. 3.2 Menerapkan format teks pada 3.2.1 Menjelaskan struktur dasar Struktur dasar html 12 Mengamati halaman web pemrograman web dengan html. Versi html untuk 3.2.2 Menjelaskan berbagai Html, head, title, mengidentifikasi 4.2 Membuat kode html untuk versi dari html. body. dan merumuskan menampilkan teks dalam 3.2.3 Menjelaskan tata cara penulisan Tag syntax, option masalah tentang format tertentu pada halaman script html dengan berbagai Fungsi berbagai tag format teks pada halaman web web editor. dalam html Mengumpulkan 3.2.4 Menjelaskan parameter Format teks dalam data tentang parameter dalam html. html. format teks pada 3.2.5 Menjelaskan tag-tag dalam html. halaman web 3.2.6 Menjelaskan berbagai tag html Mengolah data untuk memformat teks. tentang format 3.2.7 Menerapkan format teks dalam teks pada script html. halaman web 4.2.1 Merancang program tampilan Mengomunikasik format teks dalam halaman web an tentang 4.2.2 Membuat program halaman web format teks pada yang menampilkan teks dengan halaman web berbagai format. 4.2.1 Menguji hasil tampilan halaman web dengan berbagai format teks. 3.3 Menerapkan format tabel pada 3.3.1 Menjelaskan tag-tag html yang tag-tag tabel dalam 4 Mengamati halaman web digunakan untuk membuat tabel. html. untuk 3.3.2 Menentukan prosedur Table tbody, thead, mengidentifikasi 4.3 Membuat kode html untuk pembuatan tabel dalam html. tfoot, tr, th, td. dan merumuskan menampilkan tabel pada 3.3.3 Menentukan penerapan format Cellspacing, masalah tentang halaman web tabel dalam web. cellpadding, border. format tabel 3.3.4 Menentukan prosedur Rowspan, colspan. pada halaman pembuatan tabel dalam tabel. web 4.3.1 Merancang program tampilan Mengumpulkan tabel dalam html data tentang 4.3.2 Membuat program halaman web format tabel yang menampilkan tabel. pada halaman web 4.3.3 Menguji program tampilan tabel dalam web server. Mengolah data tentang format tabel pada halaman web Mengomunikasik an tentang format tabel pada halaman web 3.4 Menerapkan tampilan format 3.4.1 Menjelaskan prosedur format Konsep tampilan 8 Mengamati multimedia pada halaman web tampilan multimedia dalam halaman multimedia dalam untuk web. html. mengidentifikasi 4.4 Membuat kode html untuk 3.4.2 Menjelaskan tag untuk tampilan Tag menampilkan dan merumuskan menampilkan tampilan format gambar dalam halaman web. gambar. masalah tentang multimedia pada halaman web 3.4.3 Menjelaskan tag untuk tampilan Tag untuk audio tampilan format audio dalam halaman web. Tag untuk video multimedia pada 3.4.4 Menjelaskan tag untuk tampilan halaman web video dalam halaman web. Mengumpulkan 3.4.5 Menerapkan format tampilan data tentang multimedia dalam halaman web. tampilan format 4.4.1 Merancang program tampilan multimedia pada halaman web format multimedia dalam halaman web. Mengolah data 4.4.2 Membuat kode program tampilan tentang tampilan format multimedia dalam halaman format multimedia pada web. halaman web 4.4.3 Menguji program hasil tampilan multimedia dalam halaman web. Mengomunikasik an tentang tampilan format multimedia pada halaman web 3.5 Menerapkan format kaitan pada 3.5.1 Menjelaskan konsep format kaitan Konsep hyperlink 8 Mengamati halaman web (link) dalam halaman web. dalam html untuk 3.5.2 Menjelaskan tag-tag link dalam html Tag-tag untuk 4.5 Membuat kode html untuk untuk menampilkan kaitan. hyperlink mengidentifikasi menampilkan format kaitan 3.5.3 Menentukan prosedur kaitan dalam dan merumuskan pada halaman web halaman web. masalah tentang 4.5.1 Merancang program tampilan kaitan format kaitan (link) dalam halaman web. pada halaman 4.5.2 Membuat program tampilan web kaitan (link) dalam halaman web. Mengumpulkan 4.5.3 Menguji program tampilan kaitan data tentang dalam halaman web. format kaitan pada halaman web Mengolah data tentang format kaitan pada halaman web Mengomunikasik an tentang format kaitan pada halaman web 3.6 Menerapkan format formulir 3.6.1 Menjelaskan konsep formulir Konsep formulir dalam 8 Mengamati pada halaman web dalam halaman web. html. untuk 3.6.2 Menjelaskan tag-tag html untuk Penggunaan tag form mengidentifikasi 4.6 Membuat kode html untuk formulir dalam halaman web. Form option dan merumuskan menampilkan formulir pada 3.6.3 Menjelaskan berbagai metoda Metoda get, post masalah tentang halaman web inputan formulir dalam halaman Tipe-tipe inputan format formulir web. pada halaman dalam form (text, 3.6.4 Menentukan prosedur pembuatan web password, radio, format formulir dalam halaman web. checkbox, hidden, Mengumpulkan 3.6.5 Menerapkan prosedur pembuatan button, submit, file) data tentang format formulir formulir dalam halaman web. Link dalam form 4.6.1 Merancang program untuk pada halaman menampilkan formulir dalam web halaman web. 4.6.2 Membuat program tampilan Mengolah data tentang format formulir dalam halaman web. formulir pada 4.6.3 Menguji program tampilan formulir halaman web dalam halaman web. Mengomunikasik an tentang format formulir pada halaman web 3.7 Menerapkan style pada 3.7.1 Menjelaskan konsep layout dalam Konsep layout dalam 12 Mengamati halaman web tampilan halaman web. halaman web. untuk 3.7.2 Menjelaskan berbagai metode Jenis-jenis layout mengidentifikasi 4.7 Membuat kode html untuk layout tampilan halaman web. dalam halaman web dan merumuskan menampilkan style tertentu 3.7.3 Menjelaskan konsep style dalam (frameset, table, div) masalah tentang pada halaman web halaman web. Konsep dan penulisan style pada 3.7.4 Menjelaskan penyisipan style script stylesheet halaman web dalam script program aplikasi Penyisipan stylesheet Mengumpulkan web. dalam script html. data tentang 3.7.5 Menjelaskan prosedur penulisan File css style pada style script dalam program aplikasi halaman web web. Mengolah data 3.7.6 Menjelas prosedur penyisipan script tentang style style kedalam html pada halaman 3.7.7 Menerapkan style dalam program web tampilan halaman web. Mengomunikasik 4.7.1 Merancang program tampilan an tentang style web dengan style pada halaman 4.7.2 Membuat program tampilan web halaman web dengan style. 4.7.3 Menguji program tampilan web yang menerapkan style 3.8 Memahami client side scripting 3.8.1 Menjelaskan konsep client side Konsep client side 16 Mengamati dalam pemrograman web scripting dalam pemrograman programming. untuk aplikasi web. Macam-macam mengidentifikasi 4.8 Mempresentasikan client side 3.8.2 Menjelaskan berbagai bahasa aplikasi client side dan merumuskan scripting dalam pemrograman pemrograman web yang termasuk programming masalah tentang web dalam client side scripting. (javascript, vbscript) client side 3.8.3 Menjelaskan struktur penulisan Struktur program scripting dalam program client side. pemrograman client side. web 3.8.4 Menjelaskan prosedur penyisipan Cara penyisipan script program client side kedalam html. client side dalam html. Mengumpulkan 3.8.5 Menjelaskan berbagai sintaks yang data tentang digunakan dalam client side client side scripting dalam scripting. pemrograman 4.8.1 Mempresentasikan prosedur client web side programming dalam halaman web. Mengolah data tentang client side scripting dalam pemrograman web Mengomunikasik an tentang client side scripting dalam pemrograman web 3.9 Menerapkan client side 3.9.1 Menjelaskan konsep web interaktif. Perintah-perintah 16 Mengamati scripting pada halaman web 3.9.2 Menjelaskan prosedur penerapan dasar dalam aplikasi untuk interaktif client side programming interaktif client side mengidentifikasi dalam halaman web. programming. dan merumuskan 4.9 Membuat halaman web 4.9.1 Menerapkan client side Program “Hello world” masalah tentang interaktif menggunakan client programming dalam program dengan client side side scripting halaman web interaktif. javascript/vbscipt. scripting dalam 4.9.2 Membuat program halaman web pemrograman interaktif dengan client side web programming. Mengumpulkan 4.9.3 Menguji program halaman web data tentang interaktif. client side scripting dalam pemrograman web Mengolah data tentang client side scripting dalam pemrograman web Mengomunikasik an tentang client side scripting dalam pemrograman web 3.10 Memahami teknologi aplikasi 3.10.1 Menjelaskan konsep teknologi Berbagai teknologi 4 Mengamati web server aplikasi web server. aplikasi web server untuk 3.10.2 Menjelaskan berbagai teknologi Macam-macam mengidentifikasi 4.10 Mempresentasikan teknologi aplikasi web. aplikasi web server dan merumuskan aplikasi web server terhadap 4.10.1 Mempresentasikan penggunaan ( xamp, appserv, iis) masalah tentang berbagai macam perangkat teknologi aplikasi web dalam teknologi aplikasi berbagai macam perangkat keras. web server Mengumpulkan data tentang teknologi aplikasi web server Mengolah data tentang teknologi aplikasi web server Mengomunikasik an tentang teknologi aplikasi web server 3.11 Menerapkan pemrograman 3.11.1 Menjelaskan konsep pemrograman Konsep server side 16 Mengamati server side scripting disisi server (server side programming. untuk programming). Macam-macam mengidentifikasi 4.11 Membuat kode program pada 3.11.2 Menjelaskan keunggulan dan aplikasi server side dan merumuskan server side scripting kekurangan dari pemrograman programming (asp, masalah tentang disisi server. php, cold fusion, jsp) teknologi aplikasi 3.11.3 Menjelaskan berbagai bahasa Struktur dasar server web server pemrograman web yang termasuk side programming. Mengumpulkan dalam pemrograman disisi server. Penggabungan dengan data tentang 3.11.4 Menjelaskan struktur penulisan html. teknologi aplikasi program dalam pemrograman disisi Perintah-perintah web server server. dasar dan syntax Mengolah data 3.11.5 Menjelaskan berbagai sintaks yang dalam server side tentang digunakan dalam pemrograman programming. teknologi aplikasi disisi server. Membuat program web server 3.11.6 Menjelaskan prosedur sederhana ( misal Mengomunikasik penggabungan script program tampilan Hello world) an tentang server side dengan html. berbasis server side. teknologi aplikasi 4.11.1 Menerapkan pemrograman server web server side dalam aplikasi halaman web. 4.11.2 Membuat program aplikasi halaman web menggunakan server side scripting. 4.11.3 Menguji program aplikasi halaman web berbasis server side scripting. 3.12 Menerapkan struktur kendali 3.12.1 Menjelaskan prosedur struktur Perintah if, else, else 16 Mengamati program kendali dalam pemrograman if, switch. untuk halaman web disisi server. Membuat program mengidentifikasi 4.12 Membuat struktur kendali 3.12.2 Menjelaskan prosedur struktur dengan menerapkan dan merumuskan program kendali bertingkat dalam struktur kendali. masalah tentang pemrograman halaman web disisi struktur kendali server. program 3.12.3 Menerapkan struktur kendali Mengumpulkan dalam pemrograman halaman web data tentang sisi server. struktur kendali 3.12.4 Menerapkan struktur kendali program bertingkat dalam pemrograman Mengolah data halaman web disisi server. tentang struktur 4.12.1 Merancang program aplikasi kendali program halaman web menggunakan Mengomunikasik struktur kendali. an tentang 4.12.2 Membuat program aplikasi web struktur kendali menggunakan struktur kendali. program 4.12.3 Merancang program aplikasi halaman web menggunakan struktur kendali bertingkat. 4.12.4 Membuat program aplikasi web menggunakan struktur kendali bertingkat. 3.13 Menerapkan fungsi dalam 3.13.1 Menjelaskan konsep fungsi dalam Prosedur, subprogram 16 Mengamati program pemrograman aplikasi web disisi dan fungsi dalam untuk server. pemrograman server mengidentifikasi 4.13 Membuat kode fungsi dalam 3.13.2 Menjelaskan prosedur pembuatan side. dan merumuskan program fungsi dalam pemrograman aplikasi Cara membuat dan masalah tentang web disisi server. memanggil prosedur, fungsi dalam 3.13.3 Menerapkan fungsi dalam subprogram, dan program pemrograman aplikasi web disisi fungsi dalam program Mengumpulkan server. aplikasi server side. data tentang 4.13.1 Merancang program aplikasi web fungsi dalam menggunakan fungsi. program 4.13.2 Membuat program aplikasi web Mengolah data menggunakan fungsi. tentang fungsi 4.13.3 Menguji program aplikasi web dalam program menggunakan fungsi. Mengomunikasik an tentang fungsi dalam program 3.14 Menerapkan library standar 3.14.1 Menjelaskan penggunaan library Aplication 16 Mengamati dalam program dalam pemrograman aplikasi web. Programming untuk 3.14.2 Menerapkan penggunaan library Interface (API) dalam mengidentifikasi 4.14 Menggunakan library standar dalam pemrograman aplikasi web. aplikasi program dan merumuskan dalam program 4.14.1 Merancang program aplikasi web server side. masalah tentang dengan menggunakan library Library dalam aplikasi library standar standar. program dalam program 4.14.2 Membuat kode program aplikasi Cara menggunakan Mengumpulkan web dengan menggunakan library library bawaan dalam data tentang standar. perangkat lunak library standar 4.14.3 Menguji program aplikasi web server side. dalam program menggunakan library standar. Mengolah data tentang library standar dalam program Mengomunikasik an tentang library standar dalam program 3.15 Mengevaluasi aplikasi interaktif 3.15.1 Menerapkan konsep aplikasi Konsep program 16 Mengamati pada web interaktif dalam pemrograman aplikasi interaktif untuk aplikasi web. dalam halaman web. mengidentifikasi 4.15 Memodifikasi aplikasi interaktif 3.15.2 Menentukan prosedur aplikasi Membuat program dan merumuskan pada web interaktif dalam pemrograman aplikasi web menu masalah tentang aplikasi web. interaktif yang aplikasi interaktif 4.15.1 Merancang program aplikasi sederhana berbasis pada web interaktif dalam halaman web. input proses dan Mengumpulkan 4.15.2 Membuat kode program aplikasi output. data tentang interaktif dalam halaman web. aplikasi interaktif 4.15.3 Menguji hasil tampilan aplikasi pada web interaktif dalam halaman web. Mengolah data tentang aplikasi interaktif pada web Mengomunikasik an tentang aplikasi interaktif pada web 3.16 Menerapkan operasi file 3.16.1 Menjelaskan prosedur operasi file Perintah-perintah 8 Mengamati dalam aplikasi web. untuk menangani file. untuk 4.16 Membuat kode program untuk 3.16.2 Menerapkan operasi file dalam Program membaca isi mengidentifikasi operasi file halaman web. file. dan merumuskan 3.16.3 Membuat kode program operasi Program menyipan isi masalah tentang file dalam halaman web. file. operasi file 4.16.1 Menguji program aplikasi operasi Program mengedit isi Mengumpulkan file dalam halaman web. file. data tentang Program menghapus operasi file file. Mengolah data tentang operasi file Mengomunikasik an tentang operasi file 3.17 Menganalisis penanganan 3.17.1 Menerapkan prosedur penanganan Konsep penampilan 24 Mengamati kesalahan pada program kesalahan dalam pemrograman message box, error untuk aplikasi web. warning, alert dan mengidentifikasi 4.17 Melakukan perbaikan 3.17.2 Menentukan prosedur penanganan tooltip dalam dan merumuskan penanganan kesalahan pada kesalahan dalam pemrograman pemrograman. masalah tentang program aplikasi web. Prosedur program penanganan 4.17.1 Menguji proses penanganan penangan kesalahan. kesalahan pada kesalahan dalam program aplikasi program web. Mengumpulkan 4.17.2 Memperbaiki program penanganan data tentang kesalahan dalam aplikasi web. penanganan kesalahan pada program Mengolah data tentang penanganan kesalahan pada program Mengomunikasik an tentang penanganan kesalahan pada program 3.18 Menerapkan user interface 3.18.1 Menjelaskan konsep antar muka Konsep user interface 24 Mengamati basis data pada halaman web pengguna (user interface) dalam dalam program untuk aplikasi web. aplikasi. mengidentifikasi 4.18 Membuat user interface basis 3.18.2 Menjelaskan fungsi UI untuk Rancang bangun user dan merumuskan data pada halaman web mengakses basis data dalam interface. masalah tentang aplikasi web. Program user user interface 3.18.3 Menerapkan UI dalam aplikasi web. interface sederhana. Mengumpulkan 4.18.1 Merancang program UI untuk akses Aplikasi user interface data tentang basis data dalam aplikasi web. untuk mengelola basis user interface 4.18.2 Membuat kode program UI akses data. Mengolah data basis data dalam halaman web. tentang user 4.18.3 Menguji program UI dalam aplikasi interface web. Mengomunikasik an tentang user interface 3.19 Menerapkan aplikasi web 3.19.1 Menjelaskan prosedur konsep konsep session, 16 Mengamati statefull statefull dalam pemrograman cookies dalam aplikasi untuk aplikasi web. web. mengidentifikasi 4.19 Membuat aplikasi web statefull 3.19.2 Menerapkan statefull dalam Penggunaan session dan merumuskan pemrograman aplikasi web. dalam program masalah tentang 4.19.1 Merancang program aplikasi web aplikasi web. aplikasi web yang menerapkan statefull. statefull 4.19.2 Membuat kode program aplikasi Mengumpulkan web menggunakan statefull. data tentang aplikasi web statefull Mengolah data tentang aplikasi web statefull Mengomunikasik an tentang aplikasi web statefull 3.20 Mengevaluasi pengamanan 3.20.1 Menerapkan prosedur sistem Konsep kriptografi, 16 Mengamati data pada aplikasi web keamanan akses basis data dalam plain text, chiper text, untuk aplikasi web. encrypted text. mengidentifikasi 4.20 Merevisi pengamanan data 3.20.2 Menentukan jenis sistem Konsep sistem dan merumuskan pada aplikasi web pengamanan akses data dalam pengamanan akses masalah tentang aplikasi web. data. pengamanan 4.20.1 Menguji sistem keamanan akses Konsep pengamanan data pada basis data dalam aplikasi web. aplikasi web program aplikasi. 4.20.2 Merevisi sistem pengamanan akses Password, hash, md5, Mengumpulkan basis data dalam pemrograman Mcrypt, base64. data tentang aplikasi web. pengamanan data pada aplikasi web Mengolah data tentang pengamanan data pada aplikasi web Mengomunikasik an tentang pengamanan data pada aplikasi web 3.21 Merancang sistem informasi 3.21.1 Menjelaskan konsep sistem Konsep 24 Mengamati web informasi dalam aplikasi web. pengembangan sistem untuk 3.21.2 Menjelaskan prosedur informasi berbasis mengidentifikasi 4.21 Membangun aplikasi sistem perancangan sistem informasi web. dan merumuskan informasi web dalam pemrograman aplikasi web. Prosedur perencanaan masalah tentang 3.21.3 Menerapkan rancangan sistem aplikasi sistem sistem informasi informasi dalam pemrograman informasi berbasis web aplikasi berbasis web. web. Mengumpulkan 4.21.1 Merancang program aplikasi sistem data tentang informasi berbasis web. sistem informasi 4.21.2 Membuat kode program aplikasi web sistem informasi berbasis web. Mengolah data 4.21.3 Menguji program aplikasi sistem tentang sistem informasi berbasis web. informasi web Mengomunikasik an tentang sistem informasi web 3.22 Menerapkan web hosting 3.22.1 Menjelaskan konsep prosedur Konsep web housting 26 Mengamati aplikasi web hosting. Prosedur penggunaan untuk 4.22 Membuat aplikasi web pada 3.22.2 Menerapkan aplikasi web kedalam dan penanganan web mengidentifikasi web hosting web hosting. housting. dan merumuskan 4.22.1 Merancang program aplikasi Prosedur administrasi masalah tentang kedalam web hosting. aplikasi web dengan web hosting 4.22.2 Membuat kode program aplikasi web housting. Mengumpulkan web hosting. data tentang 4.22.3 Mengunggah kode program web hosting aplikasi ke web hosting. Mengolah data 4.22.4 Menguji aplikasi web hosting tentang web melalui internet. hosting Mengomunikasik an tentang web hosting 3.23 Menerapkan aplikasi web 3.23.1 Menjelaskan konsep MVC dalam Konsep MVC 26 Mengamati dengan Model View Controler aplikasi web. Macam-macam MVC untuk (MVC) 3.23.2 Menjelaskan prosedur untuk aplikasi web mengidentifikasi pemrograman aplikasi web dengan (Code Igniter, Zend, dan merumuskan 4.23 Membuat aplikasi web MVC. symphony dsb). masalah tentang menggunakan Model View 3.23.3 Menerapkan MVC kedalam Prosedur penggunaan aplikasi web Controler (MVC) program aplikasi web. MVC untuk aplikasi dengan Model 4.23.1 Merancang program aplikasi web berbasis web. View Controler dengan MVC. (MVC) 4.23.2 Membuat kode program aplikasi Mengumpulkan web menggunakan MVC. data tentang 4.23.3 Menguji program aplikasi web aplikasi web berbasis MVC. dengan Model View Controler (MVC) Mengolah data tentang aplikasi web dengan Model View Controler (MVC) Mengomunikasik an tentang aplikasi web dengan Model View Controler (MVC) 3.24 Menerapkan teknologi 3.24.1 Menjelaskan konsep teknologi Konsep frame work 54 Mengamati framework dalam aplikasi web framework dalam aplikasi web. dalam aplikasi untuk 3.24.2 Menjelaskan prosedur penggunaan berbasis frame work. mengidentifikasi 4.24 Membuat aplikasi web framework dalam aplikasi web Prosedur penggunaan dan merumuskan menggunakan teknologi 3.24.3 Menerapkan teknologi framework frame work dalam masalah tentang framework kedalam aplikasi web. aplikasi berbasis web. teknologi 4.24.1 Merancang program aplikasi web framework menggunakan teknologi dalam aplikasi web framework. 4.24.2 Membuat kode program aplikasi Mengumpulkan web menggunakan frame work. data tentang 4.24.3 Menguji program aplikasi web teknologi framework menggunakan teknologi framework. dalam aplikasi web Mengolah data tentang teknologi framework dalam aplikasi web Mengomunikasik an tentang teknologi framework dalam aplikasi web 3.25 Memahami teknologi 3.25.1 Menjelaskan konsep teknologi Konsep aplikasi 13 Mengamati pengembangan aplikasi mobile aplikasi mobile. perangkat bergerak. untuk 3.25.2 Menjelaskan sistem operasi Prosedur penggunaan mengidentifikasi 4.25 Mempresentasikan teknologi perangkat mobile. aplikasi perangkat dan merumuskan pengembangan aplikasi mobile 3.25.3 Menjelaskan penggunaan bergerak. masalah tentang perangkat lunak pengembang Macam-macam sistem teknologi aplikasi mobile. operasi perangkat pengembangan 4.25.1 Mempresentasikan konsep aplikasi mobile bergerak. teknologi pengembang aplikasi Macam-macam Mengumpulkan mobile teknologi data tentang pengembang aplikasi teknologi pengembangan perangkat bergerak. aplikasi mobile Mengolah data tentang teknologi pengembangan aplikasi mobile Mengomunikasik an tentang teknologi pengembangan aplikasi mobile 3.26 Menerapkan teknik desain 3.26.1 Menjelaskan prosedur instalasi Konsep desain aplikasi 39 Mengamati aplikasi mobile tools pengembang aplikasi mobile. perangkat bergerak. untuk 3.26.2 Menjelaskan kebutuhan perangkat Prosedur desain mengidentifikasi 4.26 Membuat desain aplikasi keras untuk tools pengembang aplikasi perangkat dan merumuskan berbasis mobile aplikasi mobile. bergerak. masalah tentang 4.26.1 Merancang aplikasi berbasis mobile Prosedur penggunaan teknik desain dengan tools pengembang. tools simulator aplikasi mobile 4.26.2 Membuat aplikasi mobile aplikasi perangkat Mengumpulkan menggunakan tools pengembang. bergerak. data tentang 4.26.3 Menguji hasil aplikasi berbasis Prosedur penggunaan teknik desain mobile. tool aplikasi aplikasi mobile pengembang aplikasi Mengolah data perangkat bergerak. tentang teknik desain aplikasi mobile Mengomunikasik an tentang teknik desain aplikasi mobile 3.27 Menerapkan teknik desain 3.27.1 Menjelaskan konsep teknik desain Konsep penggunaan 39 Mengamati aplikasi multi window aplikasi multiwindow mobile. multi window dalam untuk 3.27.2 Menerapkan disain multiwindow aplikasi perangkat mengidentifikasi 4.27 Membuat desain aplikasi multi dalam aplikasi mobile. bergerak. dan merumuskan window 4.27.1 Merancang aplikasi mobile Prosedur desain multi masalah tentang multiwindow. window dalam aplikasi teknik desain perangkat bergerak. aplikasi multi window Mengumpulkan data tentang teknik desain aplikasi multi window Mengolah data tentang teknik desain aplikasi multi window Mengomunikasik an tentang teknik desain aplikasi multi window 3.28 Menerapkan pengkodean alur 3.28.1 Menjelaskan prosedur pengkodean Konsep alur program 39 Mengamati program dalam aplikasi alur program dalam aplikasi dalam aplikasi untuk mobile. perangkat bergerak. mengidentifikasi 4.28 Membuat kode program dalam 3.28.2 Menerapkan pengkodean alur Prosedur pengkodean dan merumuskan aplikasi program dalam aplikasi mobile. alur program untuk masalah tentang 4.28.1 Merancang aplikasi mobile dengan aplikasi perangkat pengkodean alur kode program. bergerak. program dalam 4.28.2 Membuat kode program aplikasi aplikasi mobile. Mengumpulkan 4.28.3 Menguji hasil program aplikasi data tentang mobile. pengkodean alur program dalam aplikasi Mengolah data tentang pengkodean alur program dalam aplikasi Mengomunikasik an tentang pengkodean alur program dalam aplikasi 3.29 Menerapkan teknik pengolahan 3.29.1 Menjelaskan prosedur teknik Konsep penggunaan 26 Mengamati input user pengolahan input dari pengguna user interface aplikasi untuk (user). dalam perangkat mengidentifikasi 4.29 Membuat antar muka input 3.29.2 Menerapkan kode program untuk bergerak. dan merumuskan user pada aplikasi mengolah input pengguna. Prosedur desain user masalah tentang 3.29.3 Menerapkan kode program antar interface dalam teknik muka untuk mengolah input user. aplikasi perangkat pengolahan input 4.29.1 Merancang program aplikasi user bergerak. mobile untuk mengolah inputan Mengumpulkan pengguna menggunakan antar data tentang muka. teknik 4.29.2 Membuat kode program untuk pengolahan input user mengolah inputan dengan aplikasi antar muka. Mengolah data tentang teknik pengolahan input user Mengomunikasik an tentang teknik pengolahan input user 3.30 Menerapkan teknik desain 3.30.1 Menerapkan teknik lanjut dalam 39 Mengamati aplikasi lanjutan membuat aplikasi mobile. untuk 4.30.1 Merancang aplikasi lanjut berbasis mengidentifikasi 4.30 Membuat desain aplikasi mobile. dan merumuskan lanjutan masalah tentang teknik desain aplikasi lanjutan Mengumpulkan data tentang teknik desain aplikasi lanjutan Mengolah data tentang teknik desain aplikasi lanjutan Mengomunikasik an tentang teknik desain aplikasi lanjutan 3.31 Menerapkan aplikasi basis data 3.31.1 Menjelaskan penerapan aplikasi Konsep akses basis 51 Mengamati mobile basis data mobile. data dalam aplikasi untuk 3.31.2 Menerapkan prosedur akses basis perangkat bergerak. mengidentifikasi 4.31 Membuat pengolahan basis data dalam aplikasi mobile. Prosedur akses basis dan merumuskan data mobile 4.31.1 Merancang program aplikasi akses data dalam aplikasi masalah tentang basis data berbasis mobile. perangkat abergerak. aplikasi basis 4.31.2 Membuat kode program aplikasi Penggunaan konektor data mobile akses basis data berbasis mobile. dalam aplikasi akses Mengumpulkan basis data. data tentang aplikasi basis data mobile Mengolah data tentang aplikasi basis data mobile Mengomunikasik an tentang aplikasi basis data mobile 3.32 Mengevaluasi penggunaan 3.32.1 Menjelaskan penggunaan library Konsep penggunaan 39 Mengamati library pada aplikasi mobile dalam mebuat aplikasi mobile. library dalam aplikasi untuk 3.32.2 Menerapkan library dalam aplikasi perangkat bergerak. mengidentifikasi 4.32 Memodifikasi aplikasi mobile berbasis mobile. Prosedur penggunaan dan merumuskan menggunakan library 4.32.1 Merancang program aplikasi library dalam aplikasi masalah tentang mobile dengan menggunakan perangkat bergerak. penggunaan library. library pada 4.32.2 Membuat kode program aplikasi aplikasi mobile mobile dengan library. Mengumpulkan 4.32.3 Menguji hasil program aplikasi data tentang mobile dengan library. penggunaan 4.32.4 Mengembangkan aplikasi mobil library pada aplikasi mobile dengan menggunakan library. Mengolah data tentang penggunaan library pada aplikasi mobile Mengomunikasik an tentang penggunaan library pada aplikasi mobile 3.33 Menerapkan konektifitas 3.33.1 Menjelaskan prosedur konektifitas Konsep konektifitas 51 Mengamati aplikasi mobile dengan web aplikasi mobile dengan web. antara aplikasi web untuk 3.33.2 Menerapkan aplikasi konektor dengan aplikasi mengidentifikasi 4.33 Membuat koneksifitas aplikasi dalam program aplikasi mobile perangkat bergerak. dan merumuskan mobile dengan web dengan web. Prosedur koneksi masalah tentang 4.33.1 Merancang program konektifitas antara aplikasi web konektifitas aplikasi mobile dengan web. dengan aplikasi aplikasi mobile 4.33.2 Membuat kode program koneksi dengan web perangkat bergerak. aplikasi mobile dengan web. Mengumpulkan data tentang konektifitas aplikasi mobile dengan web Mengolah data tentang konektifitas aplikasi mobile dengan web Mengomunikasik an tentang konsep pemodelan perangkat lunak berorientasi obye konektifitas aplikasi mobile dengan web