rencana pembelajaran semester - atmaluhur.ac.id · aritmatika dan logika if), perulangan dalam...

23
RENCANA PEMBELAJARAN SEMESTER JURUSAN SISTEM INFORMASI STMIK Atma Luhur Mata Kuliah Kode Rumpun Mata Kuliah Bobot (SKS) Semester Direvisi Desain dan Pemrograman Web IS202 Algoritma dan Pemrograman K: 3 SKS P: 3 SKS II - OTORISASI Pengembang RPS Koordinator Mata Kuliah Ka. Prodi Sujono, M.Kom Sujono, M.Kom Okkita Rizan, M.Kom Capaian Pembelajaran (CP) Mata Kuliah : Selesai mengikuti mata kuliah, mahasiswa mampu : 1. Mampu menjelaskan prinsip, cara kerja dan fitur web. 2. Mampu membuat teks, warna, gambar danhyperlinks menggunakan bahasa HTML. 3. Mampu membuat form, frame dan tabel menggunakan bahasa HTML. 4. Mampu membuat javascript, object CSS dengan variasi font. 5. Mampu membuat program dengan bahasa PHP menggunakan variabel, tipe data, konstanta dan operator. 6. Mampu membuat programdengan bahasa PHP menggunakan struktur pencabangan. 7. Mampu membuat program dengan bahasa PHP menggunakan struktur perulangan. 8. Mampu membuat basis data sesuai dengan kebutuhan aplikasi sistem informasi yang dibangun menggunakan bahasa PHP dan HTML. Deskripsi Singkat MK Mata kuliah ini memberikan pengetahuan kepada mahasiswa tentang bahasa pemrograman HTML, CSS, Javascript dan Bahasa Pemrograman PHP Pustaka 1. Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan Mysql. Andi: Yogyakarta. 2. Wahana Komputer. 2012. Membangun Web Interaktif dengan Adobe Dreamweaver CSS 5, PHP dan MySQL. Andi: Yogyakarta 3. www.w3schools.com

Upload: lytuyen

Post on 29-Apr-2019

251 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

RENCANA PEMBELAJARAN SEMESTER JURUSAN SISTEM INFORMASI STMIK Atma Luhur

Mata Kuliah Kode Rumpun Mata Kuliah Bobot (SKS) Semester Direvisi

Desain dan Pemrograman Web

IS202 Algoritma dan Pemrograman K: 3 SKS P: 3 SKS II -

OTORISASI

Pengembang RPS Koordinator Mata Kuliah Ka. Prodi

Sujono, M.Kom Sujono, M.Kom Okkita Rizan, M.Kom

Capaian Pembelajaran (CP)

Mata Kuliah : Selesai mengikuti mata kuliah, mahasiswa mampu :

1. Mampu menjelaskan prinsip, cara kerja dan fitur web. 2. Mampu membuat teks, warna, gambar danhyperlinks menggunakan bahasa HTML. 3. Mampu membuat form, frame dan tabel menggunakan bahasa HTML. 4. Mampu membuat javascript, object CSS dengan variasi font. 5. Mampu membuat program dengan bahasa PHP menggunakan variabel, tipe data, konstanta dan operator. 6. Mampu membuat programdengan bahasa PHP menggunakan struktur pencabangan. 7. Mampu membuat program dengan bahasa PHP menggunakan struktur perulangan. 8. Mampu membuat basis data sesuai dengan kebutuhan aplikasi sistem informasi yang dibangun menggunakan bahasa PHP dan HTML.

Deskripsi Singkat MK Mata kuliah ini memberikan pengetahuan kepada mahasiswa tentang bahasa pemrograman HTML, CSS, Javascript dan Bahasa Pemrograman PHP

Pustaka 1. Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan Mysql. Andi: Yogyakarta. 2. Wahana Komputer. 2012. Membangun Web Interaktif dengan Adobe Dreamweaver CSS 5, PHP dan MySQL. Andi: Yogyakarta 3. www.w3schools.com

Page 2: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

Media Pembelajaran Projector, Komputer, Spidol

Mata Kuliah Prasyarat -

Page 3: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

MINGGU CP MATA KULIAH BAHAN KAJIAN METODE

PEMBELAJARAN

TUGAS MAHASISWA BOBOT

BENTUK TUGAS KRITERIA

1 2 3 4 5 6 7

1

HS : Memahami sejarah websibe, pengetahuan tentang website SS : Daya tarik komunikasi, ketelitian, daya juang

Website Internet Konsep dasar internet Awal mula internet Word wide web Sejarah web Fasilitas web Penjelajah web URL HTTP Domain Name System Aplikasi Web

DISCOVERY LEARNING Mencari referensi. Merangkum

referensi.

Kelengkapan isi rangkuman.

Kebenaran isi rangkuman.

10

2-4 HS : Menggunakan bahasa pemrograman (HTML) dan Mengetahui struktur HTML Tabel dengan kolaborasi HTML Dasar SS : Ketelitian, kreativitas, daya juang, daya tarik komunikasi

Struktur HTML HTML Headings HTML Paragraph HTML Links HTML Images HTML Horizontal Rules HTML Style HTML Background

Color HTML Font HTML Text Size HTML Text Alignment Sintax Tabel

CASE STUDY Menyelesaikan kasus dengan menggunakan materi yang diberikan (struktur html, font dll)

Menyelesaikan kasus struktur HTML Tabel

Membuat kasus tabel dengan Sintax HTML Tabel

Logika berpikir. Kemampuan

berkomunikasi. Kreativitas pemecahan

masalah. Kelengkapan sintaks

yang digunakan.

10

Page 4: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

Cell Padding CSS Text Align Cell Span

5 HS : Memahami CSS Memahami membuat form dan javascript SS : Ketelitian, daya juang, daya tarik komunikasi

CSS internal (CSS Menu, CSS Submenu)

Sintak Form dan fungsinya

Memberikan validasi javascript ke form

CASE STUDY Menggunakan Internal CSS Menu

Menggunakan struktur Form dan Validasi javascript

Menggunakan Fungsi yang sesuai dengan kasus

Logika berpikir. Kemampuan

berkomunikasi. Kelengkapan sintaks

yang digunakan.

10

6-7 HS : Memahami Layout Frame SS : Ketelitian, kedisiplinan, daya juang

Frame Link Form Javascript

CASE STUDY Menggunakan fungsi yang sesuai dengan kasus.

Ketepatan pemilihan subprogram.

Kelengkapan sintaks yang digunakan.

10

9-10 HS : Memahami Desain Web dengan Photoshop,CSS, Link, SS : Ketelitian, daya juang

Desain Photoshop

Link

CASE STUDY Menggunakan desain photoshop yang diterapkan ke dreamweaver serta pemanfaatan link

Ketepatan pemilihan warna desain

Kreatifitas Desain layout Penggunaan Link

10

11-12 HS : Memahami Dasar Pemrograman PHP (Variabel, Operator Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP

Penggunaan XAMPP

Variabel dalam PHP

Operator Aritmatika

Logika If

While

While..do

For

CASE STUDY Menyelesaikan kasus penerapan variabel, operator aritmatika dan logika if, perulangan (loop)

Ketepatan pemilihan operator, perulangan

Logika berpikir Ketepatan sintaks yang

digunakan

10

Page 5: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

SS : Ketelitian, daya juang

13-14 HS : Memahami dan menerapkan database (CRUD) dalam bahasa pemrograman PHP SS : Ketelitian, daya juang, daya tarik komunikasi, kreativitas

Membuat form Forum

Penjelasan MySQL dan PHP

Koneksi database Membuat sintak

Simpan Membuat sintak

tampil data forum Membuat sintak

hapus data forum

CASE STUDY Menyelesaikan kasus Form Kegiatan PHP dan MySQL (Simapn, tampil dan hapus)

Logika berpikir Ketepatan sintaks yang

digunakan

20

15 HS : Memahami dan menerapkan edit (PHP dan MySQL SS : Ketelitian, daya juang, daya tarik komunikasi, kreativitas

Membuat form edit forum

Membuat sintak edit

CASE STUDY Menyelesaikan kasus edit kegiatan (PHP dan MySQL )

Logika berpikir Ketepatan sintaks

20

Page 6: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Desain dan Pemrograman Web SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 1 A. TUJUAN TUGAS :

Memahami dasar HTML, Struktur Penulisan HTML B. URAIAN TUGAS :

a. Obyek Garapan HTML serta Fungsi dasar HTML

b. Metode atau Cara pengerjaan Carilah bentuk website Buatlah Web dengan HTML Dasar

1. Heading 2. Paragraf 3. Link 4. Image 5. Rules Horizontal 6. Size font 7. Color font dan background

c. Deskripsi Luaran tugas yang dihasilkan : Isi dalam Paper dicari bentuk website minimal 10 bentuk website dan paper yang berisi tugas HTML dasar (hasil dan sintak)

Page 7: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

C. KRITERIA PENILAIAN (10%) Kelengkapan isi rangkuman Kebenaran isi rangkuman

GRADING SCHEME COMPETENCE

KRITERIA 1 : Kelengkapan isi rangkuman

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kelengkapan konsep Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap

Hanya menunjukkan sebagian konsep saja

Tidak ada konsep 3

KRITERIA 2 : Kebenaran isi rangkuman

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kebenaran konsep Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep

Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan

Kurang dapat mengungkapkan aspek penting, melebihi website yang ditentukan, contoh website tidak sesuai permintaan

Tidak ada konsep yang disajikan

3

KRITERIA 3 : Daya tarik komunikasi

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Bahasa Paper Bahasa menggugah pembaca untuk mencari tahu konsep lebih dalam

Bahasa menambah informasi pembaca

Bahasa deskriptif, tidak terlalu menambah pengetahuan

Informasi dan data yang disampaikan tidak menarik dan membingungkan

Tidak ada hasil 2

Kerapian Paper Paper dibuat dengan sangat menarik dan menggugah semangat membaca

Paper cukup menarik, walau tidak terlalu mengundang

Dijilid biasa Tidak dijilid dan kurang rapi Tidak ada hasil 2

Page 8: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Desain dan Pemrograman Web SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 2 - 4 A. TUJUAN TUGAS :

Menggunakan bahasa pemrograman B. URAIAN TUGAS :

a. Obyek Garapan HTML Dasar

b. Metode atau Cara pengerjaan Carilah referensi mengenai bahasa pemrograman di

1. Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan Mysql. Andi: Yogyakarta. 2. Wahana Komputer. 2012. Membangun Web Interaktif dengan Adobe Dreamweaver CSS 5, PHP dan MySQL. Andi: Yogyakarta 3. www.w3schools.com

Rangkumlah referensi tersebut, dengan mencakup aspek Struktur HTML, HTML Headings, HTML Paragraph, HTML Links, HTML Images, HTML Horizontal Rules, HTML Style, HTML Background Color, HTML Font, HTML Text Size, HTML Text Alignment, Sintax Tabel, Cell Padding, CSS Text Align, Cell Span.

c. Pengujian dibuat dalam tugas / studi kasus bahasa pemrograman d. Hasil pengujian dilampirkan output yang dihasilkan dari sintaks yang diujikan dan dikumpulkan dengan menggunakan kertas A4 dengan

memberikan cover tugas yang berisikan Judul Tugas serta NIM dan Nama Mahasiswa. C. KRITERIA PENILAIAN (10%)

Ketepatan, variasi, tingkat ketelitian dan tingkat kreativitas pengujian bahasa pemrograman Daya tarik komunikasi

Page 9: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

GRADING SCHEME COMPETENCE KRITERIA 1 : Ketepatan pengujian

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Ketepatan Pengujian secara teoritis

Perintah yang dipilih sangat logis dan meyakinkan secara teoritis.

Perintah yang dipilih berdasarkan konsep teoritis

Dasar pemilihan perintah kurang logis secara teoritis (konseptual)

Pemilihan perintah tidak didasari oleh konsep yang ada

Tidak ada dasar sama sekali

1

KRITERIA 2 : Variasi pengujian

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Variasi perintah yang diujikan

Pengujian dilakukan dengan berbagai variasi perintah dan pada contoh pengujian dapat ditemukan kebenaran dan kesalahan.

Pengujian dilakukan dengan berbagai variasi perintah berbeda dan pada contoh pengujian hanya ditemukan kebenaran (hasil/output tidak menampilkan pesan kesalahan).

Pengujian dilakukan dengan sedikit variasi perintah.

Pengujian dilakukan dengan 1 perintah.

Tidak ada variasi 2

Kelengkapan Pengujian

Pengujian dilakukan untuk setiap kelompok statement dan semua pernyataan yang terdapat pada kelompok statement tersebut diujikan.

Pengujian dilakukan untuk setiap kelompok statement tetapi hanya beberapa pernyataan untuk setiap kelompok statement tersebut yang diujikan.

Pengujian dilakukan untuk beberapa kelompok statement dan pernyataan statement untuk kelompok tersebut diujikan dengan lengkap.

Pengujian dilakukan untuk beberapa kelompok statement dan pernyataan statement untuk kelompok tersebut diujikan tidak lengkap.

Pengujian dilakukan hanya 1 kelompok statement dan hanya beberapa pernyataan untuk kelompok statement tersebut

1

Page 10: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

KRITERIA 3 : Tingkat ketelitian

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Ketelitian dalam menggunakan sintaks pemrograman

Tepat dan teliti dalam menggunakan sintaks dan terdapat variasi jawaban

Tepat dan teliti dalam menggunakan sintaks dan sedikit variasi jawaban

Tepat dan teliti dalam menggunakan sintaks dan tidak ada variasi jawaban

Kurang teliti dalam menggunakan sintaks

Tidak tepat dalam menggunakan sintaks

2

KRITERIA 4 : Tingkat kreatifitas

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Pemilihan Kasus Kasus yang dipilih kompleks dan sangat jarang ditemui

Kasus yang dipilih kompleks walau sering ditemui

Kasus yang dipilih sederhana

Kasus mencontoh dari buku/orang lain

Kasus/Objek yang dipilih secara asal

2

KRITERIA 5 : Daya tarik komunikasi

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Bahasa Paper Bahasa menggugah pembaca untuk mencari tahu konsep lebih dalam

Bahasa menambah informasi pembaca

Bahasa deskriptif, tidak terlalu menambah pengetahuan

Informasi dan data yang disampaikan tidak menarik dan membingungkan

Tidak ada hasil 1

Kerapian Paper Paper dibuat dengan sangat menarik dan menggugah semangat membaca

Paper cukup menarik, walau tidak terlalu mengundang

Dijilid biasa Dijilid namun kurang rapi Tidak ada hasil 1

Page 11: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Desain dan Pemrograman Web SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 5 A. TUJUAN TUGAS :

Mengetahui Membuat menu dengan CSS B. URAIAN TUGAS :

Obyek Garapan Struktur CSS menu, Form dan Javascript

Metode atau Cara pengerjaan

Carilah referensi mengenai struktur pencabangan atau seleksi di 1. Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan Mysql. Andi: Yogyakarta. 2. Wahana Komputer. 2012. Membangun Web Interaktif dengan Adobe Dreamweaver CSS 5, PHP dan MySQL. Andi: Yogyakarta 3. www.w3schools.com

Rangkumlah referensi tersebut, dengan mencakup aspek 1. CSS Menu 2. Form 3. Javascript

Pengujian dibuat dalam tugas / studi kasus Menu, Form dan Javascript.

Hasil pengujian dilampirkan output yang dihasilkan dari sintaks yang diujikan dan dikumpulkan dengan menggunakan kertas A4 dengan memberikan cover tugas yang berisikan Judul Tugas serta NIM dan Nama Mahasiswa.

C. KRITERIA PENILAIAN (10%) Kelengkapan isi rangkuman Daya tarik komunikasi

Page 12: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

GRADING SCHEME COMPETENCE

KRITERIA 1 : Kelengkapan isi rangkuman

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kelengkapan konsep Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap

Hanya menunjukkan sebagian konsep saja

Tidak ada konsep 2

KRITERIA 2 : Kebenaran isi rangkuman

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kebenaran konsep Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep

Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan

Kurang dapat mengungkapkan aspek penting, tidak ada proses merangkum hanya mencontoh

Tidak ada konsep yang disajikan

2

KRITERIA 3 : Daya tarik komunikasi

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Bahasa Paper Bahasa menggugah pembaca untuk mencari tahu konsep lebih dalam

Bahasa menambah informasi pembaca

Bahasa deskriptif, tidak terlalu menambah pengetahuan

Informasi dan data yang disampaikan tidak menarik dan membingungkan

Tidak ada hasil 2

Kerapian Paper Paper dibuat dengan sangat menarik dan menggugah semangat membaca

Paper cukup menarik, walau tidak terlalu mengundang

Dijilid biasa Dijilid namun kurang rapi Tidak ada hasil 2

KRITERIA 4 : Tingkat kreatifitas

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Pemilihan Kasus Kasus yang dipilih kompleks dan sangat jarang ditemui

Kasus yang dipilih kompleks walau sering ditemui

Kasus yang dipilih sederhana

Kasus mencontoh dari buku Kasus/Objek yang dipilih secara asal

2

Page 13: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Desain dan Pemrograman Web SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 6-7 A. TUJUAN TUGAS :

Memahami layout frame B. URAIAN TUGAS :

Obyek Garapan Membuat Layout website dengan frame, link (Form dan Javascript)

Metode atau Cara pengerjaan

Carilah referensi mengenai fungsi dan prosedur di 1. Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan Mysql. Andi: Yogyakarta. 2. Wahana Komputer. 2012. Membangun Web Interaktif dengan Adobe Dreamweaver CSS 5, PHP dan MySQL. Andi: Yogyakarta 3. www.w3schools.com

Rangkumlah referensi tersebut, dengan mencakup aspek 1. Apa itu layout 2. Link 3. Form serta validasi dengan javascript

Studi kasus dibuat dengan ketepatan pemilihan subprogram

Rangkuman dibuat dalam paper yang membahas contoh kasus.

Studi kasus dikumpulkan dengan menggunakan file dikirim email dengan subjuct Nama, Nim dan Kelompok C. KRITERIA PENILAIAN (10%)

Ketepatan pemilihan subprogram Kesesuaian aturan tata tulis Ketepatan waktu

Page 14: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

GRADING SCHEME COMPETENCE

KRITERIA 1 : Ketepatan pemilihan teknik

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Penggunaan subprogram

Pemilihan studi kasus kompleks dan tepat dalam penggunaan semua subprogram

Pemilihan studi kasus sedehana tetapi menggunakan semua subprogram dengan tepat

Pemilihan studi kasus sedehana tetapi hanya menggunakan beberapa subprogram

Pemilihan studi kasus sedehana tetapi hanya menggunakan satu subprogram

Tidak menggunakan subprogram

5

KRITERIA 2 : Kesesuaian aturan tata tulis

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Berusaha mencapai

yang terbaik

Selalu ingin menjadi yang

terbaik, mengumpulkan

tugas dengan mutu yang

jauh lebih baik dari yang

disyaratkan dosen

Berusaha memenuhi

semua persyaratan tugas

yang diberikan oleh dosen

Mengumpulkan tugas

sesuai standard kualitas

penulisan

Kurang perduli dengan

kualitas saat

mengumpulkan tugas

Malas mengumpulkan

tugas

3

KRITERIA 3 : Ketepatan waktu

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Berusaha

mengumpulkan tepat

waktu

Tugas dikumpulkan tepat

waktu dan mutu penulisan

di atas standard yang

diberikan.

Tugas dikumpulkan tepat

waktu dan memenuhi

standard penulisan yang

diberikan.

Tugas dikumpulkan tepat

waktu dan kurang

memenuhi standard

penulisan yang diberikan.

Tugas dikumpulkan tepat

waktu tetapi tidak

memenuhi standard

penulisan yang diberikan.

Tidak mengumpulkan

tugas

2

Page 15: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Desain dan Pemrograman Web SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 9-10 B. TUJUAN TUGAS :

Layout dengan adobe photoshop dan CSS B. URAIAN TUGAS :

a. Obyek Garapan Membuat desain layout dengan photoshop, link dan menu dengan CSS

b. Metode atau Cara pengerjaan

Carilah referensi mengenai fungsi dan prosedur di 1. Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan Mysql. Andi: Yogyakarta. 2. Wahana Komputer. 2012. Membangun Web Interaktif dengan Adobe Dreamweaver CSS 5, PHP dan MySQL. Andi: Yogyakarta 3. www.w3schools.com

Rangkumlah referensi tersebut, dengan mencakup aspek 1. Membuat layout dengan adobe photoshop 2. Link 3. Menu dengan CSS

c. Studi kasus dibuat dengan ketepatan pemilihan subprogram d. Rangkuman dibuat dalam paper yang membahas contoh kasus. e. Studi kasus dikumpulkan dengan menggunakan file dikirim email dengan subjuct Nama, Nim dan Kelompok

C. KRITERIA PENILAIAN (10%)

Ketepatan pemilihan subprogram Kesesuaian aturan tata tulis Ketepatan waktu

Page 16: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

GRADING SCHEME COMPETENCE

KRITERIA 1 : Ketepatan pemilihan teknik

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Penggunaan subprogram

Pemilihan studi kasus kompleks dan tepat dalam penggunaan semua subprogram

Pemilihan studi kasus sedehana tetapi menggunakan semua subprogram dengan tepat

Pemilihan studi kasus sedehana tetapi hanya menggunakan beberapa subprogram

Pemilihan studi kasus sedehana tetapi hanya menggunakan satu subprogram

Tidak menggunakan subprogram

5

KRITERIA 2 : Kesesuaian aturan tata tulis

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Berusaha mencapai

yang terbaik

Selalu ingin menjadi yang

terbaik, mengumpulkan

tugas dengan mutu yang

jauh lebih baik dari yang

disyaratkan dosen

Berusaha memenuhi

semua persyaratan tugas

yang diberikan oleh dosen

Mengumpulkan tugas

sesuai standard kualitas

penulisan

Kurang perduli dengan

kualitas saat

mengumpulkan tugas

Malas mengumpulkan

tugas

3

KRITERIA 3 : Ketepatan waktu

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Berusaha

mengumpulkan tepat

waktu

Tugas dikumpulkan tepat

waktu dan mutu penulisan

di atas standard yang

diberikan.

Tugas dikumpulkan tepat

waktu dan memenuhi

standard penulisan yang

diberikan.

Tugas dikumpulkan tepat

waktu dan kurang

memenuhi standard

penulisan yang diberikan.

Tugas dikumpulkan tepat

waktu tetapi tidak

memenuhi standard

penulisan yang diberikan.

Tidak mengumpulkan

tugas

2

Page 17: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Desain dan Pemrograman Web SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 11-12 C. TUJUAN TUGAS :

Memahami dasar pemrograman PHP B. URAIAN TUGAS :

a. Obyek Garapan Membuat dasar pemrograman PHP (Operator, Variabel, percabangan)

b. Metode atau Cara pengerjaan

Carilah referensi mengenai fungsi dan prosedur di 1. Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan Mysql. Andi: Yogyakarta. 2. Wahana Komputer. 2012. Membangun Web Interaktif dengan Adobe Dreamweaver CSS 5, PHP dan MySQL. Andi: Yogyakarta 3. www.w3schools.com

Rangkumlah referensi tersebut, dengan mencakup aspek 1. Penggunaan XAMPP 2. Variabel dalam PHP 3. Operator Aritmatika 4. Logika If 5. While 6. While..do

7. For c. Studi kasus dibuat dengan ketepatan pemilihan subprogram. d. Rangkuman dibuat dalam paper yang membahas contoh kasus. e. Studi kasus dikumpulkan dengan menggunakan file dikirim email dengan subjuct Nama, Nim dan Kelompok.

C. KRITERIA PENILAIAN (10%)

Ketepatan pemilihan subprogram Kesesuaian aturan tata tulis Ketepatan waktu

Page 18: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

GRADING SCHEME COMPETENCE

KRITERIA 1 : Ketepatan pemilihan teknik

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Penggunaan subprogram

Pemilihan studi kasus kompleks dan tepat dalam penggunaan semua subprogram

Pemilihan studi kasus sedehana tetapi menggunakan semua subprogram dengan tepat

Pemilihan studi kasus sedehana tetapi hanya menggunakan beberapa subprogram

Pemilihan studi kasus sedehana tetapi hanya menggunakan satu subprogram

Tidak menggunakan subprogram

5

KRITERIA 2 : Kesesuaian aturan tata tulis

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Berusaha mencapai

yang terbaik

Selalu ingin menjadi yang

terbaik, mengumpulkan

tugas dengan mutu yang

jauh lebih baik dari yang

disyaratkan dosen

Berusaha memenuhi

semua persyaratan tugas

yang diberikan oleh dosen

Mengumpulkan tugas

sesuai standard kualitas

penulisan

Kurang perduli dengan

kualitas saat

mengumpulkan tugas

Malas mengumpulkan

tugas

3

KRITERIA 3 : Ketepatan waktu

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Berusaha

mengumpulkan tepat

waktu

Tugas dikumpulkan tepat

waktu dan mutu penulisan

di atas standard yang

diberikan.

Tugas dikumpulkan tepat

waktu dan memenuhi

standard penulisan yang

diberikan.

Tugas dikumpulkan tepat

waktu dan kurang

memenuhi standard

penulisan yang diberikan.

Tugas dikumpulkan tepat

waktu tetapi tidak

memenuhi standard

penulisan yang diberikan.

Tidak mengumpulkan

tugas

2

Page 19: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Desain dan Pemrograman Web SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 13-14 D. TUJUAN TUGAS :

Memahami dan menerapkan database (CRUD) dalam bahasa pemrograman PHP B. URAIAN TUGAS :

a. Obyek Garapan Membuat dengan studi kasus (Simpan, tampil dan hapus)

b. Metode atau Cara pengerjaan Carilah referensi mengenai fungsi dan prosedur di

1. Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan Mysql. Andi: Yogyakarta. 2. Wahana Komputer. 2012. Membangun Web Interaktif dengan Adobe Dreamweaver CSS 5, PHP dan MySQL. Andi: Yogyakarta 3. www.w3schools.com

Rangkumlah referensi tersebut, dengan mencakup aspek 1. Membuat form Forum 2. Penjelasan MySQL dan PHP 3. Koneksi database 4. Membuat sintak Simpan 5. Membuat sintak tampil data forum 6. Membuat sintak hapus data forum

c. Studi kasus dibuat dengan ketepatan pemilihan subprogram d. Rangkuman dibuat dalam paper yang membahas contoh kasus. e. Studi kasus dikumpulkan dengan menggunakan file dikirim email dengan subjuct Nama, Nim dan Kelompok

C. KRITERIA PENILAIAN (20%)

Ketepatan pemilihan subprogram Kesesuaian aturan tata tulis Ketepatan waktu

Page 20: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

GRADING SCHEME COMPETENCE

KRITERIA 1 : Ketepatan pemilihan teknik

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Penggunaan subprogram

Pemilihan studi kasus kompleks dan tepat dalam penggunaan semua subprogram

Pemilihan studi kasus sedehana tetapi menggunakan semua subprogram dengan tepat

Pemilihan studi kasus sedehana tetapi hanya menggunakan beberapa subprogram

Pemilihan studi kasus sedehana tetapi hanya menggunakan satu subprogram

Tidak menggunakan subprogram

10

KRITERIA 2 : Kesesuaian aturan tata tulis

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Berusaha mencapai

yang terbaik

Selalu ingin menjadi yang

terbaik, mengumpulkan

tugas dengan mutu yang

jauh lebih baik dari yang

disyaratkan dosen

Berusaha memenuhi

semua persyaratan tugas

yang diberikan oleh dosen

Mengumpulkan tugas

sesuai standard kualitas

penulisan

Kurang perduli dengan

kualitas saat

mengumpulkan tugas

Malas mengumpulkan

tugas

5

KRITERIA 3 : Ketepatan waktu

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Berusaha

mengumpulkan tepat

waktu

Tugas dikumpulkan tepat

waktu dan mutu penulisan

di atas standard yang

diberikan.

Tugas dikumpulkan tepat

waktu dan memenuhi

standard penulisan yang

diberikan.

Tugas dikumpulkan tepat

waktu dan kurang

memenuhi standard

penulisan yang diberikan.

Tugas dikumpulkan tepat

waktu tetapi tidak

memenuhi standard

penulisan yang diberikan.

Tidak mengumpulkan

tugas

5

Page 21: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : Desain dan Pemrograman Web SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 15 E. TUJUAN TUGAS :

Memahami dan Menerapkan edit (PHP dan MySQL) B. URAIAN TUGAS :

a. Obyek Garapan Membuat dengan studi kasus pada pertemuan 13-14 dengan menambahkan aksi edit

b. Metode atau Cara pengerjaan Carilah referensi mengenai fungsi dan prosedur di

1. Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan Mysql. Andi: Yogyakarta. 2. Wahana Komputer. 2012. Membangun Web Interaktif dengan Adobe Dreamweaver CSS 5, PHP dan MySQL. Andi: Yogyakarta 3. www.w3schools.com

Rangkumlah referensi tersebut, dengan mencakup aspek 1. Membuat form edit forum 2. Membuat sintak edit

c. Studi kasus dibuat dengan ketepatan pemilihan subprogram d. Rangkuman dibuat dalam paper yang membahas contoh kasus. e. Studi kasus dikumpulkan dengan menggunakan file dikirim email dengan subjuct Nama, Nim dan Kelompok

C. KRITERIA PENILAIAN (20%)

Ketepatan pemilihan subprogram Kesesuaian aturan tata tulis Ketepatan waktu

Page 22: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

GRADING SCHEME COMPETENCE

KRITERIA 1 : Ketepatan pemilihan teknik

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Penggunaan subprogram

Pemilihan studi kasus kompleks dan tepat dalam penggunaan semua subprogram

Pemilihan studi kasus sedehana tetapi menggunakan semua subprogram dengan tepat

Pemilihan studi kasus sedehana tetapi hanya menggunakan beberapa subprogram

Pemilihan studi kasus sedehana tetapi hanya menggunakan satu subprogram

Tidak menggunakan subprogram

10

KRITERIA 2 : Kesesuaian aturan tata tulis

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Berusaha mencapai

yang terbaik

Selalu ingin menjadi yang

terbaik, mengumpulkan

tugas dengan mutu yang

jauh lebih baik dari yang

disyaratkan dosen

Berusaha memenuhi

semua persyaratan tugas

yang diberikan oleh dosen

Mengumpulkan tugas

sesuai standard kualitas

penulisan

Kurang perduli dengan

kualitas saat

mengumpulkan tugas

Malas mengumpulkan

tugas

5

KRITERIA 3 : Ketepatan waktu

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Berusaha

mengumpulkan tepat

waktu

Tugas dikumpulkan tepat

waktu dan mutu penulisan

di atas standard yang

diberikan.

Tugas dikumpulkan tepat

waktu dan memenuhi

standard penulisan yang

diberikan.

Tugas dikumpulkan tepat

waktu dan kurang

memenuhi standard

penulisan yang diberikan.

Tugas dikumpulkan tepat

waktu tetapi tidak

memenuhi standard

penulisan yang diberikan.

Tidak mengumpulkan

tugas

5

Page 23: RENCANA PEMBELAJARAN SEMESTER - atmaluhur.ac.id · Aritmatika dan Logika If), perulangan dalam bahasa pemrograman PHP Penggunaan XAMPP Variabel dalam PHP Operator Aritmatika Logika

Pembantu Ketua Bidang Akademik Ketua Program Studi Sistem Informasi

(Bambang Adiwinoto, M.Kom) (Okkita Rizan, M.Kom)

NIDN. 0216107102 NIDN. 0211108306