Oregon TSA 2026

Oregon TSA Competitive Events

Webmaster, Software Development, and Coding

Competition Prompts and Submission Instructions

Use the navigation below to jump to the competition you need. Each section includes the official prompt and the submission steps.

TSA Competitive Event

Webmaster

Preliminary Round

Topic

Community Resource Hub

Challenge

Create a website that will serve as a community resource hub to highlight resources available to residents within the community, such as non-profits, support services, community events, and programs.

Your Website Should Include

  • An interactive directory of community resources that allows users to search and filter the resources
  • A highlight section that spotlights at least three of the community resources listed in the resource hub
  • A form that users can submit to indicate new resources that should be added to the community resources hub
  • Additional content to enhance the community resource hub for end users

Submission Requirements

1. Finalize Your Project

  • Make sure your website is complete and fully functional
  • Check that all links, images, navigation, and forms work correctly

2. Zip Your Files

  • Put all website files into one folder
  • Include HTML, CSS, JavaScript files, images, and any other supporting files
  • Windows: Right-click the folder and choose “Send to” → “Compressed (zipped) folder”
  • Mac: Right-click the folder and choose “Compress”

3. Name Your File

ContestantName.zip

4. Make Your File Shareable

  • Upload your .zip file to Google Drive
  • Click Share
  • Set the file to Anyone with the link can view

View Example Shared File

5. Submit Your Project

Use the form below to submit your project.

Submit Project

Important: Make sure the file is shared correctly before you submit the form.

TSA Competitive Event

Software Development

Preliminary and Semifinal Rounds

Theme

Develop a software program that removes barriers and increases accessibility for people with vision or hearing disabilities.

Prompt Overview

Your software solution should focus on accessibility and support users who may experience challenges related to vision or hearing. Think about ways technology can improve access, communication, usability, and independence.

Submission Requirements

1. Finalize Your Project

  • Make sure your software project is complete and fully functional
  • Test the main features before submitting

2. Zip Your Files

  • Put all project files into one folder
  • Include source code and any supporting files needed to run the program
  • Windows: Right-click the folder and choose “Send to” → “Compressed (zipped) folder”
  • Mac: Right-click the folder and choose “Compress”

3. Name Your File

ContestantName.zip

4. Make Your File Shareable

  • Upload your .zip file to Google Drive
  • Click Share
  • Set the file to Anyone with the link can view

View Example Shared File

5. Submit Your Project

Use the form below to submit your project.

Submit Project

Important: Make sure the file is shared correctly before you submit the form.

TSA Competitive Event

Coding

Semifinal Round — On-Site Problem #1

Problem

Anagram Checker

Given two strings, write a function that determines if they are anagrams of each other. Anagrams are words or phrases formed by rearranging the letters of a different word or phrase, typically using all the original letters exactly once. The function should ignore case and punctuation.

Examples

Example 1

Input Strings: "listen", "silent"
Expected Output: true

Example 2

Input Strings: "hello", "world"
Expected Output: false

Example 3

Input Strings: "race", "Care"
Expected Output: true

Submission Requirements

1. Finalize Your Project

  • Make sure your solution runs correctly
  • Test your function with sample and additional inputs

2. Zip Your Files

  • Put all code files into one folder
  • Include any files needed to run your solution
  • Windows: Right-click the folder and choose “Send to” → “Compressed (zipped) folder”
  • Mac: Right-click the folder and choose “Compress”

3. Name Your File

ContestantName.zip

4. Make Your File Shareable

  • Upload your .zip file to Google Drive
  • Click Share
  • Set the file to Anyone with the link can view

View Example Shared File

5. Submit Your Project

Use the form below to submit your project.

Submit Project

Important: Make sure the file is shared correctly before you submit the form.
Scroll to Top