hour of code - mohamed emam
Post on 31-Jul-2015
125 Views
Preview:
TRANSCRIPT
Agenda
• Introduction.• What is Hour of Code.• Programming Concepts.• Vocabulary.• Let’s Do it!• What’s Next?• Links and Registration.
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
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
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.
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
Links
www.facebook.com/MTCKSU
Register:masr.ta3mal.comMore Courses on:www.microsoftvirtualacademy.com
How to Customize:http://aka.ms/how2customize
top related