A General Framework for Automatically Creating Games for Learning
ICALT '05 Proceedings of the Fifth IEEE International Conference on Advanced Learning Technologies
Citrus: a language and toolkit for simplifying the creation of structured editors for code and data
Proceedings of the 18th annual ACM symposium on User interface software and technology
MagicWords: a programmable learning toy
Proceedings of the 2006 conference on Interaction design and children
roBlocks: a robotic construction kit for mathematics and science education
Proceedings of the 8th international conference on Multimodal interfaces
Designing tangible programming languages for classroom use
Proceedings of the 1st international conference on Tangible and embedded interaction
Scratch for budding computer scientists
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Storytelling alice motivates middle school girls to learn computer programming
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
How preschool children used a behaviour-based programming tool
Proceedings of the 6th international conference on Interaction design and children
ScratchR: sharing user-generated programmable media
Proceedings of the 6th international conference on Interaction design and children
GATELOCK: a game authoring tool for children
Proceedings of the 6th international conference on Interaction design and children
Meta-Modelling, Visual Languages, Graph Transformation, Operational Semantics.
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Digital fluency and its importance in educating young students for the knowledge age
DIWEB'07 Proceedings of the 7th WSEAS international conference on Distance learning and web engineering
An embodied interface for teaching computational thinking
Proceedings of the 13th international conference on Intelligent user interfaces
Utilizing technology to support the development of empathy
IDC '08 Proceedings of the 7th international conference on Interaction design and children
"Georgia computes!": improving the computing education pipeline
Proceedings of the 40th ACM technical symposium on Computer science education
Introducing computer programming via gameboy advance homebrew
Proceedings of the 40th ACM technical symposium on Computer science education
The TeeBoard: an education-friendly construction platform for e-textiles and wearable computing
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Augmented-reality scratch: a children's authoring environment for augmented-reality experiences
Proceedings of the 8th International Conference on Interaction Design and Children
Jots: reflective learning in scratch
Proceedings of the 8th International Conference on Interaction Design and Children
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
AgentCubes: Incremental 3D end-user development
Journal of Visual Languages and Computing
Towards a serious game to help students learn computer programming
International Journal of Computer Games Technology - Game Technology for Training and Education
ACM Transactions on Computing Education (TOCE)
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
Scratch-Ed: an online community for scratch educators
CSCL'09 Proceedings of the 9th international conference on Computer supported collaborative learning - Volume 2
Virtually there: emerging designs for STEM teaching and learning in immersive online 3D microworlds
ICLS'08 Proceedings of the 8th international conference on International conference for the learning sciences - Volume 3
Motivating programmers via an online community
Journal of Computing Sciences in Colleges
A tale of two online communities: fostering collaboration and creativity in scientists and children
Proceedings of the seventh ACM conference on Creativity and cognition
Children's storytelling and programming with robotic characters
Proceedings of the seventh ACM conference on Creativity and cognition
A code reuse interface for non-programmer middle school students
Proceedings of the 15th international conference on Intelligent user interfaces
Teaching computational thinking through musical live coding in scratch
Proceedings of the 41st ACM technical symposium on Computer science education
Journal of Computing Sciences in Colleges
Share: a programming environment for loosely bound cooperation
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Toque: designing a cooking-based programming language for and with children
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
How the social structure of intercultural computer clubs fosters interactive storytelling
Proceedings of the 9th International Conference on Interaction Design and Children
Online identification of learner problem solving strategies using pattern recognition methods
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
Splish: A Visual Programming Environment for Arduino to Accelerate Physical Computing Experiences
C5 '10 Proceedings of the 2010 Eighth International Conference on Creating, Connecting and Collaborating through Computing
Proceedings of the 3rd international conference on Intercultural collaboration
Componere: component-based in web authoring
WebMedia '09 Proceedings of the XV Brazilian Symposium on Multimedia and the Web
Non-programmers identifying functionality in unfamiliar code: strategies and barriers
Journal of Visual Languages and Computing
Programming with time: cyber-physical programming with impromptu
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Toward transforming freely available source code into usable learning materials for end-users
Evaluation and Usability of Programming Languages and Tools
Expressing computer science concepts through Kodu game lab
Proceedings of the 42nd ACM technical symposium on Computer science education
Animal tlatoque: attracting middle school students to computing through culturally-relevant themes
Proceedings of the 42nd ACM technical symposium on Computer science education
Collaborative creativity: a complex systems model with distributed affect
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Wikigramming: a wiki-based training environment for programming
Proceedings of the 2nd International Workshop on Web 2.0 for Software Engineering
International Journal of Human-Computer Studies
Exploring tabletops as an effective tool to foster creativity traits
Proceedings of the Sixth International Conference on Tangible, Embedded and Embodied Interaction
Learning algorithmic thinking with tangible objects eases transition to computer programming
ISSEP'11 Proceedings of the 5th international conference on Informatics in Schools: situation, Evolution and Perspectives
Proceedings of the 11th International Conference on Interaction Design and Children
Supporting non-formal learning through co-design of social games with children
Proceedings of the 11th International Conference on Interaction Design and Children
Spaghetti for the main course?: observations on the naturalness of scenario-based programming
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Serious game and students' learning motivation: effect of context using prog&play
ITS'12 Proceedings of the 11th international conference on Intelligent Tutoring Systems
A prototype structured but low-viscosity editor for novice programmers
BCS-HCI '12 Proceedings of the 26th Annual BCS Interaction Specialist Group Conference on People and Computers
Grace: the absence of (inessential) difficulty
Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software
SLurtles: Supporting constructionist learning in Second Life
Computers & Education
Addressing teachers' concerns about the Prog&Play serious game with context adaptation
International Journal of Learning Technology
Applying creativity in CS high school education: criteria, teaching example and evaluation
Koli Calling '07 Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88
Puck: a visual programming system for schools
Koli Calling '07 Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88
Blind pupils begin to solve algorithmic problems
ISSEP'13 Proceedings of the 6th international conference on Informatics in Schools: Situation, Evolution, and Perspectives
Education and Information Technologies
ACM Transactions on Computing Education (TOCE)
Evaluating accessibility in fabrication tools for children
Proceedings of the 12th International Conference on Interaction Design and Children
Predictive modelling for HCI problems in novice program editors
BCS-HCI '13 Proceedings of the 27th International BCS Human Computer Interaction Conference
Peer modeling and innovation adoption among teachers in online professional development
Computers & Education
Hi-index | 0.00 |
Scratch is a networked, media-rich programmingenvironment designed to enhance the development oftechnological fluency at after-school centers ineconomically-disadvantaged communities. Just as theLEGO MindStorms robotics kit added programmabilityto an activity deeply rooted in youth culture (buildingwith LEGO bricks), Scratch adds programmability tothe media-rich and network-based activities that aremost popular among youth at after-school computercenters. Taking advantage of the extraordinaryprocessing power of current computers, Scratchsupports new programming paradigms and activitiesthat were previously infeasible, making it betterpositioned to succeed than previous attempts tointroduce programming to youth.Our working hypothesis is that, as kids work onpersonally meaningful Scratch projects such asanimated stories, games, and interactive art, they willdevelop technological fluency, mathematical andproblem solving skills, and a justifiable self-confidencethat will serve them well in the wider spheres of theirlives.