CS05: use a text based programming language (e.g. python) to solve a variety of computational problems
Keyword | Definition |
---|---|
debug | finding and fixing errors in a program |
Integrated Development Environment | the software used to write, run and debug programs |
iteration | instructions that cause some lines of code to be repeated multiple times |
logic error | a type of error message that occurs when your code runs and does exactly what you've told it to do, but you told it to do the wrong thing. |
programming language | a way of describing instructions that a computer needs to understand so that it can run them in order |
runtime error | a type of error message that occurs when your code runs but then crashes because it tries to do something impossible |
selection | instructions that make a choice which lines of code to run next |
sequence | more than one instruction running in a specific order |
syntax error | a type of error message that occurs when you break the rules of the programming language. The code refuses to run at all. |