Youth as historical actors in the production of possible futures
KD Gutiérrez, BLC Becker, ML Espinoza… - Mind, culture, and …, 2019 - Taylor & Francis
In this paper, we expand the concept of historical actors to elaborate on how transformative
agency has been addressed in our work with youth from nondominant communities …
agency has been addressed in our work with youth from nondominant communities …
A framework for using hypothesis-driven approaches to support data-driven learning analytics in measuring computational thinking in block-based programming …
Systematic endeavors to take computer science (CS) and computational thinking (CT) to
scale in middle and high school classrooms are underway with curricula that emphasize the …
scale in middle and high school classrooms are underway with curricula that emphasize the …
Fostering computational thinking through collaborative game-based learning
Algorithms are more and more pervading our everyday life: from automatic checkouts in
supermarkets and e-banking to booking a flight online. Understanding an algorithmic …
supermarkets and e-banking to booking a flight online. Understanding an algorithmic …
The zones of proximal flow: guiding students through a space of computational thinking skills and challenges
This paper presents a novel pedagogical framework, entitled the Zones of Proximal Flow,
which integrates Vygotsky's Zone of Proximal Development theory with Csikszentmihalyi's …
which integrates Vygotsky's Zone of Proximal Development theory with Csikszentmihalyi's …
Presaging and surfacing interactivity within data visualizations
V Mital, DE Rubin, JA Wolf, JA Payne… - US Patent …, 2016 - Google Patents
The use of visual cues associated with rendered visual items to cue a user on whether a
rendered visual item has interactive capability and/or what type of interaction is possible with …
rendered visual item has interactive capability and/or what type of interaction is possible with …
Real-time programming and the big ideas of computational literacy
CM Hancock - 2003 - dspace.mit.edu
Though notoriously difficult, real-time programming offers children a rich new set of
applications, and the opportunity to engage bodily knowledge and experience more …
applications, and the opportunity to engage bodily knowledge and experience more …
Using scalable game design to teach computer science from middle school to graduate school
A variety of approaches exist to teach computer science concepts to students from K-12 to
graduate school. One such approach involves using the mass appeal of game design and …
graduate school. One such approach involves using the mass appeal of game design and …
The role of game-based learning in develo** students computational thinking skills: A review of the literature
In the 21st century, computational thinking skills are essential for solving problems around
computer science and solving problems in everyday life. This belief has been recognized …
computer science and solving problems in everyday life. This belief has been recognized …
Living it up with a live programming language
S McDirmid - ACM SIGPLAN Notices, 2007 - dl.acm.org
A dynamic language promotes ease of use through flexible ty**, a focus on high-level
programming, and by streamlining the edit-compile-debug cycle. Live languages go beyond …
programming, and by streamlining the edit-compile-debug cycle. Live languages go beyond …
Dependency graph in data-driven model
DE Rubin, V Mital, BC Beckman… - US Patent …, 2013 - Google Patents
1101 model parameters using analytics. In one embodiment, the dependency graph is part
of vi sually driven analytics in Which the output model parameter (s) are used to formulate …
of vi sually driven analytics in Which the output model parameter (s) are used to formulate …