STI COLLEGE CALOOCAN • BSCS THESIS

AN ERROR HAS OCCURRED.
DEBUG THE SYSTEM.

> FOR STUDENTS

Scan the QR code to install SyntaxError on your phone. Play 19 C# levels of short coding tasks, from data types to more advanced topics, and get instant feedback on every answer.

> FOR TEACHERS

Sign in with the account from the Super Admin to open the Data Analysis Portal. See your sections' game records live: levels completed, time and errors per topic, and each student's attempt history.

SCAN TO PLAY

Mobile Android Build

Scan to download SyntaxError for Android
SCAN TO DOWNLOAD

SCAN TO PLAY

Mobile iOS Build

iOS
TESTFLIGHT PENDING

> HOW SYNTAXERROR WORKS

One mobile game, one database and one faculty portal, connected in real time.

  1. 01

    Students play

    Students solve short C# coding tasks level by level on their phone. A wrong answer gets an instant message, like Missing quotation marks!

  2. 02

    Every attempt is saved

    Each attempt is stored in Firebase as it happens: time spent on every task, wrong submissions, error messages and finished levels.

  3. 03

    Teachers review live

    The portal turns those records into clear charts and tables for each section, and updates by itself while students play.

> INSIDE THE SYSTEM

What students get in the game and what teachers get in the portal.

FOR STUDENTS

SyntaxError mobile game

  • 19 levels, step by stepStarts with data types, printing text, user input, comments and arithmetic, then moves to more advanced C#.
  • Instant feedbackEvery wrong submission shows a message that explains what to fix.
  • Teacher-unlocked levelsAfter finishing a level, a 6-digit code from the teacher opens the next one.
  • Practice anywhereRuns on Android phones, so practice is not limited to lab hours. iOS is coming through TestFlight.
FOR TEACHERS

Data Analysis Portal

  • Live class overviewLevel completion, time recorded and wrong submissions for each section, updated as students play.
  • Time and errors per topicSee which topics take longest, which tasks get the most wrong submissions, and the most common error messages.
  • Student recordsEvery attempt, task and error message for each student, plus CSV export for reports.
  • Secure, section-based accessAccounts are created by the Super Admin, sign-in uses an email PIN, and teachers only see their own sections.
USER DOCUMENTATION / 01

LEARN THE SYSTEM

Short animated walkthroughs of the mobile game and the faculty portal. They play on their own; pause anytime or jump to any chapter.

Open the full user manual for teachers and the Super Admin
01 / 06
MOBILE APP / WALKTHROUGH
Screenshot for step 01: Sign in with your school account
YOUR SCREENSHOT GOES HERE manual/game-01.jpg
STEP 01 — 06

Sign in with your school account

Access the mobile game using your official school account. Your default password is your birthdate in YYYYMMDD format (e.g., 20080115 for January 15, 2008).

Use your school account and your birthdate as your default password to log in and start playing.
Plays automatically. Tap a chapter, use the arrow keys, or swipe to move between steps.

> DEVELOPMENT TEAM

The minds behind the Syntax Error thesis project.

Laila O. Angeles

Laila O. Angeles

Developer
Tristan Carl Bugas

Tristan Carl Bugas

Developer
John Vincent Co

John Vincent Co

Developer
Cristian Condez

Cristian Condez

Developer