Analysis of Design Principle & User Experience (Kelompok 8)
Summary
TLDRThis presentation, conducted by Group 8 for the Computer Interaction Laboratory course, analyzes the design principles and user experience of two applications: Strava and MyBCA. The group assesses the apps against Jakob Nielsen's 10 usability heuristics, discussing aspects such as visibility of system status, recognition, user control, and flexibility. They highlight both strengths and weaknesses, such as Strava's user-friendly real-time tracking and MyBCA's efficient transaction features, while also pointing out areas for improvement, including customer service accessibility and interface optimization. The overall user experiences for both apps are deemed effective but with room for enhancement.
Takeaways
- 😀 Group 8 introduces their presentation on the analysis of design principles and user experience for two applications: Strava and MyBCA.
- 📝 The analysis is based on Jakob Nielsen's 10 usability heuristics, starting with visibility of system status in Strava, where visual indicators like GPS signal and stop buttons provide clear feedback to users.
- 📱 Strava uses easily recognizable icons for various sports activities (e.g., run, hike, cycle), making it easier for users to recall and differentiate between activities.
- 🌍 Strava aligns with real-world concepts like miles, pace, and elevation, helping users easily visualize their routes with a map interface similar to widely used map services.
- 🚴♂️ Flexibility and efficiency are enhanced in Strava with shortcuts for frequent actions and integration with fitness devices, improving user effectiveness.
- 🎮 Strava allows user control and freedom, providing options to pause, resume, edit, or save activities, as well as switch between dark and light themes.
- 🎨 Strava follows an aesthetic and minimalist design, though there is some unnecessary interface clutter like suggested challenges on the main page.
- 🔍 The app maintains consistency and standards by using familiar icons like the plus symbol for adding, search bars, and maps similar to Google Maps.
- ⚠️ Strava helps users prevent errors by displaying clear error messages, such as invalid email inputs or GPS activation reminders.
- 💬 While Strava provides a help section with FAQs, it lacks the ability for users to submit images or files to customer service, which can limit effective communication.
Q & A
What is the topic of the presentation given by Group 8?
-The topic of the presentation is an analysis of design principles and user experience, specifically focused on two applications: Strava and MyBCA.
Which usability heuristics are being analyzed in the presentation?
-The group analyzes the applications based on Jakob Nielsen’s 10 usability heuristics, which include visibility of system status, recognition rather than recall, match between system and the real world, flexibility and efficiency of use, user control and freedom, aesthetic and minimalist design, consistency and standards, help users recognize, diagnose, and recover from errors, error prevention, and help and documentation.
How does Strava implement 'visibility of system status'?
-Strava provides clear system status visibility by showing a green 'GPS signal acquired' message to indicate GPS connectivity and a red 'Stop' button to indicate when an activity has been paused or stopped.
How does the use of icons in Strava improve user experience?
-Strava uses specific icons for different sports activities like running, cycling, and hiking, which helps users recognize and select the appropriate activity without relying on text, improving both usability and user experience.
What is an example of 'match between system and the real world' in Strava?
-Strava uses familiar athletic terms like 'miles', 'kilometers', 'pace', and 'elevation'. Its map interface resembles real-world maps, helping users visualize their activities in a way that is easy to understand.
What flexibility and efficiency features does Strava offer?
-Strava offers shortcuts for frequently used actions like starting new activities and checking leaderboards. It also integrates with other fitness devices and apps to improve efficiency and accuracy.
What limitations did the group identify in Strava’s design?
-The group noted that Strava's main page includes unnecessary elements like the 'Suggested Challenge' section, which takes up space and might not be relevant to many users. Additionally, the help and documentation section lacks an option to upload files, which would make troubleshooting easier.
What is MyBCA and its primary function?
-MyBCA is a banking application that allows users to manage their BCA accounts, conduct transactions, and access information about BCA products and services.
What user control and freedom limitations were found in MyBCA?
-In MyBCA, users are unable to manually categorize certain transactions, such as those made using QRIS. This can lead to incorrect categorization of expenses, like food purchases being listed as shopping transactions.
How does MyBCA perform in terms of error prevention and recovery?
-MyBCA helps prevent errors by providing clear notifications, such as 'invalid email' when incorrect data is entered or reminders when account details need to be confirmed before transactions. However, it lacks an in-app customer service option, requiring users to switch to WhatsApp for support.
Outlines
👋 Introduction and Team Presentation
The group introduces themselves as Group 8 from the Computer Interaction Laboratory course. They explain their goal to analyze design principles and user experience in two apps, Strava and MyBCA, using the 10 usability heuristics. Each member introduces their name and student ID, and the presentation kicks off with a focus on the design and usability principles, starting with Strava. Concepts like 'visibility of system status' and user feedback mechanisms, such as GPS signal indicators and color-coded activity states, are explained.
🔍 Analysis of Strava's Design Principles
The analysis of Strava's design begins with visibility of system status, where green indicates GPS connectivity and red signals a paused activity. Real-time tracking features such as distance and speed are highlighted. Recognition rather than recall is discussed, focusing on the app's icons for different sports activities, which help users easily identify and remember tasks. The app’s athletic terms like 'miles' and 'elevation' create a match between the system and real-world contexts, enhancing usability. Flexibility is noted through shortcuts and integration with fitness devices, while user control is emphasized with functions like pausing or editing activities.
⚙️ Additional Strava Features and Efficiency
Strava’s aesthetic and minimalist design is described, where visual simplicity is paired with functional features. Despite the clean layout, some non-essential elements, like 'suggested challenges,' clutter the interface. Consistency is another strong point, with well-known icons and navigation patterns that align with general app standards. Strava also helps users recover from errors, such as inputting invalid data or using an incorrect email format. Error prevention is bolstered by warnings, especially around GPS functionality, and help documentation is present, though limited, as users cannot attach files when contacting customer service.
💳 MyBCA: Key Features and Usability
The MyBCA banking app is introduced with a focus on its main features, like transaction histories and account balance visibility, which can be hidden for privacy. Recognition is reinforced with familiar icons, while real-world connections are made through currency rates and bill payment features. The app also emphasizes flexibility, offering shortcuts for common tasks such as transfers. However, users are restricted in categorizing transactions, particularly when using QRIS for purchases, which can lead to misclassified transactions.
🔑 MyBCA: User Control and Error Management
MyBCA grants users some freedom in organizing transactions but lacks the option for manual categorization. The design is minimalist and user-friendly, ensuring ease of navigation. Consistency is maintained through common banking terms and symbols, and error prevention is supported by features like confirmation screens before completing transactions. The app also offers help services, though there is a limitation as users must switch to WhatsApp to contact customer service, which can be cumbersome for less familiar users.
📝 Conclusion: Strava and MyBCA Design Review
The analysis concludes by summarizing the strengths and weaknesses of both apps. Strava performs well in providing a positive user experience, but its interface and customer service features could be improved. MyBCA is user-friendly, especially for banking transactions, though it falls short in giving users full control over transaction categorization and direct customer service within the app. Both apps have room for enhancement in their respective areas, particularly regarding user freedom and support features.
Mindmap
Keywords
💡Visibility of system status
💡Recognition rather than recall
💡Match between system and the real world
💡Flexibility and efficiency of use
💡User control and freedom
💡Aesthetic and minimalist design
💡Consistency and standards
💡Help users recognize, diagnose, and recover from errors
💡Error prevention
💡Help and documentation
Highlights
Introduction of the group and team members presenting the analysis of design principles and user experience using the 10 usability heuristics.
The first principle, 'Visibility of system status,' is demonstrated with GPS signal indicators and activity tracking in Strava.
Strava uses recognizable icons for activities like running, cycling, and walking, enhancing 'Recognition rather than recall.'
'Match between system and the real world' is shown through athletic terms like miles, pace, and elevation in Strava, mirroring real-world experiences.
Strava supports 'Flexibility and efficiency of use' by offering shortcuts for frequent actions, such as starting new activities and viewing leaderboards.
Strava allows users to control their activities with pause, resume, and edit options, aligning with the 'User control and freedom' principle.
Strava's interface follows the 'Aesthetic and minimalist design' principle with a clean look, but some features like suggested challenges can clutter the main page.
Strava's 'Consistency and standards' are upheld through common UI elements like plus signs for adding items and map interfaces.
Strava prevents errors by warning users about incorrect data input, such as invalid email formats or extreme weight values.
Strava provides customer support via FAQs, but lacks file upload options, which could enhance troubleshooting for users.
MyBCA applies 'Visibility of system status' by displaying account balances and transaction history, which can be hidden or shown by users.
MyBCA enhances 'Recognition rather than recall' with clear icons for common banking tasks such as transfers and bill payments.
MyBCA excels in 'Flexibility and efficiency of use' with shortcuts for frequently used features like QR scanning and quick transfers.
MyBCA faces challenges in 'User control and freedom,' as users cannot manually categorize certain transactions, leading to inaccuracies.
MyBCA offers a minimalist design, but its customer service relies on external apps like WhatsApp, which can reduce user convenience.
Transcripts
Assalamualaikum warahmatullahi
wabarakatuh perkenalkan kami dari
kelompok 8 mata kuliah laboratorium
interaksi komputer Pada kesempatan kali
ini kami akan mempresentasikan hasil
kerja kami tentang Analysis of design
principle and user
experience sebelum memulai presentasi
kami akan memperkenalkan diri kami
masing-masing saya nesw kanggara dengan
NIM
19624045 asalamualaikum warahmatullahi
wabarakatuh Halo semuanya Nama saya
Muhammad Haris Putra suastianto dengan
NIM
19624032 Perkenalkan nama saya rzan as
Fa dengan NIM
19624044 Pada kesempatan kali ini kami
akan membahas dua Aplikasi yaitu strafa
dan juga mybca lalu kemudian akan kami
analisis kesesuaiannya dengan 10
usability huristics yaitu yang pertama
ada visibility of system status
recognition Rider dan Recall match
between system and the real world
flexibility and efficiency of Vi
DII saya
akanesentan hasil analisis kami terhadap
Des
yangemob terhas Yangi Anis
ya dikemukakan oleh Jacob nilson dan
rolf molik adalah visibility of system
status yang memiliki arti keterlihatan
status sistem bisa kita lihat di sini
terdapat tulisan GPS signal acquired
yang diberi warna hijau untuk menadakan
bahwa eh sinyal GPS telah terhubung
dengan perangkat dan menginformasikan
kepada pengguna bahwa sinyal GPS telah
terhubung dengan baik lalu terdapat
tulisan stop dengan warna merah di sini
mengindikasikan bahwa
aktivitas yang dilakukan oleh pengguna
sedang berhenti dan program juga sedang
berhenti yang bisa dilanjutkan lagi
ketika diinginkan oleh
pengguna lalu ketika pengguna sedang
menjalankan aktivitasnya terdapat
pelacakan Real Time termasuk jarak
kecepatan dan kecepatan per Kil atau
prinsip Des yang kedal
recn yang miliki arti mengenal darada
mengingat kembali bisa di terat yang dan
edakan tiap
aktivitasnya di sini terdapat food
Sports yaitu Run trail Run walk hike dan
wheelchair yang di mana setiap ikonnya
berbeda dan menggambarkan aktivitasnya
masing-masing Begitu juga dengan cycle
Sports yang menggunakan ion-ikon yang
berbeda sesuai dengan aktivitasnya
masing-masing sehingga memudahkan
pengguna untuk mengingat aktivitasnya
bisa kita bayangkan jika di sini tidak
terdapat ikon-ikon tersebut maka yang
terjadi hanyah teks-teks pilihan yang
bisa membuat pusing
penggunanya prinsip desain yang ketiga
adalah match between system and the real
world yang memiliki arti kesesuaian
antara perangkat lunak dengan dunia
nyata pada aplikasi strafa ini dia
menggunakan istilah-istilah atletik yang
sudah tidak asing lagi seperti Miles
kilometer pace dan elevation Interface
dari aplikasi ini juga menyerupai peta
yang sesuai dengan dunia nyata yang
biasa kita pakai sehari-hari sehingga
memudahkan pengguna untuk
memvisualisasikan R mereka bisa kita
lihat di sini terdapat map yang sama
seperti go Maps W dan mapsmaps lain yang
biasa kita gunakan sehari-hari yang
artinya strafa memiliki prinsip desain
match between system and the real world
prinsip desain yang keempat adalah
flexibility and efficiency of use yang
memiliki arti kemudahan dan efisiensi
dalam menggunakan perangkat lunaknya
dalam aplikasi stfa
ini menawarkan pintasan untuk tindakan
yang sering digunakan oleh pengguna
seperti memulai aktivitas baru yang
biasa dilakukan atau memeriksa leaderb
pengguna hal ini mempermudah pengguna
dalam menggunakan program strafa strafa
juga mendukung integrasi perangkat dan
aplikasi kebugaran lainnya yang
meningkatkan keefektifan dan keakuratan
dalam menjalankan program prinsip desain
yang kelima adalah user control and
Freedom yang memiliki arti kebebasan
pengguna dalam mengontrol perangkat
lunaknya bisa kita lihat di sini
terdapat tombol-tombol resume
finish yang berarti pengguna dapat
menjeda atau menghentikan programnya
kapan saja dan memulainya kembali Kapan
saja lalu di sini terdapat edit activity
crop activity save road yang berarti
pengguna dapat mengedit atau menghapus
aktivitas mereka dan menyimpan rute
mereka dalam perangkat sesuai dengan
keinginan mereka lalu di sini terdapat
edit profile yang berarti pengguna dapat
mengubah profilennya sesuai dengan
identitasnya dan kemauannya di sini juga
terdapat perubahan tema dari gelap ke
terang atau sesuai dengan perangkatnya
yang berarti kebebasan pengguna dalam
memilih tema gelap atau terang sesuai
dengan preferensinya hal-hal ini akan
meningkatkan kenyamanan bagi pengguna
strafa prinsip desain yang keenam adalah
aesetic and minimalist design yang
berarti keindahan dan keminimalisan
desain secara visual strafa memiliki
interface yang bersih dan tidak
berantakan yang diwarnai dengan
elemen-elemen menarik secara visual
strafa menghindari penggunaan
elemen-elemen cerah yang berlebihan atau
animasi yang mengganggu hal ini sudah
cukup baik dari segi desain hanya saja
terdapat interface yang kurang penting
yang ditempatkan di halaman utama yang
cukup memakan tempat bisa kita lihat di
sini terdapat suggested challenge yang
artinya saran tantangan yang kurang
dipakai oleh pengguna-pengguna strafa
prinsip desain yang ketujuh adalah
konsistensy and standard yang artinya
konsisten tidak berubah-ubah dan
menggunakan standar umum Agar tidak
membingungkan
penggunanya di sini strafa
mempertahankan bahasa desain yang
konsisten di seluruh aplikasinya
menggunakan icon dan elemen navigasi
yang sudah dikenal oleh banyak
penggunanya Contohnya seperti Tanda plus
yang sudah sering digunakan pada
aplikasi-aplikasi lain ketika ingin
menambahkan sesuatu dan
menggunakan tombol search notification
dan pesan sesuai dengan simbol logo yang
biasa digunakan lalu pengaturan dengan
gambar gear yang seperti biasa digunakan
lalu tombol record yang berbentuk bulat
seperti saat kita ingin memulai video
pada umumnya dan menggunakan map sama
seperti Maps yang biasa kita gunakan
sehari-hari pada aspek helps user
recognize diagnose and recover from
errors strafa mencegah penggunanya untuk
memasukkan data-data yang tidak sesuai
dengan seharusnya atau yang invalid
misalnya ketika ingin memasukkan email
strafa menuliskan invalid email jika
email yang dimasukkan oleh pengguna
tidak sesuai misalnya ketika email yang
dimasukkan memiliki spasi atau tanpa
@gmail.com dan sejenisnya lalu strafa
juga mencegah penggunanya untuk
memasukkan data yang nilainya terlalu
besar atau terlalu kecil misalnya pada
contoh di gambar yaitu ketika ingin
memasukkan berat angka yang dimasukkan
haruslah di antara 25 kilo sampai 340
kilo selanjutnya pada error prevention
srafa memberi peringatan jika pengguna
mencoba memulai suatu Aktivitas tanpa
mengaktifkan GPS hal tersebut karena
strafa merupakan aplikasi yang
membutuhkan GPS untuk bekerja Selain itu
ketika eh sistem atau fitur Baterai
Saver mode di handphone Kalian sedang
aktif maka srafa juga memperingatkan
akan hal itu karena dengan mengaktifkan
baty saver mode akan menghambat kerja
dari strafa sehingga tidak bisa berjalan
dengan optimal lalu pada bagian help and
documentation strafa menyediakan layanan
tanya jawab atau customer service bagi
pengguna yang memiliki pertanyaan selain
itu stfa juga terdapat frequently ask
question bagi pertanyaan yang ditanyakan
oleh pengguna akan tetapi kekurangan
darifa pada help and documentation
adalah pengguna tidak bisa mengirim
gambar atau file sehingga sulit bagi
pengguna untuk menanyakan masalah
spesifik kepada customer service yang
ada ya selanjutnya adalah Aplikasi yaitu
mybc jadi secara singkatnya mybca ini
merupakan sarana untuk melakukan
transaksi perbankan atas rekening
Nasabah di Bank BCA dan untuk memperoleh
info produk dan atau layanan BCA dan
pihak Ken yang bekerja sama dengan BCA
aplikasi ini memiliki fitur utama yaitu
untuk transaksi seperti transfer curies
dan
lain-lain baik untuk aspek yang pertama
yaitu visibility of system status jadi
eh untuk aplikasi ini ketika user masuk
ke aplikasi tersedia keterangan saldo
yang terdapat di rekening yang bisa
ditampilkan atau disembunyikan kan
seperti pada gambar dan juga riwayat
transaksi menunjukkan transaksi tujuan
rekening jumlah Transaksi dan stus
transaksi juga dapat
dilihat lalu selanjutnya recognitioner
dan record aplikasi ini memiliki
ion-ikon yang digunakan untuk
melambangkan fitur-fitur yang ada dan
yang digunakan adalah merupakan ion yang
umum dan mudah dikenali oleh
user selanjutnyaah between system and
real world terdapat kurs mata uang di
berbagai negara yang diperbarui setiap
harinya ada juga fitur-fitur untuk
membayar tagihan seperti PLN BPJS pulsa
dan lain-lain jadi aplikasi ini sudah
tersinkronisasi dengan dunia
nyata selanjutnya adalah flexibility and
efficiency of use nah pada halaman login
dari mybja sendiri eh user langsung
ditampilkan dengan tiga shortcut yaitu
untuk Flash Scan curies dan Curious
transfer hal ini Tentunya memudahkan
user karena ketiga fitur tersebut adalah
eh fitur yang paling sering digunakan
oleh user dan butuh dan biasanya user
itu membutuhkan waktu yang cepat untuk
menggunakannya lalu selanjutnya ketika
melakukan transfer user juga dapat
menyimpan nomor rekening yang pernah
ditransfer sehingga dapat mempercepat
proses transaksi jika butuh untuk
transfer kembali ke rekening yang sudah
pada ditransfer sebelumnya
selanjutnya adalah user control and
Freedom jadi user diberikan kebebasan
untuk menyimpan nomor rekening sesuai
nama panggilan mengkategorikan jenis
transaksi dan layanan transaksi seperti
piifest dan lain-lain tetapi sayangnya
untuk transaksi menggunakan cries e user
itu tidak diberikan kebebasan untuk
mengklasifikasi secara manual jadi
sehingga banyak transaksi yang tidak
sesuai dengan kategorinya misalkan ee
saya menggunakan curies untuk membeli
makanan ketika masuk ke daftar transaksi
bisa saja transaksi tersebut masuk dalam
kategori belanja seharusnya padahal
seharusnya kategori tersebut masuk ke
dalam
makanan dan selanjutnya adalah estetic
and minimalis design jadi untuk aplikasi
Mica ini sudah menghadirkan e tampilan
yang minimalis tetapi juga tetap
informasif jadi user dapat menavigasi
aplikasi dengan mudah tanpa adanya
elemen-elemen yang
berlebihan dan selanjutnya adalah
kistensy and standard jadi aplikasi myb
ini menggunakan bahasa dan istilah yang
umum digunakan sehingga ketika user baru
menginstall aplikasi myb ini mereka
dapat menggunakannya dengan mudah
selanjutnya help users recn diag
recover pada aplikasi mybca ketika
pengguna melakukan kesalahan maka akan
ada notifikasi dari sistem terkait
kesalahan yang telah diperbuat oleh
pengguna misalnya ketika pengguna
memasukkan nomor rekening yang tidak
valid Maka akan muncul sebuah Pop Up
notification tentang kesalahan tersebut
terdapat juga Pop Up notification ketika
pengguna salah dalam memasukkan password
lalu juga sistem memperingatkan pengguna
untuk memastikan nominal yang dimasukkan
sudah sesuai atau belum dengan ketentuan
layanan transfer yang dipilih
selanjutnya pada aspek error prevention
aplikasi mybca memiliki sebuah fitur di
mana pengguna dapat menampilkan atau
menyembunyikan jumlah saldo yang
dimiliki oleh pengguna Selain itu
terdapat juga riwayat transaksi yang
menunjukkan tanggal transaksi tujuan
rekening jumlah Transaksi dan juga
status transaksi Selain itu ketika ingin
melakukan transfer terdapat juga sebuah
halaman ee yang berfungsi
sebagai tempat di mana pengguna
mengonfirmasi data-data yang dimasukkan
Apakah sudah benar atau belum sebelum
melakukan transaksi lalu yang terakhir
adalah help and documentation pada
halaman login aplikasi mybca terdapat
opsi untuk menghubungi call center atau
melalui WhatsApp BCA akan tetapi ketika
sudah di dalam aplikasi mybca tidak
terdapat pilihan untuk menghubungi
customer service ataupun laman
frequently ask question untuk pilihan
beralih ke WhatsApp sebenarnya bisa
memudahkan pengguna akan tetapi juga
bisa menyulitkan pengguna yang belum
terlalu familiar dengan WhatsApp eh
hal tebutedikit menyulitkan bagi
pengguna karena harus berpah aplikasi
ketika ingin melakuk konsultasi denganom
yang sesuaian perangkat lunak yang kita
analisis dengan 10 prinsip Des yang
dikemukakan oleob non dan
R yang pertama sta menurut analisis kami
terdapat poin 10 prinip desain yang
kurang
dimaksimalkan yang pert adatic and Min
up pop up yang kurang penting yang
dimunculkan pada halaman pertama yang
mengganggu pengguna saat menggunakan
strafa yang kedua help and documentation
kekurangannya adalah ketika kita ingin
menghubungkan customer service dan
bertanya tentang sesuatu tidak terdapat
opsi untuk menginput file dan hal
tersebut menurut saya cukup dibutuhkan
ketika ingin bertanya karena dengan
adanya file foto ataupun video itu dapat
memudahkan customer service untuk
memahami pertanyaan kita yang di mana
distrafa tidak memiliki opsi untuk
menginput file tersebut lalu yang kedua
mybca terdapat dua poin dari 10 prinsip
desain yang menurut kami kurang
dimaksimalkan yang pertama adalah user
control dan Freedom kekurangannya adalah
my BCA tidak memberikan opsi untuk kami
mengatur transaksiis dan memisahkannya
menjadi bagian transaksi makanan
sehingga
transaksiis yang kita gunakan untuk
membeli makanan masuk ke kategori
belanja lalu poin yang kedua yang
menurut kami kurang dimaksimalkan adalah
help and documentation yang di mana
ketika pengguna ingin bertanya pada
costumer service ataupun FAQ mybca tidak
menyediakannya di dalam aplikasi mybca
itu sendiri yang dilakukan oleh mybca
adalah memindahkan customer service-nya
ke WhatsApp dan memaksa penggunanya
untuk berpindah ke WhatsApp jika ingin
bertanya customer service yang di mana
Menurut kami itu kurang efisien dan
memberatkan perangkat penggunanya karena
kita harus membuka dua aplikasi
sekaligus Nah berikut adalah analisis
user experience untuk aplikasi strafa
jadi strafa ini telah memberikan user
experience yang cukup baik bagi para
pengguna dalam memaksimalkan fitur yang
tersedia akan tetapi masih ada hal yang
bisa ditingkatkan lagi pada aspek
interface dan customer service yang
kurang leluasa bagi pengguna selanjutnya
untuk aplikasi maybca secara umum
aplikasi maybca ini telah memberikan
user pengalaman yang mudah dalam
menggunakan aplikasi dan juga menavigasi
aplikasi namun tetap pasih ada ruang
untuk perbaikan dalam aspek kebebasan
user dan juga customer service untuk
user sekian e presentasi dari kelompok
Terima kasih telah mendengarkan
Browse More Related Video
Penerapan Interaction Design Kelompok 2 K4
Analisis Prinsip Design & User Experience Adobe Premiere Pro Vs Canva
Presentasi Analisis Prinsip Desain dan User Experience Google Chrome dan Youtube | Kelompok 12
Introduction to Human-Computer Interaction - What is Human-Computer Interaction?
ID: Apps Pod 01: What Are Apps?
Video Presentasi Laboratorium Interaksi Komputer Kelompok 1
5.0 / 5 (0 votes)