Grade 8 · Digital Literacy

Grade 8 Digital Literacy

36 weekly lessons connected to an illustrated, printable digital textbook.

Learn, practice, and explore

Use the 36-week lesson sequence alongside the digital textbook. The book provides lesson explanations, worked examples, practice, instructional illustrations, and a parent answer guide. Reading alone does not record scores or change assignments.

These original lesson companions support parent-led learning. Standards alignment for North Carolina and South Carolina requires separate verification.

All 36 weekly digital literacy lessons

📖 Open Textbook
  1. Week 1

    Algorithms and problem solving

    I can define and explain the essential ideas in algorithms and problem solving and support my explanation with a clear example.

  2. Week 2

    Algorithms and problem solving — Analyze an example

    I can model and annotate the essential ideas in algorithms and problem solving and support my explanation with a clear example.

  3. Week 3

    Algorithms and problem solving — Apply with evidence

    I can compare and justify the essential ideas in algorithms and problem solving and support my explanation with a clear example.

  4. Week 4

    Algorithms and problem solving — Demonstrate understanding

    I can create and reflect the essential ideas in algorithms and problem solving and support my explanation with a clear example.

  5. Week 5

    Data collection ethics

    I can define and explain the essential ideas in data collection ethics and support my explanation with a clear example.

  6. Week 6

    Data collection ethics — Analyze an example

    I can model and annotate the essential ideas in data collection ethics and support my explanation with a clear example.

  7. Week 7

    Data collection ethics — Apply with evidence

    I can compare and justify the essential ideas in data collection ethics and support my explanation with a clear example.

  8. Week 8

    Data collection ethics — Demonstrate understanding

    I can create and reflect the essential ideas in data collection ethics and support my explanation with a clear example.

  9. Week 9

    Basic coding logic

    I can define and explain the essential ideas in basic coding logic and support my explanation with a clear example.

  10. Week 10

    Basic coding logic — Analyze an example

    I can model and annotate the essential ideas in basic coding logic and support my explanation with a clear example.

  11. Week 11

    Basic coding logic — Apply with evidence

    I can compare and justify the essential ideas in basic coding logic and support my explanation with a clear example.

  12. Week 12

    Basic coding logic — Demonstrate understanding

    I can create and reflect the essential ideas in basic coding logic and support my explanation with a clear example.

  13. Week 13

    Variables and conditions

    I can define and explain the essential ideas in variables and conditions and support my explanation with a clear example.

  14. Week 14

    Variables and conditions — Analyze an example

    I can model and annotate the essential ideas in variables and conditions and support my explanation with a clear example.

  15. Week 15

    Variables and conditions — Apply with evidence

    I can compare and justify the essential ideas in variables and conditions and support my explanation with a clear example.

  16. Week 16

    Variables and conditions — Demonstrate understanding

    I can create and reflect the essential ideas in variables and conditions and support my explanation with a clear example.

  17. Week 17

    Loops and repeated processes

    I can define and explain the essential ideas in loops and repeated processes and support my explanation with a clear example.

  18. Week 18

    Loops and repeated processes — Analyze an example

    I can model and annotate the essential ideas in loops and repeated processes and support my explanation with a clear example.

  19. Week 19

    Loops and repeated processes — Apply with evidence

    I can compare and justify the essential ideas in loops and repeated processes and support my explanation with a clear example.

  20. Week 20

    Loops and repeated processes — Demonstrate understanding

    I can create and reflect the essential ideas in loops and repeated processes and support my explanation with a clear example.

  21. Week 21

    Testing and debugging

    I can define and explain the essential ideas in testing and debugging and support my explanation with a clear example.

  22. Week 22

    Testing and debugging — Analyze an example

    I can model and annotate the essential ideas in testing and debugging and support my explanation with a clear example.

  23. Week 23

    Testing and debugging — Apply with evidence

    I can compare and justify the essential ideas in testing and debugging and support my explanation with a clear example.

  24. Week 24

    Testing and debugging — Demonstrate understanding

    I can create and reflect the essential ideas in testing and debugging and support my explanation with a clear example.

  25. Week 25

    Data visualization

    I can define and explain the essential ideas in data visualization and support my explanation with a clear example.

  26. Week 26

    Data visualization — Analyze an example

    I can model and annotate the essential ideas in data visualization and support my explanation with a clear example.

  27. Week 27

    Data visualization — Apply with evidence

    I can compare and justify the essential ideas in data visualization and support my explanation with a clear example.

  28. Week 28

    Data visualization — Demonstrate understanding

    I can create and reflect the essential ideas in data visualization and support my explanation with a clear example.

  29. Week 29

    Cybersecurity and privacy

    I can define and explain the essential ideas in cybersecurity and privacy and support my explanation with a clear example.

  30. Week 30

    Cybersecurity and privacy — Analyze an example

    I can model and annotate the essential ideas in cybersecurity and privacy and support my explanation with a clear example.

  31. Week 31

    Cybersecurity and privacy — Apply with evidence

    I can compare and justify the essential ideas in cybersecurity and privacy and support my explanation with a clear example.

  32. Week 32

    Cybersecurity and privacy — Demonstrate understanding

    I can create and reflect the essential ideas in cybersecurity and privacy and support my explanation with a clear example.

  33. Week 33

    Design a small digital solution

    I can define and explain the essential ideas in design a small digital solution and support my explanation with a clear example.

  34. Week 34

    Design a small digital solution — Analyze an example

    I can model and annotate the essential ideas in design a small digital solution and support my explanation with a clear example.

  35. Week 35

    Design a small digital solution — Apply with evidence

    I can compare and justify the essential ideas in design a small digital solution and support my explanation with a clear example.

  36. Week 36

    Design a small digital solution — Demonstrate understanding

    I can create and reflect the essential ideas in design a small digital solution and support my explanation with a clear example.

Browse interactive Digital Literacy lessons →