NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 10 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Fields, Deborah A.; Kafai, Yasmin B.; Morales-Navarro, Luis; Walker, Justice T. – British Journal of Educational Technology, 2021
Much attention in constructionism has focused on designing tools and activities that support learners in designing fully finished and functional applications and artefacts to be shared with others. But helping students learn to debug their applications often takes on a surprisingly more instructionist stance by giving them checklists, teaching…
Descriptors: High School Students, Design, Programming, Textiles Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Litts, Breanne K.; Searle, Kristin A.; Brayboy, Bryan M. J.; Kafai, Yasmin B. – British Journal of Educational Technology, 2021
Given the increased need for broadening participation in computing, there must be a focus not just on providing culturally relevant content but also on building accessible and inclusive computational tools. Most efforts to design culturally responsive computational tools redesign surface features, often through making nominal changes to add…
Descriptors: American Indians, Youth, Culturally Relevant Education, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Fields, Deborah; Vasudevan, Veena; Kafai, Yasmin B. – Interactive Learning Environments, 2015
We highlight ways to support interest-driven creation of digital media in Scratch, a visual-based programming language and community, within a high school programming workshop. We describe a collaborative approach, the programmers' collective, that builds on social models found in do-it-yourself and open source communities, but with scaffolding…
Descriptors: Programming Languages, Programming, High School Students, Cooperative Learning
Kafai, Yasmin B.; Burke, Quinn – MIT Press, 2014
Coding, once considered an arcane craft practiced by solitary techies, is now recognized by educators and theorists as a crucial skill, even a new literacy, for all children. Programming is often promoted in K-12 schools as a way to encourage "computational thinking"--which has now become the umbrella term for understanding what computer…
Descriptors: Coding, Programming, Elementary Secondary Education, Computer Science
Peer reviewed Peer reviewed
Direct linkDirect link
Fields, Deborah A.; Kafai, Yasmin B.; Giang, Michael T. – ACM Transactions on Computing Education, 2017
Most research in primary and secondary computing education has focused on understanding learners within formal classroom communities, leaving aside the growing number of promising informal online programming communities where young users contribute, comment, and collaborate on programs to facilitate learning. In this article, we examined trends in…
Descriptors: Programming, Communities of Practice, Youth, Social Networks
Kafai, Yasmin B.; Burke, Quinn – Phi Delta Kappan, 2013
We are witnessing a remarkable comeback of programming. Current initiatives to promote computational thinking and to broaden participation in computing signal a renewed interest to bring programming back into K-12 schools and help develop children as producers and not simply consumers of digital media. This essay explores the re-emergence of…
Descriptors: Programming, Computer Science Education, Educational Practices, Elementary Secondary Education
Maloney, John; Peppler, Kylie; Kafai, Yasmin B.; Resnick, Mitchel; Rusk, Natalie – Online Submission, 2008
This paper describes Scratch, a visual, block-based programming language designed to facilitate media manipulation for novice programmers. We report on the Scratch programming experiences of urban youth ages 8-18 at a Computer Clubhouse--an after school center--over an 18-month period. Our analyses of 536 Scratch projects collected during this…
Descriptors: Programming Languages, Programming, Urban Youth, Children
Peppler, Kylie A.; Kafai, Yasmin B. – Online Submission, 2008
We describe our efforts to bring media arts into design work with the goals to introduce new expressive forms in programming to urban youth. We're presenting the findings from a series of workshops organized together with professional media artists that focused on immersion, interaction, color and perspective using Scratch, a media-rich…
Descriptors: Urban Youth, Creative Activities, Mass Media Use, Art Expression
Kafai, Yasmin B.; Ching, Cynthia Carter; Marshall, Sue K. – 1998
This paper presents and discusses the results of a project in which seven teams of fifth and sixth grade students were involved in designing and implementing interactive multimedia resources in science for younger children, using the Microworlds(TM) Logo programming environment. It was found that students improved significantly in their science…
Descriptors: Class Activities, Computer Software Development, Cooperative Learning, Courseware
Peer reviewed Peer reviewed
Kafai, Yasmin B.; Ching, Cynthia Carter; Marshall, Sue – Computers & Education, 1997
Discussion of the use of multimedia in educational computer applications focuses on a project in which seven teams of elementary school students were involved in designing and implementing interactive multimedia resources in science for younger children. Results indicated improvement in science understanding and programming skills. (Author/LRW)
Descriptors: Computer Assisted Instruction, Computer System Design, Computer Uses in Education, Courseware