Programming Fundamentals mind maps
1,769 mind maps by 1,499 users · Page 9 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
-
43 nodes2.2 programming variables, inputs, ou... · variables : operators · iteration · Text files are used t...
-
57 nodesProgramming Translation · Control flow · High level/low level ... · Algorithm · Pseudocode · Data type
-
10 nodesC# - Parameters Parameters are used t... · Value Parameters · Reference Parameters · Output Parameters · Parameter Arrays
-
32 nodesINTRODUCTION TO PROGRAMMING Algorithm · Sources · Software · Program · Programming · Programming language
-
35 nodesprogramming basics data types · the basic arithmetic ... · data types · strings · programs let you mani... · program flow
-
32 nodesDefensive Design Translators · Defensive design · Translators · Testing · Intergrated Developme...
-
41 nodesCreating Software IDE · Programs · Translators
-
61 nodesText Based Adventure Game Python Task Requirments · Developer Problem · Coding Constructs · Aesthetic features · Ideas for story · Text-based adventure ...
-
27 nodes2.3 Robust Programs Defensive Design · Maintainability · Errors · Iterative Testing · Final testing · Test Plan
-
49 nodesGraphical User Interface Interaction channel b... · GUI Technologies · GUI Elements · Containers · Layout · Defines which section...
-
71 nodesMobile Programming Concepts - IT TASK #1 - JERÓNIMO CORTÉS SIERRA Program · App · Mobile Operating System · Programing/Coding · Programing Languages · Integrated Developmen...
-
32 nodesIntroduction to programming Program · Programming Languages · Phase 1: · Phase 2: · Phase 3: · Phase 4:
-
19 nodesProgramming languages IDE: Integrated devel... · Translator · Assembly language · The difference betwee... · The difference betwee...
-
38 nodesProgramming Techniques Variables · Constants · Data Types · Casting · Programming constructs · Functions and procedures
-
39 nodesObjects and Classes Classes · Objects · Also... every class m...
-
22 nodesProgramming concepts Programming · App · Mobile Operating System · Programming/ Coding · Programming language · Integrated Developmen...
-
21 nodesComputer Science Paper 2 2.5.2 (IDE)
-
133 nodesprogramming techniques 2.2 variables · operators · iteration · file handling 1 · sub programs · data types
-
29 nodesProgramming Language IDE - (Integrated Dev... · Translator · Assembler · Mnemonic · Opcode · Operand
-
62 nodesText Based Adventure Game (FoL) Controls/ User INputs · Algorithm Challenges · Return Messages · Defeat Dragon · Variables · Algorithm Constructs
-
47 nodesProducing Robust Programs needs to be robust to: · Defensive design
-
35 nodesIntro to Programming Algorithm · Low level programing ... · High level programing... · iterate · selection · sequencing
-
36 nodesProgramming Languages Generations · Hierarchy
-
72 nodesComputer Programming What is an algorithm · What is software · What is a program · What is programming · What is Programming L... · Why is it important t...
-
22 nodesGlobal Variables random.randint · Print Function · (+) Operator · Str Function · Largest Variable · What does None mean?
-
59 nodesDefensive Programming Defensive design · Testing · Maintainability · Make more robust = le... · Protect against misuse
-
26 nodesProgramming Techniques 2.2 Data Types · Errors · The 3 building blocks... · Operators
-
29 nodesComputer Programming terminology Algorithm · Software · Program · Programming · Programming Language · The importance of lea...
-
21 nodesDefensive Design Helps to insure progr... · Programmers try to pr... · Input Sanitisation · Input validation · Whitelist · Blacklist
-
38 nodesComputer Programming What is an algorithm? · What is software? · What are the main sof... · Sources · What is a program? · What is programming?
-
14 nodesProgramming What is Programming? · How? · Some softwares are de... · Code written in inter... · An example of interpr...
-
9 nodesProgram Control Structures Introduction · Sequence · Methods
-
9 nodesProgram Control Structures Introduction · Sequence · Methods
-
64 nodesComponent 02 - Programming Data Types · Storing Data · Searching Data · Operators
-
33 nodesProgramming Techniques Stepwise Refinement · Return Types · Scope Of Variables · Stacks
-
31 nodesArrayLists Resizable-array imple... · Implements all option... · elements can be any o... · create new ArrayList ... · size increases automa... · METHODS
-
6 nodesdata structures Arrays · Linked lists · Stacks · Queues · Graphs
-
25 nodesVariable Roles Fixed Value · Stepper · Most Recent Holder · Most Wanted Holder · Gatherer · Transformation
-
88 nodesProgramming 101 Basics · Data Structures · Intermediate Concepts · I/O · Abstract Concepts · Advanced Concepts
-
39 nodesTypes of programming language 3 Paradigms · Procedural programming · Machine code · Assembly code