Join Now

    Tinkercad Activities for Computer Science Education Week

    Donald Bell
    Published on - November 27, 2020 by Donald Bell

    Teachers & Parents


    Computer Science Education Week (CSEdWeek) is an annual call to action to inspire K-12 students to learn computer science, advocate for equity in computer science education, and celebrate the contributions of students, teachers, and partners to the field.

    For educators interested in engaging their students in computer science activities, there are several familiar resources, including and MIT’s Scratch. Over the past few years, however, Tinkercad has become an increasingly useful platform for introducing students to coding and computational thinking.

    If your students are already comfortable with Tinkercad, you can leverage that familiarity and introduce them to our coding tools. By sticking with a platform you know, you can save time, not to mention the frustration of learning your way around a new piece of software.


    More than just being convenient, our Codeblocks editor offers something truly unique for your students that can’t be found anywhere else -- a chance to create 3D objects from code. For students inspired by designing and making, this is a chance to have your CSEdWeek curriculum build on that momentum.

    If you’re excited to expose students to physical computing platforms like micro:bit and Arduino, Tinkercad’s Circuits editor provides an unmatched platform for building and simulating projects. Especially with so many students lacking access to classroom hardware and resources this year, Tinkercad Circuits provides a solution for adapting your physical computing lessons for remote learning.

    Codeblocks Lesson Plans

    biomimicry crop-1

    Biomimicry and Using Nature as a Design Partner

    In this free, standards-based lesson plan created this year as part of our new Tinkercad Lesson Plans collection, students will practice computational thinking in analyzing a code-generated pattern inspired by nature.

    honeycomb-maker (3)

    Recreate a Pattern Found in Nature

    In the latest addition to our Tinkercad Lesson Plans collection, students will learn how to analyze linear, gridded, and radial patterns found in nature, break them down into smaller parts, and use Tinkercad Codeblocks and some basic math concepts to design a leaf, a honeycomb, or a kiwi pattern.

    Instructables Codeblocks Lessons

    These lessons are hosted on Instructables, and they include materials to set the context. Looking for a warm-up activity? Try Tinkercad Codeblocks Activities.

    HourofCode Cover Star

    Using Loops in Tinkercad to Design a Bursting Star

    Recommended grades: 5–6 ­

    HourofCode Cover Icicle

    Designing Icicles with Codeblocks in Tinkercad

    Recommended grades: 7–8

    HourofCode Cover Snowflake

    Designing with Algorithms in Tinkercad

    Recommended grades: 6–8

    HourofCode Cover Patterns

    Code-generated Patterns in Tinkercad

    Recommended grades: 3–5

    Code a Charm Bracelet


    Code a Wiggly Snake




    Fraction Action with Coding


    Badges with Tinkercad Codeblocks

    Arduino Lessons

    Screen Shot 2020-11-25 at 11.22.26 AM

    We have 28 interactive lessons on exploring physical computing and coding with Arduino. From blinking your first LED, to reading the output from an ultrasonic distance sensor, students will build and simulate projects that provide a fundamental and practical understanding of coding one of the most popular and ubiquitous physical computing platforms around -- the Arduino Uno.

    BBC micro:bit


    New for 2020, Tinkercad Circuits now supports the increasingly popular BBC micro:bit board. We include a handful of example circuits with block code that students can explore and modify.

    We don't yet have instructional material to guide students through learning micro:bit, however, we're compatible with many of the free lessons provided by the micro:bit Foundation. By pairing their lessons with Tinkercad's virtual micro:bit environment, you can get your students exploring and coding physical computing regardless of their location or access to hardware. You can learn more about our micro:bit support in our announcement blog post.