Imagine watching a 4-year-old student learning how to sequence or an 7th grade student watching their creation come to life on the school's 3-D printer.
Well, that's exactly what is happening on campus thanks to a school-wide initiative to teach coding to every student, from pre-kindergarten to 8th grade.
The school uses Tynker, a self-guided, safe and easy way to successfully teach kids how to code as they create games and animated projects.
The goal isn't to create an army of little engineers but rather help students build skills in problem solving, logic, part-to-whole reasoning, persistence, collaboration, and more.
As we all know, students relish the challenge to become creators and coding allows them to do just that. ACS students are learning to create simple pieces of art, moving characters around the screen and even developing complex games.
According to Tynker, this is why coding is important for children, and ACS couldn't agree more:
- Coding drives innovation. From self-driving cars to robot-assisted surgery to social media, computer science is revolutionizing every aspect of our lives. Coding is a fundamental skill that children need to learn so they can lead this movement.
- Coding allows kids to be creative. They can create projects that do really amazing things.
- Coding builds confidence. It is incredibly empowering for children to be able to create projects and show them off to family and friends.
- Coding is best learned early. Learning to code is similar to learning a second language. The earlier that children are exposed to fundamental topics like sequencing, loops, and conditionals, the more deeply they absorb these concepts.
- Coding translates to success in other areas. Learning to program supports learning in other areas, like math, reading, and science.
The school's vision is that students will use coding as a way to design and solve challenges but it also fits in with our belief that learning should be fun!