Computational Thinking

National Science Foundation - Innovative Technology Experiences for Students and Teachers (ITEST) Program Solicitation

ITEST is a program that promotes PreK-12 student interests and capacities to participate in the science, technology, engineering, and mathematics (STEM) and information and communications technology (ICT) workforce of the future. To achieve this objective, ITEST supports the development, implementation, and selective spread of innovative strategies for engaging students in experiences that: 

READ MORE »

Using Robotics and Game Design to Promote Pathways to STEM

Developing Teachers' Computational Thinking Beliefs and Engineering Practices Through Game Design and Robotics

Test Event

Test body Event

READ MORE »

Preparing Responsive Educators using Place-based Authentic Research in Earth Systems (PREPARES)

Preparing Responsive Educators using Place-based Authentic Research in Earth Systems (PREPARES) seeks to expand, implement, and conduct research on a framework for providing indigenous students with the skills and knowledge needed for science, technology, engineering, and math (STEM) careers.

READ MORE »

Becoming Technosocial Change Agents: Intersectionality and Culturally Responsive Pedagogies as Vital Resources for Increasing Girls’ Participation in Computing

Drawing from our two‐year ethnography, we juxtapose the experiences of two cohorts in one culturally responsive computing program, examining how the program fostered girls’ emerging identities as technosocial change agents. In presenting this in‐depth and up‐close exploration, we simultaneously identify conditions that both facilitated and limited the program's potential. Ultimately, we illustrate how these findings can enhance anthropological research and practice in youth identity, culturally responsive pedagogies, and computing education.

READ MORE »

A new perspective on computational thinking

This article examines cognitive essence of computational thinking (CT). It introduces a clear and universal definition and suggests that we teach children biological CT skills long before they need to learn electronic CT skills.

READ MORE »

Computational Thinking in Elementary and Secondary Teacher Education

Computational thinking (CT) is broadly defined as the mental activity for abstracting problems and formulating solutions that can be automated. In an increasingly information-based society, CT is becoming an essential skill for everyone. To ensure that students develop this ability at the K-12 level, it is important to provide teachers with an adequate knowledge about CT and how to incorporate it into their teaching.

READ MORE »

A Framework for Aligning Needs, Abilities and Affordances to Inform Design and Practice of Educational Technologies

3D Fossils for K-12 Education: A Case Example Using the Giant Extinct Shark Carcharocles Megalodon

Fossils and the science of paleontology provide a charismatic gateway to integrate STEM teaching and learning. With the new Next Generation Science Standards (NGSS), as well as the exponentially increasing use of three-dimensional (3-D) printing and scanning technology, it is a particularly opportune time to integrate a wider variety of fossils and paleontology into K–12 curricula.

READ MORE »

Pages