Learn and Teach Coding Concepts

There is no shortage of resources to help you learn or teach computer science concepts or specific programming languages.  The challenge is sorting through the myriad of choices and knowing which tools are best suited for you, based on skill level, available resources or interest area.  We have compiled our most favorite tools in a series of easy to navigate libraries so you can easily and quickly find the exact resource you need.

  • Interactive Learning Platforms

    There are countless resources available to introduce students to the world of coding; we've gathered our favorites into one list. Designed to spark a young person's interest in coding, these tools cover the range from iPad apps to board games to complete learning platforms.

    View Resources
  • Self-Guided Coding Activities

    No matter your age or experience, this list of tools are available to get you started or to help you refine your coding chops. They provide everything you need from language specific pathways, interactive tutorials, challenge projects to master virtually any programming language.

    View Resources
  • Resources to Teach Coding Concepts

    Whether you are looking for turnkey curriculum, supplemental activities, lesson ideas or tools for student interaction, the library below is full of helpful resources to help educators and non-educators alike guide students on their journey to discover the world of coding.

    View Resources

Fill out the short form below to receive our newsletter for updates and information on Nextech and our initiatives.

Thank You!

Thank you for signing up to receive monthly updates from Nextech.

Be sure to follow us on Twitter (@nextech) to join our conversations on computer science, coding, education and all things that fuel our passion.