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 …

A framework for using hypothesis-driven approaches to support data-driven learning analytics in measuring computational thinking in block-based programming …

S Grover, S Basu, M Bienkowski, M Eagle… - ACM Transactions on …, 2017 - dl.acm.org
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 …

Fostering computational thinking through collaborative game-based learning

T Turchi, D Fogli, A Malizia - Multimedia Tools and Applications, 2019 - Springer
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 …

The zones of proximal flow: guiding students through a space of computational thinking skills and challenges

AR Basawapatna, A Repenning, KH Koh… - Proceedings of the …, 2013 - dl.acm.org
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 …

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 …

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 …

Using scalable game design to teach computer science from middle school to graduate school

AR Basawapatna, KH Koh, A Repenning - Proceedings of the fifteenth …, 2010 - dl.acm.org
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 …

The role of game-based learning in develo** students computational thinking skills: A review of the literature

DG Ramadhan, CW Budiyanto… - AIP Conference …, 2023 - pubs.aip.org
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 …

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 …

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 …