Anda di halaman 1dari 35

1

BAB I

PENDAHULUAN

A. Latar Belakang

Praktik Pengalaman Lapangan (PPL) merupakan suatu kegiatan yang

dapat memberikan kesempatan pada mahasiswa untuk menjadi calon pendidik

di dunia pendidikan dengan menerapkan konsep pembelajaran secara

langsung. Pada tanggal 24 Januari 2022 penulis memulai pelaksanaan praktik

pengalaman lapangan (PPL 2) di hari itu penulis dan teman-teman dibagikan

guru pamong oleh Ka. Jurusan RPL, yang masing-masing akan mengajarkan

mata pelajaran yang berbeda, penulis dipercayakan untuk mengampu mata

pelajaran Pemprograman Web di kelas XI RPL 1. Pada saat awal mulai

pembelajaran dimana penulis memperkenalkan diri kepada siswa-siswa.

Pada pertemuan selanjutnya penulis memulai untuk mengajar di

laboratorium komputer dengan masih didampingi guru pamong, begitupun

sebaliknya penulis mengabsen siswa kelas XI RPL agar kedepannya penulis

dapat saling berinteraksi dengan mereka. Seluruh siswa diharuskan memakai

masker saat tiba di lingkungan sekolah, jika terdapat siswa yang tidak

bermasker maka akan dikenai saksi dari pihak sekolah

Pertemuan selanjutnya penulis disuruh guru pamong itu memberikan

tugas kepada siswa untuk membuat sebuha aplikasi sederhana dengan

menggunakan kodular. Penulis memberikan penjelasan tentang tugas tersebut

dan memberikan totorial berupa vidio tutorial agar siswa mudah memahami
2

tugas yang diberikan. Pada saat pembelajaran dimulai masih banyak siswa

yang masih belum bisa membuat aplikasi padahal membuat aplikasi tanpa

menggunakan coding. Ada beberapa juga siswa yang sudah memahami tugas

tersebut tapi masih sangat banyak siswa yang belum terlalu kreatif untuk

mendesain tampilan aplikasi tersebut. Kurang lebih empat kali pertemuan

penulis mengajarkan cara membuat aplikasi sederhana menggunakan kodular.

Pada saat pertemuan terhakir ada beberapa siswa yang sudah selesai

mengerjakan tugasnya dan sudah hampir sempurnah hasil tugas tersebut.

Dan pertemuan selanjutnya guru pamong memberi tugas siswa untuk

mempraktikkan materi yang telah diberikan yaitu web server menggunakan

aplikasi microsoft visual code. Siswa menulis kode pemprograman yang guru

pamong berikan dengan aplikasi microsoft visual code, menurut observasi

penulis, sebagian siswa belum terlalu menguasai komputer, sehingga sebagian

siswa tersebut banyak bertanya dan itu membuat pembelajaran kurang

kondusif karena menghabiskan waktu, terlebih lagi sering terjadi error saat

menuliskan kode pemprograman tersebut. Setelah praktik tersebut, guru

pamong menilai tugas praktik tersebut dan mengevaluasi kegiatan

pembelajaran.

Pada pertemuan selanjutnya, Penulis mengulas sedikit praktik kemarin,

yang langsung disambut dengan keluh- kesah siswa karena sering terjadi error

pada saat menuliskan kode pemprograman tersebut. Penulis memberikan

materi tentang pembuatan web server dengan menggunakan proyektor dan

juga menggunakan tutorial vidio. Setelah menjelaskan materi tersebut, penulis


3

merespon siswa dengan menanyakan perihal materi tersebut, tapi siswa hanya

diam, mungkin mereka tidak bisa memahami materi tersebut tanpa adanya

praktik, karena memang materi ini berkaitan dengan bahasa pemograman

komputer yang sangat rumit. Hasil yang didapat penulis selama mengajar,

mungkin penyampaian penulis terkait materi pelajaran dan saat mendampingi

siswa untuk praktik masih kurang sehingga membuat siswa juga bingung

untuk merespon materi tersebut. Penulis mendapat pengalaman untuk

memperbaiki metode pembelajaran yang penulis pakai dalam mengajar,

supaya tidak mengalami hal serupa dan tidak ada kendala saat siswa

melakukan praktik maupun mempelajari mata pelajaran Pemprograman Web.

Dari permasalahan diatas, Penulis sangat tertarik untuk menulis laporan

mengenai “PROSES PEMBELAJARAN PRAKTIK PEMBUATAN WEB

SERVER PADA MATA PEMBELAJARAN PEMOGRAMAN WEB KELAS

XI RPL 1 DI SMKN 4 KOTA BENGKULU”

B. Rumusan Masalah

Bagaimana proses pembelajaran praktik pembuatan web server pada

mata pembelajaran pemograman web Kelas XI RPL 1 di SMKN 4 Kota

Bengkulu?
4

C. Tujuan Pelaksanaan

Untuk mengetahui proses pembelajaran praktik pembuatan web server

pada mata pembelajaran pemograman web Kelas XI RPL 1 di SMKN 4 Kota

Bengkulu

D. Manfaat Pelaksanaan

1. Manfaat Teoritis

Penulis dapat menambah perbendaharaan ilmu pengetahuan di bidang

pendidikan.

2. Bagi Perguruan Tinggi

a. Pelaksanaan PPL ini diharapkan dapat meningkatkan hubungan

kerjasama antara perguruan tinggi dengan mitra sekolah SMK Negeri

4 Kota Bengkulu

b. Bagi Sekolah

Menjadi masukan dalam meningkatkan fasilitas sumber belajar,

sehingga dapat diketahui hal-hal yang perlu dibenahi dan ditingkatkan,

sehingga fasilitas SMK Negeri 4 Kota Bengkulu sesuai dengan standar

yang telah ditetapkan.

c. Bagi Mahasiswa

Dapat menerapkan ilmu yang diperoleh di perguruan tinggi dalam

keadaan yang sesungguhnya dan dapat menerapkan pengalaman

dimasa yang akan datang. Penggalaman yang kami peroleh diharapkan

dapat meningkatkan kompetensi guru yang professional.


5

BAB II

LANDASAN TEORI

A. Deskripsi Konseptual

1. Proses Pembelajaran

Aunurrahman mengemukakan pendapatnya bahwa pembelajaran

merupakan proses aktivitas dari mengajar yang dapat membuat seseorang

menjadi belajar untuk memperoleh suatu perubahan dan tingkah laku yang

baru. Sedangkan Arief S. Sadiman mengemukakan pendapatnya bahwa

proses pembelajaran pada hakikatnya merupakan proses interaksi antara

guru dan peserta didik. Prosesnya yaitu penyampaian pesan dari guru

melalui media tertentu ke penerima pesan atau peserta didik. Pesan yang

akan disampaikan oleh guru kepada peserta didik adalah isi ajaran atau

materi yang ada pada kurikulum. Proses pembelajaran merupakan proses

interaksi antara guru dengan peserta didik dan sumber belajar pada suatu

lingkungan belajar. Dengan kata lain proses pembelajaran adalah proses

untuk membantu peserta didik agar dapat belajar dengan baik.

a. Belajar

Daryanto mengemukakan pendapatnya bahwa belajar adalah proses

yang dilakukan seseorang untuk mendapatkan perubahan tingkah laku

dari hasil pengalamannya sendiri melalui interaksi dengan

lingkungannya. Sedangkan Gagne dalam Ratna W.D. berpendapat

bahwa belajar merupakan suatu proses di mana seseorang dalam suatu


6

kelompok atau lingkungannya dapat merubah perilakunya sebagai

hasil dari pengalaman.

b. Mengajar

Sardiman mengemukakan pendapatnya bahwa mengajar adalah proses

memberikan pengetahuan kepada seseorang atau peserta didik dengan

harapan terjadi proses pemahaman. Gazali dalam Daryanto juga

mengemukakan pendapatnya bahwa mengajar adalah memberikan

pengetahuan kepada seseorang dengan cara yang tepat.

Menurut Mursel dan Nasution, mengajar dapat dipandang

sebagai menciptakan situasi di mana diharapkan peserta didik akan

belajar dengan efektif. Pada saat mengajar, ada kalanya guru

mengatakan apa yang harus dilakukan oleh peserta didik, dan ada

kalanya ia membimbing atau membantu peserta didik dalam

menyelesaikan tugas yang diberikan oleh guru.20 Mengajar

merupakan hal yang penting dalam mendukungnya proses belajar pada

peserta didik. Berikut ini merupakan bagian dari kriteria atau standar

proses pembelajaran yang termasuk pada standar proses menurut

Peraturan Pemerintah Republik Indonesia Nomor 32 Tahun 2013

perubahan atas Peraturan Pemerintah Republik Indonesia Nomor 19

Tahun 2005 tentang Standar Nasional Pendidikan pada bab IV, yaitu:

1. Proses belajar mengajar diselenggarakan secara interaktif,

menyenangkan, menantang, memotivasi peserta didik untuk


7

berpartisipasi aktif, kreativitas, dan kemandirian sesuai dengan bakat,

minat, dan perkembangan fisik serta psikologis peserta didik.

2. Sekolah melakukan perencanaan proses belajar mengajar,

pelaksanaan proses belajar mengajar, penilaian hasil proses belajar

mengajar untuk terlaksananya proses belajar mengajar yang efektif dan

efisien.

3. Pelaksanaan proses belajar mengajar harus memperhatikan jumlah

maksimal peserta didik per kelas dan beban mengajar maksimal per

pendidik, buku teks pelajaran setiap peserta didik, jumlah peserta didik

setiap pendidik, serta dilakukan dengan mengembangkan budaya

membaca dan menulis.

4. Penilaian hasil pembelajaran menggunakan berbagai teknik

penilaian sesuai dengan kompetensi dasar yang harus dikuasai. Teknik

penilaian dapat berupa tes tertulis, tes praktek, dan penugasan

perseorangan atau kelompok.

2. Web Server

Kurniawan (2008). Web Server adalah sebuah perangkat lunak

server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien

yang dikenal dengan web browser dan mengirimkan kembali hasilnya

dalam halaman-halaman web yang umumnya berbentuk dokumen

HTML”. Web server yang dimaksud disini adalah simulasi dari sebuah

web server secara fisik. Web server biasanya juga disebut HTTP server

karena menggunakan protocol HTTP sebagai basisnya.


8

Setelah mengetahui Mengenal Web Server dimulai dari pengertian

web server serta fungsi apa saja yang dapat dilakukan oleh web server kini

ada beberapa jenis dari web server yang paling umum digunakan.

1) Web Server Apache


Web server yang paling banyak digunakan di internet ialah salah

satunya yaitu Apache. Pada awalnya Apache didesain dengan guna

mendukung sistem operasi UNIX. Perlu diketahui bawah apache

memiliki beberapa dukungan diantaranya seperti PHP, SSL dan juga

kontrolakses. Kontrol akses dari nama host dan nomor IP digunakan

oleh apache sebagai module perl (Practical Extraction and Report

Language). Nah apabila data PHP yang muncul akan berperan dalam

menyiapkan data menjadi teks pada halaman web. PHP atau yang

biasa dikenal dengan Pesonal Home Page ialah salah satu program

yang mirip dengan CGI yaitu berfungsi dalam memproses teks serta

bekerja untukwebserver. Apache dikenal sangat aman dan nyaman

untuk digunakan karena memiliki beberapa keuntungan.

Salah satu pesaing yang unggul jikan dibandingkan dengan

apache yaitu Nginx karena dikenal mampu melayani segala macam

permintaan mulai dari data tinggi dengan tingkat kepadatan lalu lintas

yang sangat sibuk. Secara mudahnya, Nginx memang lebih unggul,

kecepatan, dan lebih mudah dalam halperformasistem erjanya.


9

2) Web Server Lighttpd

Programmer dari jerman telah menciptakan sistem web open

source sebagai salah satu web server guna mendukung sistem Linux

dan Unix. Jika dilihan dari segi keunggulannya, web server yang satu

ini memiliki beberapa kelebihan diantaranya yaitu sesuai dengan

beberapa fitur tambahan yang tersedia seperti FastCGi, Output-

Compression, FastCGi, dan URL Writing, sistem loading pada CPU

jika menggunakan web server ini akan lebih cepat dan efektif.

B. Profil Sekolah

Nama : SMK NEGERI 4 Kota Bengkulu


NPSN : 10703107
Status Kepemilikan : Pemerintah Daerah
SK Pendirian Sekolah : 052/0/1997
Tanggal SK pendirian : 1996-05-08
SK Izin Operasional : -
Tanggal SK Izin Operasional : 1996-12-30
Alamat : Jl. Enggano, Pasar Bengkulu
Kode Pos : 28119
Desa/Kelurahan : Pasar Bengkulu
Kecamatan/Kota (LN) : Kec. Sungai Serut
Kab. Kota/Negara (LN) : Kota Bengkulu
Provinsi/Luar Negeri )LN) : Prov. Bengkulu
Status Sekolah : NEGERI
Waktu Pelayanan : Pagi/6 hari
Jenjang Pendidikan : SMK
E-mail : smkn4bengkulu1@gmail.com

Tabel 1 : Profil Sekolah


10

C. Struktur Organisasi

SMK NEGERI 4 Kota Bengkulu memiliki struktur organisasi yang di

pimpin oleh Kepala Sekolah Bapak Dr.Paidi. M.Tpd Berikut merupakan

struktur organisasinya

Gambar 1 : Struktur Organisasi SMKN 4 Kota Bengkulu

D. Visi, Misi dan Tujuan

Mewujudkan lulusan yang kompeten berbudaya dan religius


Visi
tahun 2026

Misi 1. Mewujudkan sumber daya manusia yang memiliki


kompetensi sofskill dan hardskill bidang kemaritman

teknik otomotik dan teknik informatika

2. Mewujudkan pembelajaran berbasis kompetensi,

kewirausahan, teknologi informasi, dan peduli

lingkungan.

3. Mewujudkan pelayanan prima kepada pelanggan dengan


11

penerapan sistem manajemen mutu.

4. Mewujudkan kerjasama dengan dunia kerja berstandar


nasional dan internasional.

5. Mewujudkan budaya kerja ringkas, rapih, resik, rawat,


dan rajin (5R) di lingkungan sekolah.

1. Menghasilkan lulusan yang berkarakter dan religius.

2. Menghasilkan lulusan yang memiliki keterampilan

Tujuan berwirausaha.

3. Menghasilkan lulusan yang kompeten sesuai dengan

keahliannya.

Tabel 2 : Visi Misi dan Tujuan

E. Keadaan Guru dan Siswa

1. Keadaan Guru

SMK Negeri 4 Kota Bengkulu memiliki jumalah tenaga pendidik

seluruhnya yaitu 90 orang yang terbagi atas Guru PNS dan Non PNS/GTT,

serta memiliki 18 PTT.

PNS Non PNS

L 22 Orang 23 Orang

P 20 Orang 25 Orang

Jumlah 42 Orang 48 Orang

Tabel 3 : Keadaan Guru

2. Keadaan Siswa
12

Siswa merupakan subjek penting dalam pendidikan oleh karena itu,

kelas dan karakteristik siswa berdasarkan tingkatan kelas maupun umur

menjadi salah satu faktor keberhasilan pembelajaran. Jumlah siswa di

sekolah ini untuk lebih jelasnya diuraikan dalam tabel sebagai berikut.

Jumlah Siswa
Jurusan Jumlah Kelas
L P

TO 1 23 0 23 X TO 1

TO 2 29 0 29 X TO 2

TO 3 28 0 28 X TO 3

TO 4 34 1 35 X TO 4

TO 5 34 0 34 X TO 5

PKPI 1 26 2 28 X PKPI 1

PKPI 2 22 2 24 X PKPI 2

PKPI 3 18 0 18 X PKPI 3

TKI 1 16 11 27 X TKI 1

TKI 2 21 5 26 X TKI 2

TBO 27 0 27 X TBO

TKR 1 31 0 31 XI TKR 1

TKR 2 28 0 28 XI TKR 2

TSM1 25 0 25 XI TSM1

TSM2 29 0 29 XI TSM2

NKPI 1 22 4 22 XI NKPI 1

NKPI 2 24 0 24 XI NKPI 2

TKPI 17 0 17 XI TKPI

APHPI 0 4 4 XI APHPI

RPL 1 21 5 26 XI RPL 1
13

RPL 2 19 3 22 XI RPL 2

TBO 20 0 20 XII TBO

TKR1 28 0 28 XII TKR1

TKR2 22 0 22 XII TKR2

TSM1 35 0 35 XII TSM1

TSM2 27 0 27 XII TSM2

NKPI 13 6 19 XII NKPI

NKPI 2 15 3 18 XII NKPI 2

TKPI 19 0 19 XII TKPI

RPL 1 13 11 24 XII RPL 1

RPL 2 14 13 24 XII RPL 2

Total 698 76 774 32 Kelas

Tabel 4 : Keadaan Siswa

F. Sarana dan Prasarana

Untuk mendukung kegiatan belajar mengajar yang baik sudah

seharusnya disediakan sarana dan prasarana yang baik dan memadai,

kelengkapan fasilitas pada setiap lembaga pendidikan sangat mempengaruhi

tingkat kualitas pendidikan karena sarana dan prasarana yang lengkap akan

mempengaruhi proses pembelajaran sehingga tujuan pembelajaran dapat

tercapai. Adapun sarana dan prasarana yang dimiliki SMK Negeri 4 Kota

Bengkulu adalah sebagai berikut.

Kondisi
No Sarana Jumlah
B KB RB
1 Komputer Client √ 50
14

2 Lan Tester √ 4
3 Tang crimping √ 6
4 RJ 45 √ 6
5 CPU √ 50
6 Headshet √ 29
7 Solder √ 1
8 Mikrotik Router Board 8 port √ 7
9 Mikrotik Router Board 5 port √ 1
10 Mikrotik Router Board 24 Port √ 1
11 Wireless USB √ 2
12 Wireless Router TL-WR 84 IND √ 3
13 Wireless Router PRN 3001 √ 1
14 Wireless Router 3G/4G √ 1
15 Switch HUB 8 Port √ 5
16 Switch HUB 5 port √ 1
17 Switch HUB 24 Port √ 2
18 CPU Server √ 2
19 Monitor server √ 2
20 UPS √ 2
21 Kabel LAN √ 1
22 Printer √ 2
23 Tang Penjepit √ 1
24 AC √ 2
25 Kotak Krisbo √ 1
26 Kursi √ 35
27 Meja √ 37
28 Papan tulis √ 1
29 Sapu Lantai √ 2
30 Sapu Lidi √ 1
31 Kain Pel √ 2
32 Serokan √ 1
33 Tong Sampah √ 1
34 Rak sepatu √ 2
35 Keset √ 1
36 Pengharum Ruangan matic √ 1
37 AC √ 3
38 Komputer √ 3

Kondisi
No Prasarana Jumlah
B KB RB
1 Ruang Kelas √ 32
2 Ruang Guru √ 1
3 Ruang Kepala sekolah √ 1
4 Ruang Wakil Kepala Sekolah √ 1
5 Ruang Tata Usaha √ 1
6 Ruang Perpustakaan √ 1
7 Ruang Osis √ 1
8 Ruang Aula √ 1
9 Ruang UKS √ 1
10 Laboratorium Komputer √ 1
11 Laboratorium APHP √ 1
12 WC/KM √ 15
Ket : B : Baik
15

KB : Kurang Baik
RB : Rusak Berat

Tabel 5 : Sarana dan Prasarana Sekolah

G. Kegiataan Ekstrakulikuler

SMK Negeri 4 Kota Bengkulu memiliki beberapa pilihan kegiatan

ekstrakulikuler yang dapat diikuti oleh siswa diantaranya ada rohis, silat, voli,

english club, serta pramuka. Jumlah siswa yang mengikuti kegiatan

ekstrakulikuler untuk lebih jelasnya diuraikan dalam tabel berikut.

No Uraian Ekstrakulikuler Jumlah Siswa


1. Rohis 15
2. Futsal 20
3. Silat 56
4. Voli 30
5. Pramuka Semua

Tabel 6 : Kegiatan Ekstrakulikuler


16

BAB III

KEGIATAN PELAKSANAAN PPL

A. Jadwal Praktik

Gambar 2: Jadwal Praktik Mengajar

Berdasarkan jadwal praktik mengajar diatas, merupakan jadwal ajaran

pembelajaran tahun 2021/2022. Jadwal praktik yang penulis dapat dalam


17

proses belajar mengajar yaitu pada hari rabu dan jumat pada mata pelajaran

pemograman web di kelas xl rpl 1. Dimana pada saat proses pembelajaran

siswa lebih banyak praktek dari pada memahami materi dikarenakan

kurikulum yang dipakai saat ini.

B. Materi Pembelajaran

Sesuai dengan mata pelajaran yang penulis ampu yaitu mata

pembelajaran Pemograman Web yang tertuat di dalam RPP (Rencana

Pelaksanaan Pembelajaran) yaitu Konsep program aplikasi interaktif dalam

halaman web, Konsep aplikasi web server, dan konsep tampilan multimedia.

Dimana pada setiap materi mengharuskan siswa untuk mempraktikan materi

yang telah disampaikan dengan menggunakan komputer, untuk itu

pemanfaatan laboratorium komputer terhadap peningkatan pembelajaran

sangat penting bagi siswa untuk lebih memahami materi yang telah

disampaikan.

C. Rencana Pelaksanaan Pembelajaran dan Jurnal Refleksi

1. Rencana Pelaksanaan Pembelajaran

Nama Sekolah : SMK N 4 Kota Bengkulu

Mata Pelajaran : Pemrograman Web

Kelas / Semester : XI / 2

Alokasi Waktu : 8 X 45 Menit ( 4 kali pertemuan)

A. Kompetensi Inti :
KI-3. Memahami, menerapkan dan menganalisis pengetahuan faktual,
konseptual dan prosedural berdasarkan rasa ingin tahunya tentang
ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam
wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban
18

terkait penyebab fenomena dan kejadian dalam bidang kerja yang


spesifik untuk memecahkan masalah.
KI-4. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah
abstrak terkait dengan pengembangan dari yang dipelajarinya di
sekolah secara mandiri, dan mampu melaksanakan tugas spesifik
dibawah pengawasan langsung.

B. Kompetensi Dasar dan Indikator :

3.15 Mengevaluasi aplikasi interaktif pada web

Indikator :

3.15.1 Menerapkan konsep aplikasi interaktif dalam pemrograman


aplikasi web.

3.15.2 Menentukan prosedur aplikasi interaktif dalam pemrograman


aplikasi web.

4.15 Memodifikasi aplikasi interaktif pada web

Indikator :

4.15.1 Merancang program aplikasi interaktif dalam halaman web.

4.15.2 Membuat kode program aplikasi interaktif dalam halaman web.

4.15.3 Menguji hasil tampilan aplikasi interaktif dalam halaman web.

C. Butir-butir Nilai Karakter*)


a.Religius
b. Kreatif
c.Peduli
d. Disiplin
e.Percaya Diri

*) Nilai-nilai karakter yang merupakan fokus pada RPP ini dengan sejumlah materi
dan/atau kegiatan pembelajaran dirancang secara sengaja untuk penanamannya.
Ini bukan berarti bahwa nilai-nilai karakternya lainnya diabaikan. Nilai-nilai
karakter lainnya juga tertanamkan secara alami melalui berbagai kegiatan
pembelajaran dalam pembelajaran dengan RPP walaupun kegiatan-kegiatan
tersebut tidak dirancang secara sengaja untuknya, seperti : mau menerima
pendapat orang lain, mau menerima perbedaan, disiplin, jujur dan lain-lain.
19

D. Tujuan Pembelajaran

a. Peserta didik mampu msen Menerapkan konsep aplikasi interaktif


dalam pemrograman aplikasi web.
b. Peserta didik mampu Menentukan prosedur aplikasi interaktif dalam
pemrograman aplikasi web.
c. Peserta didik mampu Merancang program aplikasi interaktif dalam
halaman web.
d. Peserta didik mampu menerapkan Membuat kode program aplikasi
interaktif dalam halaman web.
e. Peserta didik mampu mempresentasikan Cara menggunakan library
bawaan dalam perangkat lunak server side. Menguji hasil tampilan
aplikasi interaktif dalam halaman web
E. Materi Ajar

 Konsep program aplikasi interaktif dalam halaman web.


 Membuat program aplikasi web menu interaktif yang sederhana berbasis
input proses dan output.
F. Metode Pembelajaran dan Model Pembelajaran

Pendekatan Pembelajaran, Model Pembelajaran dan Metode Pembelajaran,

sebagai berikut:

1. Pendekatan Pembelajaran: Saintifik


2. Model Pembelajaran: Discovery Learning
3. Metode Pembelajaran: Diskusi, Praktek dan Tanya jawab
G. Kegiatan Pembelajaran

Kegiatan Pembuka Waktu


Pertemuan 1 Sampai 4: 8 Jam Pelajaran
Pendahuluan 1. Guru membuka pertemuan dengan 10 menit
mengucapkan salam
2. Peserta Didik bersama guru berdo’a
3. Mengabsensi Peserta Didik
4. Mempersiapkan kelas agar lebih kondusif
untuk memulai proses KBM
5. Guru menjelaskan Kompetensi Dasar dan
20

Tujuan Pembelajaran
6. Guru memberikan apersepsi dengan
menanyakan kepada siswa apa yang mereka
ketahui tentang materi yang akan dibahas ?
Kegiatan Inti
Stimulation Peserta didik diberi motivasi atau rangsangan 80 menit
utuk memusatkan perhatian pada topic.
a. Mengamati
Mencermati dan menyimak tayangan
tentang
 Peserta Didik duduk mengamati
dari tempat masing-masing.
 Guru dengan jelas menyampaikan
tugas yang harus diakukan oleh
masing- masing siswa.
Menayangkan Slide,gambar/foto tentang :
a. Library dalam aplikasi program
b. Cara menggunakan library bawaan
dalam perangkat lunak server side.

Kegiatan Inti Waktu


Identifikasi Mengajukan pertanyaan tentang: 50 menit
Masalah Prosedur, subprogram dan fungsi dalam
pemrograman server side.
Guru memberikan kesempatan Peserta
Didik untuk bertanya materi yang tidak
dipahami dari apa yang diamati atau
pertanyaan untuk mendapatkan
informasi tambahan tentang apa yang
diamati untuk mengembangakan
kreativitas, rasa ingin tahu.
 Membaca sumber lain selain buku
teks.
Peserta didik diminta mengeksplor
pengetahuannya dengan membaca
buku referensi atau internet tentang:
• Konsep program aplikasi interaktif
dalam halaman web.
Pengumpulan b. Mengumpulkan informasi
Data Peserta didik diminta mengumpulkan 40 menit
data yang diperoleh berbagai sumber
tentang :
21

Prosedur, subprogram dan fungsi dalam


pemrograman server side.
Semua anggota kelompok mencatat
hasil kegiatan diskusi yang dilakukan.
c. Membaca sumber lain selain buku teks.
Peserta didik diminta mengeksplor
pengetahuannya dengan membaca buku
referensi atau internet tentang materi
yang dipelajari.
Praktik  Praktik Pemrograman 150 Menit
Peserta didik melakukan praktek
pemrograman :
 Instalasi text editor
 Praktek html tentang
 Berbagai teknologi aplikasi web server
Menerapkan Konsep program aplikasi
interaktif dalam halaman web.

Catatan:
Selama pembelajaran berlangsung, guru mengamati sikap
siswa dalam pembelajaran yang meliputi sikap: disiplin,
rasa percaya diri, berprilaku jujur, tangguh menghadapi
masalah tanggung jawab, rasa ingin tahu, peduli
lingkungan.
Kegiatan Penutup 30 menit
 Peserta Didik bersama guru menyimpulkan hasil diskusi
yang telah dilakukan.
 Guru menanyakan apakah ada kesulitan pada Peserta
Didik mengenai pembelajaran hari ini.
 Menyampaikan rencana pembelajaran pada pertemuan
berikutnya.
 Pembelajaran pada hari ini ditutup dengan mengucapkan
do’a
 Guru mengucapkan salam
22

Nama Sekolah : SMK N 4 Kota Bengkulu

Mata Pelajaran : Pemrograman Web

Kelas / Semester : XI / 2

Alokasi Waktu : 8 X 45 Menit (4 kali pertemuan)

A. Kompetensi Inti :

KI-3. Memahami, menerapkan dan menganalisis pengetahuan faktual,


konseptual dan prosedural berdasarkan rasa ingin tahunya tentang
ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam
wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban
terkait penyebab fenomena dan kejadian dalam bidang kerja yang
spesifik untuk memecahkan masalah.
KI-4. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah
abstrak terkait dengan pengembangan dari yang dipelajarinya di
sekolah secara mandiri, dan mampu melaksanakan tugas spesifik
dibawah pengawasan langsung.

B. Kompetensi Dasar dan Indikator :

3.4 Menerapkan tampilan format multimedia pada halaman web

Indikator :

3.4.1 Menjelaskan prosedur format tampilan multimedia dalam halaman web.


3.4.2 Menjelaskan tag untuk tampilan gambar dalam halaman web.
3.4.3 Menjelaskan tag untuk tampilan audio dalam halaman web.
3.4.4 Menjelaskan tag untuk tampilan video dalam halaman web.
3.4.5 Menerapkan format tampilan multimedia dalam halaman web.

4.4 Menampilkan tampilan format multimedia pada halaman web

Indikator :

4.4.1 Merancang program tampilan format multimedia dalam halaman


web.
4.4.2 Membuat kode program tampilan format multimedia dalam
halaman web.
23

4.4.3 Menguji program hasil tampilan multimedia dalam halaman web.


teks.
C. Butir-butir Nilai Karakter*)
a. Religius
b.Kreatif
c. Peduli
d.Disiplin
e. Percaya Diri

*) Nilai-nilai karakter yang merupakan fokus pada RPP ini dengan sejumlah materi
dan/atau kegiatan pembelajaran dirancang secara sengaja untuk penanamannya.
Ini bukan berarti bahwa nilai-nilai karakternya lainnya diabaikan. Nilai-nilai
karakter lainnya juga tertanamkan secara alami melalui berbagai kegiatan
pembelajaran dalam pembelajaran dengan RPP walaupun kegiatan-kegiatan
tersebut tidak dirancang secara sengaja untuknya, seperti : mau menerima
pendapat orang lain, mau menerima perbedaan, disiplin, jujur dan lain-lain
D. Tujuan Pembelajaran
a. Peserta didik mampu memahami format tampilan multimedia dalam
halaman web.
b. Peserta didik mampu memahami tag untuk tampilan gambar,audio dan video
dalam halaman web.
c. Peserta didik mampu Merancang program tampilan format multimedia
dalam halaman web.
d. Peserta didik mampu mempresentasikan program tampilan format
multimedia dalam halaman web.
e. Peserta didik mampu menerapkan program tampilan format
multimedia dalam halaman web.
E. Materi Ajar
a. Konsep tampilan multimedia dalam html.
b. Tag menampilkan gambar.
c. Tag untuk audio
d. Tag untuk video
F. Metode Pembelajaran dan Model Pembelajaran

Pendekatan Pembelajaran, Model Pembelajaran dan Metode


Pembelajaran, sebagai berikut:

1. Pendekatan Pembelajaran: Saintifik


2. Model Pembelajaran: Discovery Learning,
3. Metode Pembelajaran: Diskusi, Praktek
24

G. Kegiatan Pembelajaran

Kegiatan Pembuka Waktu


Pertemuan 5 Sampai 8 : 8 Jam Pelajaran
Pendahuluan 1. Guru membuka pertemuan dengan mengucapkan 10
salam menit
2. Peserta Didik bersama guru berdo’a
3. Mengabsensi Peserta Didik
4. Mempersiapkan kelas agar lebih kondusif untuk
memulai proses KBM
5. Guru menjelaskan Kompetensi Dasar dan Tujuan
Pembelajaran
6. Guru memberikan apersepsi dengan menanyakan
kepada siswa apa yang mereka ketahui tentang
materi yang akan dibahas ?
Kegiatan Inti
Stimulation Peserta didik diberi motivasi atau rangsangan utuk 80
memusatkan perhatian pada topic. menit
a. Mengamati
Mencermati dan menyimak tayangan tentang
 Peserta Didik duduk mengamati dari
tempat masing-masing.
 Guru dengan jelas menyampaikan tugas
yang harus diakukan oleh masing- masing
siswa.
 Guru menampilkan salah satu website di
internet.

Menayangkan Slide,gambar/foto tentang :


 Konsep tampilan multimedia dalam html.
 Tag menampilkan gambar.
 Tag untuk audio
 Tag untuk video

Kegiatan Inti Waktu


Identifikasi b. Mengajukan pertanyaan tentang: 50 menit
Masalah  Konsep tampilan multimedia dalam html.
 Tag menampilkan gambar.
 Tag untuk audio
25

 Tag untuk video


Guru memberikan kesempatan Peserta
Didik untuk bertanya materi yang tidak
dipahami dari apa yang diamati atau
pertanyaan untuk mendapatkan informasi
tambahan tentang apa yang diamati untuk
mengembangakan kreativitas, rasa ingin
tahu.

c. Membaca sumber lain selain buku teks.


Peserta didik diminta mengeksplor
pengetahuannya dengan membaca buku
referensi atau internet tentang:
 Konsep tampilan multimedia dalam
html.
 Tag menampilkan gambar.
 Tag untuk audio
 Tag untuk video

Pengumpulan d. Mengumpulkan informasi


Data Peserta didik diminta mengumpulkan data 40 menit
yang diperoleh berbagai sumber tentang :
 Konsep tampilan multimedia dalam html.
 Tag menampilkan gambar.
 Tag untuk audio
 Tag untuk video
e. Membaca sumber lain selain buku teks.
Peserta didik diminta mengeksplor
pengetahuannya dengan membaca buku
referensi atau internet tentang materi yang
dipelajari.
Praktik  Praktik Pemrograman 150
Peserta didik melakukan praktek pemrograman : Menit
 Instalasi text editor
 Praktek html tentang
 Konsep tampilan multimedia dalam
html.
 Tag menampilkan gambar.
 Tag untuk audio
 Tag untuk video
 Praktik Mandiri
Catatan:
Selama pembelajaran berlangsung, guru mengamati sikap
26

siswa dalam pembelajaran yang meliputi sikap: disiplin, rasa


percaya diri, berprilaku jujur, tangguh menghadapi masalah
tanggung jawab, rasa ingin tahu, peduli lingkungan.
Kegiatan Penutup 30 menit
 Peserta Didik bersama guru menyimpulkan hasil diskusi yang
telah dilakukan.
 Guru menanyakan apakah ada kesulitan pada Peserta Didik
mengenai pembelajaran hari ini.
 Menyampaikan rencana pembelajaran pada pertemuan
berikutnya.
 Pembelajaran pada hari ini ditutup dengan mengucapkan do’a
 Guru mengucapkan salam

Nama Sekolah : SMK N 4 Kota Bengkulu

Mata Pelajaran : Pemrograman Web

Kelas / Semester : XI / 2

Alokasi Waktu : 8 X 45 Menit (4 kali Pertemuan)

A. Kompetensi Inti :
KI-5. Memahami, menerapkan dan menganalisis pengetahuan faktual,
konseptual dan prosedural berdasarkan rasa ingin tahunya tentang
ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam
wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban
terkait penyebab fenomena dan kejadian dalam bidang kerja yang
spesifik untuk memecahkan masalah.
KI-6. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah
abstrak terkait dengan pengembangan dari yang dipelajarinya di
sekolah secara mandiri, dan mampu melaksanakan tugas spesifik
dibawah pengawasan langsung.

B. Kompetensi Dasar dan Indikator:

3.10 Memahami teknologi aplikasi web server

Indikator :

3.10.1 Menjelaskan konsep teknologi aplikasi web server.


27

3.10.2 Menjelaskan berbagai teknologi aplikasi web.

3.11 Menerapkan pemrograman server side scripting

Indikator :

3.11.1 Menjelaskan konsep pemrograman disisi server (server side


programming).

3.11.2 Menjelaskan keunggulan dan kekurangan dari pemrograman


disisi server.

3.11.3 Menjelaskan berbagai bahasa pemrograman web yang termasuk


dalam pemrograman disisi server.

3.11.4 Menjelaskan struktur penulisan program dalam pemrograman


disisi server.

3.11.5 Menjelaskan berbagai sintaks yang digunakan dalam


pemrograman disisi server.

3.11.6 Menjelaskan prosedur penggabungan script program server side


dengan html.

4.11 Mempresentasikan teknologi aplikasi web server terhadap


berbagai macam perangkat

Indikator :

4.11.1 Menerapkan pemrograman 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.

C. Butir-butir Nilai Karakter*)


a. Religius
b. Kreatif
c. Peduli
d. Disiplin
e. Percaya Diri

*) Nilai-nilai karakter yang merupakan fokus pada RPP ini dengan sejumlah
materi dan/atau kegiatan pembelajaran dirancang secara sengaja untuk
28

penanamannya. Ini bukan berarti bahwa nilai-nilai karakternya lainnya


diabaikan. Nilai-nilai karakter lainnya juga tertanamkan secara alami
melalui berbagai kegiatan pembelajaran dalam pembelajaran dengan
RPP walaupun kegiatan-kegiatan tersebut tidak dirancang secara sengaja
untuknya, seperti : mau menerima pendapat orang lain, mau menerima
perbedaan, disiplin, jujur dan lain-lain.

D. Tujuan Pembelajaran

a. Peserta didik mampu menjelaskan konsep client side scripting dalam


pemrograman aplikasi web.
b. Peserta didik mampu menjelaskan berbagai bahasa pemrograman web
yang termasuk dalam client side scripting.
c. Peserta didik mampu menjelaskan struktur penulisan program client
side.
d. Peserta didik mampu menjelaskan prosedur penyisipan program client
side kedalam html.
e. Peserta didik mampu menjelaskan berbagai sintaks yang digunakan
dalam client side scripting
f. Peserta didik mampu mempresentasikan prosedur client side
programming dalam halaman web.
E. Materi Ajar
a. Konsep client side programming.
b. Macam-macam aplikasi client side programming (javascript, vbscript)
c. Struktur program client side.
d. Cara penyisipan script client side dalam html.

F. Metode Pembelajaran dan Model Pembelajaran

Pendekatan Pembelajaran, Model Pembelajaran dan Metode


Pembelajaran, sebagai berikut:

1. Pendekatan Pembelajaran: Saintifik


2. Model Pembelajaran: Discovery Learning
3. Metode Pembelajaran: Diskusi, Praktek dan Tanya jawab
29

G. Kegiatan Pembelajaran

Kegiatan Pembuka Waktu


Pertemuan 9 sampai 12: 8 Jam Pelajaran
Pendahuluan 1. Guru membuka pertemuan dengan 10 menit
mengucapkan salam
2. Peserta Didik bersama guru berdo’a
3. Mengabsensi Peserta Didik
4. Mempersiapkan kelas agar lebih kondusif
untuk memulai proses KBM
5. Guru menjelaskan Kompetensi Dasar dan
Tujuan Pembelajaran
6. Guru memberikan apersepsi dengan
menanyakan kepada siswa apa yang mereka
ketahui tentang materi yang akan dibahas ?
Kegiatan Inti
Stimulation Peserta didik diberi motivasi atau rangsangan 80 menit
utuk memusatkan perhatian pada topic.
b. Mengamati
Mencermati dan menyimak tayangan tentang
 Peserta Didik duduk mengamati
dari tempat masing-masing.
 Guru dengan jelas menyampaikan
tugas yang harus diakukan oleh
masing- masing siswa.

Menayangkan Slide,gambar/foto tentang :


a. Berbagai teknologi aplikasi web server
b. Macam-macam aplikasi web server
( xamp, appserv, iis)
c. Konsep server side programming.
d. Macam-macam aplikasi server side
programming (asp, php, cold fusion,
jsp)

Kegiatan Inti Waktu


Identifikasi Mengajukan pertanyaan tentang: 50 menit
Masalah a. Konsep client side programming.
b. Macam-macam aplikasi client side
programming (javascript, vbscript)
30

Guru memberikan kesempatan Peserta Didik


untuk bertanya materi yang tidak dipahami dari
apa yang diamati atau pertanyaan untuk
mendapatkan informasi tambahan tentang apa
yang diamati untuk mengembangakan
kreativitas, rasa ingin tahu.
 Membaca sumber lain selain buku teks.
Peserta didik diminta mengeksplor
pengetahuannya dengan membaca buku
referensi atau internet tentang:
a. Berbagai teknologi aplikasi web server
b. Macam-macam aplikasi web server
( xamp, appserv, iis)
c. Konsep server side programming.
d. Macam-macam aplikasi server side
programming (asp, php, cold fusion, jsp)

Pengumpulan c. Mengumpulkan informasi


Data Peserta didik diminta mengumpulkan 40 menit
data yang diperoleh berbagai sumber
tentang :
a. Berbagai teknologi aplikasi web server
b. Macam-macam aplikasi web server
( xamp, appserv, iis)
c. Konsep server side programming.
d. Macam-macam aplikasi server side
programming (asp, php, cold fusion, jsp)
Semua anggota kelompok mencatat
hasil kegiatan diskusi yang dilakukan.

d. Membaca sumber lain selain buku teks.


Peserta didik diminta mengeksplor
pengetahuannya dengan membaca buku
referensi atau internet tentang materi
yang dipelajari.
Praktik a. Praktik Pemrograman 150 Menit
Peserta didik melakukan praktek
pemrograman :
b. Instalasi text editor
c. Praktek html tentang
Berbagai teknologi aplikasi web server
Macam-macam aplikasi web server ( xamp,
appserv, iis)
Konsep server side programming.
31

Macam-macam aplikasi server side


programming (asp, php, cold fusion, jsp)
d. Praktik Mandiri

Catatan:
Selama pembelajaran berlangsung, guru mengamati sikap
siswa dalam pembelajaran yang meliputi sikap: disiplin,
rasa percaya diri, berprilaku jujur, tangguh menghadapi
masalah tanggung jawab, rasa ingin tahu, peduli
lingkungan.
Kegiatan Penutup 30 menit
 Peserta Didik bersama guru menyimpulkan hasil diskusi
yang telah dilakukan.
 Guru menanyakan apakah ada kesulitan pada Peserta Didik
mengenai pembelajaran hari ini.
 Menyampaikan rencana pembelajaran pada pertemuan
berikutnya.
 Pembelajaran pada hari ini ditutup dengan mengucapkan
do’a
 Guru mengucapkan salam

2. Jurnal Refleksi

Pada tanggal 24 Januari 2022 penulis memulai pelaksanaan praktik

pengalaman lapangan (PPL 2) di hari itu penulis dan teman-teman

dibagikan guru pamong oleh Ka. Jurusan RPL, yang masing-masing akan

mengajarkan mata pelajaran yang berbeda, penulis dipercayakan untuk

mengampu mata pelajaran Pemprograman Web di kelas XI RPL 1. Pada

saat awal mulai pembelajaran dimana penulis memperkenalkan diri

kepada siswa-siswa.

Keesokan harinya, penulis memulai untuk mengajar di laboratorium

komputer dengan masih didampingi guru pamong, begitupun sebaliknya

penulis mengabsen siswa kelas XI RPL agar kedepannya penulis dapat


32

saling berinteraksi dengan mereka. Guru pamong memberi tugas siswa

untuk mempraktikkan materi yang telah diberikan yaitu konsep tampilan

multimedia menggunakan aplikasi microsoft visual. Siswa menulis kode

pemprograman yang guru pamong berikan dengan aplikasi microsoft

visual, menurut observasi penulis, sebagian siswa belum terlalu

menguasai komputer, sehingga sebagian siswa tersebut banyak bertanya

dan itu membuat pembelajaran kurang kondusif karena menghabiskan

waktu, terlebih lagi sering terjadi error saat menuliskan kode

pemprograman tersebut. Setelah praktik tersebut, guru pamong menilai

tugas praktik tersebut dan mengevaluasi kegiatan pembelajaran.

Pada pertemuan selanjutnya, penulis dipercayakan untuk mengajar

sendiri tanpa didampingi guru pamong. Penulis memulai dengan salam,

dilanjutkan dengan berdoa, setelah itu mengabsen siswa. Penulis

mengulas sedikit praktik kemarin, yang langsung disambut dengan

keluh- kesah siswa karena sering terjadi error pada saat menuliskan kode

pemprograman tersebut. Penulis memberikan materi tentang pembuatan

web server dengan menggunakan proyektor dan juga menggunakan

tutorial vidio. Setelah menjelaskan materi tersebut, penulis merespon

siswa dengan menanyakan perihal materi tersebut, tapi siswa hanya

diam, mungkin mereka tidak bisa memahami materi tersebut tanpa

adanya praktik, karena memang materi ini berkaitan dengan bahasa

pemograman komputer yang sangat rumit.


33

Pertemuan selanjutnya, penulis memberikan tugas melanjutkan

mempraktikkan pembuatan web server dengan aplikasi microsoft visual

di laboratorium komputer. Siswa mulai terbiasa dengan kode

pemprograman tersebut, tapi masih ada sebagian siswa yang bertanya

terkait error yang sering muncul, penulis menasehati siswa untuk sabar

dan teliti terkait penulisan kode pemprograman tersebut,

Pertemuan selanjutnya penulis disuruh guru pamong itu

memberikan tugas kepada siswa untuk membuat sebuha aplikasi

sederhana dengan menggunakan kodular. Penulis memberikan

penjelasan tentang tugas tersebut dan memberikan totorial berupa vidio

agar siswa mudah memahami tugas yang diberikan. Pada saat

pembelajaran dimulai masih banyak siswa yang masih belum bisa

membuat aplikasi padahal membuat aplikasi tanpa menggunakan coding.

Ada beberapa juga siswa yang sudah memahami tugas tersebut tapi

masih sangat banyak siswa yang belum terlalu kreatif untuk mendesain

tampilan aplikasi tersebut. Kurang lebih dan empat pertemuan penulis

mengajarkan cara membuat aplikasi sederhana menggunakan kodular.

Pada saat pertemuan ada beberapa siswa yang sudah selesai mengerjakan

tugasnya dan sudah hampir sempurnah hasil tuga tersebut.

Hasil yang didapat penulis selama mengajar, mungkin penyampaian

penulis terkait materi pelajaran dan saat mendampingi siswa untuk

praktik masih kurang sehingga membuat siswa juga bingung untuk

merespon materi tersebut. Penulis mendapat pengalaman untuk


34

memperbaiki metode pembelajaran yang penulis pakai dalam mengajar,

supaya tidak mengalami hal serupa dan tidak ada kendala saat siswa

melakukan praktik maupun mempelajari mata pelajaran Pemprograman

Web.

BAB IV

KESIMPULAN DAN SARAN

A. Kesimpulan
35

Berdasarkan pembahasan di atas penulis menyimpulkan bahwa pada

saat proses pembelajaran web server masih banyak siswa yang belum terlalu

paham dengan materi yang di berikan sehingga siswa melaksanakan

pembelajaran tambahan berupa vidio tutorial dalam menyelesaikan tugas.

Dalam menerapkan vidio tutorial dan media proyektor dapat memudahkan

siswa memahami isi materi.

B. Saran

Berdasarkan hasil PPL yang telah penulis lakukan dilingkungan

sekolah, penulis memberikan saran sebagai berikut :

1. Sekolah

Hendaknya sekolah melengkapi sarana dan prasarana laboratorium

komputer.

2. Guru

Hendaknya guru untuk selalu memperhatikan siswa dalam proses belajar

mengajar selama proses pembelajaran berjalan.

3. Siswa

Hendaknya siswa selalu mengikuti proses pembelajaran di sekolah

sehingga bisa memahami pelajaran yang di sampaikan.

Anda mungkin juga menyukai