Scheduled maintenance: Wednesday, February 8 from 10PM to 11PM PST
hello quizlet
Home
Subjects
Expert solutions
Create
Study sets, textbooks, questions
Log in
Sign up
Upgrade to remove ads
Only $35.99/year
AP CSA Unit 1 Vocabulary
Flashcards
Learn
Test
Match
Flashcards
Learn
Test
Match
Terms in this set (36)
PBL
a student-centered instructional style in which students learn about a subject through the experience of solving an open-ended problem
Collaboration
the action of working with others to produce or create something
KWL
Know-Want to Know-Learned
Group Norms
agreed upon rules for behavior in a group
Avatar
a graphical icon or figure representing a person
Repl.it
an online IDE used to develop computer programs
Python with Turtle
a programming language that uses a graphical version of Python
Computer Science
the science that deals with the theory and methods of processing information in digital computers, the design of computer hardware and software, and the applications of computers
Computer
using computer science to solve problems allows society to automate many processes that would otherwise take much more time to accomplish
Program code
the set of instructions forming a computer program which is executed by a computer
Hardware
the physical parts of a computer and related devices such as monitors, keyboards, mice, printers, scanners, motherboards, hard drives
Software
programs and applications that run on a computer
Computing innovation
an innovation that includes a computer or program code as an integral part of its functionality
Programming language
a set of commands, instructions, and other syntax used to create a software program
High-level programming language
a programming language that uses English-like statements and commands that are compiled into machine code that the computer can understand and execute
Low-level programming language
a programming language that uses machine code that a computer can understand for communicating instruction
Java
a high-level programming language that produces software for multiple platforms
Platform independence
a programming language such that any program created in that language on one computer or operating system will work on another computer or operating systems with minimal changes
Syntax
the rules of the programming language
Syntax error
programming errors that occur when you do not follow the rules of the language
Algorithm
a list of steps needed to complete a task, a step-by-step procedure for solving a problem
Code comment
an explanation or annotation in the source code of a program. They are added to the code to aid in readability.
Starter Code
a program that has some initial lines of code that the programmer will add to in order to complete the coding solution
Debugging
the process of finding errors in a program or code
Implement
to put into effect
Logic error
a bug (error) in the code that produces unexpected or undesired results
Compile
the process of translating the source code to machine code
Incremental design
the process of implementing an algorithm one step at a time which includes writing the code, testing the code, fixing the code, and revising the code as needed
Abstraction
the act of representing essential features without including the background details or explanations
Modular Programming
dividing a program into smaller components
Modules
each separate block of code, or section of code that completes one task
Readability
the ease of which one can read the code
White space
characters used for spacing such as tabs and spaces
Identifiers
a sequence of characters used to identify or refer to a program or an element, such as a variable or a set of data, within it
Camel case
a naming convention in which the first letter of the module name is lowercase and any new word begins with an uppercase letter
Call
a module To activate the execution of the code statements within a module
Other sets by this creator
Tema 4 - La Vida Contemporanea
134 terms
Tema 2 - La Ciencia y La Tecnologia
131 terms
Temas Familias y Comunidades
257 terms
Blown to Bits Chapter 7
20 terms
Verified questions
vocabulary
Complete the sentence in a way that shows you understand the meaning of the italicized vocabulary word. *Hackneyed* expressions detract from your writing, so you should...
history of the americas
How does each historian assess the effectiveness of British imperial officials in managing relations with Native Americans?
vocabulary
What is the definition of the word *fanboy* and how to use it in a sentence?
vocabulary
Write the abbreviations for the italicized words or phrases in the following sentences.Write correct if no abbreviation should be used.\ The Normans conquered England in anno Domini 1066.
Recommended textbook solutions
Points de Départ
2nd Edition
•
ISBN: 9780205788408
Albert Valdman, Cathy Pons, Mary Ellen Scullen
376 solutions
Liaisons: An Introduction to French
3rd Edition
•
ISBN: 9780357605783
Bill VanPatten, Stacey Weber-Feve, Wynne Wong
266 solutions
Liaisons: An Introduction to French
3rd Edition
•
ISBN: 9781337905848
Bill VanPatten, Stacey Weber-Feve, Wynne Wong
266 solutions
Liaisons: An Introduction to French
3rd Edition
•
ISBN: 9780357041741
Bill VanPatten, Stacey Weber-Feve, Wynne Wong
266 solutions
Other Quizlet sets
Acct 3001 KPS Ch 15
40 terms
Ch. 23 Integumentary Problems
120 terms
Anatomy Tissues and Membranes
21 terms
A&P chapter 1
85 terms