Coding Education Resources
Coding Education Resources provide online tools and resources to help students learn programming languages, computer science, and software development skills.
Startup Spotlight . Phenomenia - Recommend All
Phenomena is a destination for digital learning experiences built by a diverse community of creators. Phenomena experiences make intuition, simplify complex ideas, and nurture hands-on, interactive learning. Dynamic STEM concepts are best conveyed through emotional digital experiences. At Phenomena, we aim to make STEM learning engaging and accessible for all students. We aim to foster achievement for all students because every student deserves success.
A Gupie Ware- Recommend Middle/ High School
AGupieWare's Online Learning page offers a comprehensive list of free online courses, tutorials, and resources for learning coding, computer science, data science, and more.
ABCYA- Recommend Elementary
ABCya's Cyber-Five internet safety game is an educational resource for kids learning about online safety through fun and interactive gameplay.
App Inventor- Recommend Middle/ High School
AppInventor.org is a comprehensive resource for learning and teaching mobile app programming with MIT's App Inventor, led by Professor David Wolber, an expert in the field.
Bit Degree- Recommend Middle/ High School
BitDegree is an online education platform that offers interactive courses and tutorials on various subjects, including programming, blockchain, cybersecurity, and more.
Blockly- Recommend Elementary/ Middle School
Blockly Games is a website that provides a series of educational games designed to teach programming concepts through a visual programming language called Blockly.
Bootup PD- Recommend Elementary/ Middle School
BootUp empowers elementary teachers and students through computer science education, providing professional development and support to create equitable coding programs in underserved communities.
Code.org- Recommend All
Code.org is an education nonprofit that aims to make computer science accessible to all K-12 students, focusing on increasing diversity and participation through curriculum, initiatives like Hour of Code, and support from major tech companies.
*Code Academy- Recommend Middle/ High School
Codecademy is an online learning platform that empowers individuals worldwide to learn to code and gain the skills needed to succeed in the 21st century.
*Code Avengers- Recommend Middle/ High School
Code Avengers is an interactive coding platform that offers fun and engaging coding courses for beginners, focusing on web development, game development, and app development.
Code Combat- Recommend All
CodeCombat is an interactive coding platform that immerses learners in a wizard world, making programming engaging and fast-paced while teaching fundamental coding concepts.
*Code Easy- Recommend All
CodeEasy is an engaging and practical programming tutorial that combines an adventure story with hands-on assignments, providing an addictive and compelling learning experience.
Code HS- Recommend High School
CodeHS was founded by Jeremy and Zach, two Stanford computer science graduates, to provide people worldwide with the same opportunities as Stanford computer science students.
*Code Moji- Recommend Elementary/ Middle School
Codemoji is a user-friendly coding platform that simplifies learning using intuitive emoji representations of HTML and CSS code, fostering rapid understanding and long-term retention.
*Code Monkey- Recommend Elementary/ Middle School
CodeMonkey revolutionizes coding education by offering engaging and user-friendly learning resources that empower teachers and captivate children, fostering a deep understanding of technology and pedagogy for a brighter future.
Code Conquest- Recommend Middle/ High School
CodeConquest.com simplifies learning to code by providing step-by-step programs and curated resources designed for beginners, empowering them to quickly gain the skills needed for career advancement and personal projects.
Code Wars- Recommend All
Codewars is a collaborative coding platform where users contribute, learn, and engage in coding challenges to improve their skills and knowledge.
*Code Wizards HQ- Recommend All
CodeWizardsHQ is a premier online coding school that empowers kids and teens to thrive in the digital world through comprehensive coding education.
Codea- Recommend Middle/ High School
Codea is a powerful and intuitive coding app that allows users to create and explore interactive projects on their iPad.
Codeable Crafts- Recommend Elementary/ Middle School
Codeable Crafts is a creative and educational app that combines drawing, coding, and storytelling to inspire kids to unleash their imagination and learn the basics of computational thinking.
*Coursera- Recommend Middle/ High School
Coursera, founded by Daphne Koller and Andrew Ng, is a global online learning platform that provides access to courses and degrees from top universities and companies with a mission to make education accessible to learners worldwide.
Crunchzilla- Recommend All
Crunchzilla's Code Monster, Code Maven, and Game Maven are interactive programming tutorials that allow kids, adults, and experienced programmers to learn and explore coding through hands-on activities, graphics, and game development.
Cyber- Recommend All
CYBER.ORG has developed a comprehensive K-12 cyber education program that equips teachers and students with age-appropriate content and resources to prepare them for the evolving field of cybersecurity..
Dash General Assembly- Recommend Middle/ High School
Dash by General Assembly is an online platform that offers interactive coding lessons for beginners, providing a hands-on learning experience in web development.
David Walsh Blog- Recommend Middle/ High School
David Walsh is a senior software engineer, technical author, and conference speaker with expertise in front-end technologies, open-source contribution, and web development experimentation.
Design Code- Recommend Middle/ High School
Design+Code is an online platform that offers courses and resources for designers and developers to learn UI/UX design, app development, and more.
*Ed X- Recommend Middle/ High School
edX.org, founded by Professor Anant Agarwal and colleagues from MIT and Harvard, revolutionized online learning by offering free courses from top universities to a global audience.
Eda Bit- Recommend Middle/ High School
Edabit provides a fun and addictive platform that helps beginners bridge the gap between memorizing syntax and developing problem-solving skills in programming.
*Ellipsis Education- Recommend All
Ellipsis Education offers comprehensive and customizable computer science courses that empower teachers to provide developmentally appropriate and standards-aligned instruction, preparing students for success in a technology-driven society.
Free Code Camp- Recommend Middle/ High School
FreeCodeCamp is an online learning platform that offers free coding courses and resources to help individuals develop their coding skills and pursue a career in programming.
*G Metrix- Recommend Middle/ High School
GMetrix, founded by Thor Christianson and Kevin Hart, provides high-quality practice tests for various certifications, helping students and professionals excel in their studies.
*Git Hub- Recommend Middle/ High School
GitHub is a web-based version control and collaboration platform that allows developers to host, review, and manage code repositories.
*Glitch- Recommend All
Glitch empowers creators with fast, collaborative tools to build and showcase web projects like never before.
Google for Education: Applied Digital Skills- Recommend All
Applied Digital Skills with Google provides comprehensive online courses and resources to help individuals develop essential digital skills for work and life.
Google: Web Fundamentals- Recommend All
Web.dev is a platform offering guidance, tools, and resources for developers to build fast, accessible, and user-friendly websites.
Hackr.io- Recommend Middle/ High School
Hackr.io is a collaborative platform that simplifies access to the best online education resources for learning programming languages, data analysis, game development, and more.
Hour of Code- Recommend All
Hour of Code is a global movement introducing millions of students to coding through engaging and accessible one-hour coding activities.
*Infinite Skills (UDEMY)- Recommend All
Infinite Skills is a brand on Udemy that offers online courses and tutorials on various topics, including software development, design, and professional development.
*Jasper Active- Recommend Middle/ High School
Jasperactive is an interactive learning platform that helps students develop essential Microsoft Office skills through hands-on practice and real-world scenarios.
Kodable- Recommend Elementary
Kodable is a coding curriculum and interactive platform designed to introduce young children to computer programming concepts playfully and engagingly.
Light Bot- Recommend Elementary/ Middle School
Lightbot is a puzzle game that introduces coding concepts to players by guiding a friendly robot through a series of challenges using programming logic.
Microsoft MakeCode Arcade- Recommend Elementary/ Middle School
MakeCode Arcade is a platform that allows users to create and play their retro-style video games using a block-based coding interface.
*Mine Craft- Recommend All
Minecraft: Education Edition is a version of the popular sandbox game Minecraft explicitly designed for use in the classroom, offering a variety of educational resources and tools for teachers.
MIT App Inventor- Recommend All
MIT App Inventor is an intuitive visual programming environment that empowers users, including children, to create fully functional apps for mobile devices, fostering technological creativity and social impact.
MIT Open Courseware- Recommend Middle/ High School
MIT OpenCourseWare revolutionizes education by providing free access to high-quality educational resources, fostering equitable and inclusive learning opportunities for learners and educators worldwide.
Mozilla- Recommend Middle/ High School
Mozilla pioneers a healthier internet by advocating for user empowerment, open-source technologies, and holding Big Tech accountable, all guided by the Mozilla Manifesto.
*One Month- Recommend Middle/ High School
One Month provides online coding courses that offer quick and practical learning for individuals looking to acquire coding skills.
*Plural Sight Code School- Recommend Middle/ High School
Pluralsight is a leading tech workforce development platform empowering individuals and organizations to enhance their skills and drive innovation.
Scratch- Recommend Elementary/ Middle School
Scratch empowers children to unleash their creativity through coding, fostering computational thinking and collaboration in a fun and accessible way.
Scratch Jr.- Recommend Elementary
ScratchJr introduces young children to coding through a playful and age-appropriate interface, allowing them to create interactive stories and games using visual programming blocks.
Shodor- Recommend All
Shodor has become a leading provider of computational science education tools, leveraging the internet and networking technologies to engage educators and students in meaningful math and science learning experiences.
Shodor ASL- Recommend All
SUCCEED (Students Understanding Careers, Computers, and Education through Economic Development) is a program by Shodor that provides high school students with hands-on experiences in computational science and career exploration.
*Site Point- Recommend Middle/ High School
SitePoint, founded by Mark Harbottle and Matt Mickiewicz, is a vibrant hub where web professionals collaborate, learn, and showcase their expertise in building innovative online solutions.
Skill Share- Recommend Middle/ High School
Skillshare is an online learning community empowering creative individuals to explore and expand their skills through diverse classes and inspire their creative journeys.
Solo Learn- Recommend All
SoloLearn is a mobile and web platform that offers interactive coding courses and a vibrant community for aspiring programmers to learn, practice, and share their coding skills.
*Stencyl- Recommend All
Stencyl is a game development platform that allows users to create 2D games for desktop, mobile, and web, using a drag-and-drop interface and a choice of programming languages.
*Team Tree house- Recommend Middle/ High School
Treehouse is an inclusive online tech education platform that has empowered millions of learners worldwide with affordable and engaging coding and design courses.
*Test Out- Recommend Middle/ High School
TestOut is a leading provider of online labs offering hands-on experience and skill development for academia and IT professionals.
The Odin Project- Recommend Middle/ High School
The Odin Project is a free online coding curriculum founded by Erik Trautman. It offers hands-on learning and a project-based approach to help students become developers and pursue their coding goals.
Tuts Plus- Recommend Middle/ High School
Envato Tuts+ began in 2007 with tutorials on freelancing and Photoshop and has since grown to become a leading publisher of online tutorials and courses for creative, self-directed learners.
Tynker- Recommend All
Tynker is a leading platform that empowers children worldwide with computer science and programming skills, reaching millions through its innovative curriculum and widespread school adoption.
Udacity- Recommend Middle/ High School
Udacity is a leading online learning platform that offers industry-focused programs, personalized support, and real-world projects to help individuals and enterprises transform their digital skills and stay relevant in the rapidly evolving tech landscape.
Up Skill Courses- Recommend Middle/ High School
Robeen Dey, a successful self-taught web developer, created these courses to provide a clear and compelling path for aspiring developers to learn to code and become job-ready in a straightforward manner.
Vid Code- Recommend Middle/ High School
Vidcode is an interactive coding platform that empowers students to create and share their video projects while learning programming skills.
*W3 Schools- Recommend Middle/ High School
W3Schools is a popular online resource that provides tutorials and references for web development technologies.
Web Developers- Recommend Middle/ High School
Google Developers Web provides resources, tools, and documentation to help developers build modern and engaging web applications.
Phenomena is a destination for digital learning experiences built by a diverse community of creators. Phenomena experiences make intuition, simplify complex ideas, and nurture hands-on, interactive learning. Dynamic STEM concepts are best conveyed through emotional digital experiences. At Phenomena, we aim to make STEM learning engaging and accessible for all students. We aim to foster achievement for all students because every student deserves success.
A Gupie Ware- Recommend Middle/ High School
AGupieWare's Online Learning page offers a comprehensive list of free online courses, tutorials, and resources for learning coding, computer science, data science, and more.
ABCYA- Recommend Elementary
ABCya's Cyber-Five internet safety game is an educational resource for kids learning about online safety through fun and interactive gameplay.
App Inventor- Recommend Middle/ High School
AppInventor.org is a comprehensive resource for learning and teaching mobile app programming with MIT's App Inventor, led by Professor David Wolber, an expert in the field.
Bit Degree- Recommend Middle/ High School
BitDegree is an online education platform that offers interactive courses and tutorials on various subjects, including programming, blockchain, cybersecurity, and more.
Blockly- Recommend Elementary/ Middle School
Blockly Games is a website that provides a series of educational games designed to teach programming concepts through a visual programming language called Blockly.
Bootup PD- Recommend Elementary/ Middle School
BootUp empowers elementary teachers and students through computer science education, providing professional development and support to create equitable coding programs in underserved communities.
Code.org- Recommend All
Code.org is an education nonprofit that aims to make computer science accessible to all K-12 students, focusing on increasing diversity and participation through curriculum, initiatives like Hour of Code, and support from major tech companies.
*Code Academy- Recommend Middle/ High School
Codecademy is an online learning platform that empowers individuals worldwide to learn to code and gain the skills needed to succeed in the 21st century.
*Code Avengers- Recommend Middle/ High School
Code Avengers is an interactive coding platform that offers fun and engaging coding courses for beginners, focusing on web development, game development, and app development.
Code Combat- Recommend All
CodeCombat is an interactive coding platform that immerses learners in a wizard world, making programming engaging and fast-paced while teaching fundamental coding concepts.
*Code Easy- Recommend All
CodeEasy is an engaging and practical programming tutorial that combines an adventure story with hands-on assignments, providing an addictive and compelling learning experience.
Code HS- Recommend High School
CodeHS was founded by Jeremy and Zach, two Stanford computer science graduates, to provide people worldwide with the same opportunities as Stanford computer science students.
*Code Moji- Recommend Elementary/ Middle School
Codemoji is a user-friendly coding platform that simplifies learning using intuitive emoji representations of HTML and CSS code, fostering rapid understanding and long-term retention.
*Code Monkey- Recommend Elementary/ Middle School
CodeMonkey revolutionizes coding education by offering engaging and user-friendly learning resources that empower teachers and captivate children, fostering a deep understanding of technology and pedagogy for a brighter future.
Code Conquest- Recommend Middle/ High School
CodeConquest.com simplifies learning to code by providing step-by-step programs and curated resources designed for beginners, empowering them to quickly gain the skills needed for career advancement and personal projects.
Code Wars- Recommend All
Codewars is a collaborative coding platform where users contribute, learn, and engage in coding challenges to improve their skills and knowledge.
*Code Wizards HQ- Recommend All
CodeWizardsHQ is a premier online coding school that empowers kids and teens to thrive in the digital world through comprehensive coding education.
Codea- Recommend Middle/ High School
Codea is a powerful and intuitive coding app that allows users to create and explore interactive projects on their iPad.
Codeable Crafts- Recommend Elementary/ Middle School
Codeable Crafts is a creative and educational app that combines drawing, coding, and storytelling to inspire kids to unleash their imagination and learn the basics of computational thinking.
*Coursera- Recommend Middle/ High School
Coursera, founded by Daphne Koller and Andrew Ng, is a global online learning platform that provides access to courses and degrees from top universities and companies with a mission to make education accessible to learners worldwide.
Crunchzilla- Recommend All
Crunchzilla's Code Monster, Code Maven, and Game Maven are interactive programming tutorials that allow kids, adults, and experienced programmers to learn and explore coding through hands-on activities, graphics, and game development.
Cyber- Recommend All
CYBER.ORG has developed a comprehensive K-12 cyber education program that equips teachers and students with age-appropriate content and resources to prepare them for the evolving field of cybersecurity..
Dash General Assembly- Recommend Middle/ High School
Dash by General Assembly is an online platform that offers interactive coding lessons for beginners, providing a hands-on learning experience in web development.
David Walsh Blog- Recommend Middle/ High School
David Walsh is a senior software engineer, technical author, and conference speaker with expertise in front-end technologies, open-source contribution, and web development experimentation.
Design Code- Recommend Middle/ High School
Design+Code is an online platform that offers courses and resources for designers and developers to learn UI/UX design, app development, and more.
*Ed X- Recommend Middle/ High School
edX.org, founded by Professor Anant Agarwal and colleagues from MIT and Harvard, revolutionized online learning by offering free courses from top universities to a global audience.
Eda Bit- Recommend Middle/ High School
Edabit provides a fun and addictive platform that helps beginners bridge the gap between memorizing syntax and developing problem-solving skills in programming.
*Ellipsis Education- Recommend All
Ellipsis Education offers comprehensive and customizable computer science courses that empower teachers to provide developmentally appropriate and standards-aligned instruction, preparing students for success in a technology-driven society.
Free Code Camp- Recommend Middle/ High School
FreeCodeCamp is an online learning platform that offers free coding courses and resources to help individuals develop their coding skills and pursue a career in programming.
*G Metrix- Recommend Middle/ High School
GMetrix, founded by Thor Christianson and Kevin Hart, provides high-quality practice tests for various certifications, helping students and professionals excel in their studies.
*Git Hub- Recommend Middle/ High School
GitHub is a web-based version control and collaboration platform that allows developers to host, review, and manage code repositories.
*Glitch- Recommend All
Glitch empowers creators with fast, collaborative tools to build and showcase web projects like never before.
Google for Education: Applied Digital Skills- Recommend All
Applied Digital Skills with Google provides comprehensive online courses and resources to help individuals develop essential digital skills for work and life.
Google: Web Fundamentals- Recommend All
Web.dev is a platform offering guidance, tools, and resources for developers to build fast, accessible, and user-friendly websites.
Hackr.io- Recommend Middle/ High School
Hackr.io is a collaborative platform that simplifies access to the best online education resources for learning programming languages, data analysis, game development, and more.
Hour of Code- Recommend All
Hour of Code is a global movement introducing millions of students to coding through engaging and accessible one-hour coding activities.
*Infinite Skills (UDEMY)- Recommend All
Infinite Skills is a brand on Udemy that offers online courses and tutorials on various topics, including software development, design, and professional development.
*Jasper Active- Recommend Middle/ High School
Jasperactive is an interactive learning platform that helps students develop essential Microsoft Office skills through hands-on practice and real-world scenarios.
Kodable- Recommend Elementary
Kodable is a coding curriculum and interactive platform designed to introduce young children to computer programming concepts playfully and engagingly.
Light Bot- Recommend Elementary/ Middle School
Lightbot is a puzzle game that introduces coding concepts to players by guiding a friendly robot through a series of challenges using programming logic.
Microsoft MakeCode Arcade- Recommend Elementary/ Middle School
MakeCode Arcade is a platform that allows users to create and play their retro-style video games using a block-based coding interface.
*Mine Craft- Recommend All
Minecraft: Education Edition is a version of the popular sandbox game Minecraft explicitly designed for use in the classroom, offering a variety of educational resources and tools for teachers.
MIT App Inventor- Recommend All
MIT App Inventor is an intuitive visual programming environment that empowers users, including children, to create fully functional apps for mobile devices, fostering technological creativity and social impact.
MIT Open Courseware- Recommend Middle/ High School
MIT OpenCourseWare revolutionizes education by providing free access to high-quality educational resources, fostering equitable and inclusive learning opportunities for learners and educators worldwide.
Mozilla- Recommend Middle/ High School
Mozilla pioneers a healthier internet by advocating for user empowerment, open-source technologies, and holding Big Tech accountable, all guided by the Mozilla Manifesto.
*One Month- Recommend Middle/ High School
One Month provides online coding courses that offer quick and practical learning for individuals looking to acquire coding skills.
*Plural Sight Code School- Recommend Middle/ High School
Pluralsight is a leading tech workforce development platform empowering individuals and organizations to enhance their skills and drive innovation.
Scratch- Recommend Elementary/ Middle School
Scratch empowers children to unleash their creativity through coding, fostering computational thinking and collaboration in a fun and accessible way.
Scratch Jr.- Recommend Elementary
ScratchJr introduces young children to coding through a playful and age-appropriate interface, allowing them to create interactive stories and games using visual programming blocks.
Shodor- Recommend All
Shodor has become a leading provider of computational science education tools, leveraging the internet and networking technologies to engage educators and students in meaningful math and science learning experiences.
Shodor ASL- Recommend All
SUCCEED (Students Understanding Careers, Computers, and Education through Economic Development) is a program by Shodor that provides high school students with hands-on experiences in computational science and career exploration.
*Site Point- Recommend Middle/ High School
SitePoint, founded by Mark Harbottle and Matt Mickiewicz, is a vibrant hub where web professionals collaborate, learn, and showcase their expertise in building innovative online solutions.
Skill Share- Recommend Middle/ High School
Skillshare is an online learning community empowering creative individuals to explore and expand their skills through diverse classes and inspire their creative journeys.
Solo Learn- Recommend All
SoloLearn is a mobile and web platform that offers interactive coding courses and a vibrant community for aspiring programmers to learn, practice, and share their coding skills.
*Stencyl- Recommend All
Stencyl is a game development platform that allows users to create 2D games for desktop, mobile, and web, using a drag-and-drop interface and a choice of programming languages.
*Team Tree house- Recommend Middle/ High School
Treehouse is an inclusive online tech education platform that has empowered millions of learners worldwide with affordable and engaging coding and design courses.
*Test Out- Recommend Middle/ High School
TestOut is a leading provider of online labs offering hands-on experience and skill development for academia and IT professionals.
The Odin Project- Recommend Middle/ High School
The Odin Project is a free online coding curriculum founded by Erik Trautman. It offers hands-on learning and a project-based approach to help students become developers and pursue their coding goals.
Tuts Plus- Recommend Middle/ High School
Envato Tuts+ began in 2007 with tutorials on freelancing and Photoshop and has since grown to become a leading publisher of online tutorials and courses for creative, self-directed learners.
Tynker- Recommend All
Tynker is a leading platform that empowers children worldwide with computer science and programming skills, reaching millions through its innovative curriculum and widespread school adoption.
Udacity- Recommend Middle/ High School
Udacity is a leading online learning platform that offers industry-focused programs, personalized support, and real-world projects to help individuals and enterprises transform their digital skills and stay relevant in the rapidly evolving tech landscape.
Up Skill Courses- Recommend Middle/ High School
Robeen Dey, a successful self-taught web developer, created these courses to provide a clear and compelling path for aspiring developers to learn to code and become job-ready in a straightforward manner.
Vid Code- Recommend Middle/ High School
Vidcode is an interactive coding platform that empowers students to create and share their video projects while learning programming skills.
*W3 Schools- Recommend Middle/ High School
W3Schools is a popular online resource that provides tutorials and references for web development technologies.
Web Developers- Recommend Middle/ High School
Google Developers Web provides resources, tools, and documentation to help developers build modern and engaging web applications.