Games, Graphics and New Tech · Blockchain
Build a simple blockchain
Implement blocks, hashes, proof of work and validation to see how a chain resists tampering.
- Intermediate
- 1–2 weeks
- Free
606 projects · 13 streams · every class
Coding, AI, data, security and hardware projects for school computer science, college courses and your portfolio. Most need only a computer and free software.
9 Technology projects
Games, Graphics and New Tech · Blockchain
Implement blocks, hashes, proof of work and validation to see how a chain resists tampering.
Robotics, IoT and Hardware + Mechanical Engineering
Model a bracket, apply a load in simulation and redesign it to be lighter and still strong.
Programming + Pure Mathematics
Implement bubble, insertion, merge and quick sort and plot how their running time grows.
Games, Graphics and New Tech + Physics
Simulate bouncing balls with gravity, friction and collisions in the browser.
Artificial Intelligence · Reinforcement Learning
Implement Q-learning for a grid world and watch the agent learn the shortest path.
Games, Graphics and New Tech + Public Health and Epidemiology
Model susceptible, infected and recovered people and see how vaccination and distancing change the curve.
Systems and Cloud · Operating Systems
Simulate first-come-first-served, shortest-job-first and round robin and compare waiting times.
Games, Graphics and New Tech + Physics
Write a small simulator for one and two qubits and reproduce a Bell state.
Robotics, IoT and Hardware · Drones
Program a simulated drone to take off, fly a square and land, then add obstacle avoidance.
0 to compare
Compare