HOUR OF CODE
What is HOUR OF CODE?
The HOUR OF CODE is a 1 hour introduction to Computer Science, designed to show that anybody can learn to code. It will be held December 5-14, during National Computer Science Education Week. Over 15 million students across the country will be spending 1 hour that week learning how to code! Here at Perry Hill, our students will learn how to code during their Library class. They can spend their HOUR OF CODE learning how to code a Moana or Minecraft game!
After completing the HOUR OF CODE lessons above, spend another hour of learning to code at one of these awesome and fun coding instructional websites. You'll be glad you did!
What is Coding?
Coding is telling a computer what you want it to do, which involves typing in step-by-step commands for the computer to follow. Learning to code has been likened to learning a foreign language. Think about things in your everyday life that use computer science: a cell phone, a microwave, a computer, a traffic light... all of these things needed coding to help build them.
Why is Coding Important?
Code powers our digital world. Every website, smartphone app, computer program, calculator and even microwave relies on code in order to operate. This makes coders the architects and builders of the digital age. Every student should have the opportunity to learn computer science. It helps nurture problem-solving skills, logic and creativity. By starting early, students will have a foundation for success in any 21st-century career path.
Computer scientists work in so many different areas: writing apps for phones, curing diseases, creating animated movies, working on social media, building robots that explore other planets and so much more.
How Can I Learn More About Coding?
Go online and learn more about programming!! There are many online courses but these are a few of my favorites found on code.org. Happy coding!!
Hour of Code is designed for students to learn the basics of drag and drop programming in an hour. This is a game-like, self-directed tutorial where you can learn repeat loops, conditionals, and basic algorithms.
Course 2 is designed for students who can read and have no prior programming experience. in this course students will create programs to solve problems and develop interactive games or stories they can share.
Course 3 is designed for students who have taken Course 2. Students will delve deeper into programming topics introduced in previous courses to flexible solutions to more complex problems. By the end of this course, students create interactive stories and games they can share with anyone.
Created on 12/1/2014 - Last updated on 12/18/2015