Skip to main content

high school

Hopscotch

Resource Thumbnail Image
Description of Resource

With Hopscotch, kids can learn to think, improve their creativity and develop problem-solving skills while having fun creating and playing games on iPad and iPhone.

Whether games, art, stories or more, you can code whatever you want with kid-friendly programming. Publish your creations to Hopscotch’s fully moderated community, where kids can play and learn from your games. [...] Our play-along video tutorials teach you to make Crossy Road, PokemonGo, and more. Listen, watch, and code as you go! As you become a better programmer, Hopscotch will challenge you to create increasingly advanced games and apps. These skills will help you in high school, college, and beyond.

Codify: Coding for Beginners

Resource Thumbnail Image
Description of Resource

Learn to program in Swift from the grounds up. No prior programming experience is assumed; it starts from basics and builds slowly up.

Swift is easy to learn, even for absolute beginners who have no prior programming or computer science knowledge. I learned Swift as my first ever programming language two years ago, and have made half a dozen apps using it, and I believe you can do the same. Join me in the journey to learn Swift together as a community. I will be adding more content regularly, so stay tuned.

Treehouse

Resource Thumbnail Image
Description of Resource

Treehouse is a self-paced learning site for web design, coding, business, and more. Its developers are constantly adding more material but always include beginner, intermediate, and expert help. With over a dozen tracks for learning, each takes from a few hours to a few dozen hours to complete.

Our goal is to provide high-quality, low-cost technical instruction to anyone having an interest in coding and design. All are welcome!

A to Z Computer Science Activity Book: Introducing Computer Science, One Letter at a Time

Resource Thumbnail Image
Description of Resource

Are you looking for computer science books for kids and beginners? Look no further! The A to Z Computer Science Activity Book teaches coding skills and computer science for kids - one letter at a time. From A to Z, explore fun engaging coding activities and the foundations of computer science - perfect for computer science beginners of all ages!

Subscribe to high school