NEPO visual programming language
E745384
NEPO visual programming language is a block-based, beginner-friendly programming system designed to teach coding and robotics concepts through a graphical interface.
Statements (33)
| Predicate | Object |
|---|---|
| instanceOf |
educational programming environment
ⓘ
visual programming language ⓘ |
| difficultyLevel | beginner ⓘ |
| domain |
computer science education
ⓘ
educational robotics ⓘ |
| errorHandling | reduces syntax errors through blocks ⓘ |
| feature |
beginner-friendly design
ⓘ
block categories for different functions ⓘ drag-and-drop code blocks ⓘ visual representation of programs ⓘ |
| goal |
lower entry barrier to programming
ⓘ
make coding accessible to children ⓘ support classroom teaching of programming ⓘ |
| interactionMode | mouse-based block manipulation ⓘ |
| learningStyle |
hands-on experimentation
ⓘ
visual learning ⓘ |
| pedagogicalApproach |
constructionist learning
ⓘ
learning by doing ⓘ |
| programmingParadigm | block-based programming ⓘ |
| representation | programs represented as connected blocks ⓘ |
| supports |
basic programming concepts
ⓘ
robotics programming ⓘ |
| targetAudience |
beginners
ⓘ
students ⓘ teachers ⓘ |
| teachesConcept |
conditions
ⓘ
functions ⓘ loops ⓘ sequence ⓘ variables ⓘ |
| useCase |
teaching coding concepts
ⓘ
teaching robotics concepts ⓘ |
| userInterface | graphical interface ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.