Program Studi S1 Pendidikan Teknologi Informasi UNESA
Deskripsi Mata Kuliah
Matakuliah ini memberikan pengetahuan dan pengalaman praktis mengenai penerapan teknologi perangkatmobile. Pembangunan berbagai aplikasi berbasismobiledengan memperhatikan aspek-aspek penting dalam proses pengembangan perangkat lunakmobile. Pemahaman akantooldan IDE yang digunakan. Pemahaman akan aspek kompatibilitas aplikasi-aplikasi perangkat mobile. Pembangunan, pengujian penemuan kesalahan dan perbaikan kode program berbasis mobile. Pengkodean program dalam matakuliah ini terbagi menjadi dua, yakni pemrograman padaweb mobile dan Android native
CPMK
Mahasiswa dapat mengembangkan aplikasi mobile yang berfungsi penuh dengan menerapkan konsep pemrograman dan algoritma yang efisien (C3)
Mahasiswa dapat menganalisis kebutuhan pengguna untuk menciptakan desain antarmuka yang intuitif dan responsif pada aplikasi mobile (C4)
Mahasiswa dapat mengevaluasi dan mengintegrasikan API pihak ketiga dalam pengembangan aplikasi mobile untuk meningkatkan fungsionalitas (C5)
Mahasiswa dapat menciptakan solusi inovatif untuk masalah yang ada dengan mengembangkan fitur baru yang belum ada di pasar (C6)
Mahasiswa dapat menerapkan teknik pengujian dan debugging untuk memastikan aplikasi mobile berjalan dengan stabil dan efisien (C3)
Mahasiswa dapat menganalisis dan memodifikasi kode sumber aplikasi mobile untuk meningkatkan kinerja dan keamanan (C4)
Mahasiswa dapat mengevaluasi berbagai platform pengembangan mobile dan memilih yang paling sesuai untuk proyek tertentu (C5)
Mahasiswa dapat menciptakan dokumentasi teknis yang jelas dan terstruktur untuk aplikasi mobile yang dikembangkan (C6)
Mahasiswa dapat menerapkan prinsip keamanan dalam pengembangan aplikasi mobile untuk melindungi data pengguna (C3)
Mahasiswa dapat menganalisis feedback pengguna untuk mengidentifikasi area perbaikan dalam versi aplikasi mobile selanjutnya (C4)
Aktifitas Pembelajaran
Pertemuan 1
Membuat aplikasi sederhana menggunakan HTML 5 dan JQuery Mobile
Date 28 Agustus 2023
Pertemuan 2
Konfigurasi JQuery Mobile dan pengelolaan konten
Date 4 September 2023
Pertemuan 3
Membuat toolbar dan button dengan JQuery Mobile
Date 11 September 2023
Pertemuan 4
Diharapkan mampu menganalisis kebutuhan pengguna secara mendalam untuk menciptakan desain antarmuka yang memenuhi standar kegunaan dan responsivitas pada aplikasi mobile.
Date 18 September 2023
Pertemuan 5
Penggunaan dasar PhoneGap
Date 25 September 2023
Pertemuan 6
Penggunaan accelerometer dan Geolocation pada PhoneGap
Date 2 Oktober 2023
Pertemuan 7
Membuat aplikasi yang mengandung media menggunakan PhoneGap
Date 9 Oktober 2023
Pertemuan 8
UTS
Date 16 Oktober 2023
Pertemuan 9
Komponen user interface pada Android device
Date 23 Oktober 2023
Pertemuan 10
Membuat user interface dasar pada Android device
Date 30 Oktober 2023
Pertemuan 11
Membuat user interface dasar pada Android device
Date 6 November 2023
Pertemuan 12
Memuat user interface lanjut pada Android device
Date 13 November 2023
Pertemuan 13
Membuat aplikasi terkoneksi database dalam Android
Date 20 November 2023
Pertemuan 14
Membuat user interface dalam AppInventor!
Date 27 November 2023
Pertemuan 15
Membuat variabel, percabangan, prosedur, list dan perulangan dalam AppInventor!
Pengenalandan pemahaman statistik, pengolahan data, distribusi, frekuensi, ukuran gejalapusat, simpagan baku, kurva normal, chi kuadrat, uji t, analisis varians,korelasi, regresi, dan statistik non parametrik.
Mata kuliah ini membahas konsep dasar sistem digital sebagai pembentuk komponen utama dalam komputer, serta analisis dan perancangan sistem digital sederhana. Pemahaman akan konsep analog
Mata kuliah Customer Relationship Management (CRM) dengan pendekatan sistem Enterprise Resource Planning (ERP) dirancang untuk memberikan pemahaman mendalam tentang bagaimana perusahaan dapat mengelola hubungan dengan