Skip to the content of the web site.

CS and Society Resources

Computer Science is so much more than programming! These CS and Society resources are designed for high school teachers to use when addressing the impact of computers on society, environmental sustainability, ethical issues, emerging technologies and more.

The resources may include short videos, articles, discussion questions, polls, quizzes, and/or suggestions for projects. They all include activities to help students make the learning personal. The resources are adaptable and can be used both in-person or for on-line teaching.

The CS and Society resources are organized into six groups:

Social Impact
Forest
Mountains
Italy
Forest
Mountains

A resource map outlines the current and future topics for each group.

Social Impact
Digital Drama and Cyberbullying
Recognize digital drama and change how you engage with it.
Link to zip file
The Internet of Things
Learn about applications of the Internet of Things and evaluate the hidden costs of convenience and efficiency.
Link to zip file
Smartphone Addiction
Discover the causes and symptoms of smartphone addiction and learn how to create a more positive experience.
Link to zip file
Upcoming Topics
Big Data, Algorithmic Bias, Adaptive Technology

Back to top

Environmental Stewardship
Electronic Waste
Explore the causes and effects of electronic waste and become empowered to be part of the solution to the global e-waste problem.
Link to zip file
Upcoming Topics
Data Centres

Back to top

Health and Safety
Digital Drama and Cyberbullying
Recognize digital drama and change how you engage with it.
Link to zip file
Smartphone Addiction
Discover the causes and symptoms of smartphone addiction and learn how to create a more positive experience.
Link to zip file
Electronic Waste
Explore the causes and effects of electronic waste and become empowered to be part of the solution to the global e-waste problem.
Link to zip file
Upcoming Topics
Ergonomics

Back to top

Ethical Issues
The Internet of Things
Learn about applications of the Internet of Things and evaluate the hidden costs of convenience and efficiency.
Link to zip file
Upcoming Topics
Artificial Intelligence, Big Data, Algorithmic Bias, Diversity and Representation

Back to top

Emerging Technologies
The Internet of Things
Learn about applications of the Internet of Things and evaluate the hidden costs of convenience and efficiency.
Link to zip file
Upcoming Topics
Artificial Intelligence, Adaptive Technology, Cryptography

Back to top

Collaboration
Upcoming Topics
CS in Other Fields, Diversity and Representation

Back to top

Contact Us

Is there a topic that you hope we’ll add in the future?
Did you find an error or broken link in one of our resources?
Your feedback is welcome. Please reach out.