Please verify your email address
Clicking the button below will send an email message to and will include a link that you can use to verify your email address with ISTE.
ISTE and the Computer Science Teachers Association collaborated on a series of resources designed to help prepare young learners to become computational thinkers who understand how today's digital tools can help solve tomorrow's problems.
In the digital age, computational thinking — the ability to solve problems using technology, among other things — will be a necessary skill set for students, teachers and citizens.
In the universe of computer science, the definition and application of computational thinking is widely acknowledged as a pathway to problem solving, easily transferable to other academic subjects and even everyday life.
Computational thinking enables students to recognize when and how technology can boost their own critical-thinking, creative and problem-solving skills and help them devise innovative solutions to real-world problems.
Creativity is the ability to make new things or think of new ideas, and you can help your students work their creativity muscles by using these four strategies.
Many educators believe students should be taught coding as young as kindergarten to build critical-thinking skills and prepare for careers of the future.
Computer science is more than just coding. Thinking like a computer scientist involves being creative and thinking collaboratively about a problem in order to solve it.
We must invest more in enabling play, passion and purpose and focus less on industrial modes of production and standardized testing.
Computational thinking is increasingly being recognized globally to be as important as reading, writing and arithmetic. Essentially, it involves a set of problem-solving skills and techniques based on computer science concepts that provide a structured approach for teaching students how to think in the digital age.
Technology coaches help teachers improve student learning by teaching and modeling how to use technology to effectively apply proven pedagogical approaches, such as project-based learning.