Logo des Repositoriums
 

Flowboard: Visual Flow-Based Embedded Programming for Young Learners

dc.contributor.authorBrocker, Anke
dc.contributor.authorVoelker, Simon
dc.contributor.editorRöpke, René
dc.contributor.editorSchroeder, Ulrik
dc.date.accessioned2023-08-30T09:09:38Z
dc.date.available2023-08-30T09:09:38Z
dc.date.issued2023
dc.description.abstractThrough beginner-friendly environments like the Arduino IDE, embedded programming has become an essential part of STEM education. Learning embedded programming demands coding knowledge as well as basic electronics skills. To explore if a different programming paradigm can help with learning, we developed Flowboard, which uses Flow-Based Programming (FBP) rather than the usual imperative programming paradigm. This way, users code using processing nodes arranged in a graph instead of command sequences. Flowboard consists of a visual flow-based editor on an iPad, an Arduino board in the hardware frame and two breadboards next to the iPad, letting learners connect their visual graphs seamlessly to the electronics. Graph edits are implemented directly, making Flowboard a live coding environment.en
dc.identifier.doi10.18420/delfi2023-50
dc.identifier.isbn978-3-88579-732-6
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/42212
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartof21. Fachtagung Bildungstechnologien (DELFI)
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-322
dc.subjectEmbedded Development Environments
dc.subjectYoung Learners
dc.subjectLearning Tools
dc.titleFlowboard: Visual Flow-Based Embedded Programming for Young Learnersen
dc.typeText/Conference Paper
gi.citation.endPage270
gi.citation.publisherPlaceBonn
gi.citation.startPage269
gi.conference.date11.-13. September 2023
gi.conference.locationAachen
gi.conference.reviewfull
gi.conference.sessiontitleDemobeiträge

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
50.pdf
Größe:
395.43 KB
Format:
Adobe Portable Document Format