Programming Fundamentals mind maps
1,769 mind maps by 1,499 users · Page 10 of 45
This page gathers over 1,700 community-made Programming Fundamentals mind maps, covering Python, arrays, debugging and robust programs. They offer school and university students topics to study, and teachers material to use, across school and university levels. Pick a map and explore a topic.
Select topic
- Algorithms and Flowcharts105
- Programming Languages131
- IDEs, Compilers and Interpreters165
- Python Programming99
- Programming Syntax65
- Variables, Constants and Data Types191
- Operators and Boolean Logic53
- Arrays and Data Structures43
- Control Structures89
- Functions and Procedures41
- Programming Paradigms35
- Robust Programming and Testing209
- Software Development13
- Game Programming Projects156
- Robot Programming Challenges16
Mind maps
-
21 nodesSoftware compiler · interpreters · high level languages · low level languages
-
53 nodesRobot Escape Challenge Prescribed Criteria · Self-Determined Criteria · Robot Sensors · Pseudocode Alogrithms · Possible Apporaches
-
37 nodesObject-Oriented Programming Instantiation · Class · Encapsulation · Object · Inheritance · Association Aggregation
-
22 nodesMaintainabilty Programs should be ea... · Well maintained progr... · Programmers should be... · Features that can imp...
-
18 nodesProducing a Robust Programs Maintainability · Sanitisation · validation · Authentication
-
10 nodesPrograming paradigms There are many types ... · Other paradigms inclu... · Each paradigm is best... · imperative programmin... · declarative programmi... · A programming languag...
-
25 nodesProgramming Basics Data Types · Operators · Constants and variable
-
40 nodesTranslators A program that conver... · Types
-
28 nodesKeywords 2 Branch · Sequence · Loop · Boolean operators
-
14 nodesProducing Robust Programs Authentication · Validation · Maintainability · Sanitisation
-
50 nodes1_Programming Algorithms · High Level / Low Leve... · Translation · Control Flow · Datatypes · Testing
-
11 nodesUnit 2A Programming-Arrays An array is a data st... · To print an element i... · https://www.w3schools... · Identifier- the name ... · Values in elements ca... · Two Dimensional array...
-
21 nodesProgramming Basics Data Types · Operators
-
13 nodesComputing mind map Arithmetic Operators · Assigning values to v... · Naming conventions · Adding comments to yo... · Variables and choosin... · Pseudocode
-
39 nodesIntroducing to computer programming What is an algorithm? · What is a software? · What is a program? · Sources · Programing
-
53 nodes2.5 Translators Language translators · High-level language/s... · Low level language · Interpreter · Compiler · Generations of code
-
62 nodesProgramming. Algorithms. · High/Low level. · Translation. · Control flow. · Data types. · Testing.
-
30 nodesProblem solving with programming Algorithm: set of rul... · Making a program · Solving a problem · Rodolfo Casillas A012...
-
35 nodesComputer programming algorithm · sources · software · program · why it is important?
-
54 nodesProgramming 2A Variables & Constants · Data Types · Operations · Programming Constructs · Searches & Sorts · Arrays, Records & Files
-
23 nodesData Types and Structures Introduction · Strings · Integer · Real · Boolean Variables · One Dimensional (1-D)...
-
38 nodesIDE & Translators High/low level code · Interpreter/ Compiler
-
15 nodesIDE Editor · Automatic Formatting · Automatic Line Numbering · Automatic Colour Coding · Linker/Loader · Libraries
-
25 nodesErrors Syntax errors · Runtime errors · Logic errors
-
24 nodesData "Facts collected for ... · Individual pieces of ... · Data Classification · Data Process · Data Storage · Data Types
-
15 nodesRobust Programming Unwanted Inputs · Authentication · Testing · Testing Plans
-
33 nodesOCR AS Computing - Data Structures Arrays · Tuples · Records · Queues · Stacks · Lists
-
27 nodesintegrated development environment code editor · error diagnostics · run time environment · translator · purpose
-
28 nodesPROGRAMMING Python · Decomposition
-
35 nodesIntegrated Delvopment Environment Translators · Run-time Environment · Auto Docuementation · Source Code Editor · Debugger
-
54 nodesThe phases of the programming process 1. Definition of the ... · 3. Design · 4. Coding · 5. Depuration · 6. Implementation of ... · 7. Maintenance of the...
-
25 nodesMaking Robust Programs Defensive Design · Maintainability · The purpose of testing · How to spot errors
-
10 nodesRobust Programs KT Revision Logic, Syntax and Run... · Iterative & Final Tes... · Data Validation- The ... · Code Maintainability-...
-
48 nodescomputer programing algorithm · software · ´program · programming · sources · programming language
-
16 nodesIntegrated Development Environment Translators · High and low level code · Debugger:A program th... · Run-Time environment:... · Source code editor: I... · Auto documentation: I...
-
20 nodesIntegrated Development Environment Translators · High level code and L... · Tools
-
10 nodesArrays An array is a fixed n... · Values can be assigne... · 2D arrays · To create an array yo...
-
62 nodes3.2 Programming 3.2.8 String handling... · Recursion · 3.2.6 Data structures · 3.2.2 Programming con... · 3.2.3 Arithmetic oper... · 3.2.4 Relational oper...
-
27 nodesproducing robust programs defensive design · authentication
-
35 nodesProgramming Variables · Data types · Sequence · Selection · Iteration · Arrays