Scratch
Scratch is a popular, free programming language and online community where students can create their own stories, games, and animations. It was designed for ages 8 to 16, but can be used for all ages.
Webmixes Homepage/ 38 Coding Websites for Kids in 2024
Discover new Coding Websites for Kids in the Symbaloo Webmix below!
If you haven’t noticed, many of the most impactful innovations of the 21st century have been – and will continue to be – digital. In the foreground there are apps, social media platforms, or multiplayer games that are serving millions (or even billions) of users. In the background, there is artificial intelligence, machine learning, and databases that are equally important.
Understanding how to teach coding and computer science to the next generation of students has become an essential part of education; and now, more than ever, the workforce of tomorrow will need to be skilled in areas like web development, software engineering, robotics, and data science.
A number of effective edtech tools and platforms have emerged to support these young learners. Continue reading below to see our list of the best coding websites for kids, teens, and students of all ages. To save them for later reference, add them on Symbaloo or follow the Education Webspace!
In search of other great edtech tools? Symbaloo has listed the best websites and resources across multiple subjects. Take a look at our other posts for the best of Reading & Writing, Mathematics, Science, Social Studies, SEL, and Virtual Learning. We even have a list of the best podcasts for educators.
Scratch
Scratch is a popular, free programming language and online community where students can create their own stories, games, and animations. It was designed for ages 8 to 16, but can be used for all ages.
ScratchJr
ScratchJr helps to introduce coding and programming to younger children, aged 5-7. Students can create their own stories and games and, in the process, learn to solve problems and express themselves creatively.
Blockly Games
Blockly Games includes a series of educational games to teach programming. It is designed for children who have not had any prior experience with computer programming and helps to set a foundation for future learning.
Tynker
Tynker is an online learning platform to help teach programming, problem solving, and critical thinking skills to ages 5-18. It has award-winning courses, coding challenges, and learning modules for students at any level.
CodeCombat
CodeCombat features fun, engaging coding games to teach Python, JavaScript, and HTML. It includes a comprehensive curriculum that focuses on computer science, game development and web development for students.
CodeMonkey
CodeMonkey features award-winning coding courses that were built for kids with no prior experience. Introduce programming to the next generation through this fun, game-based environment.
CodinGame
CodinGame is a challenge-based coding platform where students can improve their skills and have fun. It supports over 25 languages and is a great place for intermediate-level programmers to learn and practice.
codeSpark Academy
codeSpark Academy, designed for kids aged 5-9, is a widely-used program that teaches the ABCs of coding. It includes fun games and challenges that help build skills related to problem-solving, critical thinking, and creativity.
Codemoji
Codemoji offers a unique adaptive learning platform with computer science curriculum for grades 1-8. Students learn the basics of coding and web development, including HTML, CSS, and JavaScript.
CodaKid
CodaKid has online courses, camps, and private lessons to help teach coding to kids. Their classes cover a wide range of programming languages where students can learn about game development and web development.
Code for Life
Code for Life is a non-profit platform that provides free educational resources to help teach the next generation of computer scientists. Their coding game, Rapid Router, is aligned to the UK computing curriculum for ages 5-14.
Microsoft MakeCode
MakeCode brings computer science to life for all students with fun projects, immediate results, and both block and text editors for learners at different levels.
Typing.com
Typing.com offers engaging lessons and games to help K-12 students build and improve their keyboarding skills. It also includes robust reporting and tools to help educators build lessons and track progress.
TypingClub
TypingClub is a web-based, highly effective way for students to learn touch typing. The platform features free typing courses and over 650 engaging typing games, tests, and videos.
TypeTastic!
TypeTastic! has 700+ free typing activities for all grade levels. Their ad-free School Edition also includes a complete K-12 curriculum, easy rostering, and the ability to track student’ progress along the way.
TypeRacer
TypeRacer is a an online multiplayer game that allows students to test their typing speed against others. The site is less developed than some of its counterparts on our list, but competing against others can always be fun.
EduTyping
EduTyping is a web-based software for teaching keyboarding to students. The site includes two programs, EduTyping, Jr. for elementary and EduTyping Secondary for middle and high school curriculum.
KidzType
KidzType has fun, interactive games to help kids learn how to type; including their most popular game Dance Mat Typing. The website is free to use, with no registration required.
Typing Pal
Typing Pal offers a simple, efficient web-based program to teach beginners and intermediates how to touch type at full speed. The site includes typing games and hundreds of activities to help students learn.
Nitro Type
Nitro Type is a real-time typing competition game to help improve typing speed. Students can compete with friends, classmates, and others around the world. Teachers can also track student activity and manage progress for free.
Kodable
Kodable provides easy-to-follow lessons, tutorials, and gamified practice to help K-5 students build their first programs. Kids learn core programming concepts and progress to learning JavaScript and Swift.
MIT App Inventor
MIT App Inventor allows programming beginners to create fully functional apps for Android and iOS. The simple, blocks-based interface empowers students to move from technology consumption to technology creation.
Gameblox
Gameblox is a free, online game editor that uses blocks-based programming to empower anyone to make games. Created games can be played in a web browser or on a mobile device.
Stencyl
Stencyl is a free video game development tool that allows users to create amazing games without code. With Stencyl, students can create games for computers, mobile devices, and the web.
Alice
Alice is an innovative, block-based programming environment that helps students create animations, build interactive stories, or program simple games. It provides supplemental tools and materials for teaching all ages.
Elementari
Elementari is a K-12 online platform where students can write, code, and share interactive books using professional illustrations and sounds. Students can engineer their own, engaging build-your-own-adventure stories.
Code
Code.org is a popular non-profit organization and website that aims to encourage all students to learn computer science. It features free coding courses, tutorials, and activities for K-12 students.
Code Avengers
Code Avengers is a fun and effective way for K-12 students to learn how to code websites, apps, games, and more. The curriculum includes instruction on Python, JavaScript, web development, design, and more.
CodeWizardsHQ
CodeWizardsHQ delivers live, online coding classes for kids aged 8-18. The company specializes in virtual learning instruction with engaging, structured curriculum to serve students at different levels.
CodeHS
CodeHS is an interactive online learning platform offering computer science and programming instruction to grades 6-12. It features over 60 free curriculum-aligned courses across 10+ languages.
Vidcode
Vidcode is a creative coding platform developed specifically for teens. It offers research-backed and standards-aligned computer science courses to improve student outcomes across a wide range of CS subjects.
Glitch
Glitch is a collaborative programming environment and community that provides simple, yet powerful tools to create web apps. The site allows students to build fast, full-stack apps within a web browser.
Pluralsight
Pluralsight offers a wide range of video-based training courses where students can learn development skills from industry professionals. Courses are available for any skill level, from beginner to advanced.
CodeWars
Codewars is an educational community where developers can sharpen skills and achieve mastery through challenge. The platform offers instruction and exercises for over 25 different coding languages.
Khan Academy
Khan Academy is a nonprofit organization and a free online learning platform with K-12 and college-level courses. The site has video-based lessons for many subjects, including math, science, ELA, computing, and more.
Recommended for: Students, Life Skills, Free Learning
Pay Type: Completely Free
Coursera
Coursera is one of the largest providers of free, massive open online courses (MOOCs). Paid subscriptions are also available to earn certifications and online degrees from some of the world’s leading universities and companies.
Recommended for: Career Skills, Accredited Certificates & Degrees
Pay Type: Free Courses; Paid Subscriptions, Certificates, Degree Programs
edX
edX, created by Harvard and MIT, is another major provider of massive open online courses. You can choose to audit courses for free, or pay for unlimited access, course certificates, verified tracks, and online degree programs.
Recommended for: Humanities, Career, Accredited Certificates & Programs
Pay Type: Free Courses; Pay Per Certificate or Course Track
Udemy
Udemy has the world’s largest selection of MOOCs at 130,000 and growing. The huge course offering means that you should be able to find almost any subject you can think of on this platform. Free and paid courses available.
Recommended for: Skill Development and Affordable Single Course Offerings
Pay Type: Some Free Courses; Pay Per Course
FutureLearn
FutureLearn is a UK-based platform that delivers MOOCs from leading universities and organizations. Most courses are free to join but paid options provide additional benefits like certification and unlimited access.
Hackr.io
Hackr.io uses a crowdsourced community approach to help aspiring coders identify the best online programming courses. Learners can filter different options by coding language, cost, experience level, and more.
Codecademy
Codecademy is an interactive coding platform where students can learn web development, computer science, programming, and data science. The popular platform has already educated over 50 million people!
BitDegree
BitDegree is a programming-focused eLearning platform with resources to improve web development and digital skills. Use BitDegree to discover coding languages and see reviews of other popular courses.
freeCodeCamp
freeCodeCamp is a nonprofit organization whose mission is to help people learn to code for free. The site features thousands of web development tutorials and an engaged community to help learners at all levels.
SoloLearn Coding
SoloLearn is another popular platform where students can learn to code for free. Courses include interactive lessons, peer support, and on-the-go practice that is available on any device.
The Odin Project
The Odin Project offers a free, full stack curriculum that is supported by a friendly community of beginner and expert developers. It includes regularly updated online courses, tutorials, and blogs to supplement learning.
Symbaloo
Symbaloo is the perfect platform to save, organize, and share the best online coding courses and websites for kids. Use tiles to save your favorite coding websites, and game & app building tools into a grid-like structure called a “webmix”. Then, share that webmix in any number of ways!
Symbaloo vs. Padlet: Which Platform is Best for Educators?
October 16, 2024Symbaloo vs. Wakelet: Which Platform is Right for Organizing Your Educational Resources?
October 14, 2024Symbaloo Learning Paths Shutting Down – What You Need to Know
September 11, 2024