Inside HackTJ: NoVA's Biggest HS Hackathon
- EduAvenues
- Jul 10
- 3 min read
If you're exploring Thomas Jefferson High School for Science and Technology (TJHSST), you've likely come across the term HackTJ. But what exactly is it—and why do so many students say it’s one of the best experiences at TJ?
This guide explains everything you need to know about HackTJ, especially if you're preparing to apply to TJ or have recently been admitted.
What Is HackTJ?
HackTJ is a 24-hour hackathon designed specifically for high school students. Hosted each spring by TJHSST students, it brings together hundreds of participants from across the D.C., Maryland, and Virginia (DMV) area. During the event, students team up to build projects ranging from websites and mobile apps to hardware devices using platforms like Arduino or Raspberry Pi.
Teams typically brainstorm an idea and spend the weekend designing and developing it from scratch. The focus is on creativity, collaboration, and learning.
Who Can Participate?
HackTJ is open to all high school students, regardless of whether they attend TJHSST. In some years, even eighth-grade students are invited to observe or volunteer.
You don’t need to be an expert coder to take part. HackTJ offers a beginner-friendly environment, complete with workshops and mentors. If you've used platforms like Scratch, tried Python on Replit, or explored basic tech tools, you're more than qualified to participate.
Why Is HackTJ Important for TJ Students?
For students applying to or attending TJHSST, HackTJ is a valuable opportunity:
It demonstrates genuine interest in STEM—something that’s central to TJ’s mission and admissions.
It’s part of the school’s culture. Many TJ students attend or volunteer at HackTJ, and alumni often return to support it.
It offers early exposure to skills that are useful in TJ’s curriculum, especially in courses like Foundations of Computer Science and Design & Technology.
It's also a lot of fun—filled with collaboration, brainstorming, late-night snacks, and peer bonding.
What Can You Build?
The project you create is entirely up to you. Some past examples include:
A chatbot supporting mental health
A math-focused game aimed at middle school learners
An AI application that detects pneumonia in X-rays
A browser extension to block distractions during study sessions
Even straightforward ideas like weather dashboards or to-do list apps can stand out, especially in the beginner category.
What If You’ve Never Coded Before?
HackTJ is designed to be welcoming for newcomers. Here’s how it supports first-time participants:
Workshops covering Python, web development, artificial intelligence, and more
On-site mentors available to help troubleshoot issues or refine ideas
Awards specifically for beginner teams, giving everyone a fair shot at recognition
You can also contribute in non-technical roles like project design, user interface planning, or team presentations.
Planning to Attend TJ? Here’s How to Get Involved Early
If you've been accepted to TJ or are planning to apply, HackTJ isn’t just an event to attend—it’s also an incredible opportunity to get involved behind the scenes. Each year, a dedicated team of TJ students helps organize the entire hackathon, handling logistics, outreach, sponsorships, workshop planning, and more.
Being on the HackTJ team is a meaningful way to develop leadership skills and contribute to one of TJ's largest student-run initiatives. New students can plan ahead to join the team once they arrive on campus, and many start helping out in their freshman year. Positions vary from tech and marketing to design and logistics, so there’s something for everyone.
When and Where Does HackTJ Happen?
HackTJ is typically held in March or April each year at the TJHSST campus. The event is in-person and completely free to attend.
Final Thoughts
HackTJ is one of the best ways to explore tech, meet like-minded students, and experience the creativity that makes TJHSST special.

.png)