| Home

Overview


Original Research

ONLINE PSEUDOCODE INTERPRETER

LORETO G. GABAWA, JR. 1, CHRISTIAN LESTER D. GIMENO 2, and Dr. TRACY N. TACUBAN 3.

Vol 18, No 08 ( 2023 )   |  DOI: 10.5281/zenodo.8241305   |   Author Affiliation: Iloilo Science and Technology University, Burgos St. Lapaz Iloilo City, Philippines 1,2,3.   |   Licensing: CC 4.0   |   Pg no: 179-193   |   Published on: 12-08-2023

Abstract

First-year students at Iloilo Science and Technology University, located in Iloilo City, Philippines, should enroll in the Programming Logic Formulation course before their actual programming classes. This course must introduce them to programming concepts since most students do not have programming classes in their junior and senior high schools. In this course, students write pseudocodes to represent their solutions for a programming problem, and these are written on paper and submitted to the instructors for checking. The researchers conducted this study to create an online Integrated Development Environment (IDE) for Programming Logic Formulation, specifically in designing, writing, and checking pseudocode. The study includes software design that can perform lexical analysis, syntax analysis, and parsing of pseudocode using a recursive descent parsing algorithm. The software was designed as an online platform and can accept sequential, selection, iteration, and recursive functions and desk check tables. The system was evaluated based on International Organization for Standardization (ISO) 9126, and the evaluation result was described as "Excellent." The positive evaluation results reinforce the system's potential as a practical educational resource, enhancing students' programming readiness and empowering first-year students to develop a solid foundation.


Keywords

Integrated Development Environment, Pseudocoding, Programming Logic Formulation, Parser