SlideShare a Scribd company logo
PROGRAMMING FOR   Cindy Royal
                  Texas State U

  COMMUNICATORS   cindyroyal.com
                  @cindyroyal
WHY SHOULD I LEARN TO PROGRAM?

 It's fun!
 Helps you think logically through problems
 Important to continue to improve tech skills
 Good to learn about programming beyond html/ css
 Communicate with programmers
 Understand potential of applications
 Make websites respond to user interaction
 Build apps and games
 Access information on the Internet
 Organize and present data
 Validate forms
 It’s fun!
PROGRAMMING LANGUAGES

 Fortran, LISP and COBOL 1950s
 Basic 1964
 Pascal 1970
 C++/Perl 1980s
 Programming in the Internet Age ‘90s
   Object-oriented (collections of interacting objects)
   Python
   Ruby
   PHP
   HTML/CSS – markup languages
   Web Frameworks – rapid application development
   JavaScript - 1995
PLACES TO LEARN MORE

Codecademy.com
Lynda.com
W3 Schools

More Related Content

PPTX
Intro to Programming for Communicators - Intro Slides
PDF
Why Learn about Web Technologies if you are Not a Programmer?
PPT
PPTX
01. introduction to-programming
PPSX
Java programming - intro
PPTX
Intro To Programming Cmp
PDF
Hello Girl Intro to Programming
PPTX
Introduction to Programming (well, kind of.)
Intro to Programming for Communicators - Intro Slides
Why Learn about Web Technologies if you are Not a Programmer?
01. introduction to-programming
Java programming - intro
Intro To Programming Cmp
Hello Girl Intro to Programming
Introduction to Programming (well, kind of.)

Viewers also liked (8)

PDF
Intro to Programming
PPTX
PPT
Intro To Programming Concepts
PDF
Introduction to functional programming (In Arabic)
PPTX
Introduction to scratch programming
PPTX
Programming in scratch
PPT
Lect 1. introduction to programming languages
PPT
Introduction to Go programming
Intro to Programming
Intro To Programming Concepts
Introduction to functional programming (In Arabic)
Introduction to scratch programming
Programming in scratch
Lect 1. introduction to programming languages
Introduction to Go programming
Ad

Similar to Intro to Programming for Communicators - Intro Slides (20)

DOCX
JR_Resume
PDF
Prachi Tyagi Resume
DOCX
instructional
PDF
Как да станем софтуерни инженери и да стартираме ИТ бизнес?
PDF
9 software developer jobs in london
PPT
Web Technology And Its Scope in NEPAL.pptx
PDF
Varad s karmarkar resume
PPTX
BEST CODING CLASSES IN PITAMPURA
PPTX
01-intro.pptx
DOCX
JR_Resume (4)
PDF
Dilnoza Bobokalonova Resume
PPT
Where do you want to go today
PDF
Abraham resume
PDF
9 software developer jobs in london
PPT
Mashups Campus Tech
DOC
Resume_SSwan
PPT
Brescia Future
PPT
The World of Web Development - 2017
PPT
Where do you want to go today 2007
PDF
Dream Job MUET SpeakingTask Presentation
JR_Resume
Prachi Tyagi Resume
instructional
Как да станем софтуерни инженери и да стартираме ИТ бизнес?
9 software developer jobs in london
Web Technology And Its Scope in NEPAL.pptx
Varad s karmarkar resume
BEST CODING CLASSES IN PITAMPURA
01-intro.pptx
JR_Resume (4)
Dilnoza Bobokalonova Resume
Where do you want to go today
Abraham resume
9 software developer jobs in london
Mashups Campus Tech
Resume_SSwan
Brescia Future
The World of Web Development - 2017
Where do you want to go today 2007
Dream Job MUET SpeakingTask Presentation
Ad

More from Cindy Royal (20)

PPT
Why Should Communicators Learn to Code?
PPTX
Agile Development
PPT
Toward a More Innovative Curriculum
PPT
Design Thinking for Bienestar Coalition
PPT
Bienestar - Collaboration Tools
PPT
Bienestar - Social Media Workshop
PDF
PPT
Final Review - FDOM
PPTX
SXTXState Final Presentation
PPT
Women in IT Panel Intro
PDF
Intro to Programming for Communicators - Hacks/Hackers ATX
PPTX
Researching Digital Media
PPT
Social Media: Taking It to the Next Level - Business application
PPT
Social Media Techniques - 2012
PPT
Social Media: Taking It to the Next Level
PPT
Storify It!
PPT
ONA: 7 Things Everyone Should Know
PPT
News as User Experience
PPT
Social Media in the Classroom - Political
PPT
Social Media for Magazines - AEJMC 2011
Why Should Communicators Learn to Code?
Agile Development
Toward a More Innovative Curriculum
Design Thinking for Bienestar Coalition
Bienestar - Collaboration Tools
Bienestar - Social Media Workshop
Final Review - FDOM
SXTXState Final Presentation
Women in IT Panel Intro
Intro to Programming for Communicators - Hacks/Hackers ATX
Researching Digital Media
Social Media: Taking It to the Next Level - Business application
Social Media Techniques - 2012
Social Media: Taking It to the Next Level
Storify It!
ONA: 7 Things Everyone Should Know
News as User Experience
Social Media in the Classroom - Political
Social Media for Magazines - AEJMC 2011

Intro to Programming for Communicators - Intro Slides

  • 1. PROGRAMMING FOR Cindy Royal Texas State U COMMUNICATORS cindyroyal.com @cindyroyal
  • 2. WHY SHOULD I LEARN TO PROGRAM?  It's fun!  Helps you think logically through problems  Important to continue to improve tech skills  Good to learn about programming beyond html/ css  Communicate with programmers  Understand potential of applications  Make websites respond to user interaction  Build apps and games  Access information on the Internet  Organize and present data  Validate forms  It’s fun!
  • 3. PROGRAMMING LANGUAGES  Fortran, LISP and COBOL 1950s  Basic 1964  Pascal 1970  C++/Perl 1980s  Programming in the Internet Age ‘90s  Object-oriented (collections of interacting objects)  Python  Ruby  PHP  HTML/CSS – markup languages  Web Frameworks – rapid application development  JavaScript - 1995
  • 4. PLACES TO LEARN MORE Codecademy.com Lynda.com W3 Schools