A career-interest lesson your students will actually argue about
The free Holland Code test, built on the U.S. Department of Labor's O*NET Interest Profiler. No accounts, no email, no student data to manage — just a link, eight minutes, and a three-letter code that starts a better conversation than "so, what do you want to be?"
Students open the link on any phone or laptop. Nothing to install, nothing to sign up for.
Built for a class period, not a sales funnel
A public, documented instrument
All sixty items of the O*NET Interest Profiler Short Form, reproduced verbatim under the O*NET Career Exploration Tools licence. You can read the source, the scoring, and the technical reports yourself.
Nothing to collect
Students do not create accounts or give an email. Their answers are saved in their own browser so a closed tab does not lose progress, and nowhere else.
Short enough to finish
Sixty quick ratings of real work activities, about eight minutes, designed for phones first. Slow readers finish inside the period too.
Lands on real jobs
Every result links straight to O*NET occupations that share the student's interests, so the conversation moves from letters to actual work within a minute.
What the free result shows
Worth knowing before you plan the lesson around it:
- Their three-letter Holland Code — for example SAE — with a plain-language description of each theme.
- Scores for their two highest themes, which is what the activities on this page use.
- An honest note when two themes are too close to call, so a student whose first two letters could swap on a retake is told so.
- Matching occupations from the O*NET database, ordered by how closely their interest profile fits.
- A share button that gives them a link to their result, if they choose to show you or a parent.
The remaining four theme scores and a longer written interpretation are in an optional paid report. Nothing in this lesson needs it, and we would rather you told students that than have them think they are missing something.
One class period, five moves
Forty-five minutes, tested against the way the result page actually reads. Stretch the debrief if the room is talking; that is the part that matters.
- 015 min
Set it up honestly
Say what it is: a questionnaire about which work activities sound appealing, not a test anyone passes. There are no right answers, and liking an activity is not the same as being good at it.
- 0210 min
Take it
Students rate sixty activities from "strongly dislike" to "strongly like". Tell them to answer for the activity itself, not for how much money it makes or whether they think they could do it.
- 0310 min
Explore the occupations
Each student opens three matched occupations and writes down one task from each that surprised them. The surprise is the point: it is where a code turns into a picture of a working day.
- 0415 min
Debrief in pairs
Pairs swap codes and use the questions below. Walk the room and listen for the student who says "that is not me at all" — that disagreement is the most useful thing that will happen all period.
- 055 min
Exit ticket
One sentence: "One kind of work I had not considered, and why it might fit." Collect the sentence, not the code.
Questions that get past "cool, I'm an S"
A three-letter code on its own is a horoscope. These turn it into reflection:
- Which of your three letters feels most true? Which feels least — and what activity made it show up?
- Think of a time you lost track of time doing something. Which theme was that?
- Look at your lowest-scoring kind of work. Is that dislike, or have you just never tried it?
- Pick one matched occupation you would never have chosen. What would a normal Tuesday in that job involve?
- Is there anything you are good at that did not show up in your code? Interest and ability are different things — which one has been steering your plans?
This measures what a student says they would enjoy doing today. It does not measure ability, aptitude, or readiness, and interests at fifteen are still moving. Please do not use a code to steer a student into or out of a course, a track, or a program, and do not post codes publicly — a class chart of who is "Realistic" teaches the wrong lesson fast. If a student's code seems to follow a stereotype (the girls all Social, the boys all Realistic), that is worth talking about, not confirming.
If students share devices
- Results are saved in the browser so a student can come back to theirs. On a shared lab computer, that means the next student can see it.
- The simplest fix is a private or incognito window: closing it forgets everything.
- Otherwise, at the end of the period open My profile and choose Clear all results. Retake on its own is not enough — it starts a fresh attempt but keeps the earlier one in the browser's history.
- On a student's own phone, nothing needs doing; it stays theirs.