Kelompok:
Muhammad Fatihul Iqmal (Informatika/JMTI)
Amanda Wulandari (Teknik Industri/JTIP)
Ahmad Baihaqi (Sistem Informasi/JMTI)
Masayu Sitti Nur Syabina (Bisnis Digital/JMTI)
Muhammad Rafi Jaseli (Desain Komunikasi Visual/JMTI)
1.3 Tujuan
Adapun tujuan dari pembuatan program ini adalah :
1. Mempermudah mahasiswa untuk mencatat dan melihat keseluruhan jadwal kegiatan dan
tugasnya
2. Mahasiwa dapat lebih mengatur prioritas kegiatan/tugas mana yang harus dikerjakan
terlebih dahulu
3. Mengingatkan mahasiswa jika kegiatan/tugas sudah mendekati deadlinenya
2.1.1 Penjadwalan
2.1.2 Reminder
2.1.3 Android
Android merupakan sistem operasi berbasis Linux dengan sifat open source atau terbuka.
Awal mula android dikembangkan oleh Android, Inc., dengan dukungan finansial dari google
yang kemudian dibeli atau diakuisisi oleh google pada tahun 2005. Secara resmi android
dirilis pada tahun 2007. Android sendiri dirancang untuk perangkat seluler layar sentuh.
Masukan yang digunakan berupa sentuhan atau seperti tindakan nyata menyentuhnya.To
tama android yaitu Google Play Store, dimana pada bulan oktober 2012 sudah terdapat
700.000 aplikasi. Berdasarkan survei pada bulan April-Mei 2013 menemukan bahwa Android
adalah platform paling populer bagi para pengembang, digunakan oleh 71% pengembang
aplikasi seluler. Dan pada tanggal 3 september 2013, 1 miliar perangkat android telah
diaktifkan. Pengembang atau komunitas pengembang aplikasi, menggunakan android sebagai
pilihan dasar dari proyek pembuatan aplikasi. Sifat android yang open source menjadi salah
satu pemilihan android oleh pengembang. Pengembang dapat menambahkan fitur – fitur baru
bagi android yang menjadikan aplikasi menjadi berbeda. (Priwanto, 2017)Android ini lah
yang berfungsi sebagai peranti yang paling banyak digunakan untuk akses ke dalam program.
2.2.1 Phyton
Python merupakan bahasa pemrograman yang freeware atau perangkat bebas dalam arti
sebenarnya, tidak ada batasan dalam penyalinan atau mendistribusikannya. Lengkap dengan
source code, debugger dan profiler, antarmuka yang terkandung di dalamnya untuk pelayanan
antarmuka, fungsi sistem, GUI (antarmuka pengguna grafis), dan basis datanya (Clinton &
Sengkey 2019). Python merupakan salah satu bahasa pemrograman yang banyak digunakan
oleh perusahaaan besar maupun para developer untuk mengembangkan berbagai macam
aplikasi berbasis desktop, web dan mobile. Python diciptakan oleh Guido van Rossum di
Belanda pada tahun 1990 dan namanya diambildari acara televisi kesukaan Guido Monty
Python’s Flying Circus. Van Rossum mengembangkan Python sebagaihobi, kemudian
Python menjadi bahasa pemrograman yang dipakai secara luas dalam industri dan pendidikan
karena sederhana, ringkas, sintak sintuitif dan memiliki pustaka yang luas (Schuerer &
Maufrais, 2010).
2.2.3 Percabangan
a. Percabangan if
Pernyataan if merupakan salah satu bentuk pernyataan yang berguna untuk mengambil
keputusan terhadap sebuah kemungkinan. Bentuk pernyataan if berupa:
If (kondisi) {
//statement;
}
b. Percabangan if-else
Percabangan if-else merupakan percabangan yang sama dengan percabangan if namun
memiliki kondisi false, artinya jika kondisi pada if tidak terpenuhi maka perintah pada
else akan dijalankan. Bentuk pernyataan if-else :
If (kondisi) {
//Jalankan jika benar;
}else{
//Jalankan jika salah;
}
c. Perulangan While
Pernyataan while berguna untuk melakukan proses perulangan untuk sebuah
kondisi, selama kondisi tersebut bernilai benar (true), maka perulangan akan terus
berjalan, dan terhenti ketika kondisi bernilai salah (false). Bentuk pernyataan while
seperti berikut ini :
while(kondisi){
//isi intruksi;
}
(Afrizal, 2017)
2.2.4 List
Di dalam bahasa pemrograman Python, struktur data yang paling dasar adalah lists atau
urutan. Setiap elemen yang berurutan akan diberi nomor urut posisi atau sesuai dengan
indeksnya. Indeks pertama dalam list adalah nol, indeks kedua adalah satu dan
seterusnyaakan. Beberapa operasi yang dapat dilakukan dalam list yaitu meliputi
pengindeksan, pengiris, penambahan, perbanyak, dan pengecekan keanggotaan. Selain itu,
Python memiliki fungsi built-in untuk menemukan panjang list dan untuk menemukan
elemen terbesar dan terkecilnya. List dapat ditulis sebagai daftar nilai yang dipisahkan koma
(item) antara tanda kurung siku. Hal penting tentang daftar adalah item dalam list tidak boleh
sama jenisnya.
BAB IIII
PEMBAHASAN
DAFTAR PUSTAKA
Schuerer, Katja dan Corinne Maufrais (2010). Introduction to Programming using.
Clinton & Sengkey (2019) . Purwarupa Sistem Daftar Pelanggaran Lalulintas Berbasis
Mini-Komputer Raspberry Pi. Vol.8 No.3 hh 181-192.
Ristanto, Adam. (2021). Rancang Bangun Aplikasi GUI Untuk Pembacaan Data Pada
Lora Gateway. Universitas Dinamika Surabaya.
Afrizal, Ali Subhan. (2017). Rancang Bangun Aplikasi Pembelajaran Dasar Pemrograman
Berbasis Mobile Phone. Politeknik Sekayu.
Handayani, Indri, Qurotul Aini dan Yessy Oktavyanti. 2015. Penggunaan Rinfocal Sebagai
Aplikasi Pengingat (Reminder) Kegiatan Akademik Pada Perguruan Tinggi.Vol. 9
S. Mujab, K. I. Satoto, and K. T. Martono, “Perancangan Sistem Informasi Akademik
Berbasis
Mobile Web Studi Kasus di Program Studi Sistem Komputer Universitas
Diponegoro,”
J. Teknol. Dan Sist.Komput., vol. 2, no. 1, pp. 1–11, 2014.
LAMPIRAN