Type
Word Search
Description

meme
computer
propaganda
syntax
software
going viral
code
argument
pixel
function
aligorithm
pseudocode
JavaScript

Computer Programming Crossword

Type
Crossword
Description

The creator of the first program. (It never actually ran) AdaLovelace
Creator of the analytical engine CharlesBabbage
The low level language that speaks to the computer Assembly
Converts the programming language to machine code AHEAD OF TIME. compiler
Converts the programming language into machine code AS IT RUNS interpreter
Word based program that can take time to learn JavaScript
A computer program set up to run like a computer inside a computer virtual machine
A mistake in programming bug
A collection of pre-scripted commands that someone can use in their programs library
A language that emphasizes less wordy commands Python

Coding Vocabulary Crossword

Type
Crossword
Description

A list of steps to finish a task. A set of instructions that can be performed with or without a computer. For example, the collection of steps to make a peanut butter and jelly sandwich is an algorithm. algorithm
Another term for parameter argument
A wireless method of sending information using radio waves. Wi-Fi
A number or string (or other things to be named later) that can be stored in a variable or computed in an expression. value
A way of representing information using only two options. binary
A name that refers to a value. Stores a piece of data, and gives it a specific name. variable
a data type that has two possible values: “true” and “false” Boolean
A relatively easy-to-remember address for calling a web page (like www.code.org). URL
An error in a program that prevents the program from running as expected. bug
The set of rules that defines the combinations of symbols that are considered to be a correctly structured document or fragment in that language. Syntax
A datatype that is a single character which can be a letter, number, or symbol. character
One or more commands or algorithm(s) designed to be carried out by a computer. code
Any finite sequence of characters (i.e., letters, numerals, symbols and punctuation marks) string
Computers that exist only to provide things to others. server
An instruction for the computer. Many commands put together make up algorithms and computer programs. command
is a detailed, yet readable, description of what a computer program or algorithm must do, expressed in languages that humans use naturally rather than in a programming language pseudocode
Information in a program that is meant for other programmers (or anyone reading the source code) and has no effect on the execution of the program comment
Information data
Finding and fixing errors in programs debugging
A collection of instructions (algorithms) that performs a specific task when executed by a computer. program
A name used inside a function to refer to the value which was passed to it as an argument. parameter
Small chunks of information that have been carefully formed from larger chunks of information packets
The construct that allows the repeated execution of segment of code until a terminating condition has been satisfied loop
A repetitive action or command typically created with programming loops. iteration
Break a problem down into smaller pieces. decompose
Someone who acts safely, responsibly, and respectfully online digitalcitizen
An action that causes something to happen. event
A number assigned to any item that is connected to the Internet IPaddress
A data type that represents a positive or negative whole number integer
The information about someone on the Internet. digitalfootprint
Sometimes called a procedure. A named sequence of statements that performs some useful operation function
Data to be entered into a computer for processing input

computer science Word Search

Type
Word Search
Description

term
lossy
commands
key
relational
flatfile
field
paperbased
computerised
database
or
gates
logic
arrays
string
text
boolean
real
define
integer
constant
types
data
breadthfirst
search
depthfirst
value
sort
linear
print
loop
iteration
sellection
sequencing
coding
syntax
programming
if
else
output
input
psuedocode
flowcharts
computer science
numbers
variables
ruby
css
html
python
algorithm
binary
hexidecimal
terror byte
megabyte

Computer Programming 1 Vocabulary Crossword

Type
Crossword
Description

What is the Base 2 number system used by computers. Uses only 2 digits. Binary System
Removing errors from computer program Debug
Measurement of memory capacity, 1024 bytes Kilobyte
Translating a source program into a machine language Compiling
Number system used by computers. Uses sixteen digits Hexadecimal System
A billionth of a second. Nanosecond
A program written in a high level language Source code
Tiny integrated circuits etched into block of silicon Chips
The device which electronically controls the functions of the computer. CPU
Code used for representing characters in the computer ASCII
Commercially produced programs written to perform specific task such a word processing Applications software
Part of the CPU that handles math operations ALU
Another name for a file Document
An operating system that uses pictures to communicate GUI
Physical devices which make up the computer and its peripherals Hardware

Cyber Security Crossword

Type
Crossword
Description

any software program in which advertising banners are displayed while the program is running. Adware
designed to detect and destroy computer viruses. Antivirus
an attempt by hackers to damage or destroy a computer network or system. Attack
a method, often secret, of bypassing normal authentication in a product back door
refers to the process of making copies of data or data files to use in the event the original data or data files are lost or destroyed. backup
refers to the process of making copies of data or data files to use in the event the original data or data files are lost or destroyed. Blended threat
are similar to worms and Trojans, but earn their unique name by performing a wide variety of automated tasks on behalf of their master (the cybercriminals) who are often safely located somewhere far across the Internet. bots
are small files that Web sites put on your computer hard disk drive when you first visit cookie
body of technologies, processes and practices designed to protect networks, computers, programs and data from attack, damage or unauthorized access cyber security
made possible by using algorithms to create complex codes out of simple data, effectively making it more difficult for cyberthieves to gain access to the information encryption
a network security system, either hardware- or software-based, that controls incoming and outgoing network traffic based on a set of rules. firewall
someone who seeks and exploits weaknesses in a computer system or computer network. hacker
global system of interconnected computer networks that use the Internet protocol suite internet
a local or restricted communications network, especially a private network created using World Wide Web software. intranet
used to describe any code in any part of a software system or script that is intended to cause undesired effects, security breaches or damage to a system. malicious code
the activity of defrauding an online account holder of financial information by posing as a legitimate company. phishing
software that enables a user to obtain covert information about another's computer activities by transmitting data covertly from their hard drive. spyware
any malicious computer program which is used to hack into a computer by misleading users of its true intent trojan horse
a piece of code that is capable of copying itself and typically has a detrimental effect, such as corrupting the system or destroying data virus
a standalone malware computer program that replicates itself in order to spread to other computers. worm

Computer Basics ! Crossword

Type
Crossword
Description

an electronic device that manipulates information, or data. It has the ability to store, retrieve, and process data Computer
any part of your computer that has a physical structure, such as the keyboard or mouse. Hardware
any set of instructions that tells the hardware what to do and how to do it Softwarwe
the metal and plastic box that contains the main components Computer Case
one of the main ways to communicate with a computer. Keyboard
another important tool for communicating with computers. Commonly known as a pointing device. Mouse
is used to print documents, photos, and anything else that appears on your screen. printer
is the computer's main circuit board motherboard
your system's short-term memory RAM
where your software, documents, and other files are stored hard drive
is the most important software that runs on a computer. It manages the computer's memory and processes, as well as all of its software and hardware. It also allows you to communicate with the computer without knowing how to speak the computer's language operating system
What id a shorter term for Wireless Internet Connection Wifi
is a type of software that allows you to perform specific tasks app
llows you to write a letter, design a flyer, and create many other types of documents word proccessor
the tool you use to access the Internet web browser
any type of software that is designed to damage your computer or gain unauthorized access to your personal information Malware
measured in megahertz (MHz), or millions of instructions per second; and gigahertz (GHz), or billions of instructions per second. speed
When you save a file, the data is written to the hard drive, which acts as long-term storage
is responsible for what you see on the monitor video card
also called an audio card—is responsible for what you hear in the speakers or headphones sound card

computer applications vocab Word Search

Type
Word Search
Description

binary system
keypad
podcast
digital
platform
bridge
search engine
bookmark
power supply
computer forensics
pixel
hacker
scan
icons
file extensions
footer
cropping
column width
digital citizen
script
hits
code
clip art
desktop
home page
history
junk mail
bluetooth
gif
hand held
virus
web master
zoom
technophobic
satellite
phishing
reproduce
naviagate
function key
domain name
back up
jpeg

Computer Science Vocabulary Crossword

Type
Crossword
Description

A sequence of instructions suitable for processing by a computer. COMPUTERPROGRAM
The rules that govern the structure of language statements; in particular, the rules for forming statements in a source language correctly. SYNTAX
An error in the rules that govern the structure of language statements. SYNTAXERROR
A program that runs in the context of a browser. APPLET
A program that runs when translated by a Java computer. APPLICATION
Binary digit. The smallest unit of information for data storage and transmission. Each bit is considered to be either a "0" or a "1". BIT
A set of bits normally considered as a unit, it normally consists of eight bits and corresponds to a single character of information. BYTE
Hardware, software, or both, that allow a user to interact with and perform operations on a system, program, or other device. USERINTERFACE
A program that translates a program into machine code that can be converted into an executable program (an object program). COMPILER
An ordered set of well-defined instructions for the solution of a problem in a finite number of steps. ALGORITHM
Used to describe a complete data processing system, with the flow of data through clerical operations involved, down to the level of individual programs, but excluding such programs. FLOWCHART

Computing Crossword

Type
Crossword
Description

writing computer software programming
programming language that sounds like a snake python
a graphic designer turtle
units for information data
i.e an integer or string data type
sequences of instructions for a computer program
loops iteration
holds values variable
sequence of characters string
a set of step by step instructions designed to solve a problem algorithm
True/False boolean
an error message Syntax
a particular order inn which related things follow each other sequence
i.e python turtle Extension
a programming language that enables a user to interact with a webpage Java
Used to create a webpage HTML
to run code execute
a single letter, digit or punctuation mark character
i.e 'if', 'else', 'elif' selection
a number integer
i.e <script></script>,<p></p> tag

Kids Coding Academy Word Search

Type
Word Search
Description

algorithm
binary
blockly
bug
code
command
conditionals
cyber bullying
data
debug
for loop
function
input
loop
output
persistence
pixel
Program
Programming
pseudo code
repeat
variable