Soft Dev Regs
Soft Dev Regs
Technology Student Association (TSA) High School Competitive Events Guide for the 2025 and 2026 National TSA Conferences 305
SOFTWARE DEVELOPMENT
B. Participants report at the assigned time and place for G. Teams are judged on the functionality and originality
the presentation/interview. of their project. At a minimum, presentations should
C. Participants must provide all necessary hardware to include:
demonstrate their project during the presentation. 1. the design process
1. This may include a laptop computer (operating 2. end-user applications
solely on battery power) with a computer mouse (if 3. a demonstration
desired) or mobile device(s).
4. information on the design
2. The set-up should not exceed 2' x 2' x 2'.
Refer to the ocial rating form for more information.
D. National TSA will NOT provide wireless Internet.
Students may provide internet access using a hotspot
from a mobile device, however, students should
TSA HONOR STATEMENT
have an alternate presentation plan in case access is All work must be created and completed by individual
unavailable. competitors or teams. Plagiarism, the use of Generative
Articial Intelligence (GenAI) software, copyright violation,
E. A list of twelve (12) seminalists (in random order) is
cheating, and falsication of information are prohibited.
posted.
Participants may NOT use any generative articial
intelligence (GenAI) tools (e.g. ChatGPT, Google Gemini,
SEMIFINAL ROUND GitHub Copilot, etc.). Any attempt to gain an unfair
A. Participants report at the time and place stated in the advantage will not be tolerated. Competitors at any level
conference program to sign up for a presentation/ of TSA competition understand and agree to abide by
interview time. the TSA Honor Statement.
B. Participants report at the assigned time and place for
If it is determined that a student violated the TSA Honor
the presentation/interview.
Statement, a rules violation of twenty percent (20%) will
C. The seminal round will follow all rules and guidelines be incurred.
of the preliminary round.
D. Judges evaluate the presentation/interview.
STEM INTEGRATION
E. The top ten (10) nalists are announced at the awards This event aligns with the STEM (Science, Technology,
ceremony. Engineering, and Mathematics) educational standards.
306 Technology Student Association (TSA) High School Competitive Events Guide for the 2025 and 2026 National TSA Conferences
Participant/Team ID# ��������������������������������������������������������������������������������
DEVELOPMENT • Before judging the entry, ensure that the items below are
present; indicate presence with a check mark in the box.
• If an item is missing, leave the box next to the item blank
2025 & 2026 OFFICIAL RATING FORM and place a check mark in the box labeled ENTRY NOT
HIGH SCHOOL
EVALUATED.
• If a check mark is placed in the ENTRY NOT EVALUATED
box, the entry is not to be judged.
Judges: Using minimal (1-4 points), adequate (5-8 points), or exemplary (9-10
points) performance levels as a guideline in the rating form, record the Computer hardware is present
scores earned for the event criteria in the column spaces to the right. The
ENTRY NOT EVALUATED
X1 or X2 notation in the criteria column is a multiplier factor for determining
the points earned. (Example: an “adequate” score of 7 for an X1 criterion =
7 points; an “adequate” score of 7 for an X2 criterion = 14 points.) A score of
zero (0) is acceptable if the minimal performance for any criterion is not met.
Record scores
spaces below.
in the column
Minimal performance Adequate performance Exemplary performance
CRITERIA
1-4 points 5-8 points 9-10 points
Creativity The project lacks creativity Some elements of the project The project exudes creativity and
(X2) surrounding the current yearly express creativity surrounding the originality surround the current
theme with little original thought in current yearly theme and/or the yearly theme.
developing the project. solution is somewhat original.
Software Coding The project is inadequately The project is developed following The project is extremely
Practices developed in terms of general most general software coding well developed and follows
(X2) software coding practices practices (requirements, design, general software coding
(requirements, design, implementation, and testing). practices (requirements, design,
implementation, and testing). implementation and testing).
Complexity The software design exhibits little The software design exhibits some The software design is complex,
(X2) complexity. degree of complexity. resulting in a highly functional product.
Technical Skill Little technical skill is exhibited in Average technical skill is exhibited in The software exhibits mastery of
(X1) the software; the levels of software the software’s design and construction; software design skill that few at this
development are not uid and/or the software ows somewhat level possess; the software ow is
are illogical. eectively from level to level. constant and logical.
Technology Student Association (TSA) High School Competitive Events Guide for the 2025 and 2026 National TSA Conferences 307
SOFTWARE DEVELOPMENT
Record scores
spaces below.
in the column
Minimal performance Adequate performance Exemplary performance
CRITERIA
1-4 points 5-8 points 9-10 points
Organization and The team seems unprepared and The team is preparedfor the The team’s presentation is logical,
Knowledge unorganized for the presentation presentation and answers questions organized, and eective; the
(X1) and questions from judges; adequately; all team members have team answers questions logically,
team members have very little a general understanding of the thoughtfully, and with condence;
understanding of the concepts in concepts discussed and answer there is clear evidence that all
their project, and provide vague questions adequately. team members have a thorough
answers to judges’ questions. understanding of the concepts
presented in their project.
Articulation Communication of the solution Communication of the solution The demonstration provides a clear,
(X1) is unclear, unorganized, and or is somewhat logical and clear; concise, and easy-to-follow analysis
illogical; leadership and/or 21 leadership and/or 21 century skills of the solution; leadership and/or 21
century skills are not evident. are somewhat evident. century skills are clearly evident.
Team Participation Only one (1) team member Team members participate generally All team members fully understand
(X1) communicates with judges; there equally and adequately understand the concepts of the project and
is no participation from other team the concepts of the project. share an equal role in answering
members. judges’ questions.
Coding Explanation The team barely or does not The team partially answers and/or The team answers and explains
(X3) answer or explain the purpose and partially explains the purpose and the purpose and construction of
construction of the code the judges construction of the coding section the coding section that the judges
chose from the code submitted. that the judges chose from the code chose from the code submitted.
submitted.
Rules violations (a deduction of 20% of the total possible points for the above sections) must be initialed by the judge, coordinator, and
manager of the event. Record the deduction in the space to the right.
Indicate the rule violated: ______________
To arrive at the TOTAL score, subtract rules violation points, as necessary. TOTAL (130 points)
Comments:
308 Technology Student Association (TSA) High School Competitive Events Guide for the 2025 and 2026 National TSA Conferences