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
Tujuan Utama
Pembelajaran
Mampu memamahi konsep dan
menggunakan teknologi pengembangan
aplikasi dengan platform desktop dan
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
Rencana Perkuliahan
Pertemu
an
Aktivitas
Materi/Tugas
1
Kuliah, diskusi Kontrak Kuliah, Pendahuluan2
Kuliah, diskusi Pemrograman Desktop: Containers, Menu, Toolbar, Dialog3
Kuliah, diskusi Pemrograman Desktop: Event & Event Handler4
Kuliah, diskusi Pemrograman Desktop: Windows Form Interaction5
Kuliah, diskusi Pemrograman Desktop: Data Access6
Mahasiswa mengerjakan soal tertulis Evaluasi (Kuis)7
Presentasi di kelas Presentasi project desktop C#.NET8
Mahasiswa mengerjakan soal tertulis UTS9
Kuliah, diskusi Pengenalan Konsep Aplikasi Multiplatform10
Kuliah, diskusi Javascript: Dasar, Canvas, Form, dll11
Kuliah, diskusi Pemrograman Mobile: Web HybridRencana Perkuliahan
(lanjutan)
Pertemu
an
Aktivitas
Materi/Tugas
13
Kuliah, diskusi Pemrograman Mobile: Mobile Game14
Mahasiswa mengerjakan soal tertulis / presentasiprogres tugas akhir
Evaluasi (Kuis / Presentasi)
Evaluasi & Penilaian
Tugas
: 10%
Kuis
: 15%
UTS
: 20%
UAS
: 30%
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
Pustaka
Price, Mark J. 2017. “C# 7 and .NET Core:
Modern Cross-Platform Development -
Second Edition”
Sarana Pendukung
Perangkat Lunak:
Visual Studio Community 2017
Android Studio
E-learning/Blog dosen
Group chat
Project
Aplikasi berbasis desktop (sebelum UTS)
Aplikasi berbasis mobile hybrid (sebelum