begins a function that will get Tracy to fill in a shape
Back
Python Software Foundation
Front
a nonprofit organization devoted to the Python programming language, launched on March 6, 2001.
Back
code statements
Front
a syntactic unit of an imperative programming language that expresses some action to be carried out.
Back
speed()
Front
changes how fast Tracy moves
Back
Commands
Front
Instructions that you give to a computer for it to carry out an action. Commands are either typed by using a keyboard or are chosen from a menu.
Back
argument
Front
A statement put forth and supported by evidence
Back
Functions
Front
uses or purposes
Back
backward()
Front
a command that will move Tracy backward
Back
color()
Front
changes the color Tracy draws with
Back
function
Front
the special, normal, or proper activity of an organ or part.
Back
cross platform
Front
Hardware or software that works on multiple operating systems.
Back
def function_name():
Front
Function header format is:
Back
circle()
Front
a command that will get Tracy to draw a circle
Back
variable_name = int(input("text prompt"))
Front
Back
advanced circle( , , ) three parts
Front
Back
function_name()
Front
Format for calling functions is:
Back
penup()
Front
picks the turtle pen up
Back
pendown()
Front
puts the turtle pen down
Back
variable_name = value
Front
Back
Interpreter Program
Front
Understands the instructions you write in the Python language.
Back
Top Down Design
Front
a problem solving approach in which you break down a system to gain insight into the sub-systems that make it up.
Back
for I in range()
Front
used to start a loop
Back
Variables
Front
Any measurable conditions, events, characteristics, or behaviors that are controlled or observed in a study.
Back
interpreted
Front
Explain the meaning of.
Back
call
Front
to call.
Back
Python
Front
Python is an easy-to-learn, general-purpose, high-level language that has sophisticated capabilities and can operate as both a procedural and object-oriented language.
Back
defining a variable
Front
Choosing a variable and deciding what the variable represents.
Back
int ()
Front
A native type representing the integers, which are positive whole numbers and their opposites.
Back
pensize()
Front
changes the size of the pen
Back
forward()
Front
a command that will move Tracy forward
Back
source files or source code
Front
Source code is the set of instructions and statements written by a programmer using a computer programming language.
Back
user input
Front
Methods created/used to receive data from a user.
Back
loops
Front
a loop is used to repeat code in your program
Back
classic computer science
Front
a series of books that helps software developers learn several problem solving techniques.
Back
Command Prompt
Front
Text prompt for entering commands.
Back
Assigning a variable
Front
Give it a value that matches its data type, uses an assignment operator (=).
Back
end_fill()
Front
ends the begin_fill() function
Back
setposition(x,y)
Front
moves Tracy to the written position
Back
terminal
Front
Causing or forming an end.
Back
right()
Front
rotates Tracy right
Back
Integer
Front
All whole numbers (both positive and negative) and zero.
Back
Syntax
Front
Sentence structure.
Back
comments
Front
Using descriptive text to explain portions of code. Comments do not change the way a robot behaves, but are important for the programmer to remember what the code does.
Back
left()
Front
rotates Tracy left
Back
user input as a number
Front
Back
variable_name = input("text prompt")
Front
Back
Integrated Development Environment (IDE)
Front
Provides a developer with a way to create a program, run the program, and debug the program all within one application.
Back
#
Front
what you use to start a comment
Back
Guido van Rossum
Front
Creator of Python.
Back
naming guidelines functions
Front
Back
Section 2
(48 cards)
int
Front
A native type representing the integers, which are positive whole numbers and their opposites.
Back
def function_name(parameters)
Front
Back
type function
Front
Selection based on Display, Text, Design Element.
Back
while condition: commands to perform
Front
Back
input function
Front
How the player will enter text into the program through the keyboard
Back
Venn Diagram
Front
A diagram that is used to show relationships between sets.
Back
Mathematical operators
Front
Symbols used in mathematical operations
Back
double for loop
Front
Back
for i in range(starting_num, ending_num, increase_by):
Front
Back
in function call
Front
The place in your program where you call a function you have defined
Back
round function
Front
Changes a value by rounding it to a specific number of decimal places.
Back
greater than
Front
Greater than is used to compare two numbers when the first number is larger than the second number.
Back
while loops
Front
used to repeat actions without the player needing to write the same lines of code over and over
Back
Operators
Front
In problem solving, permissible moves that can be made toward a problem's solution.
Back
equal to
Front
having the same value
Back
else:
Front
Another way of saying "Otherwise"
Back
less than or equal to
Front
comparison can be less than or equal to
Back
Function Composition
Front
Using the output from one function call as the input to another.
Back
continue function
Front
Back
division
Front
Back
scope
Front
instrument for visual examination
Back
multiplication
Front
An operation used for the shortening of repeated addition
Back
for i in range (ending_num)
Front
Back
exponent
Front
A mathematical notation indicating the number of times a quantity is multiplied by itself.
Back
if condition: commands
Front
Back
not equal to
Front
It's when the two numbers are not equal.
Back
print statement
Front
An instruction that causes the Python interpreter to display a value on the screen.
Back
elif condition:
Front
Back
float
Front
A native type representing rational numbers to limited precision.
Back
parameters
Front
A set of information included to help a process or function operate as intended.
Back
Break Function
Front
Back
truth tables
Front
tables that summarize how the computer evaluates the logical operators in an expression
Back
assignment statement
Front
an instruction that assigns a value to something, such as to the property of an object
Back
subtraction
Front
An operation in which we take away 1 number from another to get a smaller number
Back
addition
Front
An operation in which we add 1 number to another number and get a bigger number
Back
function_name (arguments)
Front
Back
Modulus
Front
The number of states through which a counter sequences before repeating.
Back
type (element)
Front
determined by the number of protons
Back
Iteration
Front
repetition of a process
Back
less than
Front
Less than is used to compare two numbers when the first number is smaller than the second number.
Back
range function
Front
The set of all possible output values of a function
Back
if statements
Front
A line that determines whether or not you run a certain chunk of code
Back
if-else statement
Front
Control structure that lets us do either one section of code or another depending on a test.
Back
greater than or equal to
Front
comparison can be greater than or equal to
Back
str function
Front
converts value to string
Back
clear()
Front
To remove a cell's contents and/or formatting.
Back
in function definition
Front
The code inside a function that instructs the program on what to do when the function is called.