Announcement
Starting on July 4, 2018 the Indonesian Publication Index (IPI) has been acquired by the Ministry of Research Technology and Higher Education (RISTEKDIKTI) called GARUDA Garba Rujukan Digital (http://garuda.ristekdikti.go.id)
For further information email to portalgaruda@gmail.com

Thank you
Logo IPI  
Journal > TECHNO COM > ASPEK PEDAGOGIK IMPLEMENTASI TRANSLATOR NOTASI ALGORITMIK BERBASIS PARSING LL(*) DAN STRING TEMPLATE

 

Full Text PDF (872 kb)
TECHNO COM
Vol 13, No 1 (2014): Februari 2014 (Hal. 1-68)
ASPEK PEDAGOGIK IMPLEMENTASI TRANSLATOR NOTASI ALGORITMIK BERBASIS PARSING LL(*) DAN STRING TEMPLATE
Wijanarto, Wijanarto ( Teknik Informatika, Fakultas Ilmu Komputer, Universitas Dian Nuswantoro)
Susanto, Ajib ( Teknik Informatika, Fakultas Ilmu Komputer, Universitas Dian Nuswantoro)
Article Info   ABSTRACT
Published date:
06 Aug 2014
 
Pengajaran pemrograman dasar pada tahun pertama, merupakan matakuliah dasar wajib bagi mahasiswa ilmu komputer. Algoritma merupakan model  untuk memecahkan masalah di bidang pemrograman yang di implementasikan dalam bahasa pemrograman. Tidak mudah bagi seseorang dalam membuat solusi dalam bentuk bahasa formal, selain pemilihan alat atau aplikasi yang tepat untuk membantunya. Paper ini hasil penelitian yang melihat aspek pedagogik dari pengajaran pemrograman dengan model notasi algoritmik yang akan menghasilkan Domain Specific Language (DSL) untuk pengajaran pemrograman dasar. Implementasi model pengajaran di wujudkan dengan metode parsing LL(*) dan string template, yang otomatis akan mentranslasikan notasi algoritmik menjadi bahasa c standar. Model notasi algoritmik yang di pilih sudah pernah diterapkan dan diajarkan di perguruan tinggi. Grammar dihasilkan dengan bantuan ANTLR dan string template, yang di sesuaikan dengan model yang di pilih. Metode eksperimen di pakai untuk mengukur apakah terdapat perbedaan mahasiswa yang menggunakan translator dengan yang tidak menggunakan translator. Hasil dari penelitian ini berupa translator yang dapat di jalankan dalam command prompt serta editor gui yang di sebut ETNA (Editor Translator Notasi Algoritmik) serta rekomendasi penggunaan alat yang tepat dalam pengajaran pemrograman dasar. Alat ini diharapkan membantu seseorang atau mahasiswa mendisain solusi dalam bentuk notasi algoritmik, tanpa memikirkan kerumitan dalam bahasa yang pakai. Kata Kunci: parsing LL(*), aspek pedagogik, translator,algoritmik,  experimental method
Copyrights © 2014