Abstract
In this chapter, framed by Vygotsky's sociocultural theory, Wilensky and Papert's restructuration theory, and Noss and Hoyles' theoretical construct of webbing, the authors explore four practical design principles facilitating the creation of learning environments that can overcome the challenge of introducing learners to computational expression in meaningful contexts and can start learners down the path towards computational literacy. The four design principles discussed are (1) low-threshold interfaces, (2) task-specific tools, (3) visual feedback, and (4) in-context examples. The heart of this chapter presents these features and their design rationales in the context of a qualitative study examining participants' use of RoboBuilder, a blocks-based, program-to-play game.
Original language | English (US) |
---|---|
Title of host publication | Computational Linguistics |
Subtitle of host publication | Concepts, Methodologies, Tools, and Applications |
Publisher | IGI Global |
Pages | 1018-1042 |
Number of pages | 25 |
Volume | 2-3 |
ISBN (Electronic) | 9781466660434 |
ISBN (Print) | 1466660422, 9781466660427 |
DOIs | |
State | Published - May 31 2014 |
ASJC Scopus subject areas
- General Computer Science