Computer Science for a 9-Week Exploratory Wheel

Computer Science · Exploratory wheel

For a middle school exploratory wheel where a new group of students rotates in every nine weeks or so, this bundle gives you 10 short CS units with 30 lessons, slides and printable worksheets. You can pick a handful of units for each rotation, keep later rotations fresh for students who return, and give every group a real taste of algorithms, encryption, binary and AI.

Browse the 10 units →
3 lessons per unitShort units that suit a rotation
10 units to choose fromVary the mix by grade or rotation
Grades 7–10Digital, available right after purchase
Quick answer

For a 9-week exploratory wheel, the Computer Science Activities Bundle ($119.99) offers 10 compact units of three lessons each for Grades 7–10, with lesson plans, slides, printable worksheets, discussions and projects. Topics include computational thinking, Python, AI, cybersecurity, cryptography, networks, binary and filter bubbles. Teachers can choose a few units per rotation and vary them by grade. It is an instant digital download with no software or coding platform included.

The resources

Computer Science Activities Bundle, Grades 7–10

Start with the first resource; the others are optional add-ons. Open any cover for the full contents and price.

The real problem

Same course, new faces every quarter

Wheel teachers teach the same course four times a year, sometimes to every student in a grade. That sounds easy until you live it. Each rotation restarts relationships, routines and seating charts, and there is barely time to learn names before grades are due. The content has to deliver something complete in a few weeks, because students will not come back to finish a half-built project. Long coding sequences rarely fit; by the time students are comfortable with the editor, the rotation ends. Then there are returning students. A seventh grader who had the wheel last year may rotate in again as an eighth grader, and repeating the same encryption lesson loses them fast. Lab time may also be shared with other wheel classes. What a wheel teacher needs is a menu of short, self-contained units that each finish cleanly, enough of them to swap between rotations and grades, and a few that work on paper when the computers are booked.

Why it fits

Why short units suit a rotation

Ten three-lesson units give you a menu instead of a fixed path, which is exactly what a wheel needs.

  • Three-lesson units start and finish inside a rotation, so no group leaves halfway through a topic.
  • Ten units are enough to give seventh and eighth graders different selections on the wheel.
  • Cryptography and binary lessons hook students fast, which matters when you only have weeks.
  • Printable worksheets cover days when the shared lab belongs to another wheel class.
  • Project-based tasks give each rotation a finished piece of work to show at the end.
  • Slides for every lesson mean the fourth rotation runs as smoothly as the first.

Getting started

One way to build a rotation

A pacing suggestion for roughly nine weeks. The bundle does not contain a calendar; adjust to your meeting schedule.

  1. Weeks 1–2: computational thinkingOpen with algorithms so every rotation shares the same starting vocabulary. Short, active tasks help you learn names and set routines quickly with a new group.
  2. Weeks 3–4: binary and encryptionFollow with data representation, then cryptography. Both are hands-on and work on paper, so lab scheduling does not hold you back. Students like decoding messages.
  3. Weeks 5–6: a choice unitPick cybersecurity, internet fundamentals or AI literacy depending on the grade. Rotating this slot keeps returning students from repeating last year. Note which slot each grade got.
  4. Weeks 7–8: a short projectUse the project-based tasks from one unit to give students something to finish and present. Keep scope small enough to wrap up before the rotation ends.
  5. Week 9: wrap up and resetClose with a discussion lesson on filter bubbles or data privacy, collect final work and prepare the room for the next group. Then begin again.

What to buy

Bundle or single units for a wheel

Because a wheel benefits from variety across rotations and grades, the Computer Science Activities Bundle at $119.99 is usually the better buy. Single units cost $24.99 each, so if you know you only want two or three topics, such as Cryptography and Algorithms, buying those individually can make sense. If your wheel slot is billed as digital literacy rather than CS, look at Digital Citizenship Activities ($69.99) or AI Literacy & Cybersecurity Activities ($69.99) instead.

See the full contents on the product page →

Honest limits

Limits to plan around

The bundle does not include a rotation calendar; the pacing above is a suggestion. There is no software, coding platform or device included, so the Python unit depends on lab time and the Python setup your school already has, which can be tight in a short rotation. Check the content against any district expectations for your wheel. If other wheel teachers will share the course, message Teach Lessons first about team use. If it does not fit, you can exchange it within 7 days for store credit of equal value.

Good to know

Frequently asked questions

Does it meet standards for an exploratory course?

It makes no claim of alignment with CSTA, state or district standards and carries no endorsement. It is written for Grades 7–10. If your wheel course needs a standards list, compare the units you choose with your local requirements and document the match yourself. Wheel courses rarely get this scrutiny, but it helps to be ready.

Is Python realistic in nine weeks?

It can be if you have reliable devices, but it is the unit most affected by lab access. The bundle does not include any coding platform, so you depend on the school's computers and Python setup. Many wheel teachers keep coding for older grades with more lab time.

What about students who rotate in twice?

Use different units for each grade. For example, give seventh graders algorithms, binary and cryptography, and eighth graders networks, AI literacy and filter bubbles. Ten units leave room to avoid repeats. Keep a simple record of which units each grade has had so you can rotate the selection reliably from year to year without accidentally repeating a topic.

Can I teach the same unit four times a year?

Yes, that is how a wheel works, and the license covers your own teaching across all your sections. Ready slides and plans keep later rotations consistent. Over the year, you will also notice which lessons work best and can adjust the order for later rotations without rewriting anything.

How do I grade a nine-week course?

Use worksheets for routine work and one project per rotation as a larger grade. Project-based tasks in the bundle give students a finished product to submit before the rotation ends. Short, frequent worksheet checks also help you get to know a new group quickly, which matters when grades are due only a few weeks after students arrive in your room.

What if the wheel shrinks to six weeks?

Drop the choice unit and shorten the project. Because units are only three lessons long, they compress more easily than one long sequence. Pick the units that hooked previous groups fastest, often binary and cryptography, and keep the computational thinking opener. A six-week version can still feel complete if each unit is finished before the group moves on.

Fresh CS for every rotation

Choose your units now and have the next group's first week ready before they walk in.

Browse the 10 units →