Programming Fundamentals mind maps
1,769 mind maps by 1,499 users · Page 12 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
-
67 nodesGraphical User Interface (GUI) Interaction Channel b... · Standalone · Web · Mobile · Key: Usability · Containers
-
36 nodes2.3 Robust Programs Defensive Design · Testing
-
18 nodesProgramming languages IDE · Debugger · Translator · Interpreter
-
70 nodes2.2 Programming V2 Subroutines · SQL (Standard Query L... · Operators · Variables · String Manipulation · Arrays
-
57 nodesTypes of Data From Latin: Datum · Numerical · Alphanumeric · Audiovisual · Physical · How is data processed?
-
27 nodes2.5 Translators and IDEs Machine Code · Assembly Language · High Level Language · Translators · Assemblers · Compliers
-
32 nodesData map – a01631285 Data · Classification · Variable · Constants · Guidelines · Types
-
72 nodesRevision tour Basic · Basic · Control flow statement · Function · Structure · Array
-
17 nodesComputer Programming Technology What is an algorithm? · What is a software? · What are the main sof... · What is programming? · What is a program? · What is programming l...
-
21 nodesIDEs integrated developmen... · e.g. IDLE, Greenfoot · text editors with ext...
-
17 nodesRobust Programs Software · Test Data · Errors · Data Validation/Verif...
-
14 nodesSubroutines, Global Variables and Parametres Parametres · Subroutines
-
36 nodesproducing robust programs creating hard to brea... · defensive design
-
28 nodesProgramming Variables · Scoping · Selection
-
12 nodes2.2 Programming Techniques Variable - Value STOR... · Constant - Value STOR... · Types of Errors · # Comments Use these ... · Validation: An comput... · Count controlled Iter...
-
17 nodesUnit 3 Algorithms: set of in... · Sequencing: order tha... · Selection: what is pi... · Iteration: repeating ... · High level language: ... · Low level language: l...
-
27 nodesBuilding Robust Programs UNWANTED INPUTS · AUTHENTICATION · MAINTAINABILITY · TESTING
-
29 nodesProgramming Procedural Programming · Functions · Methods · Arguments · Variables · Strings
-
96 nodesPython Interpreter Language · Syntax · Objects · Operators · Control Flow · Functions
-
17 nodesPython A computer is a devic... · It does stuff in chro... · we break the program ... · Indentation · python recognises err...
-
35 nodesComputing Revision computational thinking · syntax/logic errors · storing data · sub programs · testing · translators
-
31 nodescomputer programming algorithm · software · program · sources
-
26 nodesChapter 2 - Selection Program Constructs · Selection statements · CASE Statements · Boolean Operators
-
24 nodesProgramming Languages IDE · Features of IDE that ... · Differences between h... · High Level Code · Low Level Code
-
4 nodes2.1 Algorithms What is Computational... · Algorithm: Steps to p... · WHILE TRUE: temp = “”...
-
20 nodesFeatures of IDE's (Tools/Features) Tools
-
40 nodes2.3 Programming Data Validation · Data Sanitisation · Authentication · Maintainability · Comments · Indentation
-
8 nodesR Basics class (variable) · Vectors · names() · Stats · The (logical) compari... · Matrix
-
43 nodesproducing robust programs issues with not robus... · defensive design
-
32 nodesUnit 3: Programming algorithms · sequencing · selection · iteration · High Level Language · Turtle Programming
-
30 nodesproducing robust programs how to make sure it w... · defensive design
-
24 nodesProducing Robust Programs to create programs th... · To create programs th... · Defensive design
-
38 nodesPYTHON decomposition · algorithm · debugging · variables · comments
-
31 nodesProgramming High level Languages · Machine code · Variables · Constants · Assembler · Interpreter
-
16 nodessoftware complier · interpreter · high level languages · low level languages
-
63 nodesProgramming Programming constructs · Data types · Algorithm
-
25 nodesRobust programs robustness is the abi... · Testing
-
19 nodesProgram Construction Translators · Assemblers · Compilers
-
36 nodesProducing Robust Programs Defensive design · Validation · Maintainability · Testing · Authentication
-
17 nodesTranslators Definiton - using cod... · Advatages · Why needed? - Process... · Types