Computer Science 30S Topics
- Review of Computer Science 20S
- Collections
- Arrays
- Lists
- for-each loops
- Computer simulations in physics
- SmoothMover and Vector classes
- Newton's Lab
- Asteroids
- Side-view scenarios - vertical and horizontal motion
- Simulating gravity
- Fireworks display
- A gravity puzzle like
this
- Top-view scenarios
- Marbles
- Billiards
- Repulsion and attraction
- Magnetic fields
- Oil and water
- Computer simulations in nature
- Predators and prey
- Eating and reproducing creatures
- Foxes and Rabbits
- Natural behaviour
- Ants
- Boids
- Environmental simulations
- The Gulf Oil Spill
- The City Park
- Algorithms - writing code from an algorithm
- Maze-walking
- Line-follower
Robotics project: Create a robot that is similar to a real-world robot.