GS

Design a Rube Goldberg machine

Rube Goldberg’s wacky machines may be great fun to build and play with, but you wouldn’t want to be responsible for keeping one running smoothly. All those moving parts mean more for you to monitor and more places where the machine can break down. In cybersecurity, less is more. That’s another way of describing the principle …

Design a Rube Goldberg machine Read More »

Words to Know

Address space an area of the computer’s memory that only one program can access. Bar code  a black-and-white code that can contain a variety of different types of data and be read by a machine. Cybersecurity  the protection of digital devices, such as phones or computers, against attacks. Data packet  a piece of a message (called a …

Words to Know Read More »

GenCyber’s Principles of Cybersecurity

Hackers constantly look for new ways to break into other people’s computers. Cybersecurity experts have to make hacking as hard as possible. These ten principles of cybersecurity, created by the National Security Agency (NSA) and the National Science Foundation (NSF), cover different aspects of computing to make a computer system safer. Abstractionremoving any unnecessary information. …

GenCyber’s Principles of Cybersecurity Read More »

How multiple programs run

■ Each process, or program running, is separated into its own space in the computer’s memory. You can see a form of this when you have multiple tabs open on your computer running different programs. This is called process isolation. Every program gets to work in its own space.  ■ Domain separation is another way …

How multiple programs run Read More »

How computers run multiple programs

Imagine getting ready for school in the morning while you’re talking to your mom, packing your lunch, and trying to find your cell phone. That’s called multitasking.  The problem is that our brains aren’t designed to multitask. You’re more likely to make mistakes when you multitask. Computers often have to multitask, too. When a computer …

How computers run multiple programs Read More »

Your Digital Presence

The internet is a powerful tool! You can chat with friends, research school projects, play games, watch videos, or listen to music. The downside is that you leave information about yourself with every screen tap and click of the mouse.  Some programs, like social media, allow you to share personal information, but every program or …

Your Digital Presence Read More »