Take a look inside 12 images
Pros: Engaging and varied content, customizable assignments, and integration with popular platforms (Minecraft, Lego WeDo) make coding fun and relatable.
Cons: Instructions are mainly text-based; lessons would reach more learners through a multimodal delivery and more extensive multilingual support.
Bottom Line: Tynker empowers students of all ages and experience levels to create custom coding projects for a variety of platforms.
Tynker is a great option for introducing K–12 students to computer science (CS) concepts, from basic block coding to AP computer science content. It's also great for non-CS classes with its cross-curricular options, as well as in after-school activities, coding camps, and Hour of Code pushes. There are several subscription options, depending on grade level.
For CS classes or units, it'll be easy to either assign courses or let students pick and choose their pursuits. Using the remix feature, students could build on one another's creations, tapping into collaboration. Because there are so many things kids can create, Tynker could be a great choice for kids to show what they know through a game or coded presentation. The drawing and animations tools and ability to add music and sound effects allow for creativity beyond typical block coding, so kids can even use Tynker to express themselves in more open-ended ways. And while younger users and students who struggle with reading may need more one-on-one support, it's definitely possible to use Tynker from a distance, using the streaming feature to present lessons asynchronously. Teachers can also assign courses to students within the Tynker app, where they can work offline without internet on an iPad, or students can follow one of the six levels of learning pathways for a more self-guided approach.
Tynker is a powerful visual coding tool (HTML5-based website and mobile app) and curriculum that teaches students to program, either with blocks of code or with text-based languages. It's all available through the web interface with nothing to install, and some features are available in the app. The sandbox area and some of the courses are freely available, but the meat of Tynker content is through paid courses and subscriptions.
A useful teacher dashboard allows teachers to create classes, keep an eye on students, and get involved with their progress. Most of Tynker's lessons are text-heavy, but the courses aimed at the youngest students have voice-over instructions, and many courses have Spanish options as well. It's integrated with Clever, Microsoft Azure logins, Google Classroom, and Apple Schoolworks API, and the teacher dashboard provides a robust tool for teachers to create class rosters, assign courses, post to asynchronous feeds for their students (who can comment on the posts), see student progress and grades, and access plenty of guidance including quick-start guides. There's also extra guidance and options for distance learning, lesson plans, classroom slides, answer keys, get started tips, activities, and previews for all the courses. Each lesson has both online and offline activities, and content is aligned to national standards.
Tynker has something to offer students of all grades and experience levels. Young students gain experience in logical and sequential thinking, while middle-grade students work on breaking down tasks into small steps, visually sequencing code, and learning through drag-and-drop block coding, including learning commands, commenting, loops, variables, expressions, input/output, conditional logic, and game design. Older students can apply these same lessons while learning real-life programming languages. Instructions for all but the early grades is text-heavy, so students who aren't strong readers may need some extra help.
Courses are organized by a number of criteria, including difficulty level, grade level, programming language, and topic of interest, so it's easy to find courses that'll work for your students. The cross-curricular options add extra appeal for those who resist the more CS-oriented lessons. After students finish courses, they can use what they learned to create new projects in the sandbox portion of the site, creating any kind of project from scratch or from a template. Truly, with all of its features -- for both students and teachers -- Tynker takes coding way beyond the basic into real creation, collaboration, and application where kids can see their learning come to life.