SlideShare a Scribd company logo
1 of 25
Lessons from a Year in Silicon Valley: 
Why Should Communicators Learn to Code? 
Cindy Royal, Ph.D 
Associate Professor 
Texas State University 
School of Journalism 
and Mass Communication 
croyal@txstate.edu 
cindyroyal.com 
@cindyroyal 
slideshare.net/cindyroyal
“Learning these skills isn’t just 
important for your future, it’s 
important for our country’s future.” 
Barack Obama
“Everyone should learn a computer 
language because it teaches you 
how to think.” 
Steve Jobs
Why learn to code? 
Tweak code in a Content Management System
Why learn to code? 
Scrape data from a website
Why learn to code? 
Work with an Application Programming Interface (API)
Why learn to code? 
Work with an Application Programming Interface (API)
Why learn to code? 
Create an interactive chart
Why learn to code? 
Work on a collaborative team 
on an interactive project
Why learn to code? 
Work on a collaborative team 
on an interactive project
Why learn to code? 
Work on a collaborative team 
on an interactive project
• HTML/CSS 
• JavaScript 
• Charting Exercise 
• Charting Tools 
• Chart.js 
• HighCharts 
• D3 
• Spreadsheets 
• Web Scraping 
• PHP/MySQL 
• News Apps with Web Frameworks 
• Website, tutorials, video, code repository
Our concept of a journalist is changing
Our concept of a journalist is changing
Our concept of a journalist is changing
Our concept of a journalist is changing
Technology is Communication and 
Communication is Technology 
• All media now digital media 
• Social and mobile 
• This is what we do as communication educators and scholars
It’s All About the Platform
Data, Data, Data 
• Storytelling, data visualization 
• Location-based features and services 
• Web scraping and APIs 
• Analytics
Innovation 
• Digital changes scale, scope, economics, 
participation 
• Introduces new competition 
• Interactive presentation of 
data as a story 
• Seek inspiration outside 
immediate purview 
• Collaborate and share 
• Apply Design Thinking/Make Things
Innovation 
• Wearables 
• Virtual reality 
• Drones/sensors 
• Second-screen engagement 
• Pay attention, encourage 
colleagues to as well 
• Sharing economy 
• Focus on the future
21st Century Careers 
• Advanced technology/social/community roles in 
media companies 
• Media roles in technology companies like Twitter, 
Facebook or Google, but also local tech-focused 
companies 
• Start-ups
ONA Grant TexasMusicViz 
• Grant to tell stories about music with data 
• Traditionally, music journalism has been band 
profiles or cd/concert reviews. 
• What new stories can we tell? 
• What are the data resources? 
• How can we engage the public?

More Related Content

Viewers also liked

Agile Development
Agile DevelopmentAgile Development
Agile DevelopmentCindy Royal
 
Responsive Design
Responsive DesignResponsive Design
Responsive DesignCindy Royal
 
Bootstrap - Web Development Framework
Bootstrap - Web Development FrameworkBootstrap - Web Development Framework
Bootstrap - Web Development FrameworkCindy Royal
 
Design Thinking for Bienestar Coalition
Design Thinking for Bienestar CoalitionDesign Thinking for Bienestar Coalition
Design Thinking for Bienestar CoalitionCindy Royal
 
Bienestar - Collaboration Tools
Bienestar - Collaboration ToolsBienestar - Collaboration Tools
Bienestar - Collaboration ToolsCindy Royal
 
Using Wordpress with Reclaim Hosting
Using Wordpress with Reclaim HostingUsing Wordpress with Reclaim Hosting
Using Wordpress with Reclaim HostingCindy Royal
 
Application Programming Interfaces
Application Programming InterfacesApplication Programming Interfaces
Application Programming InterfacesCindy Royal
 
Uses and gratification theory-presentation
Uses and gratification theory-presentationUses and gratification theory-presentation
Uses and gratification theory-presentationTrang Pham
 
How to Visualize Data Like a Pro
How to Visualize Data Like a ProHow to Visualize Data Like a Pro
How to Visualize Data Like a Pro24Slides
 

Viewers also liked (11)

Agile Development
Agile DevelopmentAgile Development
Agile Development
 
Responsive Design
Responsive DesignResponsive Design
Responsive Design
 
Bootstrap - Web Development Framework
Bootstrap - Web Development FrameworkBootstrap - Web Development Framework
Bootstrap - Web Development Framework
 
Git/GitHub
Git/GitHubGit/GitHub
Git/GitHub
 
Design Thinking for Bienestar Coalition
Design Thinking for Bienestar CoalitionDesign Thinking for Bienestar Coalition
Design Thinking for Bienestar Coalition
 
Bienestar - Collaboration Tools
Bienestar - Collaboration ToolsBienestar - Collaboration Tools
Bienestar - Collaboration Tools
 
Using Wordpress with Reclaim Hosting
Using Wordpress with Reclaim HostingUsing Wordpress with Reclaim Hosting
Using Wordpress with Reclaim Hosting
 
Application Programming Interfaces
Application Programming InterfacesApplication Programming Interfaces
Application Programming Interfaces
 
Uses and gratification theory-presentation
Uses and gratification theory-presentationUses and gratification theory-presentation
Uses and gratification theory-presentation
 
Uses and gratifications theory
Uses and gratifications theoryUses and gratifications theory
Uses and gratifications theory
 
How to Visualize Data Like a Pro
How to Visualize Data Like a ProHow to Visualize Data Like a Pro
How to Visualize Data Like a Pro
 

Similar to Why Should Communicators Learn to Code?

Why Should Communicators Learn to Code?
Why Should Communicators Learn to Code?Why Should Communicators Learn to Code?
Why Should Communicators Learn to Code?Cindy Royal
 
JEAA Presentation - Why Should Communicators Learn to Code?
JEAA Presentation - Why Should Communicators Learn to Code?JEAA Presentation - Why Should Communicators Learn to Code?
JEAA Presentation - Why Should Communicators Learn to Code?Cindy Royal
 
Toward a More Innovative Curriculum
Toward a More Innovative CurriculumToward a More Innovative Curriculum
Toward a More Innovative CurriculumCindy Royal
 
Digital Media Innovation Major
Digital Media Innovation MajorDigital Media Innovation Major
Digital Media Innovation MajorCindy Royal
 
Educating Problem-Solvers for Our Emerging Digital Ecosystem
Educating Problem-Solvers for Our Emerging Digital EcosystemEducating Problem-Solvers for Our Emerging Digital Ecosystem
Educating Problem-Solvers for Our Emerging Digital EcosystemRebecca Davis
 
Webinar: Communications Made Beautiful With Adobe - 2018-09-11
Webinar: Communications Made Beautiful With Adobe  - 2018-09-11Webinar: Communications Made Beautiful With Adobe  - 2018-09-11
Webinar: Communications Made Beautiful With Adobe - 2018-09-11TechSoup
 
Our Digital Futures
Our Digital FuturesOur Digital Futures
Our Digital FuturesLisa Harris
 
Digital final pres
Digital final presDigital final pres
Digital final prescheriser
 
Digital final pres
Digital final presDigital final pres
Digital final prescheriser
 
Bringing Digital Into the Curriculum - AEJMC 2017
Bringing Digital Into the Curriculum - AEJMC 2017Bringing Digital Into the Curriculum - AEJMC 2017
Bringing Digital Into the Curriculum - AEJMC 2017Cindy Royal
 
Digital Media Skills to Master to Get a Job in 2019
Digital Media Skills to Master to Get a Job in 2019Digital Media Skills to Master to Get a Job in 2019
Digital Media Skills to Master to Get a Job in 2019Chris Snider
 
Conversational Collaboration: How Messaging, App Integration, and Chatbots ar...
Conversational Collaboration: How Messaging, App Integration, and Chatbots ar...Conversational Collaboration: How Messaging, App Integration, and Chatbots ar...
Conversational Collaboration: How Messaging, App Integration, and Chatbots ar...Dion Hinchcliffe
 
Why Should Communicators Learn To Code?
Why Should Communicators Learn To Code?Why Should Communicators Learn To Code?
Why Should Communicators Learn To Code?Cindy Royal
 
Is Your Curriculum Digital Enough?
Is Your Curriculum Digital Enough?Is Your Curriculum Digital Enough?
Is Your Curriculum Digital Enough?Cindy Royal
 
Digital Inclusion Resources | January 30, 2018
Digital Inclusion Resources | January 30, 2018Digital Inclusion Resources | January 30, 2018
Digital Inclusion Resources | January 30, 2018Denise Linn Riedl
 
Data Journalism, AEJMC 2013
Data Journalism, AEJMC 2013Data Journalism, AEJMC 2013
Data Journalism, AEJMC 2013Cindy Royal
 
Social Media, an overview
Social Media, an overviewSocial Media, an overview
Social Media, an overviewRick Mans
 
Getting started in tech (4:27)
Getting started in tech (4:27)Getting started in tech (4:27)
Getting started in tech (4:27)Thinkful
 

Similar to Why Should Communicators Learn to Code? (20)

Why Should Communicators Learn to Code?
Why Should Communicators Learn to Code?Why Should Communicators Learn to Code?
Why Should Communicators Learn to Code?
 
JEAA Presentation - Why Should Communicators Learn to Code?
JEAA Presentation - Why Should Communicators Learn to Code?JEAA Presentation - Why Should Communicators Learn to Code?
JEAA Presentation - Why Should Communicators Learn to Code?
 
Toward a More Innovative Curriculum
Toward a More Innovative CurriculumToward a More Innovative Curriculum
Toward a More Innovative Curriculum
 
Data Science.pptx
Data Science.pptxData Science.pptx
Data Science.pptx
 
Digital Media Innovation Major
Digital Media Innovation MajorDigital Media Innovation Major
Digital Media Innovation Major
 
USC Future of Journalism | Emerging technology
USC Future of Journalism | Emerging technologyUSC Future of Journalism | Emerging technology
USC Future of Journalism | Emerging technology
 
Educating Problem-Solvers for Our Emerging Digital Ecosystem
Educating Problem-Solvers for Our Emerging Digital EcosystemEducating Problem-Solvers for Our Emerging Digital Ecosystem
Educating Problem-Solvers for Our Emerging Digital Ecosystem
 
Webinar: Communications Made Beautiful With Adobe - 2018-09-11
Webinar: Communications Made Beautiful With Adobe  - 2018-09-11Webinar: Communications Made Beautiful With Adobe  - 2018-09-11
Webinar: Communications Made Beautiful With Adobe - 2018-09-11
 
Our Digital Futures
Our Digital FuturesOur Digital Futures
Our Digital Futures
 
Digital final pres
Digital final presDigital final pres
Digital final pres
 
Digital final pres
Digital final presDigital final pres
Digital final pres
 
Bringing Digital Into the Curriculum - AEJMC 2017
Bringing Digital Into the Curriculum - AEJMC 2017Bringing Digital Into the Curriculum - AEJMC 2017
Bringing Digital Into the Curriculum - AEJMC 2017
 
Digital Media Skills to Master to Get a Job in 2019
Digital Media Skills to Master to Get a Job in 2019Digital Media Skills to Master to Get a Job in 2019
Digital Media Skills to Master to Get a Job in 2019
 
Conversational Collaboration: How Messaging, App Integration, and Chatbots ar...
Conversational Collaboration: How Messaging, App Integration, and Chatbots ar...Conversational Collaboration: How Messaging, App Integration, and Chatbots ar...
Conversational Collaboration: How Messaging, App Integration, and Chatbots ar...
 
Why Should Communicators Learn To Code?
Why Should Communicators Learn To Code?Why Should Communicators Learn To Code?
Why Should Communicators Learn To Code?
 
Is Your Curriculum Digital Enough?
Is Your Curriculum Digital Enough?Is Your Curriculum Digital Enough?
Is Your Curriculum Digital Enough?
 
Digital Inclusion Resources | January 30, 2018
Digital Inclusion Resources | January 30, 2018Digital Inclusion Resources | January 30, 2018
Digital Inclusion Resources | January 30, 2018
 
Data Journalism, AEJMC 2013
Data Journalism, AEJMC 2013Data Journalism, AEJMC 2013
Data Journalism, AEJMC 2013
 
Social Media, an overview
Social Media, an overviewSocial Media, an overview
Social Media, an overview
 
Getting started in tech (4:27)
Getting started in tech (4:27)Getting started in tech (4:27)
Getting started in tech (4:27)
 

More from Cindy Royal

Final Review - FDOM
Final Review - FDOMFinal Review - FDOM
Final Review - FDOMCindy Royal
 
SXTXState Final Presentation
SXTXState Final PresentationSXTXState Final Presentation
SXTXState Final PresentationCindy Royal
 
Women in IT Panel Intro
Women in IT Panel IntroWomen in IT Panel Intro
Women in IT Panel IntroCindy Royal
 
Intro to Programming for Communicators - Intro Slides
Intro to Programming for Communicators - Intro SlidesIntro to Programming for Communicators - Intro Slides
Intro to Programming for Communicators - Intro SlidesCindy Royal
 
Intro to Programming for Communicators - Hacks/Hackers ATX
Intro to Programming for Communicators - Hacks/Hackers ATXIntro to Programming for Communicators - Hacks/Hackers ATX
Intro to Programming for Communicators - Hacks/Hackers ATXCindy Royal
 
Researching Digital Media
Researching Digital MediaResearching Digital Media
Researching Digital MediaCindy Royal
 
Social Media: Taking It to the Next Level - Business application
Social Media: Taking It to the Next Level - Business applicationSocial Media: Taking It to the Next Level - Business application
Social Media: Taking It to the Next Level - Business applicationCindy Royal
 
Social Media Techniques - 2012
Social Media Techniques - 2012Social Media Techniques - 2012
Social Media Techniques - 2012Cindy Royal
 
Social Media: Taking It to the Next Level
Social Media: Taking It to the Next LevelSocial Media: Taking It to the Next Level
Social Media: Taking It to the Next LevelCindy Royal
 
ONA: 7 Things Everyone Should Know
ONA: 7 Things Everyone Should KnowONA: 7 Things Everyone Should Know
ONA: 7 Things Everyone Should KnowCindy Royal
 
News as User Experience
News as User ExperienceNews as User Experience
News as User ExperienceCindy Royal
 
Social Media in the Classroom - Political
Social Media in the Classroom - PoliticalSocial Media in the Classroom - Political
Social Media in the Classroom - PoliticalCindy Royal
 
Social Media for Magazines - AEJMC 2011
Social Media for Magazines - AEJMC 2011Social Media for Magazines - AEJMC 2011
Social Media for Magazines - AEJMC 2011Cindy Royal
 
Trends in Online Media - ASNE 2011
Trends in Online Media - ASNE 2011Trends in Online Media - ASNE 2011
Trends in Online Media - ASNE 2011Cindy Royal
 
Search engines preso
Search engines presoSearch engines preso
Search engines presoCindy Royal
 
Social Media Techniques
Social Media TechniquesSocial Media Techniques
Social Media TechniquesCindy Royal
 
Social Media Techniques
Social Media TechniquesSocial Media Techniques
Social Media TechniquesCindy Royal
 

More from Cindy Royal (20)

Cali
CaliCali
Cali
 
Final Review - FDOM
Final Review - FDOMFinal Review - FDOM
Final Review - FDOM
 
SXTXState Final Presentation
SXTXState Final PresentationSXTXState Final Presentation
SXTXState Final Presentation
 
Women in IT Panel Intro
Women in IT Panel IntroWomen in IT Panel Intro
Women in IT Panel Intro
 
Intro to Programming for Communicators - Intro Slides
Intro to Programming for Communicators - Intro SlidesIntro to Programming for Communicators - Intro Slides
Intro to Programming for Communicators - Intro Slides
 
Intro to Programming for Communicators - Hacks/Hackers ATX
Intro to Programming for Communicators - Hacks/Hackers ATXIntro to Programming for Communicators - Hacks/Hackers ATX
Intro to Programming for Communicators - Hacks/Hackers ATX
 
Researching Digital Media
Researching Digital MediaResearching Digital Media
Researching Digital Media
 
Social Media: Taking It to the Next Level - Business application
Social Media: Taking It to the Next Level - Business applicationSocial Media: Taking It to the Next Level - Business application
Social Media: Taking It to the Next Level - Business application
 
Social Media Techniques - 2012
Social Media Techniques - 2012Social Media Techniques - 2012
Social Media Techniques - 2012
 
Social Media: Taking It to the Next Level
Social Media: Taking It to the Next LevelSocial Media: Taking It to the Next Level
Social Media: Taking It to the Next Level
 
Storify It!
Storify It!Storify It!
Storify It!
 
ONA: 7 Things Everyone Should Know
ONA: 7 Things Everyone Should KnowONA: 7 Things Everyone Should Know
ONA: 7 Things Everyone Should Know
 
News as User Experience
News as User ExperienceNews as User Experience
News as User Experience
 
Social Media in the Classroom - Political
Social Media in the Classroom - PoliticalSocial Media in the Classroom - Political
Social Media in the Classroom - Political
 
Social Media for Magazines - AEJMC 2011
Social Media for Magazines - AEJMC 2011Social Media for Magazines - AEJMC 2011
Social Media for Magazines - AEJMC 2011
 
Trends in Online Media - ASNE 2011
Trends in Online Media - ASNE 2011Trends in Online Media - ASNE 2011
Trends in Online Media - ASNE 2011
 
F500 ppt
F500 pptF500 ppt
F500 ppt
 
Search engines preso
Search engines presoSearch engines preso
Search engines preso
 
Social Media Techniques
Social Media TechniquesSocial Media Techniques
Social Media Techniques
 
Social Media Techniques
Social Media TechniquesSocial Media Techniques
Social Media Techniques
 

Recently uploaded

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

Why Should Communicators Learn to Code?

  • 1. Lessons from a Year in Silicon Valley: Why Should Communicators Learn to Code? Cindy Royal, Ph.D Associate Professor Texas State University School of Journalism and Mass Communication croyal@txstate.edu cindyroyal.com @cindyroyal slideshare.net/cindyroyal
  • 2.
  • 3. “Learning these skills isn’t just important for your future, it’s important for our country’s future.” Barack Obama
  • 4. “Everyone should learn a computer language because it teaches you how to think.” Steve Jobs
  • 5.
  • 6. Why learn to code? Tweak code in a Content Management System
  • 7. Why learn to code? Scrape data from a website
  • 8. Why learn to code? Work with an Application Programming Interface (API)
  • 9. Why learn to code? Work with an Application Programming Interface (API)
  • 10. Why learn to code? Create an interactive chart
  • 11. Why learn to code? Work on a collaborative team on an interactive project
  • 12. Why learn to code? Work on a collaborative team on an interactive project
  • 13. Why learn to code? Work on a collaborative team on an interactive project
  • 14. • HTML/CSS • JavaScript • Charting Exercise • Charting Tools • Chart.js • HighCharts • D3 • Spreadsheets • Web Scraping • PHP/MySQL • News Apps with Web Frameworks • Website, tutorials, video, code repository
  • 15. Our concept of a journalist is changing
  • 16. Our concept of a journalist is changing
  • 17. Our concept of a journalist is changing
  • 18. Our concept of a journalist is changing
  • 19. Technology is Communication and Communication is Technology • All media now digital media • Social and mobile • This is what we do as communication educators and scholars
  • 20. It’s All About the Platform
  • 21. Data, Data, Data • Storytelling, data visualization • Location-based features and services • Web scraping and APIs • Analytics
  • 22. Innovation • Digital changes scale, scope, economics, participation • Introduces new competition • Interactive presentation of data as a story • Seek inspiration outside immediate purview • Collaborate and share • Apply Design Thinking/Make Things
  • 23. Innovation • Wearables • Virtual reality • Drones/sensors • Second-screen engagement • Pay attention, encourage colleagues to as well • Sharing economy • Focus on the future
  • 24. 21st Century Careers • Advanced technology/social/community roles in media companies • Media roles in technology companies like Twitter, Facebook or Google, but also local tech-focused companies • Start-ups
  • 25. ONA Grant TexasMusicViz • Grant to tell stories about music with data • Traditionally, music journalism has been band profiles or cd/concert reviews. • What new stories can we tell? • What are the data resources? • How can we engage the public?

Editor's Notes

  1. Teach Web design and online journalism Dramatic, unpredictable changes over the past decade Blogs, podcasts, social media Online audio, video, slideshows, animated graphics Wikipedia, Craigslist, MySpace, YouTube, Flickr, Google Maps, Second Life
  2. In December 2014, celebrities and technologists from Ashton Kutcher to Mark Zuckerberg encouraged everyone to take part in an Hour of Code.
  3. Kicking off Computer Science Week last year, President Obama proclaimed “Learning these skills isn’t just important for your future, it’s important for our country’s future.”
  4. As far back as 1995, tech visionary Steve Jobs was saying, “Everyone should learn a computer language because it teaches you how to think.”
  5. When asked what’s cooler? Music or computer programming, musician will.i.am of the Black Eyed Peas, said “Coding. By about 10 times. A trillion times. It’s the most creative space.”   He says “Great coders are today’s rock stars.”
  6. Platform to teach journalists how to code Time spent on content Will move to platform development Took CS courses as well as visited with professors, organizations in area
  7. Zach Seward, Quartz SXSW We get news through platforms now. Google Now, Yahoo News Digest, Facebook Paper
  8. …if your ideas aren’t immediately embraced. Persistence;don’t get discouraged Data within article structure – longitudinal analysis Don’t just use the same old methods and theories to study blogs and Twitter
  9. …if your ideas aren’t immediately embraced. Persistence;don’t get discouraged Data within article structure – longitudinal analysis Don’t just use the same old methods and theories to study blogs and Twitter Nieman, MediaShift, make it more readable for public, more usable for industry Traditional journalis slow to accept new ideas, but don’t get discouraged. This is not easy, but we have to generate new ideas for the future of communication research.
  10. …if your ideas aren’t immediately embraced. Persistence;don’t get discouraged Data within article structure – longitudinal analysis Don’t just use the same old methods and theories to study blogs and Twitter Nieman, MediaShift, make it more readable for public, more usable for industry Traditional journalis slow to accept new ideas, but don’t get discouraged. This is not easy, but we have to generate new ideas for the future of communication research.