O'Fallon Township High School 2026–27

A hundred clubs.
Six websites.We're building the rest.

Panther CS is a computer science club at O'Fallon Township High School. The thing we're building is a real page for every club in the building. Meetings are an hour a week after school, and coming to one is all it takes to be here — nothing to bring, nothing to know first, and nothing due unless you take something on.

No experience assumed · $0 · one hour a week · nothing due in between, unless you join a track

The Panther CS mark: the O'Fallon O with a terminal cursor in the counter.
Meets
Weekly, after school
Length
About an hour
Work outside meetings
Optional — unless you join a track
Cost
$0, nothing to buy
Gear
Your school Chromebook
Open to
Every grade, any experience

// The learning track

Come and find out whether this is for you.

This is the open track, and it's how most people are in this club. One hour a week after school, drop in when you want, no application and nothing you're expected to know beforehand. You're not signing up for a project and nobody will hand you one.

You can just show up

You don't have to sign up first, pick a track, or bring anything. Sit in on a meeting, see whether you like the room, and come back if you do. Plenty of people spend their first few meetings mostly watching, and that's a normal way to start.

What the hour looks like

A few minutes on what happened since last week, and then it depends on the week. Speaker weeks, every second or third: someone who does this for a living takes twenty minutes and then answers whatever you want to ask them. Working weeks, the rest: you work through The Odin Project — free, open source, starts at zero — in a room with other people doing the same thing, with officers and track members on hand when you get stuck. Whoever's stuck puts it on the projector and the room works it out together. That room is the entire point: the same wall that takes forty minutes to get past with other people is the one that makes you quit alone at home. We end on time.

Nothing is due unless you take it on

Come to the meeting and you owe nobody anything — nothing assigned, nothing graded, no deadline anyone will hand you. If you want to help build the thing, that's a committed track, and a track costs real hours; we tell you exactly how many before you say yes. Both are members in good standing. It's built to fit around a sport or a season, and the meeting slot is picked so competition weekends don't kill it.

// the door into building

Every meeting ends with thirty seconds on what went live that week and who did it. If you ever want to be on that list, you just say so — to any officer, after any meeting. There's no form, no application, and no audition. You can say it in week two or in March.

Moving between tracks in either direction is normal here, and it is never a judgment. People step up when they're ready and step back when a season or a hard semester says so, and both are an ordinary thing to do.

// What we're building

The OTHS clubs directory.

O'Fallon Township High School has roughly a hundred student organizations. About six of them have a page of their own. The rest are a name on a static list, and a few keep separate sites nobody can find.

~100

clubs and organizations at OTHS

6

of them have a real page today

1

directory, built and run by students, to fix that

Why it matters

Most clubs here are functionally invisible. Freshmen can't find them, parents don't know they exist, and members applying to college have nothing to link to as evidence of what they were part of.

A page addresses all three: what the club is, who runs it, when and where it meets, what's coming up, and photos. Pages start from a shared template, so a club can get one up quickly and then grow it as it needs more.

How it rolls out

  1. This fall

    Pilot: 2–5 clubs. Friendly ones, to prove the template, the workflow, and the review process before anything scales.

  2. As they're ready

    Pages go live one at a time. No launch event, no held-back reveal: when a club's page is finished and reviewed, it ships, and the directory is bigger than it was. Every member who contributed is named on it.

  3. Spring

    Scale past 50 pages. Plus the parts that need real JavaScript — search, filtering by meeting day, a proper index.

  4. Late spring

    Open to all ~100 clubs. Any organization at OTHS that wants a page gets one.

See it for yourself

The first pilot pages aren't up yet. They'll be linked here once they are, so you can look at a real one rather than take our word for it.

// Speakers

People who do this for a living.

Every second or third week someone from outside the building joins us — mostly over Zoom, twenty minutes plus questions. Working developers, OTHS alumni now in the field, designers, and local professionals. Bring the questions you'd never get to ask in class.

Work in software or design? Come speak →
Twenty minutes, over Zoom, from your desk.

Photo this fall

Fall speaker night

Photo this fall

A normal working meeting

Photo this fall

Panther Connects table

// Straight answers

The things people actually worry about.

Yes. That's the normal way to be in this club, and it has a name — the learning track. Nothing is assigned between meetings, nobody is going to hand you a deadline, and you don't have to commit to a project to be welcome in the room. Come for the hour, take what you want out of it, and go home.

// Sign up

Your first five lines of input.

Type your answer, press Enter. Five questions, then you're on the list for the first meeting. You can also just turn up — signing up only means we can email you the date and the room.

interest-form — panther-cs — bash 1 of 5

Welcome to Panther CS. Five questions, no wrong answers.

Nothing here is graded, and nobody sees it but the officers.

first name is fine

Faculty advisor
Confirmed
Meetings
Weekly after school; day and room announced in September
Discord
Invite posts here once the district has cleared the platform
Find us in person
Panther Connects, at the activity fair