Agentsheets: a tool for building domain-oriented dynamic, visual environments
Agentsheets: a tool for building domain-oriented dynamic, visual environments
Internet repositories for collaborative learning: supporting both students and teachers
CSCL '95 The first international conference on Computer support for collaborative learning
Novice programming comes of age
Your wish is my command
Scratch for budding computer scientists
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Programming by choice: urban youth learning programming with scratch
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Proceedings of the 40th ACM technical symposium on Computer science education
Communications of the ACM - Scratch Programming for All
How programming environment shapes perception, learning and goals: logo vs. scratch
Proceedings of the 41st ACM technical symposium on Computer science education
Scratching middle schoolers' creative itch
Proceedings of the 41st ACM technical symposium on Computer science education
A qualitative study of animation programming in the wild
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
The Scratch Programming Language and Environment
ACM Transactions on Computing Education (TOCE)
Introducing computer science to K-12 through a summer computing workshop for teachers
Proceedings of the 42nd ACM technical symposium on Computer science education
Hi-index | 0.00 |
Animation programming is a widely-respected approach for helping students to learn programming skills, and online forums are a widely-used approach for helping students to interact with one another. But in what ways, if any, does combining animation programming with online forums lead to useful discussion and collaboration among learners? To answer this question, we analyzed online forum discussions among people who were learning to create animation programs using the Scratch programming environment. We discovered that specific kinds of online posts were more likely than others to be followed by discussion, and we found that the ensuing collaboration often involved the exchange of design ideas and feedback within small groups of users. These findings reveal opportunities for enhancing online forums and surrounding tools so they more effectively facilitate discussion, collaboration, and ultimately development of programming skills.