Path: Top > Tugas Akhir - D3 > Jurusan Teknik Komputer dan Informatika > Program Studi Teknik Informatika > REGULER > 2013
Pengembangan Kemampuan Auto Grading Marmoset dengan Menambahkan Penilaian terhadap Convention Penamaan Identifier dalam Bahasa Pemrograman Java
Development of Marmoset Auto Grading : Featuring Grading Convention Naming Identifier for Java Programming Language
Tugas Akhir, 019 / 2013 / JTKUndergraduate Theses from JBPTPPOLBAN / 2017-03-06 15:01:58
Oleh : Agung Moris Haledeska - 101511001, Dikara Derandia Derasetiana - 101511004, Suci Nurani Satriani - 101511031 (sucinuranisatriani.jtk10@gmail.com)
Dibuat : 2017-03-06, dengan 4 file
Keyword : Marmoset, automatic grading, penamaan identifier
Subjek : Marmoset, automatic grading, naming identifier
Tugas akhir ini berkaitan dengan penambahan kemampuan aplikasi Marmoset yang dapat melakukan pemeriksaan dan penilaian source code dari segi penamaan identifier untuk bahasa pemrograman Java. Tujuan dari pengembangan ini adalah aplikasi dapat membantu Dosen (Instructor) melakukan penilaian source code secara otomatis dari segi penamaan identifier dalam bahasa pemrograman Java. Saat ini, aplikasi Marmoset hanya dapat melakukan penilaian berdasarkan kebenaran output yang sesuai dengan test case yang dibuat oleh Instructor. Pada dasarnya, output merupakan aspek penting dalam pembuatan source code. Namun, ada aspek penting lainnya untuk meningkatkan kualitas dari suatu source code yaitu penamaan identifier. Oleh karena itu, dikembangkan aplikasi Marmoset yang dapat melakukan penilaian berdasarkan penamaan identifier. Hasil yang telah diimplementasikan dari pengembangan ini yaitu aplikasi melakukan proses pemeriksaan berdasarkan empat aspek: panjang karakter, style penulisan, keberadaan kata identifier pada kamus bahasa Inggris yang digunakan, dan pola pembentukkan kata setiap identifier. Tipe identifier yang dapat diperiksa oleh aplikasi yaitu 'class', 'method', dan 'variable'. Selanjutnya, Marmoset dapat menampilkan nilai dari penamaan identifier dalam source code sebagai hasil dari proses penilaian penamaan identifier. Kata Kunci: Marmoset, automatic grading, penamaan identifier.
Deskripsi Alternatif :This final project is about to increase the capability of Marmoset, so that it can examine and grade source code based on naming identifier for Java programming language. The purpose of this final project is to develop an application that may help Instructors to examine and grade student source code based on naming convention in Java programming language automatically. Nowdays, Marmoset can only grade source code based on the output that appropriate with a test case which has been created by Instructors. Basically, output is the important thing from the source code. However, there is another important aspect to increases the quality of the source code, which is called naming convention. For this reason, the Marmoset is developed in order to grade the source code based on naming identifier. The result of this development shows that the application can examine based on four aspects : length of the character, style of writing, presence of the identifier in the used dictionary, and pattern of word formation of each identifier. The type of identifier that can be examined are "class", "method", and "variable". Moreover, Marmoset can display the value of naming identifier in a source code as a result of grading of naming identifier process. Keyword: Marmoset, automatic grading, naming identifier.
Beri Komentar ?#(0) | Bookmark
Properti | Nilai Properti |
---|---|
ID Publisher | JBPTPPOLBAN |
Organisasi | |
Nama Kontak | Erlin Arvelina |
Alamat | Jl. Trsn. Gegerkalong Hilir Ds. Ciwaruga |
Kota | Bandung |
Daerah | Jawa Barat |
Negara | Indonesia |
Telepon | 022 201 3789 ext. 168, 169, 239 |
Fax | 022 201 3889 |
E-mail Administrator | erlin.arvelina@polban.ac.id |
E-mail CKO | erlin.arvelina@polban.ac.id |
Print ...
Kontributor...
- Pembimbing 1: Ani Rahmani, S.Si., M.T.
Pembimbing 2: Joe Lian Min, M.Eng., Editor: Erlin Arvelina
Download...
File : DAFTAR - 101511001, 101511004, 101511031.pdf
(594703 bytes)
File : BAB 1 - 101511001, 101511004, 101511031.pdf
(256877 bytes)
File : BAB 2 - 101511001, 101511004, 101511031.pdf
(420750 bytes)
File : BAB 6 - 101511001, 101511004, 101511031.pdf
(228540 bytes)