U1 VOCABULARY [INTRO TO PROGRAMMING]

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

1/14

flashcard set

Earn XP

Description and Tags

AP comp sci principals.

Last updated 12:27 AM on 9/18/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

15 Terms

1
New cards

FOR Loop

A for loop lets us repeat code a fixed number of times.


2
New cards

WHILE Loop

Lets us repeat code as long as something is true.

3
New cards

Condition

A condition is code that you put inside an if statement or while-loop.


4
New cards

Pseudocode

Pseudocode is a brief explanation of code in plain English.

5
New cards

Define a Function

Defining a function means to teach the computer a new command and explain what it should do when receiving that command.

6
New cards

Call a Function

Calling a function actually gives the command, so the computer will run the code for that function.


7
New cards

Comment


A message in your code that explains what is going on.


8
New cards

Function


A function is a way to teach Karel a new word. A named section of a program that performs a specific task. 


9
New cards

Top Down Design

Top down design is a method for breaking our program down into smaller parts.


10
New cards

SuperKarel


SuperKarel is like Karel but already knows how to turnRight() and turnAround()


11
New cards

If Else Statement

Control structure that lets us run either one section of code or another depending on a test.

12
New cards

Debugging

Debugging is fixing a problem in your code.


13
New cards

Karel Documentation

Documentation for all Karel Commands and Syntax.


14
New cards

Indentation


Indentation is the visual structure of how your code is laid out. It uses tabs to organize code into a hierarchy.


15
New cards

Ultra Karel


Ultra Karel is the same as Super Karel, except Ultra Karel has the ability to paint the grid world!