Junior Secondary Teaching Resources for Hong Kong (S1โS3)
Junior Secondary Teaching Resources for Hong Kong (S1โS3)
S1 to S3 is the three-year junior secondary block that sits between primary school and the NSS electives, covering all eight Key Learning Areas before students specialise. Nothing here was written against a Hong Kong scheme of work, but the subject range matches what an S1โS3 timetable actually needs: algebra, physical science, art and computer science, at a level that assumes no senior secondary background yet. Panels usually buy across two or three subjects in the same term at this stage, which is why the five units below deliberately span four different KLAs rather than going deep in one.
See the algebra workbook โWhere to start
Five Resources for S1 to S3
Pick the KLA that matches your next lesson. The computer science bundle at the end covers AI, Python and cybersecurity together for a full digital literacy strand.

Algebra โ Linear Functions and Systems of Equations | Foundations & Problem Solving Workbook | GRADE 7โ10
Electric Circuits: Conductors, Series & Parallel, Safety | Physical Science (Grades 7-9)

Color Theory Activities | Color Wheel, Color Mixing & Color Contrasts | Middle School Art Unit | Grades 5โ8

Algorithms and Computational Thinking โ Computer Science Unit: Worksheets, Projects & Slides (Grades 6โ9)

Computer Science Activities Bundle | Artificial Intelligence, Python Programming, Cybersecurity & Digital Literacy | Middle School Grades 7โ10
The honest starting point
What Junior Secondary Actually Needs
S1 to S3 spans all eight Key Learning Areas at once, which means a panel is usually shopping across several subjects in the same term rather than going deep in one. That is exactly what this page assembles: an algebra workbook for Mathematics Education, a circuits unit for Science Education, a color theory studio for Arts Education and an algorithms unit for Technology Education, none of them written against a specific Hong Kong scheme but all of them general enough to slot into one.
For how a panel head actually structures a junior secondary year across these KLAs, see Technology Education KLA: Computer Literacy From S1 Upwards and The Panel Head's Year: Planning a Subject Panel From September on the Teacher Hub blog, or browse the Junior Secondary Resources collection for more than the five units below. None of that changes the honest limits of what a general catalogue can offer against a locally written scheme โ it just makes the search easier.
A sequence that works
Building an S1โS3 Term Across Four Subjects
- Open math with linear functions once basic algebra is secureThe workbook assumes students can already manipulate simple expressions, so it fits after an introductory algebra unit rather than as the very first topic of S1.
- Run the circuits unit as a short physical science blockSeries and parallel circuits work well as a two-to-three lesson block with a practical safety component, ahead of anything requiring calculation-heavy electromagnetism.
- Use color theory as a self-contained art studioThe unit stands alone across four to six lessons and does not require prior units from the same strand to make sense.
- Teach algorithms before assuming any Python knowledgeComputational thinking is designed as groundwork, so it sits earlier in a computer science sequence than actual coding practice.
- Move to the bundle once digital literacy becomes a full strandAI, Python and cybersecurity together make more sense as a bundle once computer science is running as its own subject rather than a single unit.
Where it goes wrong
Three Misconceptions About Cross-KLA Shopping
The first misconception is assuming one supplier can cover every KLA equally well. This catalogue is genuinely deep in math, English and secondary content units, and genuinely thin in Chinese language and PSHE-specific material โ buying across KLAs here means accepting that some subjects are better served than others, and shopping elsewhere for the gaps rather than forcing a poor substitute in.
The second misconception is that a $5.90 circuits sheet and a $119.99 bundle belong in the same shopping trip by default. They usually do not โ the sheet solves one lesson, the bundle solves a semester of computer science, and conflating the two price points leads to either overbuying or underbuying for what the lesson actually needs. Match the purchase to the size of the gap, not to whatever looks most complete on the page.
The third misconception is that junior secondary content can be reused unchanged from a primary or senior secondary resource. Grade bands matter here specifically because S1โS3 sits at a transition point โ content pitched at P6 reads as too simple, and content pitched at S4 assumes background these students do not yet have. Check the stated grade range on each card before assigning it, especially near the top and bottom of the S1โS3 band.
Inside the files
What Every Unit Includes
- Editable Word, PowerPoint or slide files
- Print-ready PDF versions
- Answer keys throughout
- Safety notes where the subject requires them
- Project and discussion prompts
- Instant download after purchase, ready before the next lesson
Everything on this page is independent teaching material for a general junior secondary classroom. None of it is an EDB, CDC or HKEAA publication, and none of it has been vetted or endorsed by an examination authority.
Good to know
Frequently asked questions
Is this material approved by the EDB or aligned to an official Hong Kong syllabus?
No. These are independent teaching resources. They are not an EDB or CDC publication, they are not vetted or endorsed by the HKEAA or any examination authority, and they are not written against a specific Hong Kong syllabus document. Teachers use them inside their own school-based scheme of work and decide what fits.
Why is the circuits unit so much cheaper than the others?
It is a single-topic worksheet rather than a multi-lesson unit, priced accordingly. Pair it with a second physical science sheet if you need a fuller block, or check the Science Education KLA Resources page for wider science options โ the price gap is about scope, not quality.
Does the algebra workbook assume any prior algebra knowledge?
Yes, basic expression manipulation. Students should already be comfortable simplifying simple expressions before starting on linear functions and systems of equations.
Can the art unit run without a dedicated art teacher?
Yes. Color theory activities include enough teacher notes and structure that a non-specialist covering the class, or a form teacher running a cross-curricular slot, can deliver it without prior art training. The worksheets are sequenced so each task builds on the previous one's vocabulary rather than assuming background knowledge.
Do I need programming experience to teach the computer science units?
Not for the algorithms unit, since it teaches computational thinking through unplugged and paper-based activities. The bundle's Python programming component assumes more teacher familiarity with code, though the files include enough structure for a non-specialist to follow along.
What if my S1โS3 scheme covers these topics in a different order?
Reorder freely. The units are written to stand largely independent of each other, so slotting the circuits unit before or after the algebra workbook, for instance, does not break either one. The only sequencing that matters internally is within the computer science strand, where algorithms should come before the bundle's Python content, and five units across four KLAs are meant as a starting shelf rather than a full term on their own.
Cover One KLA at a Time
Start with the subject on your timetable this week rather than trying to cover four KLAs at once. The computer science bundle is there once digital literacy becomes its own strand.
See the Computer Science Activities Bundle โ