• Tidak ada hasil yang ditemukan

Kontrak Belajar web dinamis

N/A
N/A
Protected

Academic year: 2017

Membagikan "Kontrak Belajar web dinamis"

Copied!
10
0
0

Teks penuh

(1)

KONT

R

AK KULIAH

Program studi : Teknik Informatika

Kode Mata Kuliah

: SKB112317

Mata kuliah

: Pemrograman Web

Dinamis

SKS

: 2 SKS

Semester

: 1

Jenis Mata Kuliah

: Wajib

Kelompok MK

: MKB

STMIK EL RAHMA YOGYAKARTA

Dibuat Oleh Revisi ke Tanggal dibuat Diperiksa oleh

(2)

SILABUS

I. Deskripsi Mata Kuliah

Mata kuliah ini dimaksudkan untuk pembentukan kompetensi utama dengan materi tentang PHP, Struktur PHP, Formulir Online, Session, Upload

II. Manfaat Mata Kuliah

Mata kuliah ini disajikan kepada mahasiswa diharapkan :

a. Mahasiswa mengetahui konsep web dinamis.

b. Mahasiswa mengetahui alat-alat untuk mengembangkan /membangun web dinamis

c. Mahasiswa mengenal PHP, MySQL, Struktur/Kontrol PHP, Fungsi dalam PHP, Penggunaan Sesi dll

d. Mahasiswa bisa membuat web dinamis dengan menggunakan skrip PHP dan database MySQL

III. Standar Kompetensi Mata Kuliah

Mahasiswa dapat menjelaskan konsep web dinamis dan dapat mengembangkan web dengan bahasa pemrograman dan teknik-teknik yang sudah dipelajari.

IV. Kompetensi Dasar Mata Kuliah

1. Mahasiswa dapat menjelaskan konsep web dinamis

2. Mahasiswa mampu menjelaskan dan menggunakan dasar PHP

3. Mahasiswa mampu menjelaskan dan menggunakan Variabel, Struktur Kontrol IF, Struktur Kontrol Switch

4. Mahasiswa mampu menjelaskan dan menggunakan Looping

5. Mahasiswa mampu menjelaskan dan menggunakan program MySql 6. Mahasiswa mampu menjelaskan dan menggunakan array dalam PHP 7. Mahasiswa mampu Menghubungkan PHP dan Mysql

8. Mahasiswa mampu membuat halaman input data menggunakan validasi data

(3)

V. Strategi Perkuliahan

1. Dalam Setiap pertemuan diawali dengan salam

2. Pada pertemuan pertama dijelaskan silabus mata kuliah, teksbook dan referensi, cara penilaian, pembentukan kelompok diskusi dan fungsinya. 3. Pada setiap awal perkuliahan dijelaskan kompetensi yang diharapkan akan

dicapai mahasiswa.

4. Pada setiap penjelaskan materi selalu ditanyakan mahasiswa apakah mahasiswa jelas dan ada pertanyaan.

5. Disetiap akhir perkuliahan disampaikan materi yang akan dibahas pada pertemuan yang akan datang.

VI. Motode Perkuliahan

1. Ekspositori 2. Studi kasus

3. Problem based learning 4. Cooperative learning 5. Diskusi kelompok 6. Inquiry

7. Simulasi 8. Portofolio 9. Debat 10.kontekstual

VII. Evaluasi

1. Tugas individual 2. Tugas kelompok

3. Ujian tengah semester 4. Ujian akhir semester

VIII. Sumber Bahan

1. Modul Pemrograman Web Dinamis, Asih Winantu

2. Widigdo, Anon Kuncoro, Dasar Pemrograman PHP dan MySQL, Ilmu Komputer.com

3.

www.w3schools.com

VIII. Penilaian

Penilaian akan dilakukan dengan menggunakan kriteria sebagai berikut :

NILAI POINT RANGE

A 4  80

B 3 70 – 79

C 2 60 – 69

D 1 50 - 59

E 0  49

Dalam menentukan nilai akhir akan digunakan pembobotan sebagai berikut :

NO JENIS TAGIHAN BOBOT (%)

1 Ujian Tengah Semester (UTS) 30

2 Ujian Akhir Semester (UAS) 35

3 Tugas (di kelas/di rumah) 35

(4)

PERTEMUA

N TOPIK BAHASAN BACAAN/BAB

Pertemuan

1 Konsep web dinamisPengenalan PHP Diktat kuliah Pertemuan

2 PHP kondisional 1 Diktat kuliah Pertemuan

3 PHP kondisional 2 Diktat kuliah Pertemuan

4

PHP Looping 1 Diktat kuliah Pertemuan

5

PHP Looping 2 Diktat kuliah

Pertemuan

6 PHP Array Diktat kuliah

Pertemuan 7

Koneksi PHP MySQL Diktat kuliah

UJIAN TENGAH SEMESTER

Pertemuan

8 Input Data + Form Validation Diktat kuliah Pertemuan

9 Edit dan Hapus Data Diktat kuliah Pertemuan

10

Form Upload File Diktat kuliah

Pertemuan 11

Pencarian Data Diktat kuliah

Pertemuan

12 Session Diktat kuliah

Pertemuan 13

Studi Kasus 1 - Membuat Situs Berita

Diktat kuliah

Pertemuan 14

Studi Kasus 2 - Membuat Situs Berita

Diktat kuliah

(5)

X. Satuan Acara Perkuliahan

Indikator Materi Pokok Pengalaman Belajar

Penilaian Sumber

Bahan

1 Mahasiswa dapat menjelaskan konsep web dinamis

Mahasiswa mampu

menjelaskan dan menggunakan dasar PHP

1. Mahasiswa dapat menjelaskan konsep web dinamis,

dan bahasa

pemrograman yang mendukung web dinamis

2. Mahasiswa mampu mengetahui tag-tag dasar PHP, dan cara menggunakan PHP

Konsep web dinamis

Pengenalan PHP Instalasi PHP Sintak dasar PHP Echo, print, printf

Ceramah,diskusi, praktek

Uraian, program

Soal quis Diktat Kuliah

2 Mahasiswa mampu

menjelaskan dan menggunakan Variabel, Struktur Kontrol IF

1. Mahasiswa mampu menggunakan variabel

2. Mahasiswa mampu menggunakan struktur kontrol IF

Variabel Konstanta

Seleksi kondisi (IF)

Ceramah,diskusi, praktek

Uraian, program

Soal quis Diktat Kuliah

3 Mahasiswa mampu

menjelaskan dan menggunakan Struktur Kontrol Switch

Mahasiswa mampu menggunakan struktur kontrol Switch

Kontrol switch Ceramah,diskusi,

praktek Uraian, program Soal quis Diktat Kuliah

4 Mahasiswa mampu

menjelaskan dan

1. Mahasiswa mengerti konsep

Konsep Looping

(6)

menggunakan

Looping 2.looping dalam PHPMahasiswa dapat menggunakan FOR TO

5 Mahasiswa mampu

menjelaskan dan menggunakan Looping

Mahasiswa dapat menggunakan While

While Ceramah,diskusi, praktek

Uraian, program

Soal quis Diktat Kuliah

6 Mahasiswa mampu

menjelaskan dan menggunakan array dalam PHP

1. Mahasiswa mengerti konsep array

2. Mahasiswa dapat menggunakan Array

 Tipe data array Ceramah,diskusi, praktek

Uraian, program

Soal quis Diktat Kuliah

7 Mahasiswa mampu

Menghubungkan PHP dan Mysql

1. Mahasiswa mampu membuat database dan tabel menggunakan

mySQL

2. Mahasiswa dapat membuat kode untuk koneksi PHP dan MySQL

3. Mahasiswa dapat membuat halaman untuk menampilkan data dari tabel

 MySQL

 Koneksi PHP-MySQL

 Membuat halaman untuk menampilkan data dari tabel

Ceramah,diskusi, praktek

Uraian, program

Soal quis Diktat Kuliah

8 Mahasiswa mampu membuat

halaman input data

menggunakan

1. Mahasiswa dapat membuat halaman berisi formulir untuk input

 Membuat formulir input data

 Membuat skrip untuk validasi

Ceramah,diskusi,

(7)

validasi data data.

2. Mahasiswa dapat membuat formulir disertai validasi data

3. Mahasiswa dapat membuat halaman untuk menampilkan data yang telah diinput

data  Membuat

halaman untuk menampilkan data

9 Mahasiswa mampu membuat

halaman edit dan hapus data

1. Mahasiswa dapat membuat halaman untuk menampilkan data, disertai link untuk mengedit dan menghapus data 2. Mahasiswa dapat

membuat halaman utnuk mengedit data 3. Mahasiswa dapat

membuat skrip untuk menghapus data

 Membuat halaman untuk menampilkan data, beserta link untuk edit dan hapus data  Membuat

halaman untuk edit data

 Membuat skrip untuk hapus data

Ceramah,diskusi,

praktek Uraian, program Soal quis Diktat Kuliah

10 Mahasiswa mampu membuat

halaman untuk upload file

1. Mahasiswa mengerti konsep dan cara mengupload file dalam PHP

2. Mahasiswa dapat membuat halaman untuk mengupload file

Membuat halaman

(8)

11 Mahasiswa mampu membuat

halaman untuk pencarian data

1. Mahasiswa dapat membuat halaman untuk pencarian data 2. Mahasiswa dapat

emmbuat halaman untuk menampilkan hasil pencarian

 Konsep pencarian  Membuat form

pencarian  Membuat

halaman untuk menampilkan hasis pencarian

Ceramah,diskusi,

praktek Uraian, program Soal quis Diktat Kuliah

12 Mahasiswa mampu

menjelaskan dan menggunakan Session

1. Mahasiswa

memahami konsep session

2. Mahasiswa mampu membuat halaman login

3. Mahasiswa mampu membuat skrip untuk logout

 Session  Login  logout

Ceramah,diskusi,

praktek Uraian, program Soal quis Diktat Kuliah

13 Mahasiswa mampu membangun sebuah situs berita

1. Mahasiswa mampu mendesain sebuah situs

2. Mahasiswa mampu membuat database berita

3. Mahasiswa mampu membuat halaman untuk menampilkan berita

 Desain layout situs berita  Membuat

database  Membuat

halaman situs

Ceramah,diskusi,

praktek Uraian, program Soal quis Diktat Kuliah

14 Mahasiswa mampu membangun sebuah situs

Mahasiswa mampu membuat halaman administrator untuk mengelola berita

 Login  Input data  Edit data

Ceramah,diskusi, praktek

Uraian, program, situs berita

(9)
(10)

Referensi

Dokumen terkait

Namun, metode eksperimen yang dipadukan dengan pendekatan tutor sebaya ini dapat menjadi salah satu alternatif dalam pembelajaran untuk mengurangi jumlah

Tim Sukses melakukan kampanye politik secara langsung kepada segmen masyarakat pemilih yang berbentuk kampanye terbuka, pergelaran kesenian dan hiburan rakyat,

Sdang teori yang baru cenderung menyatakan waktu penyebarannya terjadi pada abad ke-7, asal ajarannya terdapat dua perbedaan pendapat yaitu berasal dari Gujarat dan Timur

BALAI BESAR PERBENIHAN DAN PROTEKSI TANAMAN PERKEBUNAN (BBP2TP) SURABAYA (05) Unit Organisasi (567338) Kementerian Negara/Lembaga DITJEN PERKEBUNAN (05) Kode/Nama Satker (018) : :

Tujuan penelitan adalah untuk mengetahui seberapa besar pengaruh promosi penjualan sebagai variabel (X) terhadap keputusan pembelian sebagai variabel (Y) dalam pembelian sepeda

Tab didapat beberapa tipe bangunan yaitu tipe C1 dan C2, tinggi gedung yang disurvey bervariasi, seperti gedung FKIP UR, Pascasarjana FISIPOL UR, Dekanat FISIPOL

Penelitian ini bertujuan untuk 1) mengetahui proses pembelajaran berbasis kontekstual pada bidang studi Pendidikan Agama Kristen di SMA Kristen Satya Wacana Salatiga,

Tangan kiri mengikuti Kaki kanan berpindah dari kiri ke kanan Nyoklek kiri nyoklek kanan 5 Kedua tangan seblak sampur Sejajar Menghadap kedepan 6-8 Kedua tangan