Digital art
Beginner robot
Colour by numbers
A hands-on, screen-free CS Unplugged lesson for ages 5-7 (about 45 minutes), part of the 'Image Representation' unit.
Digital art
Beginner robot
Binary Tunes
A classroom activity linking the 'Binary numbers' unit with music (ages 8-10). For an adult to run with children.
Digital art
Beginner robot
Drama or video activity
A classroom activity linking the 'Searching algorithms' unit with drama, art (ages 8-10). For an adult to run with children.
Digital art
Beginner robot
Music activity
A classroom activity linking the 'Searching algorithms' unit with music (ages 8-10). For an adult to run with children.
Programming languages
Beginner robot
How To: Augmented Reality App Tutorial for Beginners with Vuforia and Unity 3D
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Beginner robot
Introduction to Ray Tracing: a Simple Method for Creating 3D Images
A free resource picked by the open-source community. Open it to see what's inside.
Digital art
Beginner robot
Learn Gamedev
The craft of video game creation.
Digital art
Beginner robot
YouTubers
Watch video tutorials from YouTubers that teach you about technology.
Digital art
Intermediate alien
Awesome
Recursion illustrated.
Digital art
Intermediate alien
Colorful
Choose your next color scheme.
Digital art
Intermediate alien
Design Principles
Create better and more consistent designs and experiences.
Programming languages
Intermediate alien
Esolangs
Programming languages designed for experimentation or as jokes rather than actual use.
Digital art
Intermediate alien
Icons
Downloadable SVG/PNG/font icon projects.
Digital art
Intermediate alien
Pixel Art
Pixel-level digital art.
Programming languages
Intermediate alien
Python
General-purpose programming language designed for readability.
Programming languages
Intermediate alien
SVG
XML-based vector image format.
Programming languages
Intermediate alien
Web Animation
Animations in the browser with JavaScript, CSS, SVG, etc.
Programming languages
Intermediate alien
Web Design
For digital designers.
Programming languages
Intermediate alien
A 3D Modeller
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Ant Design
Enterprise-class UI design language.
Digital art
Intermediate alien
Audio Visualization
A free resource picked by the open-source community. Open it to see what's inside.
Digital art
Intermediate alien
Audiovisual
Lighting, audio and video in professional environments.
Programming languages
Intermediate alien
Build your own 3D renderer
A free resource picked by the open-source community. Open it to see what's inside.
Digital art
Intermediate alien
Codeface
Text editor fonts.
Digital art
Intermediate alien
Creative Technology
Businesses & groups that specialize in combining computing, design, art, and user experience.
Programming languages
Intermediate alien
Design and Development Guides
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Design systems
Collection of reusable components, guided by rules that ensure consistency and speed.
Digital art
Intermediate alien
FFmpeg
Cross-platform solution to record, convert and stream audio and video.
Digital art
Intermediate alien
Fonts
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Framer
Prototyping interactive UI designs.
Digital art
Intermediate alien
Generative AI
Automatically generates a wide range of unique content in text, image, and audio format.
Digital art
Intermediate alien
GIF
Image format known for animated images.
Programming languages
Intermediate alien
J2ME
Java specification designed for old keypad phones and PDAs..
Programming languages
Intermediate alien
Java
Popular secure object-oriented language designed for flexibility to "write once, run anywhere".
Programming languages
Intermediate alien
Learn Video Game Programming in C
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Mad Science npm Packages
Impossible sounding projects that exist.
Programming languages
Intermediate alien
Material Design
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Material-UI
Material Design React components for faster and easier web development.
Programming languages
Intermediate alien
Motion UI Design
A free resource picked by the open-source community. Open it to see what's inside.
Digital art
Intermediate alien
Music
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Next.js
Framework for server-rendered React apps.
Digital art
Intermediate alien
Plotters
Computer-controlled drawing machines and other visual art robots.
Digital art
Intermediate alien
Product Design
Design a product from the initial concept to production.
Programming languages
Intermediate alien
R
Functional programming language and environment for statistical computing and graphics.
Programming languages
Intermediate alien
Rasterization: a Practical Implementation
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
React Native
JavaScript framework for writing natively rendering mobile apps for iOS and Android.
Digital art
Intermediate alien
Tech Videos
A free resource picked by the open-source community. Open it to see what's inside.
Digital art
Intermediate alien
TikZ
Graph drawing packages for TeX/LaTeX/ConTeXt.
and 16 more. Use search to narrow it down.