Hour of Code offers fun, one-hour coding activities to introduce students of all ages to computer science in a simple and engaging way.
Start coding with easy, one-hour activities
Hour of Code is an educational platform designed to introduce people of all ages to the basics of computer science. Whether you're a student, teacher, or parent, you can explore a variety of one-hour coding activities that make learning to code accessible and fun.
You can browse through different activities, host your own coding event, or join millions around the world in celebrating computer science. The site is perfect for beginners and offers resources in multiple languages, making it easy to get started with coding, even if you have no prior experience.
Hour of Code helps break down barriers to technology education, inspiring learners to take their first steps in programming. It's a welcoming space for anyone curious about coding, offering guidance and support every step of the way.
Discover websites similar to Hourofcode.com based on shared categories, topics, and features.
Explore coding and STEM lessons, educator resources, and app access for Sphero robots and kits. Start learning and teaching robotics easily online.
CS First offers free computer science and coding lessons for kids, letting students create interactive projects and teachers easily guide the learning process.
Learn statistics with R through clear tutorials and practical examples. Great for beginners and students tackling statistics homework or data analysis.
Kodable offers fun coding games and lessons that help kids learn programming basics and STEM skills, both in classrooms and at home.
Top Joy Coding School helps you learn coding with bootcamps, resources, and community support to kickstart your journey into web development and tech.
Find step-by-step guides, tutorials, and projects for electronics, coding, and making—perfect for beginners and makers of all ages.
Kodeco offers video courses and books to help you learn iOS, Android, and Flutter development with expert instructors and a supportive community.
Learn HTML and CSS for free with beginner-friendly tutorials, guides, and reference materials to help you start building and designing websites easily.
Scrimba helps you learn to code through interactive video tutorials, letting you pause and practice directly in your browser as you follow along.
codeSpark offers fun, game-based coding lessons for kids ages 3-10, helping them learn programming basics through interactive play and easy activities.
Tynker offers fun online coding courses and games for kids and teens, helping them learn programming skills and problem-solving in an engaging way.
Scottie Go! offers fun, interactive coding games for kids and teens, blending visual programming with adventures, puzzles, and colorful characters. (Polish)
Tutlane provides step-by-step tutorials and examples on programming, web development, databases, and mobile technologies to help you learn new skills.
The Odin Project offers a free, open-source curriculum for aspiring web developers, helping you learn coding skills and connect with a supportive community.
Better Web Type offers a free online course and resources to help web designers and developers master web typography and improve their design skills.
Make Wonder offers coding robots and resources to help kids learn STEM skills, making it easy for educators to teach robotics and programming in fun ways.
Ozobot offers fun coding robots and STEAM learning tools for classrooms and at home, helping kids learn programming and robotics through hands-on play.
Delightex lets kids invent, build, and code their own 3D projects on any device, making STEAM learning fun and interactive for classrooms and home use.
Find helpful resources and courses designed to support first-year college students with academic skills, time management, and college success strategies.
Explore math visually with engaging lessons on topics like calculus and linear algebra, supported by viewer contributions instead of ads or paywalls.
Discover free resources and projects to help young people learn coding, digital making, and computing skills with the Raspberry Pi Foundation.
Software Carpentry offers workshops and lessons that teach foundational coding and data skills for researchers and scientists in an accessible way.
Learn WordPress offers free lessons, courses, and resources for all skill levels to help you grow your WordPress knowledge and connect with the community.
Django Girls offers free workshops and resources to help women start learning Python and Django programming in a supportive, beginner-friendly environment.
Learn coding and tech skills online in your native language, with hands-on courses and job placement support to help boost your tech career.
Learn fundamental algorithms and data structures through lectures, code, and resources based on the renowned Algorithms, 4th Edition textbook.
French-language site offering high school math lessons, exercises, and free software tools to help students learn and practice at their own pace.
Catrobat helps kids and teens learn coding through creative apps and projects, making programming fun and accessible for young learners worldwide.
Learn to design and code real apps with hands-on courses in React, Swift, UI design, and development tools like Figma and SwiftUI. Build practical skills online.
Learn coding, computer science, and interview prep with articles, tutorials, quizzes, and practice questions on programming and tech topics.
Learn coding and digital skills with the BBC micro:bit—an easy-to-use, pocket-sized computer for students, teachers, and beginners of all ages.
Ada Developers Academy offers free coding programs to help women and gender expansive adults launch new careers in tech through inclusive, hands-on learning.
Learn robotics by practicing with simulated and real robots. Access courses, masterclasses, and live training to grow your robotics skills and career.
Northern Virginia Community College offers degree programs, workforce training, and student support to help you achieve your academic and career goals.
Explore degree programs, master’s courses, and lifelong learning at Politecnico di Torino. Discover resources for students in architecture, engineering, and design.
Explore evidence-based strategies and resources for effective teaching and learning, inspired by John Hattie's research on what works best in education.
Pearl River Community College offers degree programs, workforce training, and online learning for students in Mississippi. Start your education journey here.
Explore over 200 programs at George Brown College in Toronto, offering hands-on learning, real-world experience, and flexible study options.
ST Math offers a visual, game-based math program for PreK-8 students that helps build strong math skills and confidence through interactive learning.
Coursera offers online courses, professional certificates, and degrees from top universities and companies to help you learn new skills and advance your career.
Learn JavaScript and modern web development with fun, easy-to-follow lessons and resources designed to help you grow your coding skills.
HES-SO Genève offers university-level, career-focused bachelor’s and master’s degrees, plus ongoing training, for students in Geneva (site in French).
Karel de Grote Hogeschool in Antwerp offers a wide range of study programs, resources, and events to help you find the right course and start your career.
VAN IN biedt innovatieve leermiddelen en digitale oplossingen voor leerlingen en leerkrachten in België. Alles voor slim en effectief onderwijs, in het Nederlands.
Bilgematics offers Turkish-language lessons, solved questions, and study materials for AYTPRO and ÖABT exams, helping you prepare and review key topics.
FCA Tijuana offers degrees, postgraduate programs, and continuing education for professionals and entrepreneurs seeking to boost their leadership and skills.
The UNESCO Institute for Lifelong Learning shares resources and programs to support lifelong education, inclusion, and global learning initiatives.
Access UX design courses, expert-led masterclasses, and a global community to grow your skills and earn certificates at all experience levels.
LEGO Education offers hands-on STEM and STEAM learning kits and resources for classrooms, helping students build skills from preschool to high school.
Amplify offers engaging K–12 curriculum and assessments for teachers, helping students learn math, literacy, and science with high-quality resources.
Girl Develop It offers supportive tech classes, events, and community for women and non-binary adults to learn coding and boost their careers in technology.
OpenStax provides free, peer-reviewed college textbooks online, making it easy for students and educators to access quality learning materials at no cost.
Explore free interactive science and math simulations for teaching and learning physics, chemistry, biology, earth science, and math online.
We Are Teachers offers lesson ideas, resources, and free printables for educators, plus giveaways and a supportive community for all teaching needs.
Unacademy is an online education platform where you can join live classes, chat with top educators, and prepare for exams across various subjects.
Wikiversity offers free educational resources, courses, and collaborative learning projects across a wide range of subjects for self-learners and educators.
新浪教育频道为学生和家长提供考试资讯、升学择校、留学、家庭教育等一站式服务,涵盖最新教育动态和实用资源。
edX offers online courses, certificates, and degrees from top universities and companies, helping you learn new skills or advance your career at your own pace.
Kenhub helps you learn human anatomy online with interactive resources, quizzes, and guided lessons—ideal for medical, nursing, and physiotherapy students.
Facing History & Ourselves offers resources and events to help educators teach students about standing up to racism, antisemitism, and bigotry.