Please enable JavaScript to use CodeHS

Standards Mapping

for Nova Scotia 7-8 ICT

43

Standards in this Framework

26

Standards Mapped

60%

Mapped to Course

Standard Lessons
7-8.DC.a.1
interact with awareness and empathy when using technology
7-8.DC.a.2
identify impacts of excessive screen time and create and follow a personal plan around screen time
7-8.DC.a.3
recognize and discuss how inappropriate technology use affects themselves and others
  1. 6.4 Cybersecurity
7-8.DC.a.4
demonstrate an understanding of, and a commitment to, factfulness, ethical behaviour, and personal privacy and safety
  1. 7.4 Privacy & Security
7-8.DC.a.5
explain how physical and digital security measures protect information, privacy
7-8.DC.a.6
describe pros and cons of allowing information to be public and keeping information private and secure
7-8.DC.a.7
manage their personal data to maintain digital privacy and security and are aware of data-collection technology, phishing and social engineering
  1. 7.4 Privacy & Security
7-8.DC.b.1
identify and explore the ethics implications behind techniques of mass media, popular culture, influencers and digital platforms
7-8.DC.b.2
cultivate and manage their digital identity and reputation and are aware of the permanence of their actions in the digital world
  1. 7.1 Digital Footprint and Reputation
7-8.DC.b.3
will investigate how decisions around the future use of technology can have unintended or unexpected consequences
  1. 4.6 Ethics and Legal Considerations
  2. 4.7 The Future of Computing
7-8.DC.b.4
demonstrate an understanding of and model respect for the rights and obligations of using and sharing intellectual property, including simple citations
  1. 7.6 Creative Credit & Copyright
7-8.DC.c.1
customize their learning environments in ways that support their learning process
  1. 7.8 Project: Public Service Announcement
7-8.DC.c.3
use technology to seek feedback that informs and improves their practice
7-8.DC.c.4
students will demonstrate the ability to make informed decisions around the selection, management, and use of available technology and digital resources to enhance their learning
7-8.DC.c.5
contribute and participate using digital tools to project teams, assuming various roles and responsibilities to work effectively toward a common goal
  1. 4.1 History of Computing
7-8.DC.c.6
demonstrate the ability to choose, use and troubleshoot current technologies
  1. 7.8 Project: Public Service Announcement
7-8.DC.d.1
explore local and global issues and use collaborative technologies to work with others to investigate solutions
7-8.DC.d.2
bias and accessibility in the design of existing technologies
7-8.DC.d.3
brainstorm and create ways to improve the accessibility and usability of technology products for the diverse needs and wants of users
7-8.DC.d.4
identify and evaluate digital technologies and devices that have changed the world, and express how they influence, and are influenced by, cultural practices
  1. 4.5 Internet of Things
  2. 6.3 Impact of the Internet
7-8.DT.a.1
recognize the role of digital technologies and medium chosen to communicate a theme or message
  1. 7.8 Project: Public Service Announcement
7-8.DT.a.2
critically evaluate how style, form, source, influence the accessibility, validity and meaning of information
  1. 7.6 Creative Credit & Copyright
7-8.DT.a.3
critically assess the quality, comprehensiveness, biases, and perspectives of print, media and electronic resources for use in their curricular studies
7-8.DT.a.4
plan and employ effective research strategies to locate information and other resources
  1. 12.7 Project: Statistical Questions
  2. 12.8 Project: Data Storytelling
7-8.DT.a.5
exhibit a tolerance for ambiguity, perseverance and the capacity to work with open-ended problems
  1. 4.8 Project: Design the Computer of Tomorrow
7-8.DT.a.6
build knowledge by actively exploring real-world issues and problems, developing ideas and theories and pursuing answers and solutions
  1. 4.8 Project: Design the Computer of Tomorrow
  2. 7.8 Project: Public Service Announcement
7-8.DT.b.1
will be expected to communicate, information and ideas effectively to intended audiences using a variety of digital tools
  1. 7.8 Project: Public Service Announcement
7-8.DT.b.2
use collaborative technologies to work with others, including peers, experts or community members, to examine issues and problems from multiple viewpoints
7-8.DT.c.1
create and manipulate sound, images and video, using digital equipment and editing, to represent their learning for particular audiences and purposes
7-8.DT.c.2
develop effective multimedia presentations, with increasing confidence, efficiency and independence to effectively communicate a message or idea
7-8.DT.c.3
understand and demonstrate how to choose the most effective tool for the intended audience
  1. 7.8 Project: Public Service Announcement
7-8.DT.c.4
plan, develop, test and refine prototypes as part of a design process
7-8.DT.c.5
use grade-appropriate digital tools to plan, organize and create products both individually and collaboratively
  1. 7.8 Project: Public Service Announcement
  2. 10.9 Complete Your Homepage
  3. 13.7 Create Your Site!
7-8.CTTF.a.1
use grade appropriate ICT terminology
  1. 4.2 Software
  2. 4.3 Hardware
7-8.CTTF.a.2
expected to use grade appropriate technology skills
  1. 7.8 Project: Public Service Announcement
  2. 10.9 Complete Your Homepage
  3. 12.7 Project: Statistical Questions
7-8.CTTF.b.1
compare and refine multiple programs for the same task and determine which is the most appropriate
  1. 1.4 Lost in Space
  2. 5.5 For Loops
7-8.CTTF.b.2
decompose/deconstruct break problems into component parts, extract key information, and develop descriptive models to understand complex systems or facilitate problem-solving
  1. 5.4 Multiple Functions
  2. 9.4 Intro to JavaScript
7-8.CTTF.b.3
collect data or identify relevant data sets, use digital tools to analyze them, and represent data in various ways to facilitate problem-solving and decisionmaking
  1. 12.4 Statistical Measures
  2. 12.7 Project: Statistical Questions
  3. 12.8 Project: Data Storytelling
7-8.CTTF.c.1
create code as part of a solution to a real world problem
  1. 8.5 Color Transitions
  2. 8.9 Keyboard Data
7-8.CTTF.c.2
create programs that include sequences, events, loops, conditionals, functions and variables and perform operations on their values
7-8.CTTF.c.3
modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features
  1. 8.9 Keyboard Data
  2. 8.10 Project: Animate an Emoji
7-8.CTTF.c.4
debug (identify and fix) errors in an algorithm or program that includes sequences, loops, events, conditions, functions or variables
  1. 5.9 Karel Challenges
  2. 8.10 Project: Animate an Emoji
7-8.CTTF.c.5
communicate functionality and rationale using commenting during program development