SlideShare a Scribd company logo
1 of 7
Download to read offline
IDENTITAS
ALUR TUJUAN PEMBELAJARAN
KONSENTRASI KEAHLIAN REKAYASA PERANGKAT LUNAK
Bidang keahlian : Teknologi Informasi
Program Keahlian : Pengembangan Perangkat Lunak dan Gim
Mata Pelajaran : Rekayasa Perangkat Lunak
Fase : F
Nama Penyusun : Anisa Istiqomah
Instansi : SMKN 8 Malang
ALUR TAHAP PEMBELAJARAN KONSENTRASI REKAYASA PERANGKAT LUNAK
Fundamentals
1.1 Memahami pengertian konsep struktur hirarki dan
komponen basis data
1.2 Menerapkan instalasi dan administrasi basis data
3.8 Memahami UI/UX untuk berbagai platform aplikasi
1.3 Memahami dan menerapkan DDL(Data Definition
Language), DML (Data Manipulation Language), dan DCL
(Data Control Language) pada pengelolaan basis data
4.1 Memahami pengertian, sejarah dan komponen dalam sistem
operasi serta pengembangan aplikasi pada perangkat
bergerak
4.2 Memahami konsep IDE (Integrated Development
Environment)
2.8 Memahami konsep block chain dan data mining
2.1 Menerapkan pemrograman terstruktur dan pemrograman
berorientasi objek tingkat lanjut
2.2 Memahami dasar pemodelan perangkat lunak berorientasi
objek
Frontend Developer
3.1 Menerapkan perintah HTML
3.2 Menerapkan perintah CSS
3.3 Menerapkan pemrograman Javascript
3.4 Menerapkan framework pada pembuatan web statis
3.5 Menerapkan dokumentasi dan presentasi web statis
1.4 Menerapkan perintah SQL bertingkat
Backend Developer
3.6 Menerapkan pemrograman server-side
1.5 Menerapkan penggunaan function dan stored procedure pada
pengelolaan basis data
1.6 Menerapkan trigger, backup, restore dan replikasi pada
pengelolaan basis data sesuai permasalan yang kontekstual
3.7 Menerapkan framework pada pembuatan web dinamis..
Keterangan :
1. Tahapan menggambarkan lingkup tema/topik.
2. Tahapan dapat digunakan guru yang berbeda secara bersamaan (sesuai dengan spesialis masing-masing guru).
3. Urutan tahapan dapat berubah sesuai dengan kondisi sekolah masing-masing.
Desktop dan Multimedia
2.3 Menerapkan alur kerja sistem dan model
2.4 Menerapkan relasi antar kelas dan interaksi antar objek
2.5 Menerapkan objek multimedia dalam aplikasi dengan
menunjukkan aplikasi yang dapat menampilkan gambar,
audio dan video
2.6 Menerapkan pemrograman antar muka grafis (Graphical User
Interface) dengan memanfaatkan pustaka (library) pada
proyek yang lebih kompleks
2.7 Memahami model perangkat lunak secara kolaboratif pada
proyek pengembangan perangkat lunak
Mobile Developer :
4.3 Menerapkan framework dan bahasa pemrograman untuk
pengembangan aplikasi perangkat bergerak
4.4 Menerapkan basis data perangkat bergerak
4.5 Menerapkan aplikasi perangkat bergerak menggunakan
Bahasa pemrograman untuk beragam kebutuhan yang
kontekstual
4.6 Menerapkan antar muka aplikasi yang saling
berhubungan dengan aplikasi lainnya (Application
Programming Interface)
4.7 Menerapkan dokumentasi dan presentasi aplikasi
perangkat bergerak yang telah dikembangkan
FASE F
ELEMEN CAPAIAN PEMBELAJARAN TUJUAN PEMBELAJARAN ALUR TUJUAN PEMBELAJARAN
Basis Data Pada akhir fase F peserta didik
mampu memahami, menerapkan,
dan mengomunikasikan pengertian,
konsep struktur, hierarki, aturan,
komponen, instalasi, dan dasar
administrasi basis data baik secara
mandiri atau berkelompok serta
memahami dan menerapkan Data
Definition Language, Data
Manipulation Language, Data
Control Language, perintah
bertingkat, function and stored
procedure, trigger, backup, restore,
dan replikasi pada pengelolaan basis
data sesuai permasalahan yang
kontekstual.
1.1 Memahami pengertian konsep
struktur hirarki dan komponen basis
data.
1.2 Menerapkan instalasi dan
administrasi basis data.
1.3 Menerapkan DDL(Data Definition
Language), DML (Data
Manipulation Language), dan DCL
(Data Control Language) pada
pengelolaan basis data.
1.4 Menerapkan perintah SQL
bertingkat.
1.5 Menerapkan penggunaan function
dan stored procedure pada
pengelolaan basis data.
1.6 Menerapkan aplikasi trigger,
backup, restore dan replikasi pada
pengelolaan basis data sesuai
permasalan yang kontekstual.
Fundamentals
1.1 Memahami pengertian konsep struktur
hirarki dan komponen basis data.
1.2 Menerapkan instalasi dan administrasi
basis data.
3.8 Memahami UI/UX untuk berbagai
platform aplikasi.
1.3 Menerapkan DDL(Data Definition
Language), DML (Data Manipulation
Language), dan DCL (Data Control
Language) pada pengelolaan basis
data.
4.1 Memahami pengertian, sejarah dan
komponen dalam sistem operasi serta
pengembangan aplikasi pada perangkat
bergerak.
4.2 Memahami konsep IDE (Integrated
Development Environment)
2.8 Memahami konsep block chain dan
data mining.
2.1 Menerapkan pemrograman terstruktur
dan pemrograman berorientasi objek
tingkat lanjut.
2.2 Memahami dasar pemodelan perangkat
lunak berorientasi objek.
Pemrograman
Berbasis Teks,
Grafis, dan
Multimedia
Pada akhir fase F peserta didik
mampu melakukan pemrograman
terstruktur dan pemrograman
berorientasi objek tingkat lanjut,
menunjukkan dasar pemodelan
perangkat lunak berorientasi objek
dengan memahami konsep,
2.1 Menerapkan pemrograman
terstruktur dan pemrograman
berorientasi objek tingkat lanjut.
2.2 Memahami dasar pemodelan
perangkat lunak berorientasi objek.
2.3 Menerapkan alur kerja sistem dan
model.
ELEMEN CAPAIAN PEMBELAJARAN TUJUAN PEMBELAJARAN ALUR TUJUAN PEMBELAJARAN
menerapkan alur kerja sistem,
menunjukkan model, menerapkan
relasi antar kelas, menerapkan
interaksi antar objek, menerapkan
objek multimedia dalam aplikasi
dengan menunjukkan aplikasi yang
dapat menampilkan gambar, audio,
dan video, melakukan pemrograman
antar muka grafis (Graphical User
Interface) dengan memanfaatkan
pustaka (library) pada proyek yang
lebih kompleks melalui interpretasi
model perangkat lunak secara
kolaboratif pada proyek
pengembangan perangkat lunak.
2.4 Menerapkan relasi antar kelas dan
interaksi antar objek.
2.5 Menerapkan objek multimedia
dalam aplikasi dengan menunjukkan
aplikasi yang dapat menampilkan
gambar, audio dan video.
2.6 Menerapkan pemrograman antar
muka grafis (Graphical User
Interface) dengan memanfaatkan
Pustaka (library) pada proyek yang
lebih kompleks.
2.7 Memahami model perangkat lunak
secara kolaboratif pada proyek
pengembangan perangkat lunak.
2.8 Memahami konsep block chain dan
data mining.
Frontend Developer
3.1 Menerapkan perintah HTML.
3.2 Menerapkan perintah CSS.
3.3 Menerapkan pemrograman Javascript.
3.4 Menerapkan framework pada
pembuatan web statis.
3.5 Menerapkan dokumentasi dan
presentasi web statis.
1.4 Menerapkan perintah SQL bertingkat.
Backend Developer
3.6 Menerapkan pemrograman server-side.
1.5 Menerapkan penggunaan function dan
stored procedure pada pengelolaan
basis data.
1.6 Menerapkan aplikasi trigger, backup,
restore dan replikasi pada pengelolaan
basis data sesuai permasalan yang
kontekstual.
3.7 Menerapkan framework pada
pembuatan web dinamis.
Pemrograman
Web
Pada akhir fase F peserta didik
mampu memahami konsep dan
menerapkan perintah HTML, CSS,
pemrograman Javascript, bahasa
pemrograman server-side serta
implementasi framework pada
pembuatan web statis dan dinamis
untuk beragam kebutuhan yang
kontekstual. Selain itu, peserta didik
juga mampu mendokumentasikan
serta mempresentasikan web statis
dan dinamis yang telah
3.1 Menerapkan perintah HTML.
3.2 Menerapkan perintah CSS.
3.3 Menerapkan pemrograman
Javascript.
3.4 Menerapkan framework pada
pembuatan web statis.
3.5 Menerapkan dokumentasi dan
presentasi web statis.
3.6 Menerapkan pemrograman server-
side.
3.7 Menerapkan framework pada
pembuatan web dinamis.
ELEMEN CAPAIAN PEMBELAJARAN TUJUAN PEMBELAJARAN ALUR TUJUAN PEMBELAJARAN
dikembangkan. 3.8 Memahami UI/UX untuk berbagai
platform aplikasi.
Desktop dan Multimedia
2.3 Menerapkan alur kerja sistem dan
model.
2.4 Menerapkan relasi antar kelas dan
interaksi antar objek.
2.5 Menerapkan objek multimedia dalam
aplikasi dengan menunjukkan aplikasi
yang dapat menampilkan gambar,
audio dan video.
2.6 Menerapkan pemrograman antar muka
grafis (Graphical User Interface)
dengan memanfaatkan Pustaka
(library) pada proyek yang lebih
kompleks.
2.7 Memahami model perangkat lunak
secara kolaboratif pada proyek
pengembangan perangkat lunak.
Mobile Developer :
4.3 Menerapkan framework dan bahasa
pemrograman untuk pengembangan
aplikasi perangkat bergerak.
4.4 Menerapkan basis data perangkat
bergerak.
Pemrograman
Perangkat
Bergerak
Pada akhir fase F peserta didik
mampu memahami dan
mengomunikasikan pengertian,
sejarah, dan komponen dalam
sistem operasi perangkat bergerak
serta pengembangan aplikasinya,
memahami konsep serta
menerapkan Integrated
Development Environment,
framework dan bahasa
pemrograman untuk pengembangan
aplikasi perangkat bergerak,
memahami konsep serta
menerapkan basis data perangkat
bergerak, bahasa pemrograman
untuk pengembangan aplikasi
perangkat bergerak untuk beragam
kebutuhan yang kontekstual,
antarmuka aplikasi yang saling
berhubungan dengan aplikasi
lainnya (Application Programming
Interface). Selain itu, peserta didik
juga mampu mendokumentasikan
dan mempresentasikan aplikasi
perangkat bergerak yang telah
dikembangkan.
4.1 Memahami pengertian, sejarah dan
komponen dalam sistem operasi
serta pengembangan aplikasi pada
perangkat bergerak.
4.2 Memahami konsep IDE (Integrated
Development Environment).
4.3 Menerapkan framework dan bahasa
pemrograman untuk pengembangan
aplikasi perangkat bergerak.
4.4 Menerapkan basis data perangkat
bergerak.
4.5 Menerapkan aplikasi perangkat
bergerak menggunakan bahasa
pemrograman untuk beragam
kebutuhan yang kontekstual.
4.6 Menerapkan antar muka aplikasi
yang saling berhubungan dengan
aplikasi lainnya (Application
Programming Interface).
4.7 Menerapkan dokumentasi dan
presentasi aplikasi perangkat
bergerak yang telah dikembangkan.
ELEMEN CAPAIAN PEMBELAJARAN TUJUAN PEMBELAJARAN ALUR TUJUAN PEMBELAJARAN
4.5 Menerapkan aplikasi perangkat
bergerak menggunakan bahasa
pemrograman untuk beragam
kebutuhan yang kontekstual.
4.6 Menerapkan antar muka aplikasi yang
saling berhubungan dengan aplikasi
lainnya (Application Programming
Interface).
4.7 Menerapkan dokumentasi dan
presentasi aplikasi perangkat bergerak
yang telah dikembangkan.

More Related Content

Similar to 411_QC1_FINAL_ATP_Anisa Istiqomah_SMKN 8 Malang.pdf

02. Analisis Keterkaitan CP dan TP - Gurumapel.com.docx
02. Analisis Keterkaitan CP dan TP - Gurumapel.com.docx02. Analisis Keterkaitan CP dan TP - Gurumapel.com.docx
02. Analisis Keterkaitan CP dan TP - Gurumapel.com.docxPUTRASANJAYA20
 
RPS - Pemrograman Web Desain - berbasis KKNI OBE Prodi MI.pdf
RPS - Pemrograman Web Desain - berbasis KKNI OBE Prodi MI.pdfRPS - Pemrograman Web Desain - berbasis KKNI OBE Prodi MI.pdf
RPS - Pemrograman Web Desain - berbasis KKNI OBE Prodi MI.pdfSuparno20
 
silabus-rpl-pemodelan-perangkat-lunak.docx
silabus-rpl-pemodelan-perangkat-lunak.docxsilabus-rpl-pemodelan-perangkat-lunak.docx
silabus-rpl-pemodelan-perangkat-lunak.docxDimasAji71
 
Laporan Counting Grade Apps
Laporan Counting Grade AppsLaporan Counting Grade Apps
Laporan Counting Grade AppsRay Ray
 
Artikel 10104955
Artikel 10104955Artikel 10104955
Artikel 10104955Jamil Jamil
 
Laporan Pemrograman Mobile_1404505075 & 1404505077
Laporan Pemrograman Mobile_1404505075 & 1404505077Laporan Pemrograman Mobile_1404505075 & 1404505077
Laporan Pemrograman Mobile_1404505075 & 1404505077Pande Narendra
 
Alur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdf
Alur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdfAlur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdf
Alur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdfAhmadFauzi629783
 
Web Engineering dalam Konteks Web Science: Isu Terkini dan Tantangan
Web Engineering dalam Konteks Web Science: Isu Terkini dan TantanganWeb Engineering dalam Konteks Web Science: Isu Terkini dan Tantangan
Web Engineering dalam Konteks Web Science: Isu Terkini dan TantanganBambang Purnomosidi D. P.
 
04. Analisis Standar Kompetensi Lulusan (SKL) - Gurumapel.com.docx
04. Analisis Standar Kompetensi Lulusan (SKL) - Gurumapel.com.docx04. Analisis Standar Kompetensi Lulusan (SKL) - Gurumapel.com.docx
04. Analisis Standar Kompetensi Lulusan (SKL) - Gurumapel.com.docxsarohasihite2
 
Tujuan pengajaran kkpi
Tujuan pengajaran kkpiTujuan pengajaran kkpi
Tujuan pengajaran kkpiWahyu Surya
 
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdfATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdfNAFILARIFKIAYUB
 
1 kurkul tik_smp 2 prbn_kelas_7
1 kurkul tik_smp 2 prbn_kelas_71 kurkul tik_smp 2 prbn_kelas_7
1 kurkul tik_smp 2 prbn_kelas_7agusbahuga
 

Similar to 411_QC1_FINAL_ATP_Anisa Istiqomah_SMKN 8 Malang.pdf (20)

02. Analisis Keterkaitan CP dan TP - Gurumapel.com.docx
02. Analisis Keterkaitan CP dan TP - Gurumapel.com.docx02. Analisis Keterkaitan CP dan TP - Gurumapel.com.docx
02. Analisis Keterkaitan CP dan TP - Gurumapel.com.docx
 
RPS - Pemrograman Web Desain - berbasis KKNI OBE Prodi MI.pdf
RPS - Pemrograman Web Desain - berbasis KKNI OBE Prodi MI.pdfRPS - Pemrograman Web Desain - berbasis KKNI OBE Prodi MI.pdf
RPS - Pemrograman Web Desain - berbasis KKNI OBE Prodi MI.pdf
 
cp tp.docx
cp tp.docxcp tp.docx
cp tp.docx
 
atp.docx
atp.docxatp.docx
atp.docx
 
silabus-rpl-pemodelan-perangkat-lunak.docx
silabus-rpl-pemodelan-perangkat-lunak.docxsilabus-rpl-pemodelan-perangkat-lunak.docx
silabus-rpl-pemodelan-perangkat-lunak.docx
 
Laporan Programing for Business
Laporan Programing for BusinessLaporan Programing for Business
Laporan Programing for Business
 
Laporan Counting Grade Apps
Laporan Counting Grade AppsLaporan Counting Grade Apps
Laporan Counting Grade Apps
 
Artikel 10104955
Artikel 10104955Artikel 10104955
Artikel 10104955
 
Choirul vbnet-01
Choirul vbnet-01Choirul vbnet-01
Choirul vbnet-01
 
Laporan Pemrograman Mobile_1404505075 & 1404505077
Laporan Pemrograman Mobile_1404505075 & 1404505077Laporan Pemrograman Mobile_1404505075 & 1404505077
Laporan Pemrograman Mobile_1404505075 & 1404505077
 
Alur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdf
Alur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdfAlur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdf
Alur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdf
 
Web Engineering dalam Konteks Web Science: Isu Terkini dan Tantangan
Web Engineering dalam Konteks Web Science: Isu Terkini dan TantanganWeb Engineering dalam Konteks Web Science: Isu Terkini dan Tantangan
Web Engineering dalam Konteks Web Science: Isu Terkini dan Tantangan
 
04. Analisis Standar Kompetensi Lulusan (SKL) - Gurumapel.com.docx
04. Analisis Standar Kompetensi Lulusan (SKL) - Gurumapel.com.docx04. Analisis Standar Kompetensi Lulusan (SKL) - Gurumapel.com.docx
04. Analisis Standar Kompetensi Lulusan (SKL) - Gurumapel.com.docx
 
Tujuan pengajaran kkpi
Tujuan pengajaran kkpiTujuan pengajaran kkpi
Tujuan pengajaran kkpi
 
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdfATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
 
Projek asti(b) revisi
Projek asti(b) revisiProjek asti(b) revisi
Projek asti(b) revisi
 
Pertemuan 3 srs
Pertemuan 3 srsPertemuan 3 srs
Pertemuan 3 srs
 
1 kurkul tik_smp 2 prbn_kelas_7
1 kurkul tik_smp 2 prbn_kelas_71 kurkul tik_smp 2 prbn_kelas_7
1 kurkul tik_smp 2 prbn_kelas_7
 
2. ATP.pdf
2. ATP.pdf2. ATP.pdf
2. ATP.pdf
 
Bab ii
Bab iiBab ii
Bab ii
 

Recently uploaded

Ppt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada AnakPpt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada Anakbekamalayniasinta
 
Materi Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxMateri Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxc9fhbm7gzj
 
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024budimoko2
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxHeruFebrianto3
 
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasMembuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasHardaminOde2
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxmtsmampunbarub4
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).pptModul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).pptYanseBetnaArte
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxsyafnasir
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxherisriwahyuni
 
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfKelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfmaulanayazid
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...MarwanAnugrah
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdfShintaNovianti1
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaNadia Putri Ayu
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 

Recently uploaded (20)

Ppt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada AnakPpt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada Anak
 
Materi Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxMateri Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptx
 
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
 
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasMembuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).pptModul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
 
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfKelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional Dunia
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 

411_QC1_FINAL_ATP_Anisa Istiqomah_SMKN 8 Malang.pdf

  • 1. IDENTITAS ALUR TUJUAN PEMBELAJARAN KONSENTRASI KEAHLIAN REKAYASA PERANGKAT LUNAK Bidang keahlian : Teknologi Informasi Program Keahlian : Pengembangan Perangkat Lunak dan Gim Mata Pelajaran : Rekayasa Perangkat Lunak Fase : F Nama Penyusun : Anisa Istiqomah Instansi : SMKN 8 Malang
  • 2. ALUR TAHAP PEMBELAJARAN KONSENTRASI REKAYASA PERANGKAT LUNAK Fundamentals 1.1 Memahami pengertian konsep struktur hirarki dan komponen basis data 1.2 Menerapkan instalasi dan administrasi basis data 3.8 Memahami UI/UX untuk berbagai platform aplikasi 1.3 Memahami dan menerapkan DDL(Data Definition Language), DML (Data Manipulation Language), dan DCL (Data Control Language) pada pengelolaan basis data 4.1 Memahami pengertian, sejarah dan komponen dalam sistem operasi serta pengembangan aplikasi pada perangkat bergerak 4.2 Memahami konsep IDE (Integrated Development Environment) 2.8 Memahami konsep block chain dan data mining 2.1 Menerapkan pemrograman terstruktur dan pemrograman berorientasi objek tingkat lanjut 2.2 Memahami dasar pemodelan perangkat lunak berorientasi objek Frontend Developer 3.1 Menerapkan perintah HTML 3.2 Menerapkan perintah CSS 3.3 Menerapkan pemrograman Javascript 3.4 Menerapkan framework pada pembuatan web statis 3.5 Menerapkan dokumentasi dan presentasi web statis 1.4 Menerapkan perintah SQL bertingkat Backend Developer 3.6 Menerapkan pemrograman server-side 1.5 Menerapkan penggunaan function dan stored procedure pada pengelolaan basis data 1.6 Menerapkan trigger, backup, restore dan replikasi pada pengelolaan basis data sesuai permasalan yang kontekstual 3.7 Menerapkan framework pada pembuatan web dinamis..
  • 3. Keterangan : 1. Tahapan menggambarkan lingkup tema/topik. 2. Tahapan dapat digunakan guru yang berbeda secara bersamaan (sesuai dengan spesialis masing-masing guru). 3. Urutan tahapan dapat berubah sesuai dengan kondisi sekolah masing-masing. Desktop dan Multimedia 2.3 Menerapkan alur kerja sistem dan model 2.4 Menerapkan relasi antar kelas dan interaksi antar objek 2.5 Menerapkan objek multimedia dalam aplikasi dengan menunjukkan aplikasi yang dapat menampilkan gambar, audio dan video 2.6 Menerapkan pemrograman antar muka grafis (Graphical User Interface) dengan memanfaatkan pustaka (library) pada proyek yang lebih kompleks 2.7 Memahami model perangkat lunak secara kolaboratif pada proyek pengembangan perangkat lunak Mobile Developer : 4.3 Menerapkan framework dan bahasa pemrograman untuk pengembangan aplikasi perangkat bergerak 4.4 Menerapkan basis data perangkat bergerak 4.5 Menerapkan aplikasi perangkat bergerak menggunakan Bahasa pemrograman untuk beragam kebutuhan yang kontekstual 4.6 Menerapkan antar muka aplikasi yang saling berhubungan dengan aplikasi lainnya (Application Programming Interface) 4.7 Menerapkan dokumentasi dan presentasi aplikasi perangkat bergerak yang telah dikembangkan
  • 4. FASE F ELEMEN CAPAIAN PEMBELAJARAN TUJUAN PEMBELAJARAN ALUR TUJUAN PEMBELAJARAN Basis Data Pada akhir fase F peserta didik mampu memahami, menerapkan, dan mengomunikasikan pengertian, konsep struktur, hierarki, aturan, komponen, instalasi, dan dasar administrasi basis data baik secara mandiri atau berkelompok serta memahami dan menerapkan Data Definition Language, Data Manipulation Language, Data Control Language, perintah bertingkat, function and stored procedure, trigger, backup, restore, dan replikasi pada pengelolaan basis data sesuai permasalahan yang kontekstual. 1.1 Memahami pengertian konsep struktur hirarki dan komponen basis data. 1.2 Menerapkan instalasi dan administrasi basis data. 1.3 Menerapkan DDL(Data Definition Language), DML (Data Manipulation Language), dan DCL (Data Control Language) pada pengelolaan basis data. 1.4 Menerapkan perintah SQL bertingkat. 1.5 Menerapkan penggunaan function dan stored procedure pada pengelolaan basis data. 1.6 Menerapkan aplikasi trigger, backup, restore dan replikasi pada pengelolaan basis data sesuai permasalan yang kontekstual. Fundamentals 1.1 Memahami pengertian konsep struktur hirarki dan komponen basis data. 1.2 Menerapkan instalasi dan administrasi basis data. 3.8 Memahami UI/UX untuk berbagai platform aplikasi. 1.3 Menerapkan DDL(Data Definition Language), DML (Data Manipulation Language), dan DCL (Data Control Language) pada pengelolaan basis data. 4.1 Memahami pengertian, sejarah dan komponen dalam sistem operasi serta pengembangan aplikasi pada perangkat bergerak. 4.2 Memahami konsep IDE (Integrated Development Environment) 2.8 Memahami konsep block chain dan data mining. 2.1 Menerapkan pemrograman terstruktur dan pemrograman berorientasi objek tingkat lanjut. 2.2 Memahami dasar pemodelan perangkat lunak berorientasi objek. Pemrograman Berbasis Teks, Grafis, dan Multimedia Pada akhir fase F peserta didik mampu melakukan pemrograman terstruktur dan pemrograman berorientasi objek tingkat lanjut, menunjukkan dasar pemodelan perangkat lunak berorientasi objek dengan memahami konsep, 2.1 Menerapkan pemrograman terstruktur dan pemrograman berorientasi objek tingkat lanjut. 2.2 Memahami dasar pemodelan perangkat lunak berorientasi objek. 2.3 Menerapkan alur kerja sistem dan model.
  • 5. ELEMEN CAPAIAN PEMBELAJARAN TUJUAN PEMBELAJARAN ALUR TUJUAN PEMBELAJARAN menerapkan alur kerja sistem, menunjukkan model, menerapkan relasi antar kelas, menerapkan interaksi antar objek, menerapkan objek multimedia dalam aplikasi dengan menunjukkan aplikasi yang dapat menampilkan gambar, audio, dan video, melakukan pemrograman antar muka grafis (Graphical User Interface) dengan memanfaatkan pustaka (library) pada proyek yang lebih kompleks melalui interpretasi model perangkat lunak secara kolaboratif pada proyek pengembangan perangkat lunak. 2.4 Menerapkan relasi antar kelas dan interaksi antar objek. 2.5 Menerapkan objek multimedia dalam aplikasi dengan menunjukkan aplikasi yang dapat menampilkan gambar, audio dan video. 2.6 Menerapkan pemrograman antar muka grafis (Graphical User Interface) dengan memanfaatkan Pustaka (library) pada proyek yang lebih kompleks. 2.7 Memahami model perangkat lunak secara kolaboratif pada proyek pengembangan perangkat lunak. 2.8 Memahami konsep block chain dan data mining. Frontend Developer 3.1 Menerapkan perintah HTML. 3.2 Menerapkan perintah CSS. 3.3 Menerapkan pemrograman Javascript. 3.4 Menerapkan framework pada pembuatan web statis. 3.5 Menerapkan dokumentasi dan presentasi web statis. 1.4 Menerapkan perintah SQL bertingkat. Backend Developer 3.6 Menerapkan pemrograman server-side. 1.5 Menerapkan penggunaan function dan stored procedure pada pengelolaan basis data. 1.6 Menerapkan aplikasi trigger, backup, restore dan replikasi pada pengelolaan basis data sesuai permasalan yang kontekstual. 3.7 Menerapkan framework pada pembuatan web dinamis. Pemrograman Web Pada akhir fase F peserta didik mampu memahami konsep dan menerapkan perintah HTML, CSS, pemrograman Javascript, bahasa pemrograman server-side serta implementasi framework pada pembuatan web statis dan dinamis untuk beragam kebutuhan yang kontekstual. Selain itu, peserta didik juga mampu mendokumentasikan serta mempresentasikan web statis dan dinamis yang telah 3.1 Menerapkan perintah HTML. 3.2 Menerapkan perintah CSS. 3.3 Menerapkan pemrograman Javascript. 3.4 Menerapkan framework pada pembuatan web statis. 3.5 Menerapkan dokumentasi dan presentasi web statis. 3.6 Menerapkan pemrograman server- side. 3.7 Menerapkan framework pada pembuatan web dinamis.
  • 6. ELEMEN CAPAIAN PEMBELAJARAN TUJUAN PEMBELAJARAN ALUR TUJUAN PEMBELAJARAN dikembangkan. 3.8 Memahami UI/UX untuk berbagai platform aplikasi. Desktop dan Multimedia 2.3 Menerapkan alur kerja sistem dan model. 2.4 Menerapkan relasi antar kelas dan interaksi antar objek. 2.5 Menerapkan objek multimedia dalam aplikasi dengan menunjukkan aplikasi yang dapat menampilkan gambar, audio dan video. 2.6 Menerapkan pemrograman antar muka grafis (Graphical User Interface) dengan memanfaatkan Pustaka (library) pada proyek yang lebih kompleks. 2.7 Memahami model perangkat lunak secara kolaboratif pada proyek pengembangan perangkat lunak. Mobile Developer : 4.3 Menerapkan framework dan bahasa pemrograman untuk pengembangan aplikasi perangkat bergerak. 4.4 Menerapkan basis data perangkat bergerak. Pemrograman Perangkat Bergerak Pada akhir fase F peserta didik mampu memahami dan mengomunikasikan pengertian, sejarah, dan komponen dalam sistem operasi perangkat bergerak serta pengembangan aplikasinya, memahami konsep serta menerapkan Integrated Development Environment, framework dan bahasa pemrograman untuk pengembangan aplikasi perangkat bergerak, memahami konsep serta menerapkan basis data perangkat bergerak, bahasa pemrograman untuk pengembangan aplikasi perangkat bergerak untuk beragam kebutuhan yang kontekstual, antarmuka aplikasi yang saling berhubungan dengan aplikasi lainnya (Application Programming Interface). Selain itu, peserta didik juga mampu mendokumentasikan dan mempresentasikan aplikasi perangkat bergerak yang telah dikembangkan. 4.1 Memahami pengertian, sejarah dan komponen dalam sistem operasi serta pengembangan aplikasi pada perangkat bergerak. 4.2 Memahami konsep IDE (Integrated Development Environment). 4.3 Menerapkan framework dan bahasa pemrograman untuk pengembangan aplikasi perangkat bergerak. 4.4 Menerapkan basis data perangkat bergerak. 4.5 Menerapkan aplikasi perangkat bergerak menggunakan bahasa pemrograman untuk beragam kebutuhan yang kontekstual. 4.6 Menerapkan antar muka aplikasi yang saling berhubungan dengan aplikasi lainnya (Application Programming Interface). 4.7 Menerapkan dokumentasi dan presentasi aplikasi perangkat bergerak yang telah dikembangkan.
  • 7. ELEMEN CAPAIAN PEMBELAJARAN TUJUAN PEMBELAJARAN ALUR TUJUAN PEMBELAJARAN 4.5 Menerapkan aplikasi perangkat bergerak menggunakan bahasa pemrograman untuk beragam kebutuhan yang kontekstual. 4.6 Menerapkan antar muka aplikasi yang saling berhubungan dengan aplikasi lainnya (Application Programming Interface). 4.7 Menerapkan dokumentasi dan presentasi aplikasi perangkat bergerak yang telah dikembangkan.