THE MOVING TEACHER
  • Home
  • Places Hiring Now
    • International Schools Hiring Now
  • Start Ups Spotlight
  • Community Resources
  • Educational Resources
  • Educators Self Growth
  • Global Career Paths
  • Media
  • Giving Back
Coding

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

App Inventor is an educational platform for building Android mobile apps that allows students to learn coding concepts and develop programming skills through hands-on experience.

Bit Degree- Recommend Middle/ High School

BitDegree is an online learning platform that offers various courses and tutorials on various topics, including coding, web development, game design, and more.

Blockly- Recommend Elementary/ Middle School

Blockly Games is a fun and educational platform that helps kids learn coding skills through interactive games and puzzles.

Bootup PD- Recommend Elementary/ Middle School

BootUp PD provides professional development resources for K-12 educators to teach their students computer science concepts and coding skills.

Code.org- Recommend All

​Code.org offers coding courses for K-12 students and provides free resources and lesson plans for teachers.

*Code Academy- Recommend Middle/ High School

Codecademy is an online learning platform that offers coding classes in multiple programming languages.

Code Avengers- Recommend Middle/ High School

Code Avengers is an online platform that offers interactive coding courses and tutorials for beginners, intermediate and advanced learners.

Code Combat- Recommend All

CodeCombat is an online multiplayer game that teaches coding and computer science concepts through interactive gameplay.

*Code Easy- Recommend All

CodeEasy.io provides coding tutorials and courses for beginners to learn to program.

Code HS- Recommend High School

CodeHS offers comprehensive computer science and programming curriculum for schools and individuals to learn and teach coding.

*Code Moji- Recommend Elementary/ Middle School

Codemoji is a platform that teaches coding through gamified lessons and projects using emojis to visually represent code.

*Code Monkey- Recommend Elementary/ Middle School

CodeMonkey is an educational platform that teaches kids how to code through fun, game-based lessons and projects.

Code Conquest- Recommend Middle/ High School

Code Conquest offers comprehensive tutorials, guides, and resources for individuals to learn various programming languages and computer science concepts.
​
Code Wars- Recommend All

CodeWars offers coding challenges and competitions for individuals to develop and improve their programming skills by solving real-world problems.

*Code Wizards HQ- Recommend All

CodeWizardsHQ provides interactive and personalized coding lessons for kids and young adults, teaching web development and other coding skills.

Codea- Recommend Middle/ High School

Codea is an iPad app that allows users to create and develop interactive visual projects using the Lua programming language.

Codeable Crafts- Recommend Elementary/ Middle School

Codeable Crafts is a platform that teaches kids how to code by creating interactive and fun projects using block-based coding.

*Codelicious- Recommend All

Ellipse Education is a learning platform that provides personalized and interactive learning experiences for students, focusing on math and science education.

*Coursera- Recommend Middle/ High School

Coursera is an online learning platform that offers a wide range of courses and degrees from top universities and organizations worldwide.

Crunchzilla- Recommend All

Crunchzilla is an interactive website that offers educational games and tools for learning programming concepts such as JavaScript, HTML, and CSS.

Cyber- Recommend All

Cyber.org is a non-profit organization dedicated to inspiring and preparing the next generation of technology leaders.

Dash General Assembly- Recommend Middle/ High School

Dash is a free online platform by General Assembly that teaches coding through interactive, project-based lessons.

David Walsh Blog- Recommend Middle/ High School

David Walsh's website is a personal blog with articles and tutorials on web development and design.

Design Code- Recommend Middle/ High School​

DesignCode offers comprehensive courses and tutorials on design and development for mobile and web.

*Ed X- Recommend Middle/ High School

EdX is a massive open online course (MOOC) provider that offers high-quality college-level courses from top institutions worldwide.

Eda Bit- Recommend Middle/ High School

Edabit provides interactive challenges and exercises to help users learn to code and improve their programming skills.

Free Code Camp- Recommend Middle/ High School

FreeCodeCamp is a non-profit organization offering a comprehensive web development and computer science curriculum, along with a supportive community of learners.

*G Metrix- Recommend Middle/ High School

Gmetrix provides certification exam preparation tools, practice tests, and performance reports for IT and design professionals.

*Git Hub- Recommend Middle/ High School

GitHub is a web-based platform hosting software development and a community of developers to collaborate and contribute to open-source projects.

*Glitch- Recommend All

Glitch allows users to quickly and easily build and host web applications, focusing on making it easy for non-developers to get started.

Google for Education: Applied Digital Skills- Recommend All

Google Applied Digital Skills is a free online learning platform that teaches practical digital skills to help people become more confident and booming in today's digital world.​

Google: Web Fundamentals- Recommend All

Web.dev is a resource by Google that provides guidance and best practices for modern web development, including tutorials, codelabs, and performance audits.

Hackr.io- Recommend Middle/ High School

Hackr.io is a community-driven platform that helps users find the best online courses and tutorials to learn programming languages and technologies.

Hour of Code- Recommend All

Hour of Code is an initiative by Code.org that aims to introduce millions of students worldwide to computer science and computer programming basics.

*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 educational technology company that provides interactive and adaptive learning solutions for K-12 schools and districts.

Kodable- Recommend Elementary

Kodable is a platform that teaches kids the basics of computer programming through fun and engaging games and lessons.

Light Bot- Recommend Elementary/ Middle School

Lightbot is a game that teaches the basics of programming concepts through solving puzzles and guiding a robot to light up tiles.

Microsoft MakeCode Arcade- Recommend Elementary/ Middle School

MakeCode Arcade is a web-based platform allowing users to create and play retro-style games using a block-based visual programming language.

*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 a visual programming platform that allows users to create mobile apps for Android devices using a drag-and-drop interface.

MIT Open Courseware- Recommend Middle/ High School

MIT OpenCourseWare (OCW) is a web-based platform that provides free access to the course materials from over 2,400 MIT courses to anyone in the world.

Mozilla- Recommend Middle/ High School

The Mozilla Foundation is a non-profit organization that promotes openness, innovation, and opportunity on the internet through projects such as the Firefox web browser, the Rust programming language, and the Webmaker educational initiative.

*One Month- Recommend Middle/ High School

One Month is an online learning platform that offers short-term, focused courses in web development, design, and technology to help users learn new skills quickly.

*Plural Sight Code School- Recommend Middle/ High School

PluralSight Code School is a subsidiary of PluralSight that provides online courses and interactive tutorials to help users learn programming and software development skills.

Scratch- Recommend Elementary/ Middle School

Scratch is a visual programming language and online platform developed by MIT that allows users to create interactive animations, games, and stories.

Scratch Jr.- Recommend Elementary

ScratchJr is a visual programming language and tablet app designed for young children to help them develop computational thinking and creativity skills.

Shodor- Recommend All

The Shodor Education Foundation is a non-profit organization that uses computational science to provide educational resources and opportunities for students and teachers, including curriculum development, teacher training, and interactive simulations.

Shodor ASL- Recommend All

SucceedHi is a program by the Shodor Education Foundation that provides high school students with opportunities to learn and explore computational science through hands-on experiences, mentorship, and collaboration with peers and professionals.

*Site Point- Recommend Middle/ High School

SitePoint is a web development and design learning platform that offers articles, books, courses, and tutorials on various topics, including HTML, CSS, JavaScript, and PHP.

Skill Share- Recommend Middle/ High School​

Skillshare is an online learning community that offers courses and workshops on various topics, including web development, design, and technology.

Solo Learn- Recommend All

SoloLearn is a mobile and web-based platform that offers interactive lessons and quizzes to help users learn and improve 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 online learning platform that offers courses and tutorials on web design, web development, and technology, focusing on helping users learn new skills and start a new career in tech.

*Test Out- Recommend Middle/ High School

TestOut is an e-learning company that provides certification training and courses for IT professionals, including training for Microsoft, Cisco, CompTIA, and other popular technology certifications.

The Odin Project- Recommend Middle/ High School

The Odin Project is a free, open-source curriculum for learning web development that covers the full stack of web development technologies and best practices, from HTML and CSS to Ruby on Rails and JavaScript.

Tuts Plus- Recommend Middle/ High School

Tuts+ is a network of websites offering tutorials and courses on various topics, including web design and development, graphic design, and technology.

Tynker- Recommend All

Tynker is a visual programming platform that teaches children how to code by allowing them to create games, animations, and interactive stories.

Udacity- Recommend Middle/ High School

Udacity is an online learning platform that offers courses and programs in computer science, data science, and business, focusing on career development and job readiness.

Up Skill Courses- Recommend Middle/ High School

Upskill Courses is an online learning platform that offers courses and tutorials on a wide range of topics, including web development, design, and technology, aimed at helping users learn new skills and advance their careers.

Vid Code- Recommend Middle/ High School

Vidcode is a platform that teaches young people to code through interactive lessons that combine computer programming with popular topics such as music, art, and fashion.

*W3 Schools- Recommend Middle/ High School

W3Schools is a web-based platform that provides tutorials and references on web development technologies, including HTML, CSS, JavaScript, and PHP.

​Web Developers- Recommend Middle/ High School

Google Developers Web is a resource by Google that provides tools and resources for web developers, including tutorials, code samples, and documentation for web technologies such as HTML, CSS, JavaScript, and Progressive Web Apps.​

​​​
©2023 by The Moving Teacher LLC
​
​*Contains pay-to-use content but also has free resources

** When going to sites, you are at the discretion of what goes on as we try our best to find credible resources

FAQ     Mission and Vision     Privacy Policy     Terms and Conditions

Facebook        Instagram       LinkedIn        Twitter        YouTube
  • Home
  • Places Hiring Now
    • International Schools Hiring Now
  • Start Ups Spotlight
  • Community Resources
  • Educational Resources
  • Educators Self Growth
  • Global Career Paths
  • Media
  • Giving Back