Local cover image
Local cover image

Implementing lexical analysis algorithms on fragment : an educational programming game / by Krissoel Jon T. Morales, John Rendon L. Oaña, Hugh Dylen Renzo A. Ocampo, Ald Christian J. Santos.

By: Contributor(s): Material type: TextTextLanguage: English Publication details: Indang, Cavite : Cavite State University- Main Campus, 2022Description: xiv, 98 pages : illustrations ; 28 cmContent type:
  • text
Media type:
  • unmediated
Carrier type:
  • volume
Subject(s): DDC classification:
  • 005.1 M79 2022
Online resources: Production credits:
  • College of Engineering, and Information Technology (CEIT)
Abstract: MORALES, KRISSOEL JON T., OANA, JOHN RENDON L., OCAMPO, HUGH DYLEN RENZO A., SANTOS, ALD CHRISTIAN J. Implementing Lexical Analysis Algorithms on Fragment: An Educational Programming Game. Undergraduate Thesis. Bachelor of Science in Computer Science. Cavite State University, Indang, Cavite. July 2022. Adviser: Prof. Ria Clarisse M. Sy. The study, conducted from August 2021 to July 2022 in Cavite State University, Indang, Cavite, aimed to develop a game that helps the users to enhance their knowledge and refine their skills in programming, particularly, in Python programming language. Specifically, it aimed to: (I) implement lexical analysis algorithms as functionality of the game; (2) apply game-based learning principle in the development of the game; (3) develop game modules that contain game contents and functionalities; and (4) aid the users to handle pressure while learning in a competitive environment. The researchers used the Spiral model iterative development as the framework of the study, while Unity, Microsoft Visual Code, C#, and Photon Unity Network were the tools utilized to build the game. Meanwhile, the ISO 9126 was the basis for the software evaluation forms, distributed via Google forms, to assess the functionality, reliability, usability, efficiency, maintainability, and portability Of the game. Fifty-five random users and 10 IT and CS experts participated in the software evaluation. The results of the software evaluation have an overall mean of 4.78 for technical and 4.73 for non-technical evaluation which both signify an "Excellent" remark. This implies that the study has achieved its objectives, as well as the approval Of the technical specialist and non-technical participants.
List(s) this item appears in: Theses 2023
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Materials specified URL Status Notes Date due Barcode
Theses / Manuscripts Theses / Manuscripts Ladislao N. Diwa Memorial Library Theses Section Non-fiction 005.1 M79 2022 (Browse shelf(Opens below)) Link to resource Room use only T-8939 00081799

Thesis (Bachelor of Science in Computer Science) Cavite State University

Includes bibliographical references.

College of Engineering, and Information Technology (CEIT)

MORALES, KRISSOEL JON T., OANA, JOHN RENDON L., OCAMPO, HUGH DYLEN
RENZO A., SANTOS, ALD CHRISTIAN J. Implementing Lexical Analysis Algorithms on
Fragment: An Educational Programming Game. Undergraduate Thesis. Bachelor of
Science in Computer Science. Cavite State University, Indang, Cavite. July 2022.
Adviser: Prof. Ria Clarisse M. Sy. The study, conducted from August 2021 to July 2022 in Cavite State University, Indang,
Cavite, aimed to develop a game that helps the users to enhance their knowledge and refine
their skills in programming, particularly, in Python programming language. Specifically, it aimed
to: (I) implement lexical analysis algorithms as functionality of the game; (2) apply game-based
learning principle in the development of the game; (3) develop game modules that contain game
contents and functionalities; and (4) aid the users to handle pressure while learning in a
competitive environment. The researchers used the Spiral model iterative development as the framework of the
study, while Unity, Microsoft Visual Code, C#, and Photon Unity Network were the tools utilized
to build the game. Meanwhile, the ISO 9126 was the basis for the software evaluation forms, distributed via
Google forms, to assess the functionality, reliability, usability, efficiency, maintainability, and
portability Of the game. Fifty-five random users and 10 IT and CS experts participated in the
software evaluation. The results of the software evaluation have an overall mean of 4.78 for
technical and 4.73 for non-technical evaluation which both signify an "Excellent" remark. This
implies that the study has achieved its objectives, as well as the approval Of the technical
specialist and non-technical participants.

Submitted to the University Library 08/16/2022 T-8939

Click on an image to view it in the image viewer

Local cover image
Copyright © 2023. Cavite State University | Koha 23.05