Presentation is loading. Please wait.

Presentation is loading. Please wait.

CODING Gail Dickinson Madison Ridgeland Academy Mississippi College STEM Institute

Similar presentations


Presentation on theme: "CODING Gail Dickinson Madison Ridgeland Academy Mississippi College STEM Institute"— Presentation transcript:

1 CODING Gail Dickinson Madison Ridgeland Academy Mississippi College STEM Institute grd119579@gmail.com

2 WHAT IS CODING? Short Answer Code tells the computer what to do There are many different coding languages that are used for different purposes –For example: computer software, apps, websites

3 WHAT IS CODING? Long Answer A computer can only understand 2 distinct types of data: on and off is a collection of on/off switches (transistors) only turns on some transistors and turns off some transistors *Binary code is the representation of these combinations*

4 BINARY CODE is represented in 1s and 0s, where each digit represents one transistor is grouped into bytes, groups of 8 digits representing 8 transistors for example, 11101001. computers contain millions /billions of transistors, which means an unimaginably large number of combinations.

5 PROGRAMMING LANGUAGES Thousands of different programming languages make it possible for us to create computer software, apps and websites. Instead of writing binary code, they let us write code that is (relatively) easy for us to write, read and understand. Each language comes with a special program that takes care of translating what we write into binary code.

6 EXAMPLES OF PROGRAMMING LANGUAGES Java - cross-platform desktop applications Objective C – creating apps for iPhone Swift – new easier way to code iPhone apps C# - builds Window’s desktop applications C, C+ -Low-level operating system, software, libraries. Making things run fast. Python - mathematic and scientific applications Visual Basic - the method used to create what the user sees—the graphical user interface, or GUI

7 HOUR OF CODE Launched in 2013 Non-profit dedicated to expanding access to computer science o Encourage increased participation by women and underrepresented students o All students in every school should have the opportunity to learn computer science o Computer science should be part of core curriculum, along with science and math Students can sign up to code during their Hour of Code in December (I do it at a different time because of the heavy Internet traffic)

8 OTHER CODING SITES Tynker - https://www.tynker.com/hour-of-code/https://www.tynker.com/hour-of-code/

9 HOUR OF CODE Uses Blockly programming which creates Java Script

10 HOUR OF CODE WEBSITE https://studio.code.org/ https://studio.code.org/ - Click on Hour of Code/Angry bird

11 OTHER CODING SITES Scratch MIT - https://scratch.mit.edu/https://scratch.mit.edu/

12 OTHER CODING SITES Code School - https://www.codeschool.com/courseshttps://www.codeschool.com/courses

13 OTHER CODING SITES Khan Academy - https://www.khanacademy.org/hourofcodehttps://www.khanacademy.org/hourofcode

14 CODING APPS Basic/Beginner Tynker Hopscotch Cargo-Bot Daisy the Dinosaur Scratch Kids Lite Teens & Up Hackety Hack Code Monster Lightbot Coda Game Make Your Own Games Robot School

15 CODING APPS Advanced Swifty – Learn How to Code in Swift! Code School

16 APP BUILDERS Appy Pie - http://www.appypie.com/http://www.appypie.com/ Apps Bar - http://www.appsbar.com/http://www.appsbar.com/

17 RESOURCES Code Conquest – What is Coding? http://www.codeconquest.com/ Learn Swift Code – How To Code Tutorials http://codewithchris.com/how-to-make-iphone-apps-with-no-programming-experience/ Coding Activities – Teacher Led Hour of Coding Activities https://code.org/educate/teacher-led Hour of Code – Studio With Coding Games https://studio.code.org/

18 Gail Dickinson Notes – Google Drive https://drive.google.com/folderview?id=0B3zlWV83_G2KZ3NZ dmFiamJUVHM&usp=sharing


Download ppt "CODING Gail Dickinson Madison Ridgeland Academy Mississippi College STEM Institute"

Similar presentations


Ads by Google