Join David Gassner for an in-depth discussion in this video When programming gets real, part of Programming Foundations: Programming for Kids.
…So far, the focus of this course has been on programming…in the virtual, computer-based world, with both graphical and code-based programming.…But nothing makes programming concrete like seeing…your programs being run by real, three-dimensional objects.…There's a wonderful satisfaction that comes over every programmer.…The first time they succeed in making a series of…lights, create a discernible pattern or in making a robot dance.…In addition to the fun of making things happen in the real world, working…with physical objects opens up the world…of programming to the possibility of teamwork.…
Programming things on tablets or on personal…computers can be an isolated, even lonely occupation.…But physical objects like robots can be created…by teams that include robot designers and robot programmers.…And then those teams can compete with other robot and programmer teams.…Combining the puzzle solving fun of programming…with the sports related fun of team competition.…Kids can learn both technical and personal skills while having a really great time.…
- Understanding your child's learning style
- Graphical programming on iPads and computers
- Making things move
- Learning about algorithms
- Programming animations, apps, and games
- Programming virtual and real robots
- Programming hardware: Arduino and Raspberry Pi
Skill Level Beginner
Q: This course was updated on 11/10/2014. What changed?
A: We updated the "Programming Android apps: MIT App Inventor" video to incorporate new device footage, so you can see how the app performs on an Android phone.