RENCANA PROGRATVI DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS)
NAMA MATAKULIAH
Pemrograman Web Dasar
DISUSUN OLEH: Suprayogi, S.Kom Feri Agustina,S. Kom
FAKULTAS ILMU KOMPUTER UNIVERSITAS DIAN NUSWANTORO
HALAMAN PENGESAHAN
Judul
Matakuliah
: pemrograman Web DasarPenyusun
:Nama
:Suprayogi,S.KomNPP
:-Pangkat/Golongan
'. Jabatansekarang
:Nama
. FeriAgustina,S.KomNPP
:-PangkaUGolongan
: Jabatansekarang
: Mengetahui:Ketua Program Studi
Semarang, 25 Agustus 200g Penyusun,
Amiq Fahmi,
M.Kom
Supravoqi,S.Kom
FeriAqustina.S.KomNPP.
NPP.O686.1t.tgg8l+g
NPP.Dekan
Fakultas llmu Komputer
Edy Mulvanto, S.Si. M.Kom NPP. 0686.11.1993.040
RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS)
NAMA
MATAKULIAH
:
Pemrograman Web DasarA.
KODE/SKS
.
t4(2-2)
B.
SEMESTER
:
-/Ganjil
C.
STATUSMATAKULIAH
:
WajibD.
MATA KULIAHPRASYARAT
:
Dasar PemrogramanE.
DESKRIPSI SINGKATMATAKULIAH
:
Mempelajari pembangunan halaman web dimulai dari perencanaan web, pengaturan desain tampilan, memisahkan antara content web dan format tampilan (CSS), menjadikan web interaktif (Javascript), dan memasang web pada suatu server hosting.F.
SILABUS MATAKULIAH 1. Pengenalan Web Standard.
Sekilas sejarah lnternet,web, dan evolusi web standard..
Bagaimana internet bekerja.
Model web standard CSS,HTML,JavaScript. 2. Proses pembuatan Website.
Site definition and planningr
lnformationarchitecturer
Site design.
Site construction.
Site marketing.
Tracking,evaluation, maintenance 3. Desain lnterface.
Web page design dibandingkan desain konvensional(desain cetak).
Make your web pages freestandingo
User-
Centered designr
Accesibilty.
Navigation 4. Site Design.
Organization lnformation.
Site structure.
Site design themes.
Site elements 5. Page designo
Visual Hierarchy.
Consistency'
Page dimensions.
Page length.
Design gridso
Page headers & footers.
Page layoutr
Frames.
General design considerations.
Cross-platformissues'
Accesibility 6. Typography.
Characteristics of type on the Web"
Content structure and visual logic.
Legibilityo
Alignmentc
Line lengtho
White spaceo
Typefaceso
Type sizeo
Caseo
Emphasis.
Consistencyr
Cross-platformissuesr
Accessibility.
Type graphics GRAPHICSr
Characteristics of Web graphics.
Color displaysr
"Browser-safe"colors.
Dithering.
Screen resolution Gamma.
Graphics and network bandwidth.
Graphic file formats.
GIF files.
JPEG graphics.
PNG graphics.
lmaging strategiesr
lmages on the screen.
The screen versus printed color artwork.
Complex illustrations or photographs.
Diagrams for the computer screen.
HTML and graphics.
Accessibility 8. MULTIMEDIA.
Applications for multimedia.
Web multimedia strategieso
Audio onlyo
Slide showso
Videoo
Animation.
Preparing multimediao
Processingo
Delivery.
Design and multimedia.
Accessibility 9. Dasar-dasar HTMLr
Dasar HTML.
Headr
Pemilihan doctype untuk dokumen HTML 10. HTML Body.
Heading,paragraphbreaklineetc..
lmage.
Link.
Table.
Form.
Elemen Div ,Span.
menu navigasi ,I1. CSSo
Pengertian CSS.
Keuntungan penggunaan CSS.
Aturan Penulisanr
Macam-macam Selector Tag HTML,Class,lD,kontekstualr
Specificityo
Pseudoclass.
PseudoElementr
CSS Properties (Font,color&background, text,list)r
table.
Form.
Float & clearing.
CSS Static & Relative Positioning.
CSS Absloute & Fixed Positioning 12. Javascripto
PengertianJavaScript.
Tipedata,variabel,Operatoro
Konstruksi dasar Sequence,pencabangan,pengulangan.
Fungsi , user defined function.
Event-event javascript: IVouseover,Click,Focus,blur,change,select,submit,load,unloadr
Object, object internal javascript (string,array,math,date)7.
TUJUAN PEMBELAJARANagar mahasiswa mempunyai dasar pengetahuan yang kuat dalam pembuatan suatu website ,
dan menggunakan standard HTML sehingga website yang dibuat dapat berjalan pada banyak browser.
8.
HASIL (OUTCOME) PEMBELAJARAN:.
memahami konsep : konsep-kunsep dalam desain web meliputi perencanaanweb,
warna, typography..
memahami pemakaian tag{ag HTML,CSS,JavaScript..
mengaplikasikan konsep dan dapat menggabungkanpemakaian
HTML,CSS,JavaScript.sehingga dapat membuat suatu WebSite yang baik dan standard yang dapat berjalan pada banyak browser.
9.
METODE PEMBELAJARAN DAN ALOKASI WAKTU Kegiatan didalam kelas (4 SKS x 14 minggu):a. Penjelasan
kuliah
=
100 menit b. Kuliahceramah
=
650 menit c. Diskusi kelompok &kelas
=
650 menit d. Presentasi tugaskelompok =
200 menit e.Praktikum
=
1400 menitf.
Ujian mid/akhirteori/praktek
=
200 menitYang dimaksud dengan jam di sini adalah jam pelajaran (50 menit) sesuai dengan definisi
SKS. Selain itu, karena 1 SKS mengandung kegiataii untuk tirgas rnandiri yang tereneana, maka diberikan pula kegiatan berikut:
Tugas terencana di luar kelas (3 SKS x 16 minggu): a. Tugas
lndividu
=
16 jamb. Tugas
kelompok =
16 jam c. Studimandiri
=
16 iamtotal
=
48 jam10. ATURAN PERKULIAHAN
Peserta kuliah wajib mengikuti perkuliahan minimal 7SYo darijumlah pertemuan dalam satu
semester sebagai persyaratan untuk dapat mengikuti ujian akhir. Mahasiswa yang tidak memenuhl batas kehadiran minimal mengikuti ketentuan yang berlaku di akademik.
EMBELAJARAN MINGG
1. RENCANA KEGIATAN P UAN (RKE M)
Minggu ke
Topik (Pokok Bahasan) Metode Pembelajaran
1 Pokok Bahasan : Web Standard
.
Apa itu Web Standard?.
Sejarah lnternet,web, dan evolusi web standard.
Bagaimana lnternet bekerjao
Model web standard CSS,HTML,Javascrtpt Praktikum.
HTML Dasar.
Head.
Doctype HTML Body.
Heading,Paragraf,BreakLiner
Contoh sederhana penqqunaan HTML,CSS,JavaScriptCeramah l\lenggunakan media LCD, papan tulis, notebook dan lnfokus 2. a Pokok bahasan HTML
.
List.
lmage.
Link.
Table Body Ceramah Menggunakan media LCD, papan tulis, notebook dan lnfokus a aJ. Pokok bahasan HTML Body
.
Div.
SpanPokok Bahasan CSS
.
Pengenalan CSS.
aturan penulisanMacam-macam Selector Taq HTML,Class.lD,kontekstual
Ceramah Menggunakan media LCD, papan tulis, notebook dan lnfokus 4 Pokok bahasan CSS
.
Specificity.
Pseudoclass.
PseudoElement.
CSS Properties (Font,color&background, text,list).
Table.
Form.
Ceramah.
Menggunakan media LCD, papan tulis, notebook dan lnfokusa a a
CSS Float & cleartng
CSS Static & Relative Positioning CSS Absolute & Fixed Positioning
,
Menggunakan media LCD, papan tuiis, notebook dan lnfokus 6 Pokok Bahasan : Proses pembuatan Website.
Site definition and planning.
lnformationarchitecturer
Site design.
Site construction.
Site marketing.
Tracking,evaluation, maintenance.
Praktikum perencanaan pembuatan website.Ceramah Menggunakan media LCD, papan tulis, notebook dan lnfokus Kertaslbuku untuk desain 7 konvensional(desain
r
Pokok Bahasan : Desain lnterface.
Web page design dibandingkan desain cetak).
Make your web Pages freestanding.
User-
Centered design.
Accesibiltyr
NavigationPokok Bahasan : Site Design
.
Organizationlnformation.
Site structure.
Site design themesr
Site elementsPraktikum perancanqan website
.
Ceramah.
Menggunakan media LCD, papan tulis, notebook dan lnfokus.
Kertas/buku untuk desain 8 UTSI
Page design.
Visual Hierarchy.
Consistencyr
Page dimensionsr
Page length.
Design grids.
Page headers & footersr
Page layout.
FramesGeneral design considerations
.
Cross-platformissues.
AccesibilityPraktikum menerapkan page desain untuk masing-masing halaman vano telah dirancanq sebelumnYa
Ceramah Menggunakan media LCD, papan tulis, notebook dan lnfokus Kertas/buku untuk desain
10 Poko Bahasan : TyPograPhY
.
Characteristics of type on the Web.
Content structure and visual logic.
Cascading style sheets.
Legibilityo
Alignmento
Line lengtho
Whtte sPaceo
Typefaceso
Type sizeo
Caseo
EmPhasis Ceramah Menggunakan media LCD, papan tulis, notebook dan lnfokus.
consistencyo
Cross-platformissues.
Accessibility.
TYPe graPhicsPraktikum : Menerapkan typography terhadap halaman-halaman yang telah dibuat
11
.
Poko Bahasan : GRAPHICS.
Characteristics of Web graphics.
Color displays.
"Browser-safe"colors.
Dithering.
Screen resolution.
Gamma.
Graphics and network bandwidth.
Graphic file formats.
GIF files.
JPEG graphics.
PNG graphics.
lmaging strategies.
lmages on the screen.
The screen versus printed color artwork.
Complex illustrations or photographs.
Diagrams for the computer screen.
HTML and graphics.
AccessibilityPraktikum menqqunakan ohotosop untuk membuat qambar.backqround
Ceramah Menggunakan media LCD, papan tulis, notebook dan lnfokus
12 Pokok bahasan : MULTIMEDIA
.
Applications for multimedia.
Web multimedia strategieso
Audio onlyo
Slide showso
Videoo
Animation.
Preparing multimediao
Processingo
Delivery.
Design and multimedia.
Accessibility Praktikum.
Pemakaian Photosop untuk mendesain graphics.
Menambahkan Graphis ke halaman Web.
Pemakaian flash untuk membuat animasi.
Menambahkan animasi ke halaman web.
Menambah multemedia pada halaman webCeramah Menggunakan media LCD, papan tulis, notebook dan lnfokus '13 Javascript
.
PengertianJavaScript.
Tipedata,variabel,Operator.
Konstruksi dasar Sequence,pencabangan,pengulangan.
Fungsi , user defined functiona a o Ceramah Menggunakan media LCD, papan tulis, notebook dan lnfokus 14 Javascript
.
Event-eventjavascript.
Mouseover a.
Ceramah.
Menggunakan media LCD,.
Click.
Focus.
Blur.
change.
Select.
Submitr
load.
unload Validasi Javascript Objectobject internal javascript (siring,array,math,date) object external (object dari browser : DOM/Document Object Model)
papan tulis, notebook dan lnfokus
15 Presentasi Tuqas Besar web
16 UAS
12. BAHAN, SUMBER INFORMASI DAN REFERENSI: