logo logo is a comprehensive platform offering computer science education resources for K-12 students, including lesson plans, activity guides, and rubrics, with features for monitoring student progress, assigning activities, and providing formative and summative assessments. media item 1 media item 2 media item 3

What does is a platform that provides computer science education resources for K-12 students. It offers a variety of resources such as slide decks, activity guides, rubrics, and more, all organized in one place for easy access. Teachers can monitor student progress, assign lesson activities, and set sharing permissions. The platform also includes a comprehensive system of formative and summative assessment resources. supports a variety of programming paradigms, enabling learners to transition from block-based coding to text-based languages. It also offers self-paced professional learning modules for teachers. is dedicated to increasing diversity and accessibility in computer science, offering translated lessons in over 25 languages and accessibility options for students with limited access to devices and Wi-Fi.

Key features for teachers

  • Free access to a wide range of courses and resources.
  • Comprehensive lesson plans, slide decks, activity guides, rubrics, and more, all organized in one place.
  • A blend of online activities and "unplugged" activities, allowing students to learn computing concepts with or without a computer.
  • Alignment with CSTA Computer Science Standards and ISTE standards.
  • Professional learning opportunities, including workshops and online self-paced modules.

Pricing is free to use, including self-paced modules and a comprehensive curriculum. Facilitator-led professional learning workshops are available with costs varying by region, but scholarships and grants are available to cover these costs.

Potential classroom applications

  • Teaching Problem-Solving Skills: Use's resources to design activities that challenge students to solve complex problems using code.
  • Integrating AI Education: Use's resources to create lessons that explore the potential of AI, how it works, and how to use it safely.
  • Assessing Student Progress: Use's formative and summative assessment resources to measure student growth, provide feedback, and evaluate student understanding.
  • Facilitating Peer Learning: Use's professional learning programs model to facilitate peer learning among students.
  • App Development: Use the Computer Science Principles course on to introduce students to app development.
  • Project-Based Learning with App Lab: Use's App Lab to facilitate project-based learning, where students work in teams to create an app that solves a real-world problem.
  • Integrating Computer Science with Other Subjects: Integrate's curriculum with other subjects to enhance learning.
  • Exploring Artificial Intelligence (AI): Use's resources to introduce students to the basics of AI, have them code simple AI models, and engage them in discussions about the ethical implications of AI.

© 2023 edtools. All rights reserved. is not affiliated with any of the mentioned products.