:::Home > Teaching Activities > Mentorship > Student Research Themes > Learning by Code
Education benefits greatly from technology that makes learning more engaging, interactive, and effective. The theme “Learning by Code: Educational Tools & Simulations” focuses on developing software tools, platforms, and simulations that support teaching and learning in diverse contexts. From classroom apps to training modules, these systems demonstrate how computing can transform the way knowledge is delivered and absorbed.
Projects in this theme may include interactive simulations for science and math, gamified learning platforms, intelligent tutoring systems, or mobile applications for skill development. By building educational tools, students learn not only to code but also to consider pedagogy, usability, and accessibility—ensuring that learning technologies truly meet the needs of their users.
BLANCO, Abigail Rose F., BSCS 2002
A Prototype for an Online UPCAT
CASTROVERDE, Herbert Stephen V., BSCS 2006
An online turn-based board gaming system
CONCEPCION, May, BSCS 1999
A C Library for sparse matrix operations with application
DURAN, Lanie A., BSCS 1998
NFA2DFA: A finite automaton translator
FIDELINO, Maria Cristina F., BSCS 2010
Visualization and simulation of the evolution game
HERRERA, Niño Cayetano, BSCS 2000
Online simulation of breadth-first-search and depth-first-search
MADRIAGA, Glendalyn L., BSCS 1998
RE2NFA: A regular expression to non-deterministic finite automata translator
MANUNDO, Ruth Psyche M., BSCS 2003
Nursery rhyme animator
ORENSE, Mc Gil I., BSCS 2013
TapITWeb: A web application support for the Android game Tap It
ORTEGA, Daniel Caesar U., BSCS 2012
RegExtract: An application for learning regular expressions based from positive and negative examples
PASIKATAN, Emmanuel, BSCS 1999
Simple Logic Prover and Solver
PAULE, Alvin Ian P., BSCS 1999
DFA2RE: A deterministic finite automata to regular expression online converter
REYES, Romel O., BSCS 2002
Online Simulation of Queuing Processes
SAHAGUN, Ferdinand O., BSCS 1998
Joints Online: A WWW-based lessons on analysis of trusses using the methods of joints
WONG, Michael Phillip J., BSCS 2000
Winspresso: A Windows-based software for boolean function simplification using the espresso method
Students are invited to join this theme by creating tools and simulations that make education more dynamic and inclusive. Whether one's interest lies in designing interactive games, adaptive learning systems, or digital resources for classrooms, the student's work can help learners discover new ways of understanding. By contributing here, one can turn code into a bridge for knowledge and growth.
Read more Student Research Themes:
AgriTech A.I. | Crowd in the Machine | Virtual Worlds, Real Impact | Bio+Health AI | Mining Meaning | Code, Trust & Security | Robots with a Human Touch
Parallel & Distributed Systems | Sensors, Localization & Smart Sensing | Connected Worlds | Systems in Action | Learning by Code | Thinking Machines | Emerging Technologies & Ideas
This page's breadcrumbs: Home > Teaching Activities > Mentorship > Student Research Themes > Learning by Code