Key points are not available for this paper at this time.
Abstract Electronic Blocks are a new programming environment designed specifically for children aged between 3 and 8 years. These physical, stackable blocks include sensor blocks, action blocks, and logic blocks. By connecting these blocks, children can program a wide variety of structures that interact with one another and the environment. Electronic Blocks provide young children with opportunities to program and observe dynamic behavior without having to acquire complex symbolic notation systems. Young children are able to build and debug program structures by using Electronic Blocks because the syntactic and semantic problems that confront users of conventional programming languages have been reduced. Notes 1All names of children have been changed to protect children's privacy. 2Block construction key for all vignettes: hearing block (H), seeing block (S), touch block (T), movement/car block (C), light block (L), sound/music block (M), not block (N), toggle block (To), and block (A), delay block (D). Stacking order is represented by the physical layout. Interacting stacks are represented with arrows.
Peta Wyeth (Wed,) studied this question.