Comparing the use of tangible and graphical programming languages for informal science education.
Michael S. HornErin Treacy SoloveyR. Jordan CrouserRobert J. K. JacobPublished in: CHI (2009)
Keyphrases
- programming language
- science education
- science learning
- object oriented
- general purpose
- science teachers
- scientific inquiry
- high level
- strongly typed
- software engineering
- programming environment
- database languages
- concept mapping
- denotational semantics
- data abstraction
- specification language
- functional programming
- science curriculum
- object oriented concepts
- computer programs
- query language
- lambda calculus
- artificial intelligence
- data model