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

In this course you’ll focus on how the Internet has enabled new careers and changed expectations in traditional work settings, creating a new vision for the workplace of the future. 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 the Internet has enabled new careers and changed expectations in traditional work settings, creating a new vision for the workplace of the future. 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 (careers and work), you’ll explore the following Impacts & Technology pairs --

Impacts (Getting jobs in new ways): technology based freelancing, Linkedin and how it changed the way we work

Technology and Computing Concepts: Data retrieval, data vs metadata, SQL, Boolean logic (AND, OR, NOT)

Impacts (Physical ties to work restricts people and businesses): work communication, the cloud, cloud computing, companies affected by ransomware attacks

Technology and Computing Concepts: how the cloud works, FTP, cloud storage, clients and servers, scalability basics, fault tolerance, AWS, devops

Impacts (Advancing your career in the fast moving technical world): digital technology changing jobs, online classes, machines replacing jobs, data science and artificial intelligence

In the pedagogy section for this course, in which best practices for teaching computing concepts are explored, you’ll learn how to effectively explore and critique curricular material you find and practice reviewing lesson plans, with a focus on material aimed at learning HTML.

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

Here's a deal for you

Save money when you learn with a deal that may be relevant to this course.
All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Course Orientation
Welcome! Are you ready to explore the impacts of the technology on the workplace and new types careers available to us? 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. Additionally, this course features a series called "Career Explorations" -- resources you can use to help students broaden their ideas of future career opportunities. Finally, we'll explore several lesson plans supporting online learning resources around data science and html programming (don't worry -- not prior programming experience is required!).
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Develops functional CSTA K-12 computer science standards, fostering inclusivity and problem solving
Focuses on the impact of computing on careers and work, modernizing traditional workplace concepts
Utilises a diverse range of teaching methods, blending pedagogical techniques with hands-on exploration
Taught by experienced professionals, fostering industry knowledge and practical application
Provides pedagogical strategies for teaching computing concepts, enhancing instructor comprehension
Requires prerequisite knowledge and experience in computer science education, potentially limiting accessibility

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Teaching technology impacts to k12 students

According to learners, this course is a valuable resource for K-12 educators looking to teach students about the impacts of technology on the workplace and future careers. Many found the content well-organized and explained at an appropriate level for both teachers and for understanding how to teach these concepts to younger students. The focus on pedagogical techniques and reviewing practical lesson plans was particularly appreciated by educators. While some with technical backgrounds felt the underlying computing concepts were explained somewhat superficially, the overall consensus is that the course provides a solid foundation and useful teaching materials, effectively addressing its goal of preparing teachers to discuss these topics.
Underlying concepts explained simply, maybe too basic.
"While great for non-technical folks, I found the explanations of things like SQL or cloud computing very superficial."
"I was hoping for a bit more technical detail behind the concepts discussed."
"If you already have a strong tech background, this course might not teach you much new technical info."
"The technical explanations are simplified for the K-12 teaching focus, which is good but limited for deeper understanding."
"Adequate coverage of technical concepts for the stated purpose, but don't expect deep dives."
Excellent starting point for the topic.
"This course serves as an excellent introduction to teaching technology impacts."
"A solid starting point for anyone new to teaching computing concepts and their societal implications."
"Provides a foundational understanding necessary before exploring more complex areas."
"It's a great first step into understanding how to approach this topic with young learners."
Content structure is logical and easy to follow.
"The pairing of 'Impacts' and 'Technology' made the content easy to digest and understand."
"The course flow is logical, progressing well through the different impacts and concepts."
"Modules are structured effectively, breaking down complex ideas into manageable parts."
"I found the organization of topics very clear and easy to follow."
Addresses current and future workplace trends.
"The topics covered like the cloud, data science, and AI replacing jobs are highly relevant to today's world and what students need to understand."
"Great insight into how technology is reshaping careers and the 'workplace of the future'."
"Discussing things like freelancing platforms and LinkedIn provided a very relatable angle for students."
"The impacts discussed are highly pertinent to helping students navigate their future careers."
Provides practical resources for K-12 teachers.
"This course gave me concrete ideas and resources I can use directly in my K-12 classroom to teach about technology impacts."
"I appreciated the focus on pedagogy and reviewing actual lesson plans - very practical for a teacher."
"The way the concepts are explained is perfect for understanding how to simplify them for younger students."
"This course is a gem for any teacher tasked with introducing technology concepts and their societal impact to students."
"Provides excellent resources and frameworks for teaching computing impacts to pre-college learners."

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: Workplace of the Future with these activities:
Review HTML Basics
Strengthen your foundation in HTML before starting the course.
Browse courses on HTML
Show steps
  • Review online tutorials or articles
  • Practice writing simple HTML code
  • Create a basic HTML document
Follow Data Science Tutorials
Expand your knowledge of data science and its applications through guided tutorials.
Browse courses on Data Science
Show steps
  • Choose a reputable online learning platform
  • Identify tutorials that align with your interests and career goals
  • Follow the tutorials step-by-step
  • Complete the exercises and quizzes
  • Apply what you learn to real-world datasets
Read 'Algorithms to Live By'
Gain valuable insights into the practical applications of algorithms in everyday life.
Show steps
  • Purchase or borrow the book
  • Read a chapter each week
  • Summarize key concepts and their real-world implications
  • Discuss the insights gained with peers or mentors
Six other activities
Expand to see all activities and additional details
Show all nine activities
Join a Study Group
Collaborate with peers to enhance your understanding and problem-solving skills.
Show steps
  • Find a study group or create your own
  • Meet regularly to discuss course materials
  • Work together on assignments and projects
  • Provide feedback and support to group members
Practice SQL Queries
Reinforce your understanding of SQL through solving practice drills.
Browse courses on SQL
Show steps
  • Visit LeetCode or W3Schools
  • Choose a suitable SQL practice drill
  • Attempt to solve the drill on your own
  • Review the provided solution and identify areas for improvement
Develop a Job Search Strategy
Craft a comprehensive plan to enhance your job search efforts.
Browse courses on Career Planning
Show steps
  • Identify your target industries and roles
  • Research potential employers
  • Network with professionals in your field
  • Tailor your resume and cover letter to specific job applications
  • Practice your interviewing skills
Compile Career Resources
Gather valuable career resources to support your professional development.
Browse courses on Career Planning
Show steps
  • Create a folder or online repository
  • Collect resources from websites, books, and articles
  • Organize the resources by category (e.g., resume writing, interview tips, job search strategies)
  • Review and update the compilation regularly
Build a Personal Portfolio Website
Create a hands-on project that showcases your technical abilities and career aspirations.
Browse courses on Web Development
Show steps
  • Choose a web development framework
  • Design the layout and content of your website
  • Implement the website's functionality
  • Test and debug your website
  • Deploy your website to a hosting platform
Mentor Junior Students
Share your knowledge and skills to support the learning and growth of other students.
Show steps
  • Identify students who could benefit from your guidance
  • Set up regular meetings to provide support and guidance
  • Share your experiences and insights
  • Provide constructive feedback
  • Encourage and motivate mentees

Career center

Learners who complete Teaching Impacts of Technology: Workplace of the Future will develop knowledge and skills that may be useful to these careers:
Data Scientist
This course provides foundational learning for a career in Data Science, a career that is in very high demand for those with the training. This course teaches you about how the cloud works, FTP, cloud storage, clients and servers, scalability basics, fault tolerance, AWS, and devops. This is the technical aspect of data science, which is highly valuable.
Cloud Architect
This course may be useful for a career as a Cloud Architect, but a certification may be required. This course covers how the cloud works, as well as FTP, cloud storage, clients and servers, scalability basics, fault tolerance, AWS, and devops. This course can help you to understand the technical aspects of cloud architecture and thus be successful in the field.
DevOps Engineer
To enter the field of DevOps Engineering, this course may be useful for giving you a solid foundation. The course covers cloud computing, the cloud, FTP, cloud storage, clients and servers, scalability basics, fault tolerance, AWS, and devops.
Database Administrator
This course covers data retrieval, data vs metadata, SQL, boolean logic, and how the cloud works. Knowledge of these subjects is valuable in the field of Database Administration and can help you to excel in that field.
Software Engineer
This course can help you build a foundation for a career as a Software Engineer, as it teaches about data storage and access that helps match us to possible jobs, as well as how the cloud works, FTP, cloud storage, clients and servers, scalability basics, fault tolerance, AWS, and devops.
Data Analyst
This course can help you enter the field of Data Analytics, as it covers data science and artificial intelligence. There is high demand for qualified candidates in this field.
Web Developer
This course may be useful for your career as a Web Developer to help you stay up-to-date. Especially if you are interested in working with data science and artificial intelligence, you may find this course useful.
Network Administrator
This course covers networks and the internet, which is important knowledge for Network Administrators. The course also covers data and analysis.
IT Support Specialist
This course may be useful for understanding the technical side of IT Support, especially if you are interested in data science and artificial intelligence.
Computer Systems Analyst
This course may be useful for your career as a Computer Systems Analyst to help you stay up-to-date. Especially if you are interested in working with data science and artificial intelligence, you may find this course useful.
Information Security Analyst
This course can help build a foundation for a career as an Information Security Analyst, as it teaches about cloud computing, the cloud, FTP, cloud storage, clients and servers, scalability basics, fault tolerance, AWS, and devops.
Quality Assurance Analyst
This course covers data and analysis, which is valuable knowledge for a Quality Assurance Analyst. The course also teaches about foster and inclusive computing culture, recognizing and defining computational problems, and communicating about computing.
IT Auditor
This course can help build a foundation for a career as an IT Auditor, as it teaches about cloud computing, the cloud, FTP, cloud storage, clients and servers, scalability basics, fault tolerance, AWS, and devops.
Project Manager
If you are interested in data science and artificial intelligence, you may find this course useful as a Project Manager.
Business Analyst
This course may be useful for your career as a Business Analyst to help you stay up-to-date. Especially if you are interested in working with data science and artificial intelligence, you may find this course useful.

Reading list

We've selected 15 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: Workplace of the Future.
Discusses the impact of new technologies on the workplace and the future of work. It argues that we are entering a new era of economic growth and prosperity, driven by the adoption of new technologies.
Discusses the potential impact of automation on the workplace and the future of work. It argues that automation could lead to mass unemployment and a decline in living standards.
Discusses the importance of human skills and abilities in the workplace. It argues that human skills, such as creativity, problem-solving, and communication, are becoming increasingly valuable in the face of automation.
Collection of essays on the future of work. It discusses the potential impact of new technologies, such as automation, artificial intelligence, and robotics, on the workplace.
Discusses the potential impact of the Fourth Industrial Revolution on the workplace and the future of work. It argues that the Fourth Industrial Revolution will lead to a new era of economic growth and prosperity.
Discusses the potential risks to humanity from new technologies, such as artificial intelligence. It argues that we need to be aware of these risks and take steps to mitigate them.
Discusses the potential risks and benefits of artificial intelligence. It argues that we need to be careful about how we develop and use AI, and that we need to be prepared for the potential consequences of AI.
Discusses the potential for the Singularity, a hypothetical point in time when artificial intelligence surpasses human intelligence. It argues that the Singularity will lead to a new era of unprecedented technological progress and human advancement.
Discusses the potential impact of artificial intelligence on humanity. It argues that we need to be prepared for the challenges and opportunities that AI will bring.
Discusses the potential risks of artificial intelligence. It argues that we need to be careful about how we develop and use AI, and that we need to be prepared for the potential consequences of AI.
Discusses the nature of reality and the relationship between science and philosophy. It provides a broad overview of the history of science and the development of our understanding of the universe.
Discusses the nature of reality and the relationship between science and philosophy. It provides a rigorous and challenging exploration of the fundamental principles of physics.
Discusses the nature of consciousness, intelligence, and creativity. It provides a wide-ranging exploration of the relationship between mathematics, music, and art.
Discusses the development of artificial intelligence and the potential impact of AI on society. It provides a detailed overview of the different types of AI and the challenges involved in developing AI systems.
Discusses the use of algorithms in society and the potential impact of algorithms on democracy and privacy. It provides a critical analysis of the role of algorithms in decision-making and the need for transparency and accountability in the use of algorithms.

Share

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

Similar courses

Similar courses are unavailable at this time. Please try again later.
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 - 2025 OpenCourser