4.2 Graphical Programming: Basic Operations and Functions

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/18

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

19 Terms

1
New cards
Code Blocks
Visual blocks which can be dragged and dropped to create a program
2
New cards
Code Blocks
Allow user to automatically build the text-based code in real time
3
New cards
Code Blocks
Build the loop() function in your Arduino program
4
New cards
Code Blocks
automatically add all of the necessary setup parameters
5
New cards

1. Simplify the Arduino programming experience to reduce common syntax errors
2. Focus on the desired interaction
objectives of code blocks
6
New cards

1. output
2. input
3. notation
4. control
5. math
6. variables
classifications of code blocks
7
New cards
output
Blocks for controlling actuators and other output-related devices connected to your programmable microcontroller
8
New cards
blue
\[color\] output blocks
9
New cards
Input
Used to read input signals from the analog or digital pins
10
New cards
violet
\[color\] input blocks
11
New cards
Notation
Blocks for adding comments, both to provide an overview of your code (in the title block) and in-line with your code
12
New cards
gray
\[color\] notation blocks
13
New cards
Control
Used to add control structures like adding delays, repeating, and if else statements
14
New cards
yellow
\[color\] control blocks
15
New cards
Math
Blocks for logic and computation
16
New cards
green
\[color\] math blocks
17
New cards
Variables
Blocks for creating and defining custom variables in the program
18
New cards
pink
\[color\] variables blocks
19
New cards

1. simpler
2. require less input from user
3. helps user to focus more on the interaction
4. structure is mapped
code blocks vs text-based