Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School.

Post on 17-Jan-2016

227 views 0 download

Tags:

Transcript of Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School.

Lindley Codes Touch Develop Youth Spark Day at Lindley Middle

School

What is Coding or Computer Programming

Discussion: •Visit http://tinyurl.com/lindleycodes to post your reaction to the Padlet for this session.

Popular Programming Languages

Python

• Regarded as the best programming language for beginners• Easiest to learn• Used to build YouTube, Instagram and Spotify• Average Salary for a Python Programmer $107,000.

Java• Popular on all platforms,

operating systems, and devices • One of the most in

demand and highest paying programming languages• Used to build Gmail,

Minecraft, most Android Apps, Enterprise applications• Average salary is

$102,000

C• One of the oldest and most

widely used languages in the world• Popular for system and

hardware programming• Used to build Operating

systems* and hardware• Average salary is $102,000

C++• Complex version of C

with more features• Widely used for

developing games, industrial and performance critical applications

• Used to build operating systems, hardware and browsers

• Average salary $104,000

Javascript• Most popular web scripting

language• Important for Web designers

and web developers• Used to build Paypal and

front-end (the part you see) of most websites

• Average salary $99,000

C#• A popular choice for businesses to create websites and Windows applications• Can be used to build a website using .NET framework from Microsoft• Average salary $94,000

Ruby• Mostly known for its popular

web framework, Ruby on Rails• Designed for fun and

productive coding• Best for fun and personal

projects, startups and rapid development

• Used to build Hulu, Groupon, and Slideshare

• Average salary $107,000

PHP•Used for building small simple websites•Used to build Wordpress, Wikipedia, and Flickr• Average salary $89,000

Objective-C•Primary language used by Apple for Mac OSX and iOS•Used for developing iOS and OS X apps only•Average salary $107,000

Test your knowledge

•Answer questions to play a game http://www.classtools.net/pac/201511_aWR66M

If the game does not work, try another browser.

The game you just played was built using JavaScript

And now a word from our President…

Today you are learning to build your own apps using Touch Develop by

Microsoft• Touch Develop was created to help teach students, like you to

program.

• It has a language created with touch and motion response of devices in mind

• You can create your first app in minutes

• Curious about what software Microsoft has developed click the link https://en.wikipedia.org/wiki/List_of_Microsoft_software

To familiarize yourself with some of the principles of programming, try some of

these tutorials.

https://www.tynker.com/hour-of-code/http://hourofcode.com/frzn https://code.org/starwarshttps://code.org/learn