Pencil code: block code for a text world

  title={Pencil code: block code for a text world},
  author={David Bau and Anthony Bau and Matthew Dawson and C. Sydney Pickens},
Pencil Code is a block-based coding tool that helps beginners work with text-based web programming languages. It has been used to allow help first-time programmers of all ages create programs in JavaScript and CoffeeScript. Pencil Code allows students to toggle between text code and blocks freely. This approach allows students to transition smoothly from blocks to text as they become familiar with syntax. It also allows educators to create block vocabularies for specific lessons without… CONTINUE READING
Highly Cited
This paper has 46 citations. REVIEW CITATIONS

9 Figures & Tables



Citations per Year

Citation Velocity: 11

Averaging 11 citations per year over the last 3 years.

Learn more about how we calculate this metric in our FAQ.