Page 97 - KOS FIX
P. 97

melakukan  pendalaman  pembelajaran  dengan  pendekatan  berbasis  riset  terhadap

                   permasalahan dan pertanyaan yang berbobot.
                         Mata  pelajaran  pemrograman  berfungsi  untuk  membekali  peserta  didik  dalam

                   memahami pembuatan UI/UX design, web dan mobile agar memiliki kepekaan estetika
                   dalam penciptaan produk aplikasi. Pemrograman meliputi pemahaman tentang pembuatan

                   program HTML (Hypertext Markup Language), CSS (Cassading Style Sheet), Javascript,
                   PHP , PHP OOP, dan juga framework Bootstrap, Code Ignither, Laravel.

                         Masing-masing materi memuat soft skills, antara lain berpikir kritis dan pemecahan

                   masalah, kreativitas dan inovasi, kolaborasi, keterampilan komunikasi, serta sadar mutu
                   produk; hard skills, yaitu penguasaan kompetensi spesifik sesuai dengan pekerjaan di dunia

                   kerja;  dan  integritas,  yaitu  jujur,  pekerja  tekun,  menginspirasi,  sehat,  akhlak  mulia,
                   bertanggungjawab, cinta Indonesia, keterampilan untuk hidup mandiri, sebagai bagian dari

                   Profil  Pelajar  Pancasila  yang  beriman  dan  bertaqwa  kepada  Tuhan  yang  Maha  Esa,
                   berakhlak mulia, bernalar kritis, mandiri, kreatif, bergotong royong dan peduli terhadap

                   lingkungan.


               B.  Tujuan

                         Mata pelajaran Pemrograman bertujuan membekali peserta didik dengan dasar-dasar

                   pengetahuan,  keterampilan,  dan  sikap  (hard  skills  dan  soft  skills)  sebagai  persiapan
                   memasuki ekosistem  desain  komunikasi  visual  secara  global dan nasional.  Dasar  yang

                   harus dikuasai yaitu:
                   1.  Memahami  proses  pembuatan  kode  HTML  untuk  menampilkan  teks  dalam  format

                      tertentu pada halaman web
                   2.  Dapat melakukan proses pembuatan kode html untuk menampilkan style (CSS) tertentu

                      pada halaman web

                   3.  Memahami  proses  pembuatan  halaman  web  interaktif  menggunakan  client  side
                      scripting (javascrip)

                   4.  Dapat melakukan proses pembuatan kode program pada server side scripting (PHP) dan
                      penerapan struktur kendali


               C.  Karakteristik

                         Mata Pelajaran Pemrograman merupakan fondasi untuk pengembangan kompetensi

                   Teknologi Informasi dan Komunikasi. Pemrograman merupakan mata pelajaran yang akan
                   didapat peserta didik di kelas XI dan kelas XII dimana peserta didik akan belajar bagaimana


                                                           97
   92   93   94   95   96   97   98   99   100