Programming languages for children have been limited by primitive control and data structures, indirect user interfaces, and artificial syntax. Playground is a child-oriented programming language that uses objects to structure data and has a modular control structure, a direct-manipulation user interface, and an English-like syntax. Integrating Playground into the curriculum of a classroom of 9- to 10-year-olds has given us valuable insights from the programs intended users, and confirmed many of our design decisions.
No takes yet. Share an insight, caveat, or question.
Fenton et al. (1989) studied this question.
Synapse has enriched 2 closely related papers on similar clinical questions. Consider them for comparative context: