easteregg Leprechaun
  • Patrick Collins
    • Home
    • Blog
      • eJPTv1 Certification
      • Conferences

      • Blog Home
    • Travel Photos
    • Notes
    • Graduation!
    • Projects and University Work
      • Honours Project
      • Web App Pen Test

      • All projects
    • Socials
    • About Me

    Programming Education Proposal

    group of people with books and pens

    About

    • Module: CMP308
    • Title: Professional Project Planning and Prototyping
    • Grade: A

    In this group assignment, the scenario is there is an ongoing problem with plagarism in computer code within the University community, particularly within the early stages of programming. Currently, lecturers have to manually download and send students' code files to a plagarism checker using the commandline as this feature isn't embedded into the Univeristy platform.


    Our task given to us by a client was to propose a more efficient solution to the hassle lecturers are experiencing. The project will make great use of an existing code plagarism checking tool MOSS created by Stanford University. We proposed a solution using a web app with front-end and back-end frameworks to provide the client ease of use when submitting student's code. Essentially we proposed creating a GUI for MOSS which only exists as a commandline utility. No manual tasks are required from the user(lecturer), the web app will handle extracting and submitting the code files to MOSS and will display the plagarism results directly back to the web app.


    My group for this project was: Myself, Isaac Basque-Rice, Grant Anderson, Kevin Devine, Lewis Anderson, Ben Chadwick and Wojciech Chojnowski.

    Proposal

    In the proposal document my sections are highlighted in light grey. Other group members sections can be found in the sections table in the proposal document.

    Please DO NOT plagiarise our document. You will be caught, it's not worth it.

    Copyright © 2022-2025 Patrick Collins
    Contact Me: Contact@paddylonglegs.site
    Background created by freepik