Anda di halaman 1dari 10

ALUR TUJUAN

PEMBELAJARAN
SRIWANTO, S.Kom

PENGEMBANGAN PERANGKAT SMK MUHAMMADIYAH 1


LUNAK DAN GIM SUKOHARJO
SRIWANTO, S.Kom SMK MUHAMMADIYAH 1 SUKOHARJO
ALUR TUJUAN PEMBELAJARAN

Bidang Keahlian : Teknologi Informasi


Program Keahlian : Pengembangan Perangkat Lunak dan Gim
Mata Pelajaran : Dasar-dasar Pengembangan Perangkat Lunak dan Gim
Waktu : 216 Jam

Dasar-dasar Pengembangan Perangkat Lunak dan Gim adalah mata pelajaran yang berisi kompetensi-kompetensi yang mendasari penguasaan
keahlian pengembangan perangkat lunak dan teknologi game. Mata pelajaran ini dilengkapi dengan kemampuan memahami kebutuhan dan keinginan
pelanggan serta User Experience (UX) dalam proses desain sebagai penerapan prinsip Customer Oriented.

Mata pelajaran Dasar-dasar Pengembangan Perangkat Lunak dan Gim berfungsi membekali peserta didik dengan seperangkat pengetahuan,
keterampilan, dan sikap agar memiliki dasar yang kuat dalam mempelajari mata pelajaran-mata pelajaran pada konsentrasi keahlian di kelas XI dan XII.
Lingkup materi mata pelajaran Dasar-dasar Pengembangan Perangkat Lunak dan Gim meliputi wawasan di bidang pengembangan perangkat lunak, gim,
dan pemrograman.

Alur Tujuan Pembelajaran adalah rangkaian tujuan pembelajaran yang di susun secara sistematis dan logis di dalam fase secara utuh dan sesuai urutan
pembelajaran sejak awal hingga akhir suatu fase. Alur ini disusun secara linier sebagaimana urutan kegiatan pembelajaran yang dilakukan dari hari ke hari
untuk mengukur CP. Alur Tujuan Pembelajaran mata pelajaran Dasar-dasar Kejuruan Pengembangan Perangkat Lunak Dan Gim sebagai berikut :

Semester 1

TUJUAN / Capaian Akhir Profil Pelajar STRATEGI


JUMLAH KETERAN
No Elemen Fase Elemen per Elemen Materi PEMBELAJA
Pancasila RAN JAM GAN
1. Proses bisnis Peserta didik dapat
menyeluruh bidang memahami proses bisnis
pengembangan secara menyeluruh
perangkat lunak manajemen produksi bidang
dan gim pengembangan perangkat
lunak, meliputi:
1. Mendeskripsikan dan 1. Beriman, 1. Konsep perencanaan,  Diskusi
menerapkan bertakwa analisis, desain, 42 JP Modul 1
 Observasi
SRIWANTO, S.Kom SMK MUHAMMADIYAH 1 SUKOHARJO
TUJUAN / Capaian Akhir Profil Pelajar STRATEGI
JUMLAH KETERAN
No Elemen Fase Elemen per Elemen Materi PEMBELAJA
Pancasila RAN JAM GAN
perencanaan, analisis, kepada Tuhan implementasi, integrase,  Penugasan (TP 1, TP 2,
desain, implementasi, YME dan pemeliharaan, TP 3)
integrase, pemeliharaan, berakhlak pemasaran dan distibusi
pemasaran dan distribusi perangkat lunak dan
mulia.
perangkat lunak dan gim gim.
menggunakan model 2. Mandiri 2. Konsep dan penerapan
pengembangan 3. Bernalar kritis budaya mutu
perangkat lunak dan 4. Kreatif 3. Konsep dan penerapan
mempresentasikan. K3LH
2. Menjelaskan budaya 4. Konsep dan penerapan
mutu menggunakan manajemen proyek
kata-kata sendiri.
3. Menerapkan budaya
mutu di tempat
kerja/belajar dengan
mempresentasikannya.
4. Menjelaskan konsep Modul 2
K3LH di tempat kerja (TP 4, TP 5)
menggunakan kata-kata
sendiri
5. Menerapkan konsep
K3LH di tempat
kerja/belajar dan
mempresentasikan.
6. Menjelaskan konsep
manajemen proyek di Modul 3
tempat kerja (TP 6, TP 7)
menggunakan kata-kata
sendiri.
7. Menerapkan konsep
manajemen proyek di
tempat kerja/belajar

SRIWANTO, S.Kom SMK MUHAMMADIYAH 1 SUKOHARJO


TUJUAN / Capaian Akhir Profil Pelajar STRATEGI
JUMLAH KETERAN
No Elemen Fase Elemen per Elemen Materi PEMBELAJA
Pancasila RAN JAM GAN
dengan
mempresentasikan.
2. Perkembangan Peserta didik mampu
dunia kerja bidang menjelaskan dan
perangkat lunak menganalisis perkembangan
dan gim dunia kerja bidang
perangkat lunak dan gim ,
meliputi :
8. Menjelaskan 1. Beriman, 1. Konsep perkembangan  Diskusi
perkembangan teknologi bertakwa teknologi dan  Observasi 42 JP Modul 4
pada perkembangan pada kepada Tuhan manajemen (TP 8)
perkembangan perangkat  Penugasan
YME dan pengembangan
lunak dan gim dan
berakhlak perangkat lunak dan
penerapan industry 4.0
gim, dan penerapannya
pada manajemen mulia.
industry 4.0
pengembangan perangkat 2. Mandiri
lunak dan gim. 2. Konsep menghadapi isu- Modul 5
9. Menganalisis isu-isu 3. Bernalar kritis isu penting dan dampak (TP 9)
penting bidang perangkat 4. Kreatif positif dan negative
lunak dan gim beserta bidang perangkat lunak
dampak positif dan dan gim
negative gim. 3. Konsep perkembangan Modul 6
10. Menganalisis IoT, Cloud Internet of Thing (IoT) (TP 10)
Computing, Information dan perkembangan
Security, dan Personal informasi security.
Branding. 4. Konsep personal Modul 7
11. HAKI (Hak Atas Kekayaan
Branding dan (TP 11)
Intelektual).
permasalahan HAKI dan
undang-undangnya.
3. Profesi dan Peserta didik mampu 1. Beriman, 1. Konsep jenis-jenis profesi 18 JP
kewirausahan (job menjelaskan tentang profesi bertakwa dan kewira usahaan (job
profile dan dan kewirausahaan kepada Tuhan profile dan
technopreneurship (jobprofile dan technopreneurship)
YME dan
technopreneurship) serta
SRIWANTO, S.Kom SMK MUHAMMADIYAH 1 SUKOHARJO
TUJUAN / Capaian Akhir Profil Pelajar STRATEGI
JUMLAH KETERAN
No Elemen Fase Elemen per Elemen Materi PEMBELAJA
Pancasila RAN JAM GAN
) serta peluang peluang usaha dibidang berakhlak 2. Konsep peluang usaha di
usaha di bidang industri perangkat lunak dan mulia. bidang industry perangkat
industri perangkat gim, meliputi : 2. Mandiri lunak dan gim. Modul 8
lunak dan gim 12. Menjelaskan jenis-jenis 3. Konsep membangun (TP 12)
3. Bernalar kritis
profesi dan kewira usahaan vision dan passion  Diskusi
(job profile dan 4. Kreatif 4. Konsep pembelajaran  Observasi
technopreneurship) dan berbasis proyek nyata  Penugasan
Menganalisis peluang 5. Konsep simulasi proyek
usaha dibidang
kewirausahaan.
perkembangan perangkat
lunak dan gim.
4 Orientasi dasar Peserta didik mampu 1. Konsep peralatan 36 JP
pengembangan mengorientasikan dasar /teknologi dibidang
perangkat lunak perangkat lunak dan gim pengembangan perangkat
dan gim yang meliputi : lunak dan gim.
13. Menggunakan 2. Konsep pemrograman Modul 9
peralatan/teknologi 1. Beriman, basis data. ( TP 13)
dibidang pengembangan bertakwa 3. Konsep tools-tools
perangkat lunak dan gim kepada Tuhan pengembangan perangkat
antara lain : basis data YME dan lunak.  Diskusi
dan tools-tools berakhlak 4. Konsep ragam system  Observasi
pengembangan perangkat mulia. operasi yang sesuai  Penugasan
lunak, ragam system 5. Konsep penerapan
2. Mandiri
operasi. pengelolaan asset
14. Menerapan pengelolaan 3. Bernalar kritis 6. Konsep user interface
asset dan user interface 4. Kreatif (grafis, typography, Modul 10
(grafis, typography, warna, audio, video, (TP 14)
warna, audio, video, interaksi pengguna)
interaksi pengguna) 7. Konsep prinsip-prinsip
15. Menerapkan prinsip- dasar algoritma
prinsip dasar algoritma pemrograman (varian dan Modul 11
pemrograman (varian invariant, alur logika (TP 15)
dan invariant, alur logika pemrograman, flowchart,
SRIWANTO, S.Kom SMK MUHAMMADIYAH 1 SUKOHARJO
TUJUAN / Capaian Akhir Profil Pelajar STRATEGI
JUMLAH KETERAN
No Elemen Fase Elemen per Elemen Materi PEMBELAJA
Pancasila RAN JAM GAN
pemrograman, flowchart, dan teknik dasar
dan teknik dasar algoritma umum)
algoritma umum)
5 Pemrograman Peserta didik mampu
terstruktur melakukan dan menerapkan
pemrograman terstruktur,
yang meliputi :
16. Melakukan 1. Konsep pemrograman
pemrograman terstruktur. 1. Beriman, terstruktur Modul 12
17. Menerapkan struktur data bertakwa 2. Konsep struktur data (TP 16)
yang terdiri dari data kepada Tuhan yang terdiri dari data
statis (array baik YME dan statis (array baik dimensi,  Diskusi Modul 13
dimensi, panjang, tipe berakhlak panjang, tipe data,  Observasi (TP 17)
36 JP
data, pengurutan). mulia. pengurutan)  Penugasan
18. Menerapkan struktur data 3. Konsep struktur data
2. Mandiri
yang terdiri dari data yang terdiri dari data Modul 14
dinamis (list, stack). 3. Bernalar kritis dinamis (list, stack). (TP 18)
19. Menerapkan penggunaan 4. Kreatif 4. Konsep penggunaan tipe
tipe data, struktur control data, struktur control Modul 15
perulangan dan perulangan dan (TP 19)
percabangan pada proyek percabangan pada proyek
pengembangan perangkat pengembangan perangkat
lunak sederhana dan gim. lunak sederhana dan gim.
6 Pemrograman Peserta didik mampu 1. Beriman, 1. Konsep pemrograman 36 JP
Berorientasi Obyek melakukan dan menerapkan bertakwa berorientasi obyek.
pemrograman Berorientasi kepada Tuhan 2. Konsep class, obyek,
Obyek, yang meliputi : method dan package Modul 16
YME dan
20. Melakukan 3. Konsep berbagai macam (TP 20)
pemrograman berakhlak access modifier. Modul 17
berorientasi obyek. mulia. 4. Konsep enkapsulasi, (TP 21)
21. Menerapkan class, 2. Mandiri interface, pewarisan dan  Diskusi
obyek, method dan 3. Bernalar kritis polymorphism pada  Observasi Modul 18

SRIWANTO, S.Kom SMK MUHAMMADIYAH 1 SUKOHARJO


TUJUAN / Capaian Akhir Profil Pelajar STRATEGI
JUMLAH KETERAN
No Elemen Fase Elemen per Elemen Materi PEMBELAJA
Pancasila RAN JAM GAN
package. 4. Kreatif pengembangan perangkat  Penugasan (TP 22)
22. Membedakan berbagai lunak senderhana. Modul 19
macam access modifier. (TP 23)
23. Menunjukkan
enkapsulasi, interface,
pewarisan dan
polymorphism pada
pengembangan perangkat
lunak senderhana.

Glosarium :

NO ISTILAH ARTI
1 IoT (Internet Of Thing) = suatu konsep atau program dimana sebuah objek memiliki kemampuan untuk mentransmisikan atau
mengirimkan data melalui jaringan tanpa menggunakan bantuan perangkat komputer dan manusia.
2 Cloud Computing (Komputasi awan ) = gabungan pemanfaatan teknologi komputer dan pengembangan berbasis Internet
3 Information Security (Keamanan Informasi) = proteksi peralatan computer, fasilitas, data, dan informasi, baik computer maupun non-komputer dari
penyalahgunaan oleh pihak-pihak yang tidak terotorisasi/ tidak berwenang.
4 Personal Branding = praktik memasarkan orang dan karier mereka sebagai merek. 
5 Jobprofile = Sebuah dokumen yang berisi informasi lengkap/profil sebuah pekerjaan dalam sebuah organisasi.
6 Techno preneurship = Kombinasi antara keahlian teknis dengan bakat kewirausahaan, namun dasarnya tetap sama.
7 Typography = Perpaduan antara seni dan teknik untuk mengatur tulisan sehingga membuat makna tulisan tersebut
tersampaikan dengan baik secara visual.
8 Flowchart (bagan alur) = Diagram yang menampilkan langkah-langkah untuk melakukan sebuah proses dari suatu program.
9 Stack = Struktur data yang digunakan untuk menyimpan obyek atau variable.
10 Enkapsulasi (encapsulation) = Sebuah metode untuk mengatur struktur class dengan cara menyembunyikan alur kerja dari class
tersebut.
11 access modifier = “hak akses” yang diberikan kepada sebuah variabel/method/class dengan tujuan untuk menjaga integritas
dari datatersebut ketika ingin diakses object lain.
12 Polymorphism = Sebuah konsep OOP dimana class memilikibanyak “bentuk” method yang berbeda meskipun namanya
sama.

SRIWANTO, S.Kom SMK MUHAMMADIYAH 1 SUKOHARJO


ALUR TAHAP PEMBELAJARAN 1

TP 1 TP 2 TP 3 TP 4 TP 5 TP 6 TP 7

TP 12 TP 11 TP 10 TP 9 TP 8

TP 13 TP 14 TP 15 TP 16

TP 17
TP 20

TP 23 TP 22 TP 21 TP 18 TP 19

SRIWANTO, S.Kom SMK MUHAMMADIYAH 1 SUKOHARJO


ALUR TAHAP PEMBELAJARAN 2

TP 1 TP 2 TP 3 TP 4 TP 5 TP 6 TP 7

TP 12 TP 11 TP 10 TP 9 TP 8

TP 13 TP 14 TP 15 TP 16 TP 17

TP 22 TP 21 TP 20 TP 19 TP 18

TP 23

SRIWANTO, S.Kom SMK MUHAMMADIYAH 1 SUKOHARJO

Anda mungkin juga menyukai