Type
Crossword
Description

Personal Digital Assistant PDA
A person who writes computer programs Programmer
Programming Language Python
Represented all in zeros and ones Machine Language
Reads the source code of the program as written by programmers Interpreter
Text editor to write instructions into a file Script
Sequence of Python states that have been crafted to do something Program
Perform some set of statements repeatedly, usually with some variation Repeated Execution
Get data from the “outside world”. Input
Display the results of the program on a screen or store them in a file Output
Perform statements one after another in the order they are encountered in the script. Sequential Execution
Check for certain conditions and then execute or skip a sequence of statements Conditional Execution
when your program has good syntax but there is a mistake in the order of the statements Logic Errors
A property of a program that can run on more than one kind of computer Portability
An instruction that causes the Python interpreter to display a value on the screen Print Statement
The process of formulating a problem, finding a solution, and expressing the solution Problem Solving
A set of instructions that specifies a computation Program
When a program displays a message and pauses for the user to type some input to the program Prompt
Stores programs and data and retains its information even when the power is turned off. Secondary Memory
The meaning of a program Semantics
An error in a program that makes it do something other than what the programmer intended Semantic Error
A program in a high-level language Source Code

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

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

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

Technology Crossword Puzzle

Type
Crossword
Description

A client software program that runs against a Web server or other Internet server and enables a user to navigate the World Wide Web (WWW) to access and display data. Browser
A part of a computer system or network that is designed to block unauthorized access while permitting outward communication. Firewall
The combination of typeface and other qualities, such as size, pitch, and spacing. Font
A word or group of words that act as a way to cross reference to other documents or files on the computer. Link
A device that feeds data into a computer, such as a keyboard or mouse. Input
Any computer-generated information displayed on screen, printed on paper or in machine readable form, such as disk and tape. Output
Usually comprises the display device, circuitry, casing, and power supply. Monitor
Sending an email, posting photos on a social media site and using your webcam. Upload
An error, flaw, failure, or fault in a computer program or system that causes it to produce an incorrect or unexpected result or to behave in unintended ways. Bug
Usually consists of eight bits. Byte
The exclusive right, as recognized separately in each country, to publish and sell literary, artistic, or musical materials. Copyright
copy (data) from one computer system to another, typically over the Internet. Download
The collection of physical parts of a computer system. Hardware
A software system that links topics on the screen to related information and graphics, which are typically accessed by a point-and-click method. Hypertext
A measure of the amount of computational work that a computer system performs. Load

Programming 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 Algorithm
This is the computer programming language that we are working with this term. Scratch
Something that can vary in a program, or be set by the programmer Variable
One or more commands or algorithms designed to be carried out by a computer Program
An error in a program that prevents the program form running as expected Bug
An instruction for the computer command
An action that causes something to happen Event
A way to give information to a computer Input
A way to get information out of a computer output
To do something again repeat
The common programming structure that implements "conditional statements" IfThenStatement
Changing the appearance of a sprite Costume
A character in your program Sprite
The actual blocks/text of your code Script
Code is organized into layers; placing conditions inside other conditions Nesting
All programs are based on this idea, a set plan which makes sense as you move through the directions Logic

Programming Terms Crossword

Type
Crossword
Description

A set of instructions for the computer that when executed, gives results. Computer Program
A special language that allows people to instruct computers to perform an action or set of actions. Programming Language
People who create, modify, and test code. Computer Programmers
A computer language that only consists of 1's and 0's. Binary
The program itself, as written by the programmer. Source code
The items that your program works with, such as integers and character strings. Data
A sort of box or holder that can be used to store a value. Variable
A programming language construction that allows the programmer to instruct the computer to perform an instruction or set of instructions over and over again. Loop
A methodical process of finding a reducing the number of defects in a computer program. Debug
an error in a software program. Bug

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

Technology Crossword

Type
Crossword
Description

The opening page of a website. homepage
A computer language used to create web pages. HTML
A file format for compressing pictures JPEG
A link from a hypertext file or document to another location or file, activated by clicking on a highlighted word or image on the screen. hyperlink
The ability to use technology to find, organize, and evaluate information. digitalliteracy
A group of networked computers that share a common address (.edu, .com). Domain
The process of converting data into code. encryption
A security system that protects a network. firewall
A way to narrow search results by using the operators AND, OR, & NOT. BooleanLogic
A temporary storage place for quick retrieval of frequently used data. cache
A small text file stored in a computer’s hard drive by a website. cookie
An organized collection of information that is searchable. database
To practice appropriate and responsible behavior when using technology digitalcitizenship
The text field in a web browser where an URL is displayed or typed. addressbar
The amount of data that can be sent through a connection at one time. bandwidth
To save the URL of a webpage for easy access in the future. bookmark
Instructions you input for a computer to follow. code
The action of writing CODE or instructions for the computer to follow. programming
An unit of memory (8 binary digits represent a character). byte
Central Processing Unit- The brain of the computer. cpu
A program that searches for items in a database or sites on the WWW. searchengine
Uniform Resource Locator- The address of a resource on the WWW. url
A program used to navigate the WWW. browser
The global system of interconnected computer networks that link billions of devices. internet
A set of computers connected together for the purpose of sharing resources. network
Hyper Text Transfer Protocol- the set of rules for transferring files on the World Wide Web. http

Computer Crossword Puzzle

Type
Crossword
Description

A screen that displays an image that is being generated by a computer. monitor
The set of keys that are used to type words on a computer or typewriter. keyboard
A small device that is connected to a computer that you move with your hand to help you click on items on the computer screen. mouse
A machine that is used for printing documents, pictures, etc. printer
An electronic device that can intensify speeches, music, etc., and made audible throughout a room, hall, or the like. speaker
A set of facts or figures that can be displayed through a computer, especially in columns. table
or the Central Processing Unit is the component of a computer system that processes and exchanges data with the peripherals. CPU
The main circuit board of a computer that holds together many of the important components of a computer. motherboard
are on a keyboard to help you enter information on the computer. Keys
where you can find the images on your electronic device. Screen
where you can find the physical components of an electronic device. hardware
a computer program where you can look up and information on the internet. Browser
A group of files or documents that are stored together by a title on your computer. folders
A brief comment or explanation. notes
A small picture on a computer screen that represents a program or function that can be opened. icons
Booting a computer system again usually due to a problem. reboot
A special kind of cord that enables you to connect a computer to another device. USB
An disk that contains usually a video recording or computer data. DVD
To look up something. search

Computer Terms Crossword

Type
Crossword
Description

The smallest unit of data in a computer. Bit
A group of eight bits. Byte
An instance of a program running in a computer. Process
A panel of keys that operate a computer or typewriter. Keyboard
A collection of instructions that performs a specific task. Programs
A computer that stores and performs a series of operations. Digital
Internal storage areas in the computer. Memory
An acronym for random access memory. RAM
A graphics program that enables you to draw pictures. Draw
A combined device for modulation and demodulation. Modem
The action or process of recording sound or a performance. Recorder
A block of arbitrary information. File
A small handheld device to move the cursor on a computer screen. Mouse
Built in computer memory containing data that normally can only be read. ROM
Communication channels to facilitate communication. Network
A device that captures images from photographic prints. Scanner
Including related links, information, and terms. Folder
A place where power or information leaves a system. Output
A flat panel or area on which images and data are displayed. Screen
The result of processed user input. Graphical
Any auxiliary device that connects to and works with the computer in some way. Peripheral
Popular output devices used with computer systems. Speakers
Data put into a computer. Input
A printer that interprets commands from a computer. Plotter
A person who uses a computer or network service. User
A boundary across which two independent systems meet. Interface
The graphical user interface. GUI
Any device that prints text or illustrations on paper. Printer
A model for delivering information technologicly services. Cloud