Big Idea #1 Important Terms
Computing Innovations
an innovation that uses a program as a key part of their function (Physical: Robots, Not Physical: Social Media)
Collaboration
allows for diverse ideas and thoughts that cater towards different people
Pair programming
two people share a computer and take turns coding.
Logic Errors
unexpected behavior in program’s output
Syntax Errors
the code does not work properly because it is typed or written incorrectly
Run-Time Errors
error occurs while code runs
Overflow Errors
the numbers are too big for the computer
iterative development process
develop working prototypes of a program and go back through the cycle to redevelop the program
incremental development process
break a problem into small parts and then reassemble the solution when each party is fixed
waterfall development model
a step-by-step process where each step flows into another.