We may earn an affiliate commission when you visit our partners.
Course image
Beth Simon

In this course you’ll focus on how technology-enabled communication is changing geopolitics and, more broadly, how technology is connecting our world and changing lives. This will be done through a series of paired teaching sections, exploring a specific “Impact of Computing” in your typical day and the “Technologies and Computing Concepts” that enable that impact, all at a K12-appropriate level.

Read more

In this course you’ll focus on how technology-enabled communication is changing geopolitics and, more broadly, how technology is connecting our world and changing lives. This will be done through a series of paired teaching sections, exploring a specific “Impact of Computing” in your typical day and the “Technologies and Computing Concepts” that enable that impact, all at a K12-appropriate level.

This course is part of a larger Specialization through which you’ll learn impacts of computing concepts you need to know, organized into 5 distinct digital “worlds”, as well as learn pedagogical techniques and evaluate lesson plans and resources to utilize in your classroom. By the end, you’ll be prepared to teach pre-college learners to be both savvy and effective participants in their digital world.

In this particular digital world (global society), you’ll explore the following Impacts & Technology pairs --

Impacts (Freedom of Speech): Internet in third world countries, censorship, and social media

Technology and Computing Concepts: VPN, how Internet censorship works, metadata, tor

Impacts (Life Made Easy): Internet changing the way we live, travel, autonomous vehicles

Technology and Computing Concepts: Internet of things, how self-driving cars work

Impacts (Keeping Your Information Secure): two-factor authentication, PINs, Patterns, fingerprints, apple ID

Technology and Computing Concepts: DDoS attacks and Botnets, man-in-the-middle attacks, dangers of public Wifi, phishing, ransomware, bitcoin

In the pedagogy section for this course, in which best practices for teaching computing concepts are explored, you’ll learn about the principles of the computer science advanced placement exam, how it assesses students, and how to prepare your students for this critical exam.

In terms of CSTA K-12 computer science standards, we’ll primarily cover learning objectives within the “impacts of computing” concept, while also including some within the “networks and the Internet” concepts and the “data and analysis” concept. Practices we cover include “fostering and inclusive computing culture”, “recognizing and defining computational problems”, and “communicating about computing”.

Enroll now

What's inside

Syllabus

Course Orientation
Welcome! Are you interested in teaching about the impacts of the technology you use everyday? To learn more about the computation and computing concepts that underlie those technologies? We'll be using a problem-based approach to explore interesting ways to teach concepts of networks and the internet, data and analysis, and even algorithms and data representation. Finally, we'll evaluate, critique and improve a TedED activity around the ethical choices facing designers of self-driving cars.
Read more
Freedom of Speech
Have you ever thoughts of technology as a support or amplification of free speech? No need to get a news program or journalist to "get your story out there" when you can tweet! But not everyone on the planet has equal access to the internet or apps that enable people to share their viewpoints. We'll look at a range of technologies related (in some way!) to this including: VPN, cell phone batteries, and internet connectivity at the global scale.
Life Made Easy
How has technology made your life easier? One thing I love is that travel, including traveling outside of my home country has gotten a LOT easier -- just because I can use my smartphone to find information and directions when I am abroad! But there's other ways global, ubiquitous access to the internet and cheap computational devices is changing our lives. Super hot things right now are "the Internet of Things" -- and specifically self-driving cars. Let's learn more about them!
Keeping your Information Secure
As our individual data generation and collection grows, so does the collective amount of data stored in the world. Controlling access and maintaining the privacy of our data -- especially as we use our myriad of devices in places far outside our own homes over wireless connections -- is critical. We'll also toss in here the concept of having a secure form of money -- bitcoin!
Impacts of Computing & Pedagogy

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores the impact of computing on global society, making it highly relevant to learners interested in a social sciences or humanities degree
Taught by instructors Beth Simon, who has a strong track record on teaching computing concepts in the K12 context
Focuses on teaching skills and knowledge related to impacts of computing and computer science aligned with the CSTA K-12 computer science standards, making it relevant in an academic context
Incorporates multi-modal learning materials, such as videos and readings, making it suitable for various learning styles
Explicitly states its relevance to the Computer Science Advanced Placement exam, making it useful for learners preparing for this critical exam

Save this course

Save Teaching Impacts of Technology: Global Society to your list so you can find it easily later:
Save

Reviews summary

Needs improvement: basic content

According to students, this course may be too introductory for their tastes, even if it is designed for children. Basic videos and elementary content are some ways learners describe the lectures and materials, and while they may be great for young audience, they may not be difficult enough for students looking for a challenge.
Basic and elementary
"Too elementary, too general videos even if for kids"

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Teaching Impacts of Technology: Global Society with these activities:
Mentor a younger student who is interested in technology
Share your knowledge and experience with a younger student who is interested in technology, and help them develop their skills and interests.
Show steps
  • Find a younger student who is interested in technology.
  • Offer to mentor them.
  • Meet with them regularly to share your knowledge and experience.
  • Help them develop their skills and interests in technology.
Watch the 'Crash Course' series on computer science
Provide a comprehensive overview of the field of computer science, covering topics such as algorithms, data structures, and programming languages.
Browse courses on Computer Science
Show steps
  • Go to the 'Crash Course' website.
  • Find the 'Computer Science' series.
  • Watch the videos in the series.
  • Take notes on the key concepts.
Join a study group for the course
Regularly meet with a group of classmates to review the course material, discuss the readings, and work on assignments together.
Show steps
  • Find a study group for the course.
  • Attend the study group meetings.
  • Participate in the discussions.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Read the book 'The Fourth Revolution' by Luciano Floridi
Provide insights into the impact of information and communication technologies on our lives, and how we can use them to create a more just and sustainable world.
Show steps
  • Read the book 'The Fourth Revolution' by Luciano Floridi.
  • Take notes on the key concepts in the book.
  • Write a summary of the book.
Attend the 'Introduction to AI' workshop
Learn the basics of artificial intelligence and machine learning, and how they are used to solve real-world problems.
Browse courses on Artificial Intelligence
Show steps
  • Find an 'Introduction to AI' workshop.
  • Register for the workshop.
  • Attend the workshop.
  • Take notes on the key concepts.
Solve coding problems on LeetCode
Practice your coding skills by solving problems on LeetCode, an online platform that offers a variety of coding challenges.
Browse courses on Algorithms
Show steps
  • Sign up for a LeetCode account.
  • Choose a problem to solve.
  • Implement the solution in your preferred programming language.
  • Submit your solution.
Write a blog post about the ethical challenges of self-driving cars
Discuss about the ethical challenges presented by self-driving cars, such as who is responsible in the event of an accident, how to program the car to make life-or-death decisions, and how to ensure that the car is used for good and not for evil.
Browse courses on Self-Driving Cars
Show steps
  • Research the ethical challenges of self-driving cars.
  • Brainstorm a list of possible ethical dilemmas that could arise.
  • Write a blog post that explores these dilemmas and offers your own insights.
Build a website about the history of the internet
Learn about the origins and evolution of the internet, and how it has shaped our world. You will also learn and apply some basic web design principles.
Show steps
  • Research the history of the internet.
  • Choose a web hosting provider.
  • Design and develop your website.
  • Publish your website.

Career center

Learners who complete Teaching Impacts of Technology: Global Society will develop knowledge and skills that may be useful to these careers:
Security Analyst
Security Analysts identify vulnerabilities in computer systems and networks, and develop and implement security measures to protect against attacks. A course on information security would be useful preparation for this role.
Network Security Engineer
Network Security Engineers are tasked with protecting an organization’s computer networks and systems from unauthorized access or attacks. A course that explores technologies that keep information secure would be useful preparation for this role.
Data Scientist
Data Scientists are tasked with extracting insights from vast amounts of data by applying machine learning techniques, statistics, and other computational methods. A course on data analysis would be useful preparation for this role.
Information Security Analyst
An Information Security Analyst must understand and implement security measures to protect an organization's computer networks and systems, including how to protect information transmitted across the internet.
Ethical Hacker
Ethical Hackers are white-hat hackers who are hired to test and breach corporate security systems to identify vulnerabilities so that those vulnerabilities can be fixed before a malicious hacker breaches the system.
Database Administrator
Database Administrators are tasked with installing, configuring, and maintaining databases. Courses on data analysis, data management, and database design may be useful preparation for this role.
Computer Systems Analyst
Computer Systems Analysts study an organization's current computer systems and procedures, and design and implement improvements to those systems. Courses that introduce computer science concepts, such as data structures, algorithms, and software design, can be useful preparation.
Information Technology Consultant
Information Technology Consultants help organizations improve the effectiveness and efficiency of their IT systems. Courses that introduce computer science concepts, such as data structures, algorithms, and software design, may be useful preparation.
Computer Network Architect
Computer Network Architects design, implement, and maintain computer networks. A course that introduces networking concepts can be useful preparation for this role.
Web Developer
Web Developers design and develop websites and web applications. Courses that introduce computer science concepts, such as data structures, algorithms, and software design can be useful preparation for this role.
Cryptography Engineer
Cryptography Engineers design and develop cryptographic algorithms and protocols to protect information from unauthorized access. A course on cryptography may be useful preparation for this role.
Privacy Engineer
Privacy Engineers design and implement systems and processes to protect user privacy. A course on data privacy may be useful preparation for this role.
Software Developer
Software Developers design, develop, test, deploy, maintain, and modify software applications. Courses that include the study of computer science concepts, such as data structures, algorithms, and software design, are useful preparation for this role.
Cloud Architect
Cloud Architects design, build, and maintain cloud computing systems. This role requires knowledge of computer networking, operating systems, and virtualization technologies.
Intelligence Analyst
An Intelligence Analyst is primarily responsible for collecting, analyzing, and evaluating information relating to security in support of military operations or law enforcement activities. Courses that explore the implications of global communication technologies, and how to maintain information security, are useful preparation for this role.

Reading list

We've selected 11 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Teaching Impacts of Technology: Global Society.
Introduces the fundamental principles of network science, including concepts such as social networks, the Internet, and the spread of information. It provides a comprehensive overview of the field and is suitable for both students and researchers.
Provides a practical guide to designing and implementing data science projects. It covers the entire data science pipeline, from data collection to model deployment, and is written in a clear and concise style.
Comprehensive introduction to deep learning. It covers the fundamental principles of the field, as well as a wide range of deep learning algorithms. It is written in a clear and concise style, making it suitable for both students and practitioners.
Explores the ethical implications of artificial intelligence. It discusses the potential benefits and risks of AI, and provides guidance on how to develop AI systems that are fair and equitable.
Examines the impact of algorithms on our lives. It explores how algorithms are used to make decisions about everything from hiring to criminal justice to financial lending, and discusses the potential consequences of this.
Provides a comprehensive overview of the rise of surveillance technologies. It discusses the history of surveillance, the different types of surveillance technologies, and the implications of surveillance for society.
Explores the impact of the Fourth Industrial Revolution on society and the economy. It discusses the potential benefits and risks of the Fourth Industrial Revolution, and provides guidance on how to prepare for the future.
Explores the impact of technology on the future of work. It discusses the potential for technology to create new jobs and to disrupt existing jobs, and provides guidance on how to prepare for the future of work.
Explores the impact of the Fourth Industrial Revolution on the economy and society. It discusses the potential for the Fourth Industrial Revolution to create new jobs and to disrupt existing jobs, and provides guidance on how to prepare for the future.
Explores the potential for machine learning to solve some of the world's most challenging problems. It discusses the potential for machine learning to improve healthcare, education, and transportation, and provides guidance on how to develop machine learning algorithms.
Explores the potential future of humanity. It discusses the potential for technology to improve human longevity, intelligence, and well-being, and provides guidance on how to prepare for the future.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Teaching Impacts of Technology: Global Society.
Teaching Impacts of Technology: Workplace of the Future
Most relevant
Teaching Impacts of Technology: Fundamentals
Most relevant
Teaching Impacts of Technology: Data Collection, Use, and...
Most relevant
Teaching Impacts of Technology: Relationships
Most relevant
Capstone Project: Teaching Impacts of Technology
Most relevant
Green IT and Technology Sustainability: The Big Picture
Most relevant
Applied Industrial Internet of Things
Digital Transformation Strategy: Discovering and Reaching...
Global Media, War, and Technology
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser