Please enable JavaScript.
Coggle requires JavaScript to display documents.
Design - Coggle Diagram
Design
Computational thinking
Algorithm
is a plan, a set of step-by-step instructions to resolve a problem
-
-
used as a starting point for creating a computer program, and they are sometimes written as a flowchart or in pseudocode.
This step-by-step program will need planning, and to do this we use an algorithm.
must be clear. It must have a starting point, a finishing point and a set of clear instructions in between.
Abstraction
-
gather general characteristics, elimination process
-
-
-
-
Pattern Recognition
-
FInding the similarities or patterns among small decomposed problem- helps solve more complex problems more effectively
-
-
Mit app inventor
Components
-
ex: of Visible - buttons, text boxes, and labels.
-
-
-
-
-
-
-
-
Visible components, for instance, have properties like Width, Height, and Alignment, which together define how the component looks.
Behaviors
components are generally straightforward to understand: a text box is for entering information, a button is for clicking, and so on
App’s behavior, on the other hand, is conceptually difficult and often complex.
behavior defines how
the app should respond to events, both user initiated (e.g., a button click) and external
-
Component Designer - It's the main window used to select components and specify their properties. Considered a user interface, where we interact directly with the main screen of the app.
Blocks Editor - Secondary window where we create the behavior for the components, works with the logic behind the components.