Programming Fundamentals mind maps
1,769 mind maps by 1,499 users · Page 8 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
-
49 nodesProgramming Terminology 1. Program · 2. App · 3. Mobile Operating S... · 4. Programming / Coding · 5. Programming Language · 6. Integrated Develop...
-
58 nodesProgramming Control Flow · Algorithm · Testing · Data Types · Pseudocode · High level/low level ...
-
44 nodesIDEs editor · automatic formatting · automatic line numbering · automatic colour coding · linker/ loader · libraries
-
54 nodesanalysis of the stimulus algorithm challenge and programming challenge Variables · Algorithm constructs · Criteria · the type of value a v...
-
58 nodesProgramming Control flow · Translation · High level / Low leve... · Pseudocode · Alogrithms · Data type
-
26 nodesErrors and Testing Syntax errors · Logic errors · Iterative testing · Final (terminal) testing · Test plans
-
62 nodes2.2 - Programming Techniques Variables · String Features · Sequencing · Selection · Constants · Basic Programming Con...
-
62 nodesProgramming Values and variables · History of programming · Forms of programming
-
29 nodes2.3 robust programs Key vocabulary defensive design · input sanitization · data validation · contingency planning · anticipating misuse · authentication
-
75 nodesUnit 2.2 Key Words · Operators · Data Types · Two Basic Programming... · Casting · Arrays and Databases
-
33 nodesTopic 7- Programming High level language · Machine code · Variables · Constrasts · Types of variables · Pros and cons of diff...
-
57 nodesProgramming Algorithms · Pseudocode · High level and Low le... · Translation · Control flow · Data types
-
52 nodes2.2 Programming V2 Subroutines · SQL (Standard Query L... · Iteration · Data Types · Variables
-
53 nodes2.3 Robust Programs DEFENSIVE DESIGN CONS... · PLANNING FOR CONTINGE... · MAINTAINABILITY · TESTING
-
53 nodes2.3 Robust Programs DEFENSIVE DESIGN CONS... · PLANNING FOR CONTINGE... · MAINTAINABILITY · TESTING
-
56 nodesProgramming Algorithms · Pseudocode · High Level/ Low Level... · Translation · Control Flow · Data Types
-
28 nodesTypes of Data Structures - General Knowledge Array · LINKED Lists · Stack · Queue
-
37 nodesCreating software Integrated Developmen... · Low-level language · Translators · High level language
-
42 nodesProgramming Data · Information · Constants · Variable · Arithmetic operators · Inputting numeric var...
-
56 nodesprogramming algorithms · pseudocode · high level/ low level... · translation · control flow · data types
-
57 nodesProgramming Algorithm · Pseudocode · High level/ low level... · Translation · Control flow · Datatypes
-
54 nodes3.2.5 - Writing Maintainable Programs Key Terms · Coding Practices
-
34 nodesChapter 8 - Creating Our Own Types and Classes of Types To create our own dat... · record syntax · type parameters · derived instances · Type synonyms · Recursive data struct...
-
72 nodesRobot escape room planning · knowledge of spike pr... · Language · Task requirements · limitations · resources
-
25 nodesKey Concepts of Programing Keywords · Arrays. · Loops. · Conventions
-
15 nodesProgramming terms Program · App · Mobile operating system · programming / coding · programming language · Integrated developmen...
-
31 nodesAssemblers,compilers and interpreters Editors · COMPLIERS · INTERPERETER · ASSEMBLERS
-
18 nodesIDE What is it? · What is it? · Project manager · Code editor · Run-time environment · Debugger
-
20 nodesSOFTWARE High level language · Low level language · Assemblers · Compilers and Interpr... · Compilers · Interpreters
-
73 nodes2.2 Programming VARIABLES · OPERATORS · SEQUENCES · SELECTION
-
73 nodes2.2 Programming VARIABLES · OPERATORS · SEQUENCES · SELECTION
-
36 nodesUnit 2.3 Robust programs TEST DATA · Data validation = Mak... · Data Sanitisation = C... · Indentation = Used to... · Comments = Help expla... · Authentication = chec...
-
35 nodesUnit 3 Vocabulary High-Level Language · Low-Level Language · Turtle Programming · Abstractions · Algorithm · Sequencing
-
47 nodesComputing paper 2 - other stuff Translators & facilit... · Robust programs · Search and sort algor...
-
60 nodesProducing robust programs issues with not produ... · defensive design
-
63 nodesSoftware structures- the structure of a program depends on the type of programming langauge Functions · Procedures · Classes and objects · Pre-defined code · Readability
-
22 nodesQ1: How does the random.randint(_,_) work? A1: It works by retur...
-
56 nodesVariables & Validation Variable · Constant · Assignment · Casting · Data Types · Sequence
-
35 nodesHigh and Low lvl code High and Low level code · Assembler, Interprete... · Mod and Div · IDE
-
51 nodesIntroduction to computer programming algorithm · software · program · sources · programing · why is it important?