Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 8 |
Descriptor
Source
British Journal of… | 2 |
Online Submission | 2 |
ACM Transactions on Computing… | 1 |
Computers & Education | 1 |
Interactive Learning… | 1 |
MIT Press | 1 |
Phi Delta Kappan | 1 |
Author
Kafai, Yasmin B. | 10 |
Burke, Quinn | 2 |
Ching, Cynthia Carter | 2 |
Fields, Deborah A. | 2 |
Brayboy, Bryan M. J. | 1 |
Fields, Deborah | 1 |
Giang, Michael T. | 1 |
Litts, Breanne K. | 1 |
Maloney, John | 1 |
Marshall, Sue | 1 |
Marshall, Sue K. | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 6 |
Reports - Descriptive | 2 |
Reports - Evaluative | 2 |
Speeches/Meeting Papers | 2 |
Books | 1 |
Education Level
Secondary Education | 3 |
Elementary Secondary Education | 2 |
High Schools | 2 |
Audience
Location
California | 1 |
Massachusetts (Cambridge) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
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
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
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

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