Learn to Code
w2newspapers's guide to the 25 best free resources for learning to code. All listed sites offer lessons and reference material for free though most require account registration.
Learn to Code
Code.org
Non-profit dedicated to expanding K-12 access to computer sciences.Code Academy
Provides online courses covering the most popular programming languages.Coursera
Lectures by world-class professors and reinforced through interactive exercises.Dash
Free online courses from General Assembly teaching the basics of web development.EdX
Learn about computer science from top universities and institutions.Hackr.io
Outstanding search engine for finding the best online programming courses and tutorials.Hour of Code
Links to hundreds of 1-hour introductory coding activities and tutorials.Khan Academy
Self-pased learning with extensive video library, interactive challenges, and assessments.Lrn
Learn HTML, CSS, Python, Ruby, or Javascript on your phone. Test yourself with mini-quizzes.Stack Overflow
Large online community for programmers to learn, ask questions, and share knowledge.SoloLearn
Hundreds of text and video-based lessons on a dozen programming languages.Tickle
Learn to program interactive toys, robots, and smart home devices.W3Schools
Tremendous resource offering tutorials and reference material on HTML, PHP, SQL, and more.Additional Resources (subscription required)
Code Avengers
Lessons and support for both instructor-led and self-directed learning.Code School
High quality courses in HTML/CSS, JavaScript, Ruby, Python, .NET, iOS, databases, and more.Grok Learning
Learn and teach programming in the classroom. Python, HTML, CSS, and more.Lynda
Offers hundreds of professionally produced courses on software and web developlment.Treehouse
Learn Objective-C, HTML, CSS, PHP, Ruby, Swift, SQL, Python, Java and more.Tynker
Progresses from visual block to text-based coding. Design games, apps, and make artwork.Udacity
Very expensive but well respected provider of online courses and certificates in computer sciences.Game Based Learning
Daisy the Dinosaur
Free app with an easy drag and drop interface teaching the fundamentals of programming.Hopscotch
Popular visual coding app that teaches block-based programming through games.Lightbot
Educational video game for learning the fundamentals of programming.Scratch
Scratch from MIT teaches students to program while building interactive stories and games.Swift Playgrounds
Play games, solve puzzles, and learn Swift--a programming language created by Apple.Teacher Resources
Code.org for Teachers
Course curriculum and additional resources for K-12 coding education.CodeHS
Web-based curriculum, teacher tools, administrator insights, and professional development.Google CS First
Course materials, structured curriculum based on engaging themes, student progress tracking.Teaching Kids Programming
Bridge courseware for introducing students to text-based core code programming.
No comments:
Post a Comment