Abstract
Paper coding, where students write C++ codes on paper during assessments, enhances logical and problem-solving skills but still has challenges, particularly in manual debugging. HandSnap++ is an innovative application that extracts handwritten C++ codes utilizing Optical Character Recognition (OCR), compiles the scanned codes, provides debugging feedback, and scores the students’ codes. This study employed a descriptive and developmental method within the quantitative research framework, gathering interviews and evaluations from 20 instructors and 20 students in the department of computer studies to assess the effectiveness of the HandSnap++ application in achieving its objectives that greatly contribute to the educational field and institution. The application, upon its development, proved to be an effective alternative tool for debugging in resource-limited environments, such as in computer laboratories, especially in state universities, as the app is portable. It also reduces overlooking errors in checking through OCR, provides timely feedback on scores for students, stores their answers digitally, and helps students adapt to utilizing compilers in an application. The application was evaluated with ISO 25010, and among the categories, its functional suitability attained the high score average while its performance efficiency was scored last. Even with these results, it is recommended to explore OCR models focused on improving special character recognitions as well as to expand the supported language, not just C++, for compiling.
Metadata
| Item Type: | Article |
|---|---|
| Creators: | Creators Email / ID Num. Arias, Clarq Anderson P. clarqarias@gmail.com Miranda, Stephen Felipin S. sm8635299@gmail.com Paguinto, Juliana Arla S. julianapaguinto426@gmail.com Pangkubit, Rhea Joy M. rheajoypangkubit@gmail.com Gamboa, John Carlo L. jaycee.gamboa09@gmail.com Mallari, Marvin O. mallarimarvin022@gmail.com Pinpin, Arzel pinpinarzel012@gmail.com |
| Subjects: | Q Science > QA Mathematics > Instruments and machines > Electronic Computers. Computer Science > Programming. Rule-based programming. Backtrack programming Q Science > QA Mathematics > Instruments and machines > Electronic Computers. Computer Science > Computer software |
| Divisions: | Universiti Teknologi MARA, Kelantan > Machang Campus > Faculty of Information Management |
| Journal or Publication Title: | Malaysia Journal of Invention and Innovation |
| ISSN: | 2976-2170 |
| Volume: | 4 |
| Number: | 4 |
| Page Range: | pp. 10-29 |
| Related URLs: | |
| Keywords: | Computer programming, Debugging in computer science, Optical character recognition |
| Date: | 5 July 2025 |
| URI: | https://ir.uitm.edu.my/id/eprint/128914 |
