Diy web development
Download
1 / 30

DIY Web Development - PowerPoint PPT Presentation


  • 78 Views
  • Uploaded on

DIY Web Development. Free Tools and Strategies for Library Instruction. by Bryan Brown, Indiana University Bloomington SLIS. We will cover:. Why teach coding Understanding the beginner's mindset The best free resources. Who am I?. Not a web developer Not a teacher A recent beginner

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' DIY Web Development' - elsie


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Diy web development

DIY Web Development

Free Tools and Strategies for Library Instruction

by Bryan Brown, Indiana University Bloomington SLIS


We will cover
We will cover:

  • Why teach coding

  • Understanding the beginner's mindset

  • The best free resources


Who am i
Who am I?

  • Not a web developer

  • Not a teacher

  • A recent beginner

    So why listen to me?


My story
My Story

Learning from lectures


My story1
My Story

Learning from playing


3 hurdles to learning
3 Hurdles to Learning

  • Anxiety

  • $$$

  • No teacher


Overcoming hurdles
Overcoming Hurdles

  • Remove anxiety

  • Use free* software

  • Teach, and reveal other teachers

    *beer and/or free speech


3 keys to learning
3 Keys to Learning

good tools + good lessons + motivating goal = successful learning


The best lessons
The Best Lessons

  • Understand time limits and what can be accomplished

  • Strive for conceptual understanding before implementation (demystify)

  • The "What" and "Why" before the "How" (30,000 ft. view)


The best goals
The Best Goals

  • Give realistic motivation (why code?)

  • Personalized projects mean personalized interest

  • Inspire further study and point out "where to go from here"


W3schools
W3Schools

http://www.w3schools.com/


Html dog
HTML Dog

http://www.htmldog.com/


Codecademy
Codecademy

http://www.codecademy.com/


The best tools
The Best Tools

  • Easy to use/obtain

  • Free*

  • Simple and/or minimal

  • Support you as you grow

  • BONUS: Multi-language


Notepad
Notepad

You already have it.


Notepad1
Notepad++

http://notepad-plus-plus.org/


Textedit
TextEdit

You already have this, too.


Textwrangler
TextWrangler

http://www.barebones.com/products/textwrangler/


Eclipse ide
Eclipse IDE

http://www.eclipse.org/

NOT FOR THE FAINT OF HEART!


What about servers
What about servers?

  • Not necessary yet, just open files with a browser.

  • Show off works in progress with Dropbox

  • Give them a fancy URL with Site44










Wanna see that again
Wanna see that again?

Go to:

http://iolug.site44.com/resources.html

to see all software, learning sites and hosting methods listed.



ad