Unit 3 CS

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/9

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

10 Terms

1
New cards

Recursion

Calling a procedure from inside itself.

2
New cards

Abstraction

The process of developing a program by breaking a large problem into smaller sub-problems, making code easier to read and reuse without needing to understand the internal details every time.

3
New cards

Modularity

Breaking a problem or programming project into smaller, manageable pieces; a form of procedural abstraction.

4
New cards

Clone

A copy of a sprite that shares scripts and information with its parent sprite but can be changed independently (e.g., moved to different positions).

5
New cards

Debugging

The art of identifying errors in computer programs and fixing them.

6
New cards

Input

Values or information entered into a program, either by the user or from other sources like data tables, sounds, or other programs.

7
New cards

Output

Data sent from a program to the user or a device, usually based on the input.

8
New cards

Higher-Order Function

A function that takes another function as input or returns a function as output.

9
New cards

Sprite Variable

A variable that belongs to a particular sprite but is accessible across different scripts within that sprite.

10
New cards

Artificial Intelligence (AI)

A field of computer science focused on creating computers that can perform tasks that normally require human thinking.