SlideShare ist ein Scribd-Unternehmen logo
1 von 72
CODING FOR LIBRARIANS
PART 1:WHY CARE ABOUT CODING?
Bohyun Kim
Associate Director, Health Sciences & Human Services Library
University Of Maryland, Baltimore
ReachingAcross Illinois Library System -Webinar
Tue, May 31, 2016 10:00Am - 11:00 Am Cdt
WEWILL COVERTODAY:
A. Why care about coding?
B. Why is coding relevant to libraries?
C. What does ‘coding’, ‘scripting’, ‘programming’ exactly mean?
D. What would I use the coding skill for?
E. Tips & Resources
SOME QUESTIONS FORYOU
• Q1. At what type of library & in what area of the library service do you
work?
• Q2.Why are you interested in coding?
• Q3. Do you have any experience with coding, and if so what is it?
• Q4. Have you tried teaching yourself how to code before, and if so what
where some of the difficulties?
A.WHY CARE ABOUT CODING?
• An increasing emphasis on coding in the K12 education
• People in many different professions - both academics and professionals -
are using the coding skill for their work.
• Code literacy? – Knowing how everyday software does what it does.
• Education – One of the library’s important mission
• More and more people are interested in learning how to code.
• Wider adoption of programming in academia across many different
disciplines
http://www.parentherald.com/articles/45853/20160526/why-coding-taught-
second-language-primary-school-children-according-apple-ceo-tim-cook.htm
https://code.org/
https://www.edsurge.com/news/2015-03-26-choosing-a-
summer-coding-camp
http://www.codecademy.com/
http://www.bbc.com/news/technology-16440126
http://techcrunch.com/2014/12/08/barack-obama-becomes-the-first-president-to-write-code/
http://codeactually.com/
https://www.quora.com/Sho
uld-I-learn-how-to-code-if-I-
plan-on-being-a-full-time-
real-estate-investor?share=1
https://cyber.law.harvard.edu/node/95731
http://mith.umd.edu/
http://software-carpentry.org/
http://medhacks.org/
https://library.nd.edu/hackathon/
B.WHY IS CODING RELEVANTTO LIBRARIES?
• A better understanding of information systems & applications
• Improve communication and collaboration with IT.
• Participate in development projects as a partner rather than a
client simply asking for a product
• Being Able to do custom design / development for your library
Knowing how
the access to e-
resources Is
controlled
http://booksandjournals.brillonline.com/content/journals/10.1163/15685284-12341297
http://www.hshsl.umaryland.edu/resources/databases/index.cfm
http://survey.hshsl.umaryland.edu/?url=http://search.ebscohost.com/login.aspx?
direct=true&bquery=(introduction+AND+to+AND+biostatistics+AND+sokal)&cli
0=LB&clv0=LB+Hea*&type=0&site=eds-live
http://libguides.luc.edu/
https://www.docdel.umaryland.edu http://ares.hshsl.umaryland.edu/
http://search.library.utoronto.ca
http://search.library.utoronto.ca
http://search.library.ut
oronto.ca
https://www2.hshsl.umaryland.edu/3d/
http://d.lib.ncsu.edu/myhuntlibrary/about
INFO DESK
SERVICES
STATISTICS
THROUGHOUT
THEWEEK
WHICH
SCHOOL
BORROWS
MOST
ARTICLES
THROUGH
OUR ILL
SERVICE?
E-BOOKS
USERS
WANT
BUTWE
DON’T
HAVE
DATABASES
THAT NEED
MORE USER
SEATS
C.WHAT DOES ‘CODING’, ‘SCRIPTING’,
‘PROGRAMMING’ EXACTLY MEAN?
• XML
• BOOTSTRAP
• PHP
• API
• R
• HTML5
• JAVASCRIPT
• PYTHON
• Node
• MashUp
• RoR
• CSS
• .NET
• Regex
• XPATH
• C++
• Drupal
• VB
• Django
• XSLT
• RDF
• Ruby
• SPARQL
• CakePHP
• MySQL
• Apache
MARKUP LANGUA
http://www.w3schools.com/css/tryit.asp?filename=trycss_list-style-type_ex
WHAT IS PROGRAMMING?
• Markup language vs. Programming language
• Is it knowing how to use a CMS (Wordpress, Drupal) or a certain computer
software like Dreamweaver?
• Is it knowing how to edit HTML, CSS, XML?
(http://www.cs.tut.fi/~jkorpela/prog.html )
• Programming is knowing and writing the logic for a computer to execute in
a programming language that a computer understands.
• JavaScript
• PHP
• PHP
• Python
• var a = ["do", "re", "mi", "fa"];
var len = a.length;
for (var i = 0; i < len; i++) {
console.log(a[i]);}
• $a = array("do", "re", "mi", "fa");
for ($i=0; $i<count($a); $i++){
echo $a[$i]."<br/>";}
• $a = array("do", "re", "mi", "fa");
foreach ($a as $i=>$note){
echo $note."<br/>";}
• a = ['do', 're', 'mi', 'fa']
for i in a:
print i
PROGRAMMING ENABLES THE DYNAMIC
MANIPULATION/TRANSFORMATION OF THE INPUT.
CODE, SCRIPT, PROGRAM
• Usually the term, ‘coding,’ refers to the knowledge of a programming language, not a
markup language. (Web designer vs programmer)
• http://blogs.jbllanda.com/markup-language-versus-programming-language/
• Code and scripts are also generally much smaller than a full-blow program.
• Here, I will use both terms – coding & programming – interchangeably.
• See the difference between scripting vs. programming:
• https://en.wikipedia.org/wiki/Scripting_language
• http://stackoverflow.com/questions/17253545/scripting-language-vs-programming-
language
D.WHATWOULD I USETHE CODING SKILL FOR?
Need to add an empty
column in the front for
the ID to import the
file into a db table.
Excel messes
things up.
A Python script
takes care of
this!
http://stroke.ahajournals.org/content/47/6/1421.full
http://stroke.ahajournals.org/content/47/6/1421.full
Help those
users who
forget to log in
through the
library proxy
and can’t get to
the full-text!
https://login.proxy-
hs.researchport.umd.edu/
login?qurl=
The
library
proxy
automatic
ally
added!
http://stroke.ahajournals.org.proxy-
hs.researchport.umd.edu/content/47/6/1421.full
MORE INFO
• Playing with JavaScript and JQuery – the Ebook link HTML string generator
and the EZproxy bookmarklet generator
http://www.bohyunkim.net/blog/archives/255
WHATWOULD I USETHE CODING SKILL FOR?
“Building a Faculty Publications Database” presented at LITA Forum 2014
http://www.slideshare.net/bohyunkim/building-a-faculty-publications-database
E.TIPS & RESOURCES
Photo from Flickr: https://www.flickr.com/photos/51035800575@N01/94995636/
TIPS
• Don’t be discouraged or frustrated.You are teaching yourself a language.
• Be persistent and realistic.
• Set small goals that solve real-life problems.
• Form or join a study group & find like-minded folks!
• Comment your code and document since you will forget what you have
learned and made.
COMMON OBSTACLES
• Coding can be more tedious than exciting.
• Not enough attention to the syntax
• More time will be spent on debugging than code writing!
• A slow learning curve
• Not enough time for intensive learning
• Not always a clear connection with your library work
• Life events
http://www.vikingcodeschool.com/posts/why-learning-to-code-is-so-damn-hard
http://www.vikingcodeschool.com/posts/why-learning-to-code-is-so-damn-hard
RESOURCES
• Many resources online – discussions, tutorials, books…
• W3SchoolsTutorials
• Tuts+
• MOOC
• Codecademy / CodeYear
• Lynda.com;Treehouse; Code School
• Pick One and ACTUALLY DOING IT
• Code4Lib listserv/IRC/journal/conference (http://code4lib.org/)
• LibTechWomen (http://libtechwomen.org/)
For the AfternoonWorkshop,
follow the instructions
in the Set-up Section below:
https://github.com/bohyunkim/exam
ples/tree/master/rails
QUESTIONS?
IT’S JUST SOME CODE!
¯_(ツ)_/¯

Weitere ähnliche Inhalte

Was ist angesagt?

Sustaining Your Digital Identity
Sustaining Your Digital IdentitySustaining Your Digital Identity
Sustaining Your Digital IdentityRebecca Kate Miller
 
The Invisible Scientist
The Invisible ScientistThe Invisible Scientist
The Invisible ScientistDuncan Hull
 
Funding Mobile Innovation in the Library: The Why and How
Funding Mobile Innovation in the Library: The Why and HowFunding Mobile Innovation in the Library: The Why and How
Funding Mobile Innovation in the Library: The Why and HowRachel Vacek
 
Spacefinder Roadshow - August 2015
Spacefinder Roadshow - August 2015Spacefinder Roadshow - August 2015
Spacefinder Roadshow - August 2015Andy Priestner
 
Ethnography and a wider perspective on library user experience
Ethnography and a wider perspective on library user experienceEthnography and a wider perspective on library user experience
Ethnography and a wider perspective on library user experienceAndy Priestner
 
Overcoming the Challenges to Creating an Online User Experience
Overcoming the Challenges to Creating an Online User ExperienceOvercoming the Challenges to Creating an Online User Experience
Overcoming the Challenges to Creating an Online User ExperienceRachel Vacek
 
2014 beacon-tools-for-science
2014 beacon-tools-for-science2014 beacon-tools-for-science
2014 beacon-tools-for-sciencec.titus.brown
 
Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)Lora Aroyo
 
Blending in-person and online library services by utilizing mobile technology
Blending in-person and online library services by utilizing mobile technologyBlending in-person and online library services by utilizing mobile technology
Blending in-person and online library services by utilizing mobile technologyJason Casden
 
Dr. You or, How I Learned to Stop Worry and Love the PhD
Dr. You or, How I Learned to Stop Worry and Love the PhDDr. You or, How I Learned to Stop Worry and Love the PhD
Dr. You or, How I Learned to Stop Worry and Love the PhDOlga Botvinnik
 
From Library 2.0 To Library 3D
From Library 2.0 To Library 3DFrom Library 2.0 To Library 3D
From Library 2.0 To Library 3DKim Holmberg
 
Course Tech 2013, Gina M. Bowers-Miller, Using Mobile Technology in the Class...
Course Tech 2013, Gina M. Bowers-Miller, Using Mobile Technology in the Class...Course Tech 2013, Gina M. Bowers-Miller, Using Mobile Technology in the Class...
Course Tech 2013, Gina M. Bowers-Miller, Using Mobile Technology in the Class...Cengage Learning
 
Course tech conf_2013_ppt_mobile_technology_bowers-miller
Course tech conf_2013_ppt_mobile_technology_bowers-millerCourse tech conf_2013_ppt_mobile_technology_bowers-miller
Course tech conf_2013_ppt_mobile_technology_bowers-millerGina Bowers-Miller
 
Plagiarism & Reference Management in Scholarly Writing
Plagiarism & Reference Management in Scholarly WritingPlagiarism & Reference Management in Scholarly Writing
Plagiarism & Reference Management in Scholarly WritingPeter Odion Ubuane
 
LSE SADL Workshop 4 2014-15
LSE SADL Workshop 4 2014-15LSE SADL Workshop 4 2014-15
LSE SADL Workshop 4 2014-15LSESADL
 

Was ist angesagt? (20)

Sustaining Your Digital Identity
Sustaining Your Digital IdentitySustaining Your Digital Identity
Sustaining Your Digital Identity
 
The Invisible Scientist
The Invisible ScientistThe Invisible Scientist
The Invisible Scientist
 
Funding Mobile Innovation in the Library: The Why and How
Funding Mobile Innovation in the Library: The Why and HowFunding Mobile Innovation in the Library: The Why and How
Funding Mobile Innovation in the Library: The Why and How
 
Spacefinder Roadshow - August 2015
Spacefinder Roadshow - August 2015Spacefinder Roadshow - August 2015
Spacefinder Roadshow - August 2015
 
LIS630 spring 2013
LIS630 spring 2013LIS630 spring 2013
LIS630 spring 2013
 
Ethnography and a wider perspective on library user experience
Ethnography and a wider perspective on library user experienceEthnography and a wider perspective on library user experience
Ethnography and a wider perspective on library user experience
 
Overcoming the Challenges to Creating an Online User Experience
Overcoming the Challenges to Creating an Online User ExperienceOvercoming the Challenges to Creating an Online User Experience
Overcoming the Challenges to Creating an Online User Experience
 
2014 beacon-tools-for-science
2014 beacon-tools-for-science2014 beacon-tools-for-science
2014 beacon-tools-for-science
 
Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)
 
Designing e-Learning Objects
Designing e-Learning ObjectsDesigning e-Learning Objects
Designing e-Learning Objects
 
Blending in-person and online library services by utilizing mobile technology
Blending in-person and online library services by utilizing mobile technologyBlending in-person and online library services by utilizing mobile technology
Blending in-person and online library services by utilizing mobile technology
 
Dr. You or, How I Learned to Stop Worry and Love the PhD
Dr. You or, How I Learned to Stop Worry and Love the PhDDr. You or, How I Learned to Stop Worry and Love the PhD
Dr. You or, How I Learned to Stop Worry and Love the PhD
 
From Library 2.0 To Library 3D
From Library 2.0 To Library 3DFrom Library 2.0 To Library 3D
From Library 2.0 To Library 3D
 
Library 2.0
Library 2.0Library 2.0
Library 2.0
 
Course Tech 2013, Gina M. Bowers-Miller, Using Mobile Technology in the Class...
Course Tech 2013, Gina M. Bowers-Miller, Using Mobile Technology in the Class...Course Tech 2013, Gina M. Bowers-Miller, Using Mobile Technology in the Class...
Course Tech 2013, Gina M. Bowers-Miller, Using Mobile Technology in the Class...
 
Plagiarism
Plagiarism Plagiarism
Plagiarism
 
Course tech conf_2013_ppt_mobile_technology_bowers-miller
Course tech conf_2013_ppt_mobile_technology_bowers-millerCourse tech conf_2013_ppt_mobile_technology_bowers-miller
Course tech conf_2013_ppt_mobile_technology_bowers-miller
 
Twitter
TwitterTwitter
Twitter
 
Plagiarism & Reference Management in Scholarly Writing
Plagiarism & Reference Management in Scholarly WritingPlagiarism & Reference Management in Scholarly Writing
Plagiarism & Reference Management in Scholarly Writing
 
LSE SADL Workshop 4 2014-15
LSE SADL Workshop 4 2014-15LSE SADL Workshop 4 2014-15
LSE SADL Workshop 4 2014-15
 

Ähnlich wie Why Care About Coding?

Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12Karen Mardahl
 
Getting Started with Coding
Getting Started with CodingGetting Started with Coding
Getting Started with CodingBohyun Kim
 
A tour of the library of the future
A tour of the library of the futureA tour of the library of the future
A tour of the library of the futureBethan Ruddock
 
Always Be Learning: Tools and Tips for Creating a Personal Learning Environment
Always Be Learning: Tools and Tips for Creating a Personal Learning EnvironmentAlways Be Learning: Tools and Tips for Creating a Personal Learning Environment
Always Be Learning: Tools and Tips for Creating a Personal Learning EnvironmentHeidi Steiner Burkhardt
 
Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012Karen Mardahl
 
Evaluating Electronic Resources
Evaluating Electronic ResourcesEvaluating Electronic Resources
Evaluating Electronic ResourcesRichard Bernier
 
Technology in the CTE Classroom
Technology in the CTE ClassroomTechnology in the CTE Classroom
Technology in the CTE ClassroomRachael Mann
 
Technology Competencies for Online Learning at UB
Technology Competencies for Online Learning at UBTechnology Competencies for Online Learning at UB
Technology Competencies for Online Learning at UBJennifer Austin
 
Chocolate Fish: The Rewards of Professional Development for librarians 2003
Chocolate Fish: The Rewards of Professional Development for librarians 2003Chocolate Fish: The Rewards of Professional Development for librarians 2003
Chocolate Fish: The Rewards of Professional Development for librarians 2003Rose Holley
 
Embedding Librarians in Virtual Communities
Embedding Librarians in Virtual CommunitiesEmbedding Librarians in Virtual Communities
Embedding Librarians in Virtual CommunitiesValerie Hill
 
Research culture presentation Sept 4, 2013
Research culture presentation Sept 4, 2013Research culture presentation Sept 4, 2013
Research culture presentation Sept 4, 2013Shawna Reibling
 
Small Library Management Day 2
Small Library Management Day 2Small Library Management Day 2
Small Library Management Day 2guest857ecfd
 
eBooks for Everyone: Inclusive Publishing
eBooks for Everyone: Inclusive PublishingeBooks for Everyone: Inclusive Publishing
eBooks for Everyone: Inclusive PublishingDAISY Consortium
 
Library 2.011 Free Web Tools for Libraries Cheryl Peltier-Davis
Library 2.011 Free Web Tools for Libraries Cheryl Peltier-DavisLibrary 2.011 Free Web Tools for Libraries Cheryl Peltier-Davis
Library 2.011 Free Web Tools for Libraries Cheryl Peltier-DavisCheryl Peltier-Davis
 
Towards digitizing scholarly communication
Towards digitizing scholarly communicationTowards digitizing scholarly communication
Towards digitizing scholarly communicationSören Auer
 
Tips and Tricks to Optimize your Digital Resources
Tips and Tricks to Optimize your Digital ResourcesTips and Tricks to Optimize your Digital Resources
Tips and Tricks to Optimize your Digital ResourcesHeather Greer Klein
 
Using E-portfolios to Showcase Your Work, Experience, and Skills
Using E-portfolios to Showcase Your Work, Experience, and SkillsUsing E-portfolios to Showcase Your Work, Experience, and Skills
Using E-portfolios to Showcase Your Work, Experience, and SkillsLisa Chow
 

Ähnlich wie Why Care About Coding? (20)

Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
 
Getting Started with Coding
Getting Started with CodingGetting Started with Coding
Getting Started with Coding
 
A tour of the library of the future
A tour of the library of the futureA tour of the library of the future
A tour of the library of the future
 
Always Be Learning: Tools and Tips for Creating a Personal Learning Environment
Always Be Learning: Tools and Tips for Creating a Personal Learning EnvironmentAlways Be Learning: Tools and Tips for Creating a Personal Learning Environment
Always Be Learning: Tools and Tips for Creating a Personal Learning Environment
 
Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012
 
Evaluating Electronic Resources
Evaluating Electronic ResourcesEvaluating Electronic Resources
Evaluating Electronic Resources
 
Technology in the CTE Classroom
Technology in the CTE ClassroomTechnology in the CTE Classroom
Technology in the CTE Classroom
 
Technology Competencies for Online Learning at UB
Technology Competencies for Online Learning at UBTechnology Competencies for Online Learning at UB
Technology Competencies for Online Learning at UB
 
Chocolate Fish: The Rewards of Professional Development for librarians 2003
Chocolate Fish: The Rewards of Professional Development for librarians 2003Chocolate Fish: The Rewards of Professional Development for librarians 2003
Chocolate Fish: The Rewards of Professional Development for librarians 2003
 
Embedding Librarians in Virtual Communities
Embedding Librarians in Virtual CommunitiesEmbedding Librarians in Virtual Communities
Embedding Librarians in Virtual Communities
 
Research culture presentation Sept 4, 2013
Research culture presentation Sept 4, 2013Research culture presentation Sept 4, 2013
Research culture presentation Sept 4, 2013
 
Small Library Management Day 2
Small Library Management Day 2Small Library Management Day 2
Small Library Management Day 2
 
eBooks for Everyone: Inclusive Publishing
eBooks for Everyone: Inclusive PublishingeBooks for Everyone: Inclusive Publishing
eBooks for Everyone: Inclusive Publishing
 
Library 2.011 Free Web Tools for Libraries Cheryl Peltier-Davis
Library 2.011 Free Web Tools for Libraries Cheryl Peltier-DavisLibrary 2.011 Free Web Tools for Libraries Cheryl Peltier-Davis
Library 2.011 Free Web Tools for Libraries Cheryl Peltier-Davis
 
Towards digitizing scholarly communication
Towards digitizing scholarly communicationTowards digitizing scholarly communication
Towards digitizing scholarly communication
 
Contributions to the World of eScience from the Royal Society of Chemistry
Contributions to the World of eScience from the Royal Society of ChemistryContributions to the World of eScience from the Royal Society of Chemistry
Contributions to the World of eScience from the Royal Society of Chemistry
 
Tips and Tricks to Optimize your Digital Resources
Tips and Tricks to Optimize your Digital ResourcesTips and Tricks to Optimize your Digital Resources
Tips and Tricks to Optimize your Digital Resources
 
Referencing skills
Referencing skillsReferencing skills
Referencing skills
 
Alamw15 VIVO
Alamw15 VIVOAlamw15 VIVO
Alamw15 VIVO
 
Using E-portfolios to Showcase Your Work, Experience, and Skills
Using E-portfolios to Showcase Your Work, Experience, and SkillsUsing E-portfolios to Showcase Your Work, Experience, and Skills
Using E-portfolios to Showcase Your Work, Experience, and Skills
 

Mehr von Bohyun Kim

Exploring Machine Learning for Libraries and Archives: Present and Future
Exploring Machine Learning for Libraries and Archives: Present and FutureExploring Machine Learning for Libraries and Archives: Present and Future
Exploring Machine Learning for Libraries and Archives: Present and FutureBohyun Kim
 
New Technologies of the Fourth Industrial Revolution: AI, IoT, Robotics, and ...
New Technologies of the Fourth Industrial Revolution: AI, IoT, Robotics, and ...New Technologies of the Fourth Industrial Revolution: AI, IoT, Robotics, and ...
New Technologies of the Fourth Industrial Revolution: AI, IoT, Robotics, and ...Bohyun Kim
 
Practical Considerations for Open Infrastructure
Practical Considerations for Open InfrastructurePractical Considerations for Open Infrastructure
Practical Considerations for Open InfrastructureBohyun Kim
 
AI for Libraries
AI for LibrariesAI for Libraries
AI for LibrariesBohyun Kim
 
The Potential and Challenges of Today's AI
The Potential and Challenges of Today's AIThe Potential and Challenges of Today's AI
The Potential and Challenges of Today's AIBohyun Kim
 
Robots: What Could Go Wrong? What Could Go Right?
Robots: What Could Go Wrong? What Could Go Right? Robots: What Could Go Wrong? What Could Go Right?
Robots: What Could Go Wrong? What Could Go Right? Bohyun Kim
 
AI & Us: Are We Intelligent Machines?
AI & Us: Are We Intelligent Machines?AI & Us: Are We Intelligent Machines?
AI & Us: Are We Intelligent Machines?Bohyun Kim
 
Blockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBlockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBohyun Kim
 
Machine Intelligence and Moral Decision-Making
Machine Intelligence and Moral Decision-MakingMachine Intelligence and Moral Decision-Making
Machine Intelligence and Moral Decision-MakingBohyun Kim
 
Impact of Artificial Intelligence (AI) on Libraries
Impact of Artificial Intelligence (AI) on Libraries Impact of Artificial Intelligence (AI) on Libraries
Impact of Artificial Intelligence (AI) on Libraries Bohyun Kim
 
Taking on a New Leadership Challenge: Student-Focused Learning in Artificial ...
Taking on a New Leadership Challenge: Student-Focused Learning in Artificial ...Taking on a New Leadership Challenge: Student-Focused Learning in Artificial ...
Taking on a New Leadership Challenge: Student-Focused Learning in Artificial ...Bohyun Kim
 
Moving Forward with Digital Disruption: A Right Mindset
Moving Forward with Digital Disruption: A Right MindsetMoving Forward with Digital Disruption: A Right Mindset
Moving Forward with Digital Disruption: A Right MindsetBohyun Kim
 
 Blockchain Overview: Possibilities and Issues
 Blockchain Overview: Possibilities and Issues Blockchain Overview: Possibilities and Issues
 Blockchain Overview: Possibilities and IssuesBohyun Kim
 
AI Lab at a Library? Why Artificial Intelligence Matters & What Libraries Can Do
AI Lab at a Library? Why Artificial Intelligence Matters & What Libraries Can DoAI Lab at a Library? Why Artificial Intelligence Matters & What Libraries Can Do
AI Lab at a Library? Why Artificial Intelligence Matters & What Libraries Can DoBohyun Kim
 
A Pedagogical Approach to Web Scale Discovery User Interface
A Pedagogical Approach to Web Scale Discovery User InterfaceA Pedagogical Approach to Web Scale Discovery User Interface
A Pedagogical Approach to Web Scale Discovery User InterfaceBohyun Kim
 
From Virtual Reality to Blockchain: Current and Emerging Tech Trends
From Virtual Reality to Blockchain: Current and Emerging Tech TrendsFrom Virtual Reality to Blockchain: Current and Emerging Tech Trends
From Virtual Reality to Blockchain: Current and Emerging Tech TrendsBohyun Kim
 
Interdisciplinary Learning through Libraries on Artificial Intelligence
Interdisciplinary Learning through Libraries on Artificial IntelligenceInterdisciplinary Learning through Libraries on Artificial Intelligence
Interdisciplinary Learning through Libraries on Artificial IntelligenceBohyun Kim
 
Facing Change: Tweak or Transform?
Facing Change: Tweak or Transform?Facing Change: Tweak or Transform?
Facing Change: Tweak or Transform?Bohyun Kim
 
Innovating Together: the UX of Discovery
Innovating Together: the UX of DiscoveryInnovating Together: the UX of Discovery
Innovating Together: the UX of DiscoveryBohyun Kim
 
Cleaning Up the Mess: Modernizing Your Dev Team’s Outdated Workflow
Cleaning Up the Mess: Modernizing Your Dev Team’s Outdated WorkflowCleaning Up the Mess: Modernizing Your Dev Team’s Outdated Workflow
Cleaning Up the Mess: Modernizing Your Dev Team’s Outdated WorkflowBohyun Kim
 

Mehr von Bohyun Kim (20)

Exploring Machine Learning for Libraries and Archives: Present and Future
Exploring Machine Learning for Libraries and Archives: Present and FutureExploring Machine Learning for Libraries and Archives: Present and Future
Exploring Machine Learning for Libraries and Archives: Present and Future
 
New Technologies of the Fourth Industrial Revolution: AI, IoT, Robotics, and ...
New Technologies of the Fourth Industrial Revolution: AI, IoT, Robotics, and ...New Technologies of the Fourth Industrial Revolution: AI, IoT, Robotics, and ...
New Technologies of the Fourth Industrial Revolution: AI, IoT, Robotics, and ...
 
Practical Considerations for Open Infrastructure
Practical Considerations for Open InfrastructurePractical Considerations for Open Infrastructure
Practical Considerations for Open Infrastructure
 
AI for Libraries
AI for LibrariesAI for Libraries
AI for Libraries
 
The Potential and Challenges of Today's AI
The Potential and Challenges of Today's AIThe Potential and Challenges of Today's AI
The Potential and Challenges of Today's AI
 
Robots: What Could Go Wrong? What Could Go Right?
Robots: What Could Go Wrong? What Could Go Right? Robots: What Could Go Wrong? What Could Go Right?
Robots: What Could Go Wrong? What Could Go Right?
 
AI & Us: Are We Intelligent Machines?
AI & Us: Are We Intelligent Machines?AI & Us: Are We Intelligent Machines?
AI & Us: Are We Intelligent Machines?
 
Blockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBlockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for Libraries
 
Machine Intelligence and Moral Decision-Making
Machine Intelligence and Moral Decision-MakingMachine Intelligence and Moral Decision-Making
Machine Intelligence and Moral Decision-Making
 
Impact of Artificial Intelligence (AI) on Libraries
Impact of Artificial Intelligence (AI) on Libraries Impact of Artificial Intelligence (AI) on Libraries
Impact of Artificial Intelligence (AI) on Libraries
 
Taking on a New Leadership Challenge: Student-Focused Learning in Artificial ...
Taking on a New Leadership Challenge: Student-Focused Learning in Artificial ...Taking on a New Leadership Challenge: Student-Focused Learning in Artificial ...
Taking on a New Leadership Challenge: Student-Focused Learning in Artificial ...
 
Moving Forward with Digital Disruption: A Right Mindset
Moving Forward with Digital Disruption: A Right MindsetMoving Forward with Digital Disruption: A Right Mindset
Moving Forward with Digital Disruption: A Right Mindset
 
 Blockchain Overview: Possibilities and Issues
 Blockchain Overview: Possibilities and Issues Blockchain Overview: Possibilities and Issues
 Blockchain Overview: Possibilities and Issues
 
AI Lab at a Library? Why Artificial Intelligence Matters & What Libraries Can Do
AI Lab at a Library? Why Artificial Intelligence Matters & What Libraries Can DoAI Lab at a Library? Why Artificial Intelligence Matters & What Libraries Can Do
AI Lab at a Library? Why Artificial Intelligence Matters & What Libraries Can Do
 
A Pedagogical Approach to Web Scale Discovery User Interface
A Pedagogical Approach to Web Scale Discovery User InterfaceA Pedagogical Approach to Web Scale Discovery User Interface
A Pedagogical Approach to Web Scale Discovery User Interface
 
From Virtual Reality to Blockchain: Current and Emerging Tech Trends
From Virtual Reality to Blockchain: Current and Emerging Tech TrendsFrom Virtual Reality to Blockchain: Current and Emerging Tech Trends
From Virtual Reality to Blockchain: Current and Emerging Tech Trends
 
Interdisciplinary Learning through Libraries on Artificial Intelligence
Interdisciplinary Learning through Libraries on Artificial IntelligenceInterdisciplinary Learning through Libraries on Artificial Intelligence
Interdisciplinary Learning through Libraries on Artificial Intelligence
 
Facing Change: Tweak or Transform?
Facing Change: Tweak or Transform?Facing Change: Tweak or Transform?
Facing Change: Tweak or Transform?
 
Innovating Together: the UX of Discovery
Innovating Together: the UX of DiscoveryInnovating Together: the UX of Discovery
Innovating Together: the UX of Discovery
 
Cleaning Up the Mess: Modernizing Your Dev Team’s Outdated Workflow
Cleaning Up the Mess: Modernizing Your Dev Team’s Outdated WorkflowCleaning Up the Mess: Modernizing Your Dev Team’s Outdated Workflow
Cleaning Up the Mess: Modernizing Your Dev Team’s Outdated Workflow
 

Kürzlich hochgeladen

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Kürzlich hochgeladen (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Why Care About Coding?