Resources

I publish my curricular units of study here. I use the Understanding by Design framework for organizational structure and wholeness. Units are mapped to CSTA K-12 Computer Science Standards, NSTA Next Generation Science Standards, and ISTE Standards for Students.

Please note that these are living documents that I (and my student teachers) actively edit and refine them based on classroom experiences and student outcomes. Embedded links and resources may change.

The unit plans are all licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Please use and enjoy what you can, and freely share attribute your own derivatives. 

Computer Science

  • Grade 3 – Computing Systems
    • How do computers work?
    • Hardware / Software
    • Networks
  • Grade 3 – Computer Programming
    • Control Structures, Loops, Conditional Statements
    • Equity Issues in Computing
    • Game design
  • Grade 4 – Creative Technologies
    • Computational/Generative Art & Artists
    • Control Structures, Loops, Conditional Statements
    • Variables
  • Grade 5 – Physical Computing (Microcontrollers)
    • Control Structures, Loops, Conditional Statements
    • Variables
    • Functions
    • Wearable computers
    • Human computer interaction

Engineering Design

Digital Citizenship

  • Grade 4 – Online Safety & Security
    • Secure Passwords
    • Malware
    • Cyberbullying
    • Social Media Safety
    • Terms of Service & Information Privacy
  • Grade 5 – Cybersecurity
    • Equity & Ethical Issues in Computing
    • Networks
    • Malware
    • Social Engineering
    • Cybercrime detection & defence

 

Advertisements