Diy web development
Download
1 / 30

DIY Web Development - PowerPoint PPT Presentation


  • 73 Views
  • Uploaded on
  • Presentation posted in: General

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

DIY Web Development

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

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

    So why listen to me?


My Story

Learning from lectures


My Story

Learning from playing


3 Hurdles to Learning

  • Anxiety

  • $$$

  • No teacher


Overcoming Hurdles

  • Remove anxiety

  • Use free* software

  • Teach, and reveal other teachers

    *beer and/or free speech


3 Keys to Learning

good tools + good lessons + motivating goal = successful learning


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

  • Give realistic motivation (why code?)

  • Personalized projects mean personalized interest

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


W3Schools

http://www.w3schools.com/


HTML Dog

http://www.htmldog.com/


Codecademy

http://www.codecademy.com/


The Best Tools

  • Easy to use/obtain

  • Free*

  • Simple and/or minimal

  • Support you as you grow

  • BONUS: Multi-language


Notepad

You already have it.


Notepad++

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


TextEdit

You already have this, too.


TextWrangler

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


Eclipse IDE

http://www.eclipse.org/

NOT FOR THE FAINT OF HEART!


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


Using Dropbox to Host


Using Dropbox to Host


Using Dropbox to Host


Using Site44 to Host


Using Site44 to Host


Using Site44 to Host


Using Site44 to Host


Using Site44 to Host


Wanna see that again?

Go to:

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

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


Questions

?


ad
  • Login