Children's Participation Patterns in Online Communities: An Analysis of Israeli Learners in the Scratch Online Community
Programming by choice: urban youth learning programming with scratch