Category: Computational Thinking

Helping social studies teachers to teach data literacy with Teaspoon languages | Computing Education Research Blog

Teaspoon languages: Support learning tasks that teachers (typically non-CS teachers) want students to achieve; Are programming languages, in that they specify computational processes for a computational agent to execute; and Are learnable in less than 10 minutes, so that they can be learned and used in a one hour lesson. If the language is never used again, it wasn’t a significant learning cost and still provided the benefit of a computational lesson. Source: Helping social […]

Building skills for life: How to expand and improve computer science education around the world

The goal of CS education is to develop computational thinking skills, which refer to the “thought processes involved in expressing solutions as computational steps or algorithms that can be carried out by a computer” (K-12 Computer Science Framework Steering Committee, 2016). CS education is also distinct from computer or digital literacy, in that it is more concerned with computer design than with computer use. For example, coding is a skill one would learn in a […]

Building skills for life: How to expand and improve computer science education around the world

the report offers transferable lessons learned across a wide range of settings with the aim that all students—regardless of income level, race, or sex—can one day build foundational skills necessary for thriving in the 21st century. Source: Building skills for life: How to expand and improve computer science education around the world

Design Principles for Effective Teacher Professional Development inIntegrated STEM Education: A Systematic Review

https://www.j-ets.net/collection/forthcoming-articles/24_4 Design Principles for Effective Teacher Professional Development inIntegrated STEM Education: A Systematic Review Source: 24_4_11.pdf – Google Drive