Mind map
Python

Mind map: Python Programming Concepts
Map content
Python
A programming language
Algorithms are simple steps to instruct the program.
Decomposition
- Breaking down a program into smaller steps.
Programming
- Sequencing instructions
- One after the other
- Accuracy is important
- Sequence order is important.
- Sequencing instructions
Python's development environment
- IDLE
- Integrated Development Environment
- Interactive Mode - seeing your results as you type, using the Shell Window
- Script mode - saving the program and running it later, using the Editor Window
- Integrated Development Environment
- IDLE
Variables
- A location in memory where you can temporarily store data
- Creating a variable
- Can only contain numbers, letters and underscores
- Cannot start with a number
- Using a variable
Who is it used by?
- NASA
- Dropbox
- Paint Shop Pro
- Google's Search Engine
- Civilisation 4 Computer Game
- CERN Large Hadron Collider Research
print ("Hi Mister Penguin!") Press Enter, resulting in... Hi Mister Penguin!
Syntax errors
- When you type the programming code wrong, it is a snytax error.
Computer Bugs
- Error in the program
- De-bugging
- The way we solve the problem in the code, taking the error out if the code.
- De-bugging
- Error in the program