Learn More
Computational thinking (CT) has been described as the use of abstraction, automation, and analysis in problem-solving [3]. We examine how these ways of thinking take shape for middle and high school youth in a set of NSF-supported programs. We discuss opportunities and challenges in both in-school and after-school contexts. Based on these observations, we(More)
The excitement around K-12 Computing Education in the United States is rapidly increasing and K-8 holds great potential as the entry point for the integration of computing. We examine how young learners can gain early exposure and engage in rich computational experiences in K-8. These experiences can build students' computational thinking, understanding of(More)
1. SUMMARY Several changes and reforms in teaching computer science have been proposed and championed as part of the CS10K initiative [1-4]. The CS Principles (CSP) project and the overarching CS10K initiative include a public/private partnership offering curricula, curricular frameworks, professional development, online support, and a community of practice(More)
Findings from a year-long exploratory study aimed at describing universal functions of medical social work with interdisciplinary teams in acute care settings are reported here. A universal taxonomy of interdisciplinary social work skills and competencies was empirically identified through a participatory action research framework. Findings support previous(More)
Informal computer science (CS) education is currently taking shape within the myriad of social and technological solutions available to a wider audience. Increased access to low-cost mobile devices has led to the proliferation of web-based CS education programs accessible by more and more people. Online social networks further bolster the dissemination of(More)