
1. algorithms and programming
1.1. ALGORITHMS and programming involve writing the programs (code) that tell computers what to do. Programs can be very complex -like iTunes, Safari, Chrome, or Roblox - following many different instructions.
2. data and analysis
2.1. refer to collecting, storing, organizing, and studying facts to help us understand what the data means.
2.1.1. For example, in a personality test program, we would want to collect answers to questions (such as: “Do you like having lots of friends over to play games?” or “How do you like to spend your free time?”)
3. networks and the internet
3.1. NETWORKS are a group of connected devices (like computers, laptops, and servers). They share information, and may also share resources like a printer.
3.1.1. The INTERNET is the worldwide network that connects millions of computers. Part of studying networks and the internet is figuring out
4. impacts of computing
4.1. Understanding the impacts of computing involve studying how computers influence our lives, culture, safety, laws, and behavior.
4.1.1. Just because we can make new technologies doesn’t always mean we should.
5. computer
5.1. what is a computer?
5.1.1. is a device that stores and processes (changes, moves, or rewrites) information.
6. computing systems
6.1. what is computing systems?
6.1.1. programming rules, data and analysis, networking, the internet, and how computers affect our lives.
7. computer technology
7.1. affects the way we live and think. It can help us solve our problems and make our lives seem easier, more fun, and safer.
8. Computer scientists
8.1. use computers' abilities to help them develop new technologies that make our lives easier.
8.1.1. use and create technology to solve problems. They program computers to both complete tasks bet ter and faster as well as teach them how to do new things.