Mempelajari dan mengimplementasikan user interface, mengeksekusi perintah pemrograman berbasis teks, grafik, dan multimedia, menyusun fungsi serta sumber daya secara terstruktur, menulis kode sesuai guidelines dan best practices, menerapkan pemrograman terstruktur, serta memanfaatkan library atau komponen yang sudah tersedia.