← All Journeys

9-10 Digital Technologies: Representing online documents

Students describe online documents as content, structure and presentation using HTML, CSS and Markdown, and explain why keeping these layers separate matters.

Modules (21)

Printables for this journey

Every module above has its own free printable worksheet with an answer key. These crosswords and word searches cover the same terms:

✎
HTML & CSS Crossword: Getting Started and HTML Elements & Attributes (Modules 1–12) 6 clues · How a browser renders a web page, HTML vs CSS: structure vs style, HTML elements: opening and closing tags, The document skeleton (DOCTYPE, html, head, body) and more
✎
HTML & CSS Crossword: HTML Elements & Attributes and Semantic HTML & Forms (Modules 11–21) 7 clues · Horizontal rule (hr), Inline text formatting (strong, em, b, i), HTML attributes, The id attribute and more
✎
HTML & CSS Crossword: Semantic HTML & Forms (Modules 21–30) 8 clues · Span: the inline container, Semantic layout landmarks (header, nav, main, footer), Content sectioning (section, article, aside), Tables (table, tr, td, th) and more
✎
HTML & CSS Crossword: CSS Fundamentals and Advanced CSS & Layout (Modules 31–41) 9 clues · Textarea, Select dropdowns (select and option), Adding CSS to HTML, Element (type) selectors and more
✎
HTML & CSS Crossword: Advanced CSS & Layout (Modules 43–52) 10 clues · Font properties, CSS units, The box model, Padding and more
🔎
HTML & CSS Word Search: Getting Started to Semantic HTML & Forms (Modules 1–23) 20 words to find · How a browser renders a web page, HTML vs CSS: structure vs style, HTML elements: opening and closing tags, The document skeleton (DOCTYPE, html, head, body) and more
🔎
HTML & CSS Word Search: Semantic HTML & Forms to Advanced CSS & Layout (Modules 21–41) 20 words to find · Span: the inline container, Semantic layout landmarks (header, nav, main, footer), Content sectioning (section, article, aside), Tables (table, tr, td, th) and more
🔎
HTML & CSS Word Search: Advanced CSS & Layout (Modules 43–63) 20 words to find · Font properties, CSS units, The box model, Padding and more
✎
Crossword: Data compression to Acquiring, storing and validating data (Modules 17–51) 10 clues · Choosing a compression format for a task, Content, structure and presentation of a document, Restyling one document with a different stylesheet, Why separating content, structure and presentation matters and more
🔎
Word Search: Data compression to Data privacy and the Australian Privacy Principles (Modules 6–132) 21 words to find · Redundancy: repeated data that can be shortened, Lossless compression, Lossy compression, Run-length encoding: encoding text and more

Frequently Asked Questions

Are these worksheets free?

Yes — every worksheet and its answer key is free to view, download, and print, with no account required to access any individual module.

Do I need an account?

No account is needed to view or print a worksheet. A free teacher account adds extras like assigning modules to a class and tracking progress automatically — it takes under three minutes to set up and doesn't need a credit card.

What year level is this for?

This curriculum is aligned to the Australian Curriculum (ACARA) and Victorian Curriculum, spanning roughly Years 3 to 10 — from first sequencing and variables through to object-oriented programming and advanced data structures. Start wherever matches your class's current level; each module builds on the last.

Can I print them?

Yes — every module has a one-click Print Worksheet button that generates a printable page with the practice questions and a full answer key.

Is this aligned to a curriculum?

Yes — the module sequence is mapped to the Australian Curriculum (ACARA) and Victorian Curriculum, and a class's progress is reported back against those curriculum bands (e.g. ACARA Years 5–6 sequencing and iteration, Years 7–8 functions and data structures), not just a generic difficulty scale.

Can students use this without a teacher?

Yes — students can start any module and practice directly, no class or account required. Joining a teacher's class with a class code adds progress tracking, class badges, and live Sprints, but isn't needed to work through the worksheets or modules solo.

Do I need to know Years 9–10 Data & Information myself to teach this?

No — every module comes with a full worked answer key, and Cloodit tracks who's stuck automatically, so you don't need to solve each exercise yourself before assigning it or be able to debug a student's work line by line.

Add to class →
For Teachers

Add this journey to your class and track every student in real time.

Create a free teacher account →

No credit card. No setup fee. Make a class and invite students in under three minutes.

For Students

Start this journey on Cloodit — track progress, earn badges, and play live sprints with your class.

Start Learning Free →

Have a class code?