JavaScript - Hour of Code

JavaScript is a programming language that adds interactivity to your website (for example: games, responses when buttons are pressed or data entered in forms, dynamic styling, animation).

You can do pretty much anything with JavaScript. You'll start small with simple features such as carousels, image galleries, fluctuating layouts, and responses to button clicks. Eventually as you get more experienced with the language, you'll be able to create games, animated 2D and 3D graphics, full blown database-driven apps, and more!

JavaScript is one of the most exciting Web technologies, and as you start to get good at using it, your websites will enter a new dimension of power and creativity.

However, JavaScript is a bit more complex to get comfortable with than HTML and CSS, and you'll have to start small, and keep working at it in tiny regular steps. Let's start with a presentation around the key concepts of programming and then play around with a fully functioning JavaScript game.

1. Look through the presentation

Google Presentation

2. Read through the tutorial

3. Download the sample code and play around with it, see what changes you can do!

Reminder: You can also get this from the Teacher hand-in/hand-out folder / Hamlin / Hand Out / codecreate - hourofcode

You will find that using Firefox works best to run the index.html file

** Follow the Tutorial PDF file in the download package **

Options for further study

JavaScript in Code Academy

JavaScript in Code School

JavaScript on Android (App)