Activity 3 definitions Flashcards
to increase comprehension of computer science vocabulary to increase student achievement and success
language that abstracts some details to make programming faster and easier
high level programming language
language that encodes instructions in binary, so can be read and executed by computer
low level programming language
identifying errors or bugs in computer hardware/programs and fix them
debugging
named section of a program that performs a specific task
function
smallest unit of data storage a program can use; two types global, local
variable
style of writing where _ is subbed for spaces, lowercase text
underscore_case
style of writing file names avoiding spaces by using Capital letters
camelCase
set of rules that defines the combination of symbols considered to be correctly structured in a coding language; grammar/spelling of text-based languages
syntax
symbol in code that assigns values from the right side of an equation to what is on the left side of equation
assignment operator
operator that compares values
equality operator
defines what a data item is or is not; integer, float, Boolean, string
data types
values a program provides to a function; also means parameter
argument
value computer gives back upon completing a function
return value
joining together of separate items, without changing them–in one place
concatenation
programming statement that evaluates Boolean expressions to determine the next steps in a program
conditional statement