Online Course – Impacts of Technology in K-12 Education: Certified Professional Internship at the University of California, San Diego

Educate students about the impacts of computing in the K-12 system. Prepare yourself to help students understand computing and its impacts on their digital world.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Beginners Intermediate level Advanced involved

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Communication skills
  • Troubleshooting
  • Creative thinking
  • Time management
  • Teamwork
  • leadership
  • Analytical thinking
  • project management
  • Technology skills
  • Self-learning

What you will learn in the course

Courses for which the course is suitable

  • Computer Science Teacher
  • Technology Guide
  • Computer Science Curriculum Developer
  • Technology workshop facilitator
  • Pedagogical expert in the field of computing
  • Technological educational content developer
  • Technology course guide
  • Computer Science Teacher for K-12 Students

Internship – Series of 6 courses

2% is the estimated number of high school students in all of California who took a computer science course in 2015. And yet, computers and data are everywhere. Just think about a typical 24 hours in your life… how many different computing devices do you use? We all live in multiple, rapidly changing digital worlds with apps, devices, and data analytics that offer a constant abundance of innovation and technological integration into our lives.

As an integral part of our lives, we work to advance computer science for everyone – so that every student, every future member of society, can understand computing and technology. To achieve this, we need teachers. Teachers are willing to teach computational concepts and implement best practices, so that children will enjoy and see that it is possible to succeed in computer science. This is where your role (and that of this internship) comes in!

In this internship, you will learn both about the impacts of computing on our world and how to teach these impacts to K-12 students. We offer both the technical knowledge and pedagogical approaches to teaching these concepts. Throughout the course, you will engage with freely available materials that you can use in your lessons, and you will also learn from teachers who are already teaching these concepts in their classrooms.

In short – in this internship we will teach you the computing concepts that are important to know and then help you research and evaluate lesson plans and resources to prepare you for your lessons.

Hands-on Learning Project

Using a problem-based approach to understanding basic computational concepts, we will travel through five different digital “worlds” where we will engage with technology, and explore the problems that exist in each world, along with the various technological solutions.

  • At the end of each world, you will reflect on the effectiveness of your learning process and evaluate lesson plans and materials available for use in your classroom.
  • Through these activities, you will become more reflective teachers and develop an understanding of how teaching and activities can be designed to support learning.

See FAQs for detailed information about each course.

The task of the investigation

As a final project, you will complete a part of the new Advanced Computing course – the “Investigation Assignment” – in which you will conduct research on a recent technological innovation and analyze its effects on the world. You will apply the checklist for evaluating high school student work, provide feedback to another learner, and receive feedback from others.

Details of the courses that make up the specialization

The Effects of Technology on Teaching: Basics

Course 1

  • 10 hours
  • 4.8 (31 ratings)

Course Details

What will you learn?

In this course, you will focus on the basics of teaching the effects of technology. You will begin by exploring how you interact with technology and its benefits during a typical day, such as the desire for instant food and entertainment. This will be done through a series of paired teaching units, in which you will explore the “Impact of Computing” in your day and the “Technologies and Principles of Computing” that enable that impact, at a level appropriate for K12. This course is part of a larger specialization in which you will learn the Impact of Computing Principles you need to know, organized into five different digital “worlds,” and learn pedagogical techniques and evaluate lesson plans and resources to use in your classroom. By the end of the course, you will be prepared to teach pre-college students to be smart and effective participants in their digital worlds.

In this digital world (everyday life), you will explore the following pairs of influences and technology —
  • Influences (food ordering): Apps that bring you food, drivers, and recommend businesses
  • Computing technologies and principles: geolocation, push notifications, near-field communication, HTML5, GPS, graphical representations, minimal trees, shortest path algorithms.
  • Influences (Entertainment): Streaming for fun and education, the environmental impact of the internet, YouTube culture
  • Computing technologies and principles: data centers, downloading vs. streaming, digital vs. analog image representation, basic data compression algorithms, internet metrics (latency, bandwidth).
In the pedagogy section of this course, where we explore best practices for teaching computing principles, you will learn to implement constructivist activities that are helpful in teaching computing impacts, and you will evaluate and contribute to a cordless lesson plan.

For the CSTA K-12 Computer Science Standards, we will primarily cover the learning objectives under the “Impacts of Computing” principle, and also include some under the “Networks and the Internet” principle and the “Data and Analytics” principle. The practices we cover include “Encouraging an Inclusive Computing Culture,” “Recognizing and Defining Computational Problems,” and “Communicating About Computing.”

The Impact of Technology on Teaching: Data Collection, Use, and Privacy

Course 2

  • 12 hours
  • 4.6 (10 ratings)

Course Details

What will you learn?

In this course, you will focus on how constant data collection and big data analytics have impacted us, exploring the interplay between using and protecting your data, as well as thinking about what it can do for you in the future. This will be done through a series of paired teaching units, in which you will explore the “Impact of Computing” in your day and the “Technologies and Principles of Computing” that enable that impact, at a level appropriate for K12 ages. This course is part of a broader specialization in which you will learn about the impacts of computing principles you need to know, organized into five different digital “worlds,” and learn pedagogical techniques and evaluate lesson plans and resources to use in your classroom. By the end of the course, you will be prepared to teach pre-college students to be smart and effective participants in their digital worlds.

In this digital world (personal data), you will explore the following pairs of influences and technology —
  • Effects (Show me what I want to see!): Internet privacy, personalized advertising, web page personalization
  • Computing technologies and principles: cookies, internet vs. network, https, web servers
  • Impacts (Use my data… but protect it!): Basic levels of cybersecurity knowledge, data collection by ISPs, web design, discovering what is known about you online, software and service terms
  • Computing technologies and principles: DNS, cryptography (ciphers, computation, encryption, SSL), Deep Web and Dark Web.
  • Impacts (What can my data do for me in the future?): What is big data, machine learning finds new music, wearable technologies.
  • Computing technologies and principles: AI vs. ML, supervised vs. unsupervised learning, neural networks, recommender systems, speech recognition.
In the pedagogy section of this course, where we explore best practices for teaching computing principles, you will learn how to apply Bloom’s Taxonomy to create meaningful learning objectives in computer science, the importance of retrieval-based learning, building learning activities with online simulators, and how to use “fun” books to teach computing.

For the CSTA K-12 Computer Science Standards, we will primarily cover the learning objectives under the “Impacts of Computing” principle, and also include some under the “Networks and the Internet” principle and the “Data and Analytics” principle. The practices we cover include “Encouraging an Inclusive Computing Culture,” “Recognizing and Defining Computational Problems,” and “Communicating About Computing.”

Effects of technology on teaching: relationships

Course 3

  • 10 hours

Course Details

What will you learn?

In this course, you will focus on how “smart” devices have changed the way we interact with others in personal ways, impacting the way we stay connected in our increasingly interconnected society. This will be done through a series of paired teaching units, in which you will explore “the impact of computing” in your typical day and the “technologies and principles of computing” that enable that impact, at a level appropriate for K12. This course is part of a larger specialization in which you will learn about the impact of computing principles you need to know, organized into five different digital “worlds,” and learn pedagogical techniques and evaluate lesson plans and resources to use in your classroom. By the end of the course, you will be prepared to teach pre-college students to be smart and effective participants in their digital worlds.

In this digital world (relationships), you will explore the following pairs of influences and technology —
  • Influences (Keep me connected in a mobile society): Personal relationships, Facebook, circle of friends
  • Computing technologies and principles: algorithms, the evolution of software engineering, heuristics, running computers, big O notation, P versus NP.
  • Influences (geography connections): finding friends, maps, geolocation
  • Computing technologies and principles: data and binary, image encoding, pixels, how color pixels work, filters, blurs.
In the pedagogy section of this course, where we explore best practices for teaching computing principles, you will learn about the current CSTA K-12 Computer Science Standards and practice using them to test and implement into lesson plans, as well as how to apply the ICAP framework to link your students’ engagement to active learning outcomes, such as through peer tutoring.

For the CSTA K-12 Computer Science Standards, we will primarily cover the learning objectives under the “Impacts of Computing” principle, and also include some under the “Networks and the Internet” principle and the “Data and Analytics” principle. The practices we cover include “Encouraging an Inclusive Computing Culture,” “Recognizing and Defining Computational Problems,” and “Communicating About Computing.”

Technology Impacts on Teaching: The Workplace of the Future

Course 4

  • 12 hours

Course Details

What will you learn?

In this course, you will focus on how the Internet has enabled new careers and changed expectations in traditional workplaces, creating a new vision for the workplace of the future. This will be done through a series of paired teaching units, in which you will explore the “Impact of Computing” in your typical day and the “Technologies and Principles of Computing” that enable that impact, at a level appropriate for K12. This course is part of a larger specialization in which you will learn the Impact of Computing Principles you need to know, organized into five different digital “worlds,” and learn pedagogical techniques and evaluate lesson plans and resources to use in your classroom. By the end of the course, you will be prepared to teach pre-college students to be smart and effective participants in their digital worlds.

In this digital world (careers and work), you will explore the following pairs of influences and technology —
  • Impacts (Finding Work in New Ways): Technology-Based Freelancing, LinkedIn, and How It Changed the Way We Work
  • Computing technologies and principles: data retrieval, data versus metadata, SQL, Boolean logic (AND, OR, NOT).
  • Impacts (physical work connections limit people and businesses): Work communication, cloud, cloud computing, companies hit by ransomware attacks.
  • Computing technologies and principles: How the cloud works, FTP, cloud storage, clients and servers, basic principles for scaling, fault tolerance, AWS, DevOps.
  • Impacts (advance your career in the advanced technological world): Digital technology is changing jobs, online courses, machines are replacing jobs, data science and artificial intelligence.
In the pedagogy section of this course, where we explore best practices for teaching computing principles, you will learn how to research and critique the learning materials you have found and practice reviewing lesson plans, focusing on materials designed to teach HTML.

For the CSTA K-12 Computer Science Standards, we will primarily cover the learning objectives under the “Impacts of Computing” principle, and also include some under the “Networks and the Internet” principle and the “Data and Analytics” principle. The practices we cover include “Encouraging an Inclusive Computing Culture,” “Recognizing and Defining Computational Problems,” and “Communicating About Computing.”

Impacts of Technology on Teaching: A Global Society

Course 5

  • 12 hours

Course Details

What will you learn?

In this course, you will focus on how technology-enabled communication is changing geopolitics and how technology is connecting our world and transforming lives. This will be done through a series of paired teaching units, in which you will explore the “Impact of Computing” in your typical day and the “Technologies and Principles of Computing” that enable that impact, at a level appropriate for K12. This course is part of a larger specialization in which you will learn the Impact of Computing Principles you need to know, organized into five distinct digital “worlds,” and learn pedagogical techniques and evaluate lesson plans and resources to use in your classroom. By the end of the course, you will be prepared to teach pre-college students to be smart and effective participants in their digital worlds.

In this digital world (global society), you will explore the following pairs of influences and technology —
  • Effects (freedom of expression): The Internet in developing countries, censorship, and social networks
  • Computing technologies and principles: VPN, how internet censorship works, metadata, Tor.
  • Impacts (Life Made Easy): The Internet is Changing the Way We Live, Travel, Autonomous Vehicles
  • Computing technologies and principles: Internet of Things, how autonomous vehicles work.
  • Effects (Keep your information safe): Two-step verification, passcodes, patterns, fingerprints, Apple ID
  • Computing technologies and principles: DDoS attacks and botnets, man-in-the-middle attacks, risks of public WiFi, phishing, ransomware, Bitcoin.
In the pedagogy section of this course, where we explore best practices for teaching computing principles, you will learn about the principles of computer science placement exams, how they assess students, and how to prepare your students for this critical exam.

For the CSTA K-12 Computer Science Standards, we will primarily cover the learning objectives under the “Impacts of Computing” principle, and also include some under the “Networks and the Internet” principle and the “Data and Analytics” principle. The practices we cover include “Encouraging an Inclusive Computing Culture,” “Recognizing and Defining Computational Problems,” and “Communicating About Computing.”

Final Project: The Effects of Technology on Teaching

Course 6

  • 6 hours

Course Details

What will you learn?

In this project-based course, you will review the course and exam description for Advanced Computer Science Principles in preparation for the “Investigate” assignment, in which students are required to investigate a recent computing innovation and analyze its impact on the world. You will also review the assignment description from a student’s perspective and complete the assignment yourself. You will then assess high school student work samples following the APCSP guidelines and provide feedback to another student on their submitted assignment and receive feedback from other students. This course is part of a larger specialization, in which the first courses focus on the impacts of computing principles and the technologies and computing principles that enable them, preparing you to teach pre-college students to be intelligent and effective participants in their digital world. While this course and project can be completed without taking the remaining courses, most of the new knowledge is imparted there. Additionally, during the courses you will consider your learning experience from both a student and a teacher perspective, which will help you become a more reflective teacher and develop an understanding of how instructions and activities can be designed to support learning.

Please note, if your goal is to receive credit toward a degree from the University of California, San Diego, you must make that decision before completing this course. See the FAQ “Will I receive university credit upon completion of this course?” for details on how to receive this credit.

Regarding the CSTA K-12 Computer Science Standards, during the specialization we will primarily cover the learning objectives under the “Impacts of Computing” principle, and will also include some under the “Networks and the Internet” principle and the “Data and Analytics” principle. The practices we cover include “Encouraging an Inclusive Computing Culture,” “Recognizing and Defining Computational Problems,” and “Communicating About Computing.”