Computer Science Programming Vocabulary

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/23

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards defining fundamental computer science concepts, control structures, data abstractions, and function components.

Last updated 10:57 AM on 10/5/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

24 Terms

1
New cards

Lists

A collection of multiple items stored together.

2
New cards

Strings

A sequence of characters, such as letters, numbers, or symbols.

3
New cards

Prototype

A first version or model of a program, function, or project.

4
New cards

Expression

A combination of values, variables, and operators that produces a result.

5
New cards

Parameter

A variable listed in a function that receives a value when the function is called.

6
New cards

Argument

The actual value given to a parameter when a function is called.

7
New cards

Iteration

One repetition of a loop or repeated process.

8
New cards

Procedure

A named set of instructions that performs a specific task.

9
New cards

Boolean

A value that is either true or false.

10
New cards

Abstraction

Hiding unnecessary details to make code simpler to use.

11
New cards

Infinite Loop

A loop that never stops because its condition never becomes false.

12
New cards

Modulus

An operator that gives the remainder after division.

13
New cards

Code Segment

A specific section or part of a computer program.

14
New cards

Operators

Symbols or keywords that perform actions on values.

15
New cards

Readability

How easy it is for a person to understand code.

16
New cards

Traverse

To go through each item in a list or data structure.

17
New cards

Index

The position of an item in a list or string.

18
New cards

Element

An individual item stored in a list or collection.

19
New cards

Sublist

A smaller list made from part of a larger list.

20
New cards

Data Abstraction

Organizing data so users can work with it without needing to know how it is stored.

21
New cards

Selection

Choosing which part of a program to execute based on a condition.

22
New cards

Conditional

A statement that runs code only when a condition is true.

23
New cards

Nested Conditional

A conditional placed inside another conditional.

24
New cards

Return Statement

A statement that sends a value back from a function or procedure.