Welcome to Teaching Impacts of Technology; Workplace of the Future. My name is Beth Simon, and I'm a Computer scientist, and Educator, and a Professor in Education Studies Department here at UC San Diego. But, before I tell you anymore about me or this class, let me introduce you to a colleague. This is Art Lopez, and I got to know Art, I don't know, maybe around ten years ago because one of his students came up to him at his school where he teaches now, and said "Mr. Lopez, how come, we don't have any computer science classes like kids in other school districts do?" He thought, that's a really good question, I need to look into that. What that led to was a great collaboration where Art started working with us in our efforts to bring professional development to help teachers who've been trained in other subjects learn to teach Computer Science in the ways that we think, all kids need to know computing. Art's been pretty successful here in his district, Sweetwater Union High School District, which is just South of San Diego, and just North of the border with Mexico. Ten years later, they now have Computer Science courses in every high school in the district. That is making an immense change in the lives of the students there in terms of their careers and how they understand that Computer Science and computing really impacts our lives every day. That got me really involved in this movement which is popular in the United States right now called CSforALL. Which is a picture of my laptop, which it's pride of place, I only have one sticker there. I do believe like many people around the nation and around the world that Computer Science and computational thinking are things that every student, every kid, every citizen needs to know in the same way that we believe they all need to know reading, writing, and arithmetic. But, it's a real challenge to get on-off teachers prepared and capable of teaching the kids the computing that we need, and that is part of the goal of this class. In this course, we'll be particularly looking at the impacts of computing on our culture, our social interactions, and safety, law, and ethics. You might be familiar with this purple diagram. It comes from a set of standards that were recently produced by an international association called CSTEACHERS.ORG. Now, we know that whatever country or state you're in, might have different standards, but a lot of them are related to these, and so we'll use those as a grounding. But, how are we going to look at impacts of computing. We are going to be taking a very problem-based approach. I mean we're talking about impacts of computing on our lives, so let's use our lives as a place to start. I don't think this represents anything any of us have seen in our work lives, but maybe your parents or grandparents, or even great-grandparents work-life. We know that technology has been changing how we work. So, for example, this is more likely a common day representation of how cars are put together, where machines have basically, completely replaced people, and that has changed how people can get jobs, and what people struggled to get jobs. This is only going to change more in the future, maybe 20 years ago, how many computers were there in your car? Not very many, and did your mechanic need to be really computer savvy to help fix your car? Maybe not, but that's changing. In fact, here's something you might be more familiar with. Do we think that truckers will still be employable in ten years, or maybe will self-driving vehicles take over this industry? Certainly, something being talked about a lot now. But, sometimes it's not as clear as you might think, or if this might be an industry that we think technology will revolutionize. This one maybe not so because it's a really different type of driving, right? There's a different environment that's around it. So, if we don't understand the kinds of technologies that are going on behind the scenes in this, we won't, maybe wouldn't understand the difference between these two types of sort of similar jobs. Can technology really is changing all of our jobs and all of the careers open to us and our students, medical professionals absolutely needing to be able to integrate and use not only more available data to them, but technologies that they can use in helping students, sorry in helping students, in helping their patients. But, no matter where we work whether that's working with other people, technology changes how we can interact with them, whether it's in our businesses, now we do search engine optimization if you're a web-based company, or maybe if you're even your own boss and run your own business. You probably have a website or at least a Yelp presence. So, technology really is changing our careers, and it's really important for our students to understand this as well and to have a thought about how technology and how it's changing might change their lives. So, we're going to look at this in a number of different ways. First thing we'll do is we'll look at how has technology changed the way that we can either find work, or that we can hire somebody. So, we'll actually have you look at some websites where you can go and hire somebody to do something for you, or put yourself out there and get some work, and see what that's like. This is also a great task that you can have your students do. But, from that, we will look at after you've interacted with those sites, what does it take to make those websites run, how can they work, and databases are a key thing to that. You actually get to learn a little bit of something called SQL, this is the sequel programming language. Don't worry, it's totally easy, we have a great interactive website for you to walk through. That's going to lead us to actually understanding a little bit and going into basic logic that underlies all computers. Next, we're going to look at how technology has changed the way that we access our job, and the way that we can maybe be physically present or not present, and maybe in the ways in which we're expected to be present all the time, even if we're not actually in the office. This will then take us to looking at the Cloud, and probably you and maybe your students also feel very comfortable with the Cloud. This idea that there's a ways with all our myriad of devices that we can not have to store something on one particular machine that we can have it be accessible on a machine that's available to all of these devices through the ubiquitous access of the internet. But, something you may not be as aware of they will also look at something called cloud computing, and that is how businesses and the way businesses can get started and scale up has changed because the ability for them to not have to buy all their own computers to solve their problems, but they can actually rent time on computers in the Cloud. That'll lead us to something that I really love about this particular course. We're going to bring up a series of new career opportunities that you can share with your students, and one of them that comes up in this particular world is that of the DevOps person. Okay, which kind of puts together three different areas, Operations, Quality Assurance, and Software Engineering. Can't get a degree in DevOps anywhere that I know of, but it's a position that's out there. We'll also look at the issue of the fact that now, you might be a member of a company not just in a particular town and not just in the United States, but maybe it's a global company. What does it mean to be functioning and working in a company that has people all around the world 24/7. Last, we'll look at how is technology changing the way that we get educated. Moving up in the traditional K-16 setting, but as lifelong learners. While you're in this course, so we know you know a little bit about MOOCs, but 10 to one of your students don't know what MOOCs are, and they don't know that this kind of learning might be accessible to them, or the fact that they're going to be likely expected to improve their skills throughout their entire careers not just after they finish high school, or after they finish college. We'll take a little bit of a deeper look at what do we really need to fear? What jobs are potentially going to be replaced by technology in the near future, and what ones aren't? That's going to lead us to another career option, Data Scientist. Oh my gosh, it's one of the hottest careers out there, and again it is also a mesh of a variety of different disciplines that students might study. That said, Data Science is something that is becoming a major on a few campuses, mine included, here at UCSD. But, Data Science, it's hard to know what it really means, so we found this fabulous website that can be interacted with a number of levels, but just with a few clicks, and without installing anything or certainly not writing any code at all, students can get an idea of what Data Science is really like. So, we'll give you the opportunity to play with one of these tools, but the other reason we really like this is that they actually have lesson plans for each of the tools. Now, these may not be perfect alignment to the student body that you want to use it with, but we think they're a good starting place. Finally, in our pedagogy in this section, we're going to be looking at the issue of cognitive load. You may be familiar with short and long-term memory, and the fact that there's only so much new material that we can take in at once. I would just say that in general, the field of computing is often has trouble with the fact that we'd like to pile on lots and lots of new things on learners, or users' head and constantly changing the interface, and updates, and we just say, "Oh, it's too hard to understand what's underneath the hood in the computer." But, we'll look at the issue of cognitive load, and how you, when you're teaching computing and technology tasks to your students, you can help manage their cognitive load to make it easier to learn and less intimidating. Finally, our last activity will be engaging you with a common freely accessible curriculum on code.org, really it's probably one of the most popular open curriculum is for K-12 Computer Science that's out there in entire schools and districts decide to adopt it. Whether or not you're going to use it for your entire course, there might be a possibility, you might use one or two lessons. We'll give you the chance and the opportunity and the time to go and look around at some of the curriculum that's appropriate for your grade level, and see you how you like it. We'll also then, have you engage with a particular lesson, Introduction to HTML Programming. Again, don't worry, it's super beginner and easy to follow, and also kind of fun, but we'll also have you consider this lesson design in the context of looking at it from a cognitive load perspective. Is there any way that is overwhelming or might be overwhelming to our students, and what can we do to help make that better? So, I hope you're really excited at looking about how we would teach our students about the workplace of the future and the way that technologies are going to be impacting that in many ways. I think this is one of the most exciting ways that we can engage students in looking at impacts of computing because all kids want to think about what am I going to be when I grow up.