Engaging novices in programming, experimenting, and learning with data

Sayamindu Dasgupta, Mitchel Resnick


We describe a number of new and upcoming initiatives within the Scratch project that focus on introducing programming with data to young programmers. These initiatives are placed in the context of emerging opportunities and trends in computing such as the cloud, open data initiatives, and ubiquitous sensor devices. We describe how the initiatives take advantage of these trends to enable young programmers to think not just about data, but also about the role of data in their world through computational projects that are personally engaging and meaningful.

Related Content