pLAy
Learn about computers, programming and technology through these free, fun activities.
All
Algorithms & Procedures
Logic & Boolean Thinking
Computational Thinking Practices
Data & Information
Sorting, Searching & Filtering
Representation & Encoding
Networks & Internet
Security, Privacy & Digital Citizenship
AI & Machine Learning
Sensors, I/O & Embedded Computing
Hardware, Components & Memory
Software & Programming
Design, Creativity & Self-Expression
Computing in Society & Identity
Futures & Speculation
Showing 3 activities
Puzzles
Programers love puzzles and riddles! That’s because problem solving and logic is an essential tool for both math and programming!
Counting
What does computer science and counting have to do with each other? Computers might seem smart, but they actually do the same kind of adding, multiplying and dividing that we do. This is called arithmetic.
Estimation
Computers are incredibly good at math. So why should you learn to count if a computer can do all the math you can, but faster and without making mistakes?
Want to join the adventure?