AP Computer Science Principles Create Performance Task Terminology

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

1/16

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:20 AM on 4/15/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

17 Terms

1
New cards

Algorithm

A finite set of instructions that accomplishes a specific task, constructed using combinations of sequencing, selection, and iteration.

2
New cards

Arguments

The values of the parameters when a procedure is called.

3
New cards

Collection type

Aggregates elements in a single structure, examples include databases, hash tables, dictionaries, and sets.

4
New cards

Data stored in a list

Input into the list can be through an initialization or through computation on other variables or list elements.

5
New cards

Input

Data sent to a computer for processing by a program, which can come in various forms such as tactile, audible, visual, or text.

6
New cards

Iteration

A repetitive portion of an algorithm that repeats until a given condition is met or for a specified number of times.

7
New cards

List

An ordered sequence of elements, allowing multiple related items to be represented using a single variable.

8
New cards

List being used

The program creates new data from existing data or accesses multiple elements in the list.

9
New cards

Output

Any data sent from a program to a device, which can take forms such as tactile, audible, visual, movement, or text.

10
New cards

Parameter

An input variable of a procedure, with explicit parameters defined in the procedure header and implicit parameters anticipated for calls.

11
New cards

Procedure

A named group of programming instructions that may have parameters and return values.

12
New cards

Program code segment

A collection of program statements that are part of a program, either continuous in text-based or contained in a starter block for block-based.

13
New cards

Program functionality

The behavior of a program during execution, often described by user interaction.

14
New cards

Purpose

The problem being solved or creative interest pursued through the program.

15
New cards

Selection

Determines which parts of an algorithm are executed based on a condition being true or false.

16
New cards

Sequencing

The application of each step of an algorithm in the order in which the code statements are given.

17
New cards

Student-developed procedure / algorithm

Program code written by the student, which may include calls to existing code or libraries that are not considered student-developed.