Skip to product information
1 of 8

Computer Languages and Computational Artifacts Computer Science Lesson and Activities | Paper and Digital

Computer Languages and Computational Artifacts Computer Science Lesson and Activities | Paper and Digital

Regular price $7.75 CAD
Regular price Sale price $7.75 CAD
Sale Sold out
Tax included.

Help your students understand and use computational thinking as part of the new Computer Science outcomes for Alberta. This resource introduces computer languages, but you do not need to be a coding expert. The best part of this resource is that you can plan, print and use it in minutes.

This engaging resource includes:

  • coding languages (Visual Block-Based Coding, binary, JavaScript, Python, C++). Students do not need to code. They will understand there are different languages that computers need to perform actions.
  • opportunities to code on paper with visual block-based coding and binary coding.
  • definitions of artifacts, algorithms, loops, and sequences.
  • activities to create computational artifacts.
  • using the design process.
  • a complete lesson plan with suggestions for differentiation.
  • a variety of computer science activities, but many can be done without a computer.
  • student pages and templates.
  • answer keys and suggested answers.
  • opportunities to extend learning.
  • ideas for how to use this resource in the classroom, online, or a mix.
  • a digital version of all the student pages that use Google Slides. You must download the PDF file and use the access link in the file to get your digital copy.
  • an alignment guide for Alberta Outcomes.

These lessons align with:

  • Alberta Science Curriculum © 2022 Grade 5 (new outcomes)

These lessons support:

  • any design thinking or computational thinking lessons.
  • any introduction to coding

Do you teach science in Alberta? We have science units for you!

    Ninja Note: To access the digital version, download the PDF and use the link in that file.

    Have a question? Before contacting us, check our Frequently Asked Questions page.

    View full details