This document outlines an Hour of Code presentation on coding Jetpack Jumper. It introduces the Hour of Code initiative to introduce students to computer science through one-hour coding activities. It describes key concepts covered like syntax, objects, functions, and loops. It provides vocabulary used in coding. It encourages students to try the Jetpack Jumper coding activity and provides next steps to continue learning coding through Microsoft Imagine and TouchDevelop. Contact information is also provided.
2. Agenda
• Introduction.
• What is Hour of Code.
• Programming Concepts.
• Vocabulary.
• Let’s Do it!
• What’s Next?
• Links and Registration.
3. What is Hour of Code?
A Code.org sponsored campaign to demystify code
– Students globally participate in 1-hour introductory
experiences
– Last year reached 20 million students, this year it is a global
campaign to get 100 million students of all ages
The Hour of Code is a one-hour introduction to
computer science, designed to demystify code and
show that anybody can learn the basics.
http://hourofcode.com/us
4. Concepts
Students fix a broken game by writing code to add/change functionality.
The topics that are touched on include…
• Code as a set of instructions
• Syntax (object, function, parameter, variable)
• The coordinate system
• Events
• Conditionals
• Loops
5. Vocabulary
• Computer program: A precise set of instructions that a computer can understand.
• Syntax: The grammar of code.
• Object: An object in a line of code is like a noun in a sentence.
• Function: A function in a line of code is like a verb in a sentence.
• Parameter: A value that is passed to a function.
• Pixels: Tiny dots that make up a computer screen.
• Event: Something that happens outside the code that the computer knows how to
respond to.
• Conditional: Code for testing a condition. Also knows as an “if/then” statement.
• Property: Information about an object that can inspected or checked.
• Variable: A way to store data so it can be used later.
• Loop: A sequence of instructions that is repeated a set number of times.
7. What’s next?
• Inspired by the Hour of Code? For any student who dreams of making their own games
and apps, Microsoft Imagine connects you with the tools and knowledge you need to
create, code, and develop your ideas.
o http://imagine.microsoft.com/
• Do you want to learn more? You can use TouchDevelop to keep learning how to
code your own apps and games on any phone, tablet or PC. To learn more about
coding with TouchDevelop go to
o http://aka.ms/learnmore