Skip to content

Instantly share code, notes, and snippets.

@stevebrownlee
Created May 22, 2024 11:20
Show Gist options
  • Save stevebrownlee/e9da47d271346de2fdd4a4b3527c8564 to your computer and use it in GitHub Desktop.
Save stevebrownlee/e9da47d271346de2fdd4a4b3527c8564 to your computer and use it in GitHub Desktop.
Hackathon Rubric
Criteria 4 Points 3 Points 2 Points 1 Point
Creativity The project demonstrates exceptional creativity and originality in its concept and execution. It showcases unique ideas and innovative approaches to manipulating and presenting data in the terminal. The project exhibits a good level of creativity, with some original ideas and approaches to data manipulation and presentation in the terminal. The project shows some creative elements but lacks originality in its concept and execution. The data manipulation and presentation in the terminal are somewhat conventional. The project lacks creativity and originality. It relies heavily on basic concepts and lacks innovative approaches to data manipulation and presentation in the terminal.
Technical Efficiency The code is highly efficient, well-organized, and optimized. It effectively utilizes JavaScript concepts such as data types, data structures, functions, loops, boolean logic, and modules. The code is clean, readable, and follows best practices. The code is efficient and well-structured. It makes good use of JavaScript concepts and follows coding best practices. There may be minor areas for improvement in terms of optimization or code organization. The code is functional but could be more efficient. It demonstrates a basic understanding of JavaScript concepts but may have some inefficiencies or inconsistencies in its implementation. The code lacks efficiency and organization. It may have significant issues with the implementation of JavaScript concepts, resulting in suboptimal performance or readability.
Use of ASCII Art The project incorporates highly creative and visually appealing ASCII art. The ASCII art enhances the overall presentation and adds a unique visual element to the terminal output. The art is well-integrated with the data being presented. The project includes good use of ASCII art to enhance the visual presentation in the terminal. The ASCII art is relevant to the data being presented and adds a nice aesthetic touch. The project includes some ASCII art, but it may be simple or not well-integrated with the data being presented. The visual impact of the ASCII art is limited. The project lacks or has minimal use of ASCII art. The visual presentation in the terminal is plain and does not leverage the opportunity to incorporate ASCII art effectively.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment