Hour of Code at FES

From the desk of Mrs. Snyder:

For the second year in a row, our 5th grade class joined nearly millions of students worldwide to participate in The Hour of Code, during Computer Science Education Week. Children again got to learn and apply so many wonderful skills! See the information below for more details. I encourage students to continue logging in to further their knowledge and expertise in this growing field. Who knows, maybe one of your children could be the next Steve Jobs or Mark Zuckerberg!  For additional information, including coding classes and camps around the country, you can refer to www.code.org, or www.khanacademy.org

hour of code

Thanks!

~Mrs. Snyder

What is Hour of Code on Khan Academy?

On Khan Academy, we offer a multi-hour, self-paced curriculum in JavaScript and lessons in HTML / CSS as well as SQL (language for databases) for your child to learn various forms of programming. For Hour of Code, we’ve created special introductory curricula to get your child started!

Some areas that we have explored:

  • Hour of Drawing with Code:This hour teaches your students to program using JavaScript, one of the world’s most popular programming languages. They’ll use JavaScript to program drawings, finishing with a fun draw-a-wild-animal project. This tutorial requires good typing skills and a keyboard. Recommended ages: 10+
  • Hour of Drawing with Code Blocks:This is a variant on the first tutorial, but students get to drag and drop blocks of JavaScript code instead of type. Recommended for younger students and students on tablets. Recommended ages: 8+.
  • Hour of Webpages:This hour teaches your child to make their own webpages using the basics ofHTML and CSS, finishing with a holiday greeting card. Your child needs good typing
    skills and a keyboard to program in HTML/CSS. Recommended ages: 10+.​
  • Hour of Databases:This hour teaches the fundamentals of databases, which are how apps store data about users and content.  Your child will use SQL to create tables, insert data into them, and do basic querying, finishing with a project to create a database for an imaginary store. Your child needs good typing skiils and a keyboard to program in SQL.Recommended ages: 12+.

Each option includes the following content:

  • Videos and “talk-throughs”, which are how we teach programming concepts.
  • Coding challenges, which give your child a chance to practice the concept and give us a way to automatically grade them and award points.
  • A final project, a way for your child to use what they’ve learned in a more creative, free-form way.

We believe that it will take your child about an hour to get through any one of the options. However, we also believe on Khan Academy that your child should be able to learn at their own pace, so we encourage you to give your child more than an hour (like 1.5-2 hours), or make it clear that they don’t need to finish the entire lesson.