Join over 150,000 schools in delivering the best Computer Science education for your students. All the curriculum, tools and resources you need to support your students on their path to coding success.
150,000Schools
100 MILStudents
5,500 Lesson Plans
100%CSTA & AP Coverage
Designed with you in mind
With award-winning lesson plans, automatic grading tools and easy student management, getting started is as easy as 1-2-3!
Students learn through videos, puzzles and hands-on coding in our interactive self-guided courses with over 5,500 learning modules.
You don’t have to be a coder. Simply assign ready-to-use interactive lessons for students to complete by themselves!
Student data is secure and owned by your district. Tynker is COPPA, FERPA, and SOPIPA compliant. Please refer to our privacy center to learn more.
Coding and STEAM courses
Over 1,600 contact hours of standards-aligned computer science curriculum for grades K-12 with immersive lessons, teaching materials and automatic grading.
A strong foundation with block coding
31 Courses | 990 Hours
Real world programming made fun and easy
19 Courses | 1,000 Hours
Career and college readiness with AP CS and more
12 Courses | 1,200 Hours
Comprehensive curriculum
Grade-specific and self-paced, Tynker’s interactive K-12 coding curriculum lets students learn by creatively applying coding concepts to core subjects. The curriculum includes over 50 programming courses with over 1,600 contact hours.
39 CSTA Standards are aligned over 30 Tynker courses.
See Course Alignment
38 CSTA programming standards are aligned over 24 courses.
See Course Alignment
Tynker is recognized by the College Board as an endorsed provider of curriculum and professional development for AP® Computer Science Principles (AP CSP) and AP Computer Science A (AP CSA).
Student data is secure and owned by your district. Tynker is COPPA, FERPA, and SOPIPA compliant. Please refer to our terms of use to learn more.
Easy to integrate
Tynker offers a variety of free and paid training programs based on your needs. Whether or not you have coding experience, we’ll help you earn PD credits and develop the skills you need to support a K-12 coding program at your school.
Learn moreWe created the Blue Ribbon Training Program to help bring computer science to all. Select educators receive exclusive training, tools, and support designed to help them become coding experts. In return, our Blue Ribbon educators commit to making the coding movement a reality across the globe.
Learn moreBuilt with love in California
Latest thinking
Tynker’s coding for schools is an online platform that easily and successfully teaches students how to code through the activities they already love: games and stories. Tynker’s goal is to provide every child with a solid foundation in STEM (Science, Technology, Engineering, and Math) thinking abilities to prepare them for 21st century degrees and careers.
Schools are using Tynker’s grade-specific lesson plans to teach programming in formal Computer Science classes or to support project-based learning across all subject areas — science, math, ELA, social studies and more.
Absolutely! We understand how busy educators are, which is why we have a whole suite of educator tools. Tynker has a built-in assessment framework that tracks both student and class progress. You can use the concept map, grading and metrics dashboards to easily track how your students are learning.
Tynker’s coding programs for schools provide a fun and easy introduction to programming for all students. Grade-specific programming courses allow students to develop skills year-after-year with a gradual transition to traditional programming languages like JavaScript.
Each of our 100-, 200- and 300-level courses for teaching coding in the classroom consists of 16-17 lessons. Lessons are designed to last one class period (45 min to 1 hr.). As students progress through a lesson, they’ll be working through different types of learning modules.
Tynker easily lends itself to supporting all areas of learning. Schools are using Tynker as a way for students to demonstrate their understanding of other subjects such as science and math. Tynker’s lessons support and enhance Common Core State Standards.
View Common Core mapping here.
Not at all! No coding experience or training is required. Teachers love Tynker because the self-paced curriculum gets students started on their own. Tynker provides a rich set of resources to answer student questions, such as videos, guides, tutorials, and the very helpful Tynker Troll that provides contextual help for students.
Tynker’s coding for schools curriculum is designed to teach students computational thinking and core computer science concepts. Through Tynker, students learn the fundamentals of programming found in all object-oriented programming languages in a way that’s fun and easy for Students to understand.
Absolutely! Tynker’s grade-specific programming for schools curricula teach through activities that all students love!
Students are creating all sorts of amazing projects. Check out some of our favorites in our Kid Creations gallery.