Vocabulary
Influence
Fields
Hardware
Von Neumann Architecture
100

Define Computer Science

The study of computers and computational systems, including their design, development, and applications.

100

What are the pillars of our society that computer science impacts?

Healthcare, Entertainment, Transportation, and Communication

100

Game Developer vs Web Developer

Game Developer: Designs and creates video games.

Web Developer: Design and create websites.


100

The Motherboard & CPU

The CPU is the "brain" of the computer which performs the computer's calculations and instructions.

The CPU is located in the Motherboard which is the main circuit board that connects to all the hardware

100

What is it?

A theoretical model that describe the structure and organization of almost all modern computational devices.

200

Define Computer Software and Hardware

Software: Collection of programs, data, and instructions that enable a computer system to perform specific tasks or functions.

    Understand: Its the intangible parts of a device that allow it to do certain things.

    Example: An app or software update.

Hardware: Physical components of a computer system that can be touched and manipulated.

     Understand: Its the tangible parts of a device 

     Example: CPU, RAM, Storage Devices

200

Positive computer impacts on entertainment

- Computer graphics and animation are used in most entertainment experiences.

- Social media platforms allow people from different parts of the world to connect.

- Streaming platforms like Netflix and Hulu use machine learning to recommend personalized content.

200

Artificial Intelligence (AI) Engineer

Builds, develops, and uses intelligent systems and algorithms.

200

Graphics Processing Unit (GPU) and how it works

Responsible for all graphics on the computer screen. It offloads graphics from the CPU to allow the computer to process and represent the visuals smoothly.

200

What did this architecture simplify computer interaction into?

Input and Output Devices

300

Define Machine Learning

Involves training models on large datasets to recognize patterns, make inferences, and improve performance over time through experience. 

     Understand: When machine models learn and improve their performance over time through experiences.

      Example: Machine learning helps credit/debit cards detect fraud

300

Positive computer impacts on communication

- The internet changed how people communicate with each other globally through calls, messages, etc.

- Encryption and cybersecurity technologies have allowed for secure online shopping/selling experiences.

- Natural language processing, like Google Translate, has allowed for global communication to be more accessible by reducing language barriers.

300

Cybersecurity Analyst

Protect computer systems and networks from potential threats and vulnerabilities.

300

Random Access Memory (RAM)

Temporary storage space which stores contents until turned off. 

It is volatile, meaning its contents delete when turned off.

300

What did this architecture introduce and what did this thing do?

It introduced memory as a place to store instructions and data.

400

True or False: A calculator is a computational device.

True.

400

Positive computer impacts on transportation

-Mapping apps allow us to get to our destination easily by mapping out the correct route.

-Traffic management systems, like traffic lights, help with control traffic flow.

-Self-driving vehicles, like Waymo, are being improved to help with safe and efficient transportation.

400

Software Engineer

Design, develop, and maintain software applications, such as apps and software updates.

400

Input and Output Devices

Input: Allow the user to input information to the computer: keyboard, mouse, etc.

Output: Allow the computer to output (take out) information: monitor, printer, etc.

400

What orderly process does this architecture follow and how does this work?

The Fetch-Decode-Execute Cycle
1. The CPU fetches an instruction from memory
2. Decodes it to understand the operation to be performed
3. Then executes the instruction

500

Define Computational System and Computational Device

Computational System: Combination of hardware, software, and data that work together to perform computational tasks.

      Understand: A system where hardware, software, and data work together to perform tasks.

Computational Device: Any device capable of performing computations or processing information.

       Understand: The physical device that can use a computational system.

500

Positive computer impacts on healthcare

- Computers models help scientists discover new medicines.

- By finding patterns and learning from new data, machine learning algorithms help diagnose diseases.

-Electronic health records have led to better care and organization in hospitals.

500

Data Scientist

Analyze and interpret large sets of data to extract knowledge and inform decision-making

500

Storage Devices (2 of them and what each does)

Hard Disk Drive (HDD): Uses magnetic disks to provide long-term storage for programs, data files, and the operating system.

Solid State Drive (SSD): Uses flash memory technology for faster data access and improved reliability.

Remember: SSDs are faster and more improved than HDDs.

500

What idea is it based on?

It's based on the idea that a central unit will coordinate a set of instructions for the computer to execute.

M
e
n
u