lindley codes touch develop youth spark day at lindley middle school

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

Upload: della-griffin

Post on 17-Jan-2016

229 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

Lindley Codes Touch Develop Youth Spark Day at Lindley Middle

School

Page 3: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

What is Coding or Computer Programming

Page 4: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

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

Page 5: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

Popular Programming Languages

Page 6: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

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.

Page 7: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

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

Page 8: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

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

Page 9: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

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

Page 10: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

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

Page 11: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

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

Page 12: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

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

Page 13: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

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

Page 14: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

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

Page 15: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

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.

Page 16: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

The game you just played was built using JavaScript

Page 17: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

And now a word from our President…

Page 18: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

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

Page 19: Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School

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