Unit One: Computers
Unit Two: Problem Solving
Unit Three: Programing
Unit Four: Websites
ECS Careers
100

An input device

Mouse

Keyboard

Camera

Microphone

100

A step by step process that can be followed

Algorithm

100

An object in the scratch program that is manipulated by blocks

Sprite

100

People who break into computers and large computerized systems

Hackers

100

ECS stands for _____________.

Exploring Computer Science

200

The software that controls hardware and software resources

Operating System

200

The four steps to the problem solving process

Understand the Problem

Make a plan

Carry out the plan

Review and reflect

200

Repeating a task for a specified amount of times

Loops

200

The two most commonly used website languages

HMTL & CSS

200

Name three job titles in the computer science industry

Data scientist

Software tester

Web developer

Systems Analyst

Business Analyst

Network Architect

Software Engineer

Software Developer

300

Something a computer cannot do

Empathize

Feel Emotion

300

There are two types of computer searches. Binary and___

Linear

300

If condition is true, then runs the blocks inside

Conditionals

300

A set of techniques or ways used to keep information secret, available, and uncorrupted

Cybersecurity

300

This level of degree is most commonly required for a computer science job

Master's Degree

400

The acronym for website evaluation and trustworthiness

CRAAP

400

What is the decimal number for 00000111

14

400

A named storage location in the computer's memory. The value stored in ______ can change.

Variables

400

The parts needed to make an element:

_________ + ________ = Element

Tags & Content

400

The average salary for a software developer compared to the national average ($47,060).

Over double! ($105,590)

500

The four functions of a computer

Receive Input

Process Information

Store Information

Produce Output


500

The shortest path between all the locations of a network

Minimal Spanning Tree

500

In programming, ________ is often referred to as ‘looping’, because when a program iterates it ‘loops’ to an earlier step.

Iteration

500

What does HTML stand for?

Hypertext Markup Language

500

One of the top three universities worldwide that teach computer science

Massachusetts Institute of Technology (MIT) - US

Stanford University - US

University of Oxford - UK

M
e
n
u