• Tidak ada hasil yang ditemukan

RPS Kapita Selekta

N/A
N/A
Protected

Academic year: 2017

Membagikan " RPS Kapita Selekta"

Copied!
13
0
0

Teks penuh

(1)

RENCANA PEMBELAJARAN SEMESTER

(RPS)

KBKI82127

Kapita Selekta

Disusun oleh:

Syafri Arlis, S.Kom., M.Kom

PROGRAM STUDI S1 SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER (FILKOM)

(2)

LEMBAR PENGESAHAN

Rencana Pembelajaran Semester (RPS) ini telah disahkan untuk mata kuliah sbb:

Kode Mata Kuliah : KBKI82127

Nama Mata Kuliah : Kapita Selekta

Padang, 2017

Menyetujui

Ka Prodi S1 Sistem Informasi

(3)

DAFTAR ISI

LEMBAR PENGESAHAN... ii

DAFTAR ISI ...iii

A. PROFIL MATA KULIAH... 1

B. B.RENCANA PEMBELAJARAN SEMESTER (RPS) ... 2

C. RANCANGAN INTERAKSI DOSEN–MAHASISWA ... 7

D. RANCANGAN TUGAS ... 9

(4)

A. PROFIL MATA KULIAH

IDENTITAS MATA KULIAH

Nama Mata Kuliah : Kapita Selekta Kode Mata Kuliah : KBKI82127

SKS : 2

Jenis : MK Wajib

Jam pelaksanaan : Tatap muka di kelas = 2 x 50 menit per minggu Responsi = 1 x 50 menit per minggu

Semester / Tingkat : 8 / 4 Pre-requisite : -Co-requisite :

-Bidang Kajian : Web Programming

DESKRIPSI SINGKAT MATA KULIAH

World Wide Web adalah layanan internet yang paling populer saat ini. Internet mulai dikenal dan digunakan secara luas setelah adanya layanan WWW. WWW adalah halaman-halaman website yang dapat saling terkoneksi satu dengan lainnya (hyperlink) yang membentuk samudra belantara informasi. WWW berjalan dengan protokol HyperText Transfer Protokol (HTTP), dengan menggunakan HTTP dapat membuat user untuk mengakses suatu halaman web melalui protocol TCP/IP menjadi lebih mudah. Halaman Web merupakan file teks murni (plain text) yang berisi sintaks-sintaks HTML yang dapat dibuka/dilihat/diterjemahkan dengan Internet Browser ketika Sintaks HTML mampu memuat konten text, gambar, audio, video, dan animasi. Jadi matakuliah web programming adalah matakuliah yang mengajarkan membuat website yang isi tampilannya tidak statis

DAFTAR PUSTAKA

(5)

B. RENCANA PEMBELAJARAN SEMESTER (RPS) Pertemuan

ke-Kemampuan Akhir yang Diharapkan

Bahan Kajian (Materi Ajar) Bentuk/ Metode/

1  Dapat memahami konsep domain/hosting

 Dapat memahami konsep kerja web di internet

KONSEP WEB

 Konsep Domain

a. DNS

b. Domain Provider  Konsep Hosting  Konsep Web client

(browser) & web server  Konsep Database client &

database server

 Ceramah  Ketepatan dalam memahami konsep domain/hosting  Ketepatan dalam

memahami konsep kerja web di internet

2  Dapat memahami fungsi dari aplikasiaplikasi web

 Dapat mengetahui bahasa-bahasa dalam pemrograman web

KONSEP WEB (LANJUTAN)

 Konsep file client & file server

 Penggunaan FTP  Pengenalan bahasa

pemrograman web

 Ceramah  Ketepatan dalam memahami fungsi dari aplikasiaplikasi web  Ketepatan dalam

mengetahui bahasa-bahasa dalam pemrograman web 3  Dapat menampilkan informasi

dalam format HTML

 Dapat meletakkan gambar, link dan tabel pada halaman web

HTML (HYPERTEXT MARKUP LANGUAGE)

 Struktur HTML  Tag-tag dasar  Atribut dasar

 Ceramah  Praktikum

 Ketepatan dalam menampilkan informasi dalam format HTML  Ketepatan dalam

(6)

Pertemuan

ke-Kemampuan Akhir yang Diharapkan

Bahan Kajian (Materi Ajar) Bentuk/ Metode/

4  Mampu menggunakan CSS pada

halaman web

 Mampu memahami konsep selector

 Mampu mengubah posisi , ukuran, dan warna pada elemen HTML

CSS (CASCADING STYLE SHEET)

 Syntax CSS  CSS internal  CSS eksternal  Tag style dan link  Selector

 Warna, posisi, dan background

 Ceramah  Praktikum

 Ketepatan dalam menggunakan CSS pada halaman web

 Ketepatan dalam memahami konsep selector

 Ketepatan dalam mengubah posisi , ukuran, dan warna pada elemen HTML

5  Mampu memahami konsep dasar

PHP

 Mampu menggunakan sintaks PHP dalam program

 Mampu mengetahui cara penulisan variabel dalam PHP

PHP : SYNTAX DAN VARIABEL

 Syntax dasar PHP a. Struktur umum b. Penggunaan perintah

echo

 Variabel dalam PHP

 Ceramah  Praktikum

 Ketepatan dalam memahami konsep dasar PHP

 Ketepatan dalam menggunakan sintaks PHP dalam program  Ketepatan dalam

mengetahui cara penulisan variabel dalam PHP

(7)

Pertemuan

ke-Kemampuan Akhir yang Diharapkan

Bahan Kajian (Materi Ajar) Bentuk/ Metode/

6  Mampu menggunakan struktur

percabangan dalam bahasa pemrograman PHP

PHP : STRUKTUR PERCABANGAN

 Struktur percabangan a. Percabangan if b. Percabangan Switch

Case

 Ceramah  Praktikum

 Ketepatan dalam menggunakan struktur percabangan dalam bahasa pemrograman PHP

7  Mampu menggunakan struktur

perulangan dalam bahasa pemrograman PHP

PHP : STRUKTUR PERULANGAN

 Struktur perulangan a. Perulangan for b. Perulangan while c. Perulangan do while

 Ceramah  Praktikum

 Mampu menggunakan struktur perulangan dalam bahasa pemrograman PHP

8

 Mampu menyelesaikan soal / studi kasus yang berhubungan dengan materi pra-UTS

QUIZ

 Materi pra-UTS  Tes

 Ketepatan dalam menyelesaikan soal quiz

7.5%

(8)

Pertemuan

ke-Kemampuan Akhir yang Diharapkan

Bahan Kajian (Materi Ajar) Bentuk/ Metode/

10  Menggunakan array dalam bahasa

pemrograman PHP

PHP : ARRAY

 Penggunaan variabel bertipe array dalam bahasa pemrograman PHP

 Ceramah  Praktikum

 Ketepatan dalam menggunakan array dalam bahasa pemrograman PHP

11  Mampu menggunakan form PHP : FORM

 Pemanfaatan tag form di HTML

 Pemanfaatan berbagai input sederhana

 Pemanfaatan metode POST dan GET

 Praktikum  Mampu menggunakan form

12  Mampu menggunakan MySQL

untuk pembuatan database

MYSQL

 Pembuatan schema database MySQL

 Pembuatan table dan field di MySQL

 Operasi CRUD pada database, baik dengan: a. menggunakan interface

phpmyadmin

b. menulis kalimat SQL

(9)

Pertemuan

ke-Kemampuan Akhir yang Diharapkan

Bahan Kajian (Materi Ajar) Bentuk/ Metode/

13  Mampu mengkoneksikan PHP &

MySQL

PHP DAN MYSQL : KONEKSI DAN

MENAMPILKAN DATA

 Koneksi ke server MySQL dengan menggunakan PHP  Membaca dan

menampilkan data dalam bentuk tabel ataupun bentuk lain

 Praktikum  Ketepatan dalam

mengkoneksikan PHP & MySQL

14  Mampu melakukan operasi

penambahan data

 Mampu melakukan operasi perubahan data

 Mampu melakukan operasi penghapusan data

PHP DAN MYSQL :

MENAMBAH, MERUBAH DAN MENGHAPUS DATA

 Operasi insert data dengan menggunakan PHP

 Operasi update data dengan menggunakan PHP

 Operasi delete data dengan menggunakan PHP

 Praktikum  Ketepatan dalam melakukan operasi penambahan data  Ketepatan dalam

melakukan operasi perubahan data  Ketepatan dalam

melakukan operasi penghapusan data

15

 Mampu menyelesaikan soal / studi kasus yang berhubungan dengan materi pra-UAS

QUIZ

 Materi pra-UAS  Tes

 Ketepatan dalam menyelesaikan soal quiz

7.5%

(10)

C. RANCANGAN INTERAKSI DOSEN–MAHASISWA

Kemampuan Akhir yang Diharapkan Mahasiswa mampu memahami konsep materi yang diberikan.

Nama Kajian 1. Konsep Web

2. Konsep Web (Lanjutan)

3. HTML (Hypertext Markup Language) 4. CSS (Cascading Style Sheet)

5. PHP : Syntax Dan Variabel 6. PHP: Struktur Percabangan 7. PHP: Struktur Perulangan 8. PHP: Array

9. PHP: Form 10. MySQL

11. PHP Dan MySQL : Koneksi Dan Menampilkan Data

12. PHP Dan MySQL : Menambah, Merubah dan Menghapus Data

Nama Strategi Ceramah

Minggu Penggunaan Strategi (Metode) 1, 2, 3, 4, 5, 6, 7, 10

Deskripsi Singkat Strategi (Metode) pembelajaran

Dosen mengulas materi sebelumnya, menjelaskan tujuan, hasil pembelajaran, materi, dan kesimpulan, serta mendorong mahasiswa untuk aktif bertanya dan mengemukakan pendapat terkait materi yang disampaikan.

RANCANGAN INTERAKSI DOSEN–MAHASISWA Aktivitas Dosen Aktivitas Mahasiswa

Mengulas materi yang telah diberikan pada pertemuan sebelumnya (untuk pertemuan 2 dst).

Mengungkapkan apa yang telah dipahami dari materi yang telah disampaikan pada pertemuan sebelumnya.

Menjelaskan tentang tujuan pembelajaran dari kegiatan pembelajaran.

Menyimak penjelasan dosen.

Mengarahkan mahasiswa untuk

melibatkan diri dan aktif dalam kegiatan pembelajaran.

Menyiapkan diri menerima materi yang akan disampaikan.

Membahas materi. Menyimak dan mencatat hal-hal penting dari materi yang disampaikan oleh dosen. Bertanya apabila ada materi yang kurang jelas.

Mengajukan sejumlah pertanyaan terkait materi yang telah diberikan.

Menjawab pertanyaan yang diberikan.

(11)

Kemampuan Akhir yang Diharapkan Mahasiswa mampu menuangkan konsep materi yang dipelajari untuk diterjemahkan kedalam bentuk program

Nama Kajian 1. HTML (Hypertext Markup Language) 2. CSS (Cascading Style Sheet)

3. PHP : Syntax Dan Variabel

4. PHP: Struktur Percabangan

5. PHP: Struktur Perulangan

6. PHP: Array

7. PHP: Form

8. MySQL

9. PHP Dan MySQL : Koneksi Dan Menampilkan Data

10.PHP Dan MySQL : Menambah, Merubah dan Menghapus Data

Nama Strategi Praktikum

Minggu Penggunaan Strategi (Metode) 3, 4, 5, 6, 7, 10, 11, 12, 13, 14

Deskripsi Singkat Strategi (Metode)

pembelajaran Mahasiswa diminta membuat program sederhana sesuai dengan materi yang sudah diberikan

RANCANGAN INTERAKSI DOSEN–MAHASISWA Aktivitas Dosen Aktivitas Mahasiswa

Memberikan program yang harus dikerjakan dalam bentuk latihan.

Menyelesaikan latihan yang diberikan.

Membahas jawaban latihan mahasiswa. Mencocokan jawaban yang dikerjakan dengan program yang dikerjakan dosen

Kemampuan Akhir yang Diharapkan Mahasiswa mampu menyelesaikan soal/

studi kasus yang berhubungan dengan materi pra- UTS dan pra-UAS.

Nama Kajian 1. Quiz (Evaluasi) Pra-UTS

a. HTML (Hypertext Markup Language)

b. CSS (Cascading Style Sheet) c. PHP : Syntax Dan Variabel d. PHP : Struktur Percabangan e. PHP: Struktur Perulangan 2. Quiz (Evaluasi) Pra-UAS Mengubah dan Menghapus Data

Nama Strategi Tes

Minggu Penggunaan Strategi (Metode) 9, 15

Deskripsi Singkat Strategi (Metode) pembelajaran

Mahasiswa diminta untuk menyelesaikan soal- soal quiz sebagai evaluasi terhadap pemahaman materi yang telah diberikan.

(12)

8

D. RANCANGAN TUGAS

Kode mata Kuliah KBKI82127 Nama Mata Kuliah Kapita Selekta Kemampuan Akhir yang

Diharapkan

Mampu memahami semua konsep dalam web programming yang telah dipelajari untuk

menyelesaikan kasus tugas akhir matakuliah secara komprehensif

Minggu / Pertemuan ke 12 – 16 Tugas ke Tugas Akhir

1. Tujuan tugas:

Memahami semua konsep dalam kecerdasan buatan yang telah dipelajari untuk menyelesaikan kasus tugas akhir matakuliah secara komprehensif

2. Uraian Tugas:

a. Obyek garapan:

 Membuat proyek akhir yaitu sebuah website dinamis

 Topik dari website yang akan dikerjakan harus diajukan terlebih dahulu dan harus ada tanda bukti topik diterima

 Website yang sudah dikerjakan harus diupload ke web hosting sampai diperoleh alamat web (URL)

 Website yang sudah selesai dikirimkan ke alamat email dosen b. Yang harus dikerjakan dan batasan-batasan:

 Topik harus diajukan dan harus ada bukti diterima dari dosen.

 Topik bebas, tetapi harus ada proses CRUD dengan minimal 2 aktor

 Pengerjaan selama 4 minggu dampai akhir perkuliahan.

 Website harus diupload ke web hosting agar bisa diakses secara online

 Softcopy website harus dikirimkan ke alamat email dosen c. Metode/cara pengerjaan, acuan yang digunakan:

 Tugas akhir adalah tugas perorangan.

d. Deskripsi luaran tugas yang dihasilkan/dikerjakan: Website yang bisa diakses secara online

3. Kriteria penilaian:

Penilaian Individu (30% dari nilai akhir)

E. PERSENTASE KOMPONEN PENILAIAN

(13)

G. PENENTUAN NILAI AKHIR MATA KULIAH

Nilai Angka (NA) Nilai Huruf (NH)

Referensi

Garis besar

Dokumen terkait

Setelah mahasiswa mengikuti mata kuliah ini diharapkan mampu memahami fenomena penyelenggaraan administrasi pemerintahan/swasta menganalisis dalam bentuk

Kemampuan Akhir yang Diharapkan Mampu menerapkan semua konsep pengujian dan implementasi yang telah dipelajari untuk menyelesaikan kasus tugas besar secara komprehensif.

Kemampuan Akhir yang Diharapkan Mahasiswa mampu menguasai semua materi yang telah dipelajari untuk menyelesaikan kasus secara komprehensif, dan mempresentasikannya.

Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar) Bentuk/ Metode/ Strategi Pembelajaran Kriteria Penilaian (Indikator) Bobot Nilai.. 8 Mahasiswa menjelaskan mampu 

Kemampuan Akhir yang Diharapkan Mahasiswa mampu menguasai semua materi yang telah dipelajari untuk menyelesaikan kasus secara komprehensif, dan mempresentasikannya.

Kemampuan Akhir yang Diharapkan Mahasiswa mampu menerapkan semua konsep himpunan bilangan, rangkaian bilangan yang telah dipelajari untuk menyelesaikan kasus secara

Minggu Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar) Pembelajaran Bentuk Kriteria/Indikator Penilaian Bobot Nilai..

u Ke Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar) Bentuk Pembelajaran Kriteria Penilaian (Indikator) Bobot Nilai. 12-15 Mampu melakukan pengujian Hipotesis,