PPK 01 Kontrak Kuliah dan Pendahuluan
CIF61256/
4
Pemrograman
Platform Khusus
01– Kontrak Kuliah dan Pendahuluan
Rizal Setya Perdana, S.Kom, M.Kom.
Tim Pengampu Mata Kuliah Pemrograman Platform Khusus
Fakultas Ilmu Komputer Universitas Brawijaya
Tentang Mata Kuliah
Nama : Pemrograman Platform Khusus
Kode
: CIF61256/4
SKS
:3
Semester
: Ganjil
Prasyarat
: Pemrograman Dasar
Status : Wajib dan berpraktikum
Tujuan Utama
Pembelajaran
Mampu memamahi konsep dan
menggunakan teknologi pengembangan
aplikasi dengan platform desktop dan
mobile menggunakan teknologi C# .NET,
Javascript, dan web hybrid
Materi Perkuliahan
1. Pemrograman Desktop: Containers, Menu, Toolbar,
Dialog
2. Pemrograman Desktop: Event & Event Handler
3. Pemrograman Desktop: Windows Form Interaction
4. Pemrograman Desktop: Data Access
5. Pengenalan Konsep Aplikasi Multiplatform
6. Javascript: Dasar, Canvas, Form, dll
7. Pemrograman Mobile: Web Hybrid
8. Pemrograman Mobile: Data Access with AJAX
9. Pemrograman Mobile: Mobile Game
Rencana Perkuliahan
Pertemu
an
Aktivitas
Materi/Tugas
1
Kuliah, diskusi
Kontrak Kuliah, Pendahuluan
2
Kuliah, diskusi
Pemrograman Desktop: Containers, Menu, Toolbar, Dialog
3
Kuliah, diskusi
Pemrograman Desktop: Event & Event Handler
4
Kuliah, diskusi
Pemrograman Desktop: Windows Form Interaction
5
Kuliah, diskusi
Pemrograman Desktop: Data Access
6
Mahasiswa mengerjakan
soal tertulis
Presentasi di kelas
Evaluasi (Kuis)
Mahasiswa mengerjakan
soal tertulis
Kuliah, diskusi
UTS
10
Kuliah, diskusi
Javascript: Dasar, Canvas, Form, dll
11
Kuliah, diskusi
Pemrograman Mobile: Web Hybrid
12
Kuliah, diskusi
Pemrograman Mobile: Data Access with AJAX
7
8
9
Presentasi project desktop C#.NET
Pengenalan Konsep Aplikasi Multiplatform
Rencana Perkuliahan
(lanjutan)
Pertemu
an
Aktivitas
Materi/Tugas
13
Kuliah, diskusi
Pemrograman Mobile: Mobile Game
14
Mahasiswa mengerjakan
soal tertulis / presentasi
progres tugas akhir
Presentasi
Evaluasi (Kuis / Presentasi)
Mahasiswa mengerjakan
soal tertulis
UAS
15
16
Presentasi Final Project Mobile
Evaluasi & Penilaian
Tugas
Kuis
UTS
UAS
: 10%
: 15%
: 20%
: 30%
Praktikum : 25%
Aturan perkuliahan di
kelas
Kuliah hadir tepat waktu
Kehadiran minimal 80%
Tidak menggunakan handphone /
smartphone / laptop sebelum ada instruksi
Jujur dan bersungguh-sungguh dalam
mengerjakan setiap tugas, kuis maupun ujian
Menghindari plagiasi dalam setiap tugas
Pelanggaran plagiasi akan mempeoleh sanksi
pekerjaan tidak diakui (nilai 0)
Pustaka
Price, Mark J. 2017. “C# 7 and .NET Core:
Modern Cross-Platform Development Second Edition”
dll
Sarana Pendukung
Perangkat Lunak:
Visual Studio Community 2017
Android Studio
E-learning/Blog dosen
Group chat
Koordinator kelas
Project
Aplikasi berbasis desktop (sebelum UTS)
Aplikasi berbasis mobile hybrid (sebelum
UAS)
Questions?
4
Pemrograman
Platform Khusus
01– Kontrak Kuliah dan Pendahuluan
Rizal Setya Perdana, S.Kom, M.Kom.
Tim Pengampu Mata Kuliah Pemrograman Platform Khusus
Fakultas Ilmu Komputer Universitas Brawijaya
Tentang Mata Kuliah
Nama : Pemrograman Platform Khusus
Kode
: CIF61256/4
SKS
:3
Semester
: Ganjil
Prasyarat
: Pemrograman Dasar
Status : Wajib dan berpraktikum
Tujuan Utama
Pembelajaran
Mampu memamahi konsep dan
menggunakan teknologi pengembangan
aplikasi dengan platform desktop dan
mobile menggunakan teknologi C# .NET,
Javascript, dan web hybrid
Materi Perkuliahan
1. Pemrograman Desktop: Containers, Menu, Toolbar,
Dialog
2. Pemrograman Desktop: Event & Event Handler
3. Pemrograman Desktop: Windows Form Interaction
4. Pemrograman Desktop: Data Access
5. Pengenalan Konsep Aplikasi Multiplatform
6. Javascript: Dasar, Canvas, Form, dll
7. Pemrograman Mobile: Web Hybrid
8. Pemrograman Mobile: Data Access with AJAX
9. Pemrograman Mobile: Mobile Game
Rencana Perkuliahan
Pertemu
an
Aktivitas
Materi/Tugas
1
Kuliah, diskusi
Kontrak Kuliah, Pendahuluan
2
Kuliah, diskusi
Pemrograman Desktop: Containers, Menu, Toolbar, Dialog
3
Kuliah, diskusi
Pemrograman Desktop: Event & Event Handler
4
Kuliah, diskusi
Pemrograman Desktop: Windows Form Interaction
5
Kuliah, diskusi
Pemrograman Desktop: Data Access
6
Mahasiswa mengerjakan
soal tertulis
Presentasi di kelas
Evaluasi (Kuis)
Mahasiswa mengerjakan
soal tertulis
Kuliah, diskusi
UTS
10
Kuliah, diskusi
Javascript: Dasar, Canvas, Form, dll
11
Kuliah, diskusi
Pemrograman Mobile: Web Hybrid
12
Kuliah, diskusi
Pemrograman Mobile: Data Access with AJAX
7
8
9
Presentasi project desktop C#.NET
Pengenalan Konsep Aplikasi Multiplatform
Rencana Perkuliahan
(lanjutan)
Pertemu
an
Aktivitas
Materi/Tugas
13
Kuliah, diskusi
Pemrograman Mobile: Mobile Game
14
Mahasiswa mengerjakan
soal tertulis / presentasi
progres tugas akhir
Presentasi
Evaluasi (Kuis / Presentasi)
Mahasiswa mengerjakan
soal tertulis
UAS
15
16
Presentasi Final Project Mobile
Evaluasi & Penilaian
Tugas
Kuis
UTS
UAS
: 10%
: 15%
: 20%
: 30%
Praktikum : 25%
Aturan perkuliahan di
kelas
Kuliah hadir tepat waktu
Kehadiran minimal 80%
Tidak menggunakan handphone /
smartphone / laptop sebelum ada instruksi
Jujur dan bersungguh-sungguh dalam
mengerjakan setiap tugas, kuis maupun ujian
Menghindari plagiasi dalam setiap tugas
Pelanggaran plagiasi akan mempeoleh sanksi
pekerjaan tidak diakui (nilai 0)
Pustaka
Price, Mark J. 2017. “C# 7 and .NET Core:
Modern Cross-Platform Development Second Edition”
dll
Sarana Pendukung
Perangkat Lunak:
Visual Studio Community 2017
Android Studio
E-learning/Blog dosen
Group chat
Koordinator kelas
Project
Aplikasi berbasis desktop (sebelum UTS)
Aplikasi berbasis mobile hybrid (sebelum
UAS)
Questions?