Using Hour of Code with your child
What is Hour of Code on Khan Academy?
- Hour of Webpages: This hour teaches your child to make their own webpages using the basics of HTML and CSS, finishing with a holiday greeting card. Requires good typing skills and a keyboard. Recommended ages: 8+.
- 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 with data in them and query them, finishing with a project to create a database for an imaginary store. Requires good typing skills and a keyboard. Recommended ages: 12+.
- Instructional videos and “talk-throughs”. Talk-throughs are like videos, but you can pause them and play with the code in realtime.
- 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.
How can I use Khan Academy's Hour of Code lessons with my child?
Before Hour of Code
- Make sure you have good Internet access, as you will need that to access Khan Academy content, particularly the videos and talk-throughs. See this guide for more info.
- Make sure you have a compatible browser installed on the computers. Google Chrome is preferred, but Safari 5, Internet Explorer 11, Microsoft Edge, and Mozilla Firefox should also work. IE8 will not work. ChromeBooks should work, since they use Google Chrome.
- (Optional) If you plan to do the 'Hour of drawing with code', print out the graph paper handouts.
- (Optional) Sign up as a parent on Khan Academy and add your child (see this guide for instructions). Once signed up, you can visit the Student Progress tab and select the 'Hour of Code' option from the dropdown so that you can monitor your child's progress:Screenshot of progress tracking
During Hour of Code
- If you want to let your child pick whichever tutorial appeals to them, direct them to the
- Hour of Code landing page:
- If you've picked a tutorial for your child, direct them to that specific tutorial:
Hour of Drawing with Code:
- Watch the welcome video together, and then encourage your child to do the rest of the tutorial at their own pace.
- (Optional) Help your child complete the tutorial (like by pair programming on the project), or complete the tutorial yourself in your own account to model lifelong learning!
After Hour of Code
- Print out a certificate for your child. If you signed up as a coach, you'll get a notification once your child completes all the challenges, and you can print out the linked certificate.
- Encourage your child to continue learning to program on Khan Academy, using our full curriculum. Everything on Khan Academy is free, so all you and your child need to do is signup!
- Share your stories with us! We'd love to see photos or videos of your children working through our lessons or screenshots of the projects they make. Share them on Twitter or Instagram, tagging @khanacademy #hourofcode.