- Innovative Teaching and Learning Methods
- Teaching and Learning Programming
- Educational Games and Gamification
- Online Learning and Analytics
- Mobile Learning in Education
- Open Education and E-Learning
- Innovative Human-Technology Interaction
- E-Learning and Knowledge Management
- Privacy, Security, and Data Protection
- Museums and Cultural Heritage
- Biomedical and Engineering Education
- Software Engineering Techniques and Practices
- Intelligent Tutoring Systems and Adaptive Learning
- Design Education and Practice
- Internet Traffic Analysis and Secure E-voting
- Scientific Computing and Data Management
- Experimental Learning in Engineering
- Online and Blended Learning
- Sexuality, Behavior, and Technology
- Open Source Software Innovations
- Science Education and Pedagogy
- Wikis in Education and Collaboration
- Augmented Reality Applications
- Evolutionary Algorithms and Applications
- Education and Technology Integration
University of Illinois Urbana-Champaign
2019-2025
University of Illinois System
2023
National Center for Supercomputing Applications
2012-2020
University of Wisconsin–Madison
2016-2020
Massachusetts Institute of Technology
2017-2018
Vassar College
2017
University of Toronto
2008-2014
Envisioning computing education that both teaches and empowers.
While there is growing recognition of the need to support young learners as they develop computational thinking (CT) skills, this paper advocates for an increased focus on identity (CI) and digital empowerment (DE) in particular, we posit that these CT skills will help become self-motivated, innovative creators. When nurturing empowerment, it a persistent challenge provide youth with real-world experiences suitable development tools. This advances two key approaches address issues: 1) A...
Abstract This paper argues for a re‐examination of the nature and goals broad computing education initiatives. Instead starting with specific values or goals, we instead begin by considering various desired endpoints instruction then work backward to reason about what form learning activities might take are underlying principles that support learners in reaching these endpoints. The result this exercise is push rethinking contemporary an eye toward more diverse, equitable meaningful With...
This paper presents our research of a pedagogical model known as Knowledge Community and Inquiry (KCI), focusing on design technological infrastructure for the orchestration complex CSCL scripts that characterize KCI curricula. We first introduce including some basic principles, describe its dependency real time learning analytics. Next, we technology, SAIL Smart Space (S3), which provides scaffolding analytic support sequenced interactions amongst people, materials, tools environments....
This study examines the integration of human-centered design (HCD) in a Food Science capstone course and explores its impact on students’ learning outcomes skill development. case investigated how 42 undergraduate students engaged with HCD processes—including understanding, synthesizing, ideating, prototyping, implementing—to develop innovative food products. Through pre- post-surveys, interaction analysis, performance assessments, findings revealed that activities significantly enhanced...
Exploring goals, perspectives, and challenges.
Abstract This paper presents an implementation of Connected Spaces (CxS)—an ambient help seeking interface designed and developed for a project‐based computing classroom. We use actor network theory (ANT) to provide underutilized posthumanist lens understand the creation collaborative connections in this Computational Action‐based implementation. Posthumanism offers emerging critical extension sociocultural perspectives on understanding learning, by pushing us decenter human, consider active...
We discuss the distinctive opportunities and challenges of adopting a PD approach to development 'Web 2.0' applications. Web-based services pose significant difficulties in interacting effectively with user groups terms traditional methods. However there are some quite popular 'peer-production' which have been successful overcoming such thereby offer useful insights into participatory approaches for developing applications that depend on ongoing voluntary contributions by physically...
This new program of research explores how technology can enable smart classrooms where learning transcends traditional class boarders, engages students and teachers with Web 2.0 approaches, supports a community learners in developing knowledge. We report on key aspects our open source classroom environment, including an online database student-generated, tagged, socially connected objects, the integration handheld devices, for visualizing, sorting, sharing collaboratively generated artifacts.
In this paper, we present the motivation for, and design of, City Settlers, a participatory simulation. Settlers learners engage in collaborative embodied play, competition, sensemaking within domains of sustainability, environmental complex systems, city building. Learners work teams running separate but interconnected cities, need to deal with interrelatedness economic, ecological, social systems which are integral understanding sustainable development. Competing over some shared...