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

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

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

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
Artificial Intelligence
Learn about applications of artificial intelligence such as self-driving cars, voice, and facial recognition, as well as their related ethical implications.
Link to zip file

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
Artificial Intelligence
Learn about applications of artificial intelligence such as self-driving cars, voice, and facial recognition, as well as their related ethical implications.
Link to zip file

Back to top

Collaboration
No resources available at this time.

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.