Skip to content

This course covers the basics of creating documentation and tutorials to maximize the usability of informatics tools. It is meant for individuals developing tools for informatics.

License

Notifications You must be signed in to change notification settings

jhudsl/Documentation_and_Usability

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation and Usability Course

This is a bookdown based course to cover the basics of creating documentation and tutorials to maximize the usability of ITCR tools.

This course is a part of an ITCR training series and was in part created from this github template.

You can see the rendered course material here or on Leanpub here or on Coursera here.

This course guides you on how to make a nice documentation website using this handy template and its associated checklists!

Here's a preview of what that looks like

If you would like to contribute to this course material, take a look at the CONTRIBUTING.md to get started and/or contact us on the ITCR training website.

About this course

Informatics tools are designed to be used by a broad audience, everyone from entry level graduate students in biology to working professionals. Designing good user experiences can help increase usability of tools, but even for tools with necessarily complicated user interfaces, good documentation and tutorials can have an outsized impact on use and usability. This course is designed to teach principles of documentation and tutorials to tool developers in the ITCR and beyond.

Learning Objectives

This course will demonstrate how to:

  • Understand why usability and documentation is vital.
  • Identify your user community.
  • Build documentation and tutorials to maximize the usability of developed tools.
  • Obtain feedback from your users.

Encountering problems?

If you are encountering any problems with this course, please file a GitHub issue or fill out this feedback form.