280 likes | 600 Views
Linux Tutorial. Bret E. Shaw ’03 Computer Science Union College. Overview. Define project Explain the need Show current tutorials Reveal tutorial ideas Discuss process Discuss testing Discuss future. What is Linux?. Operating system e.g.: Microsoft Windows Derived from Unix
E N D
Linux Tutorial Bret E. Shaw ’03 Computer Science Union College
Overview • Define project • Explain the need • Show current tutorials • Reveal tutorial ideas • Discuss process • Discuss testing • Discuss future
What is Linux? • Operating system • e.g.: Microsoft Windows • Derived from Unix • Tutorial focus: Command line • Unlike windows, not always a graphical interface • Type in commands
The Project: Part 1 • Research • What makes for a good online tutorial? • What is the best method of self-teaching? • What helps for better retention of information? • Research methods • Interview Psychology professors • Study other tutorials • Research the art of teaching
The Project: Part 2 • Create a Linux tutorial • Interactive web resource • Target beginners • Information: • Background of the Linux System • Present the file system of Linux • Majority: Discuss commands of Linux
Why a Linux Tutorial? • Linux (and other Unix variants) currently run on 80% of the world’s Internet servers • Free • Open source (Code is included w/ program) • Reliable • Very compatible for multi-user, multi-function • Students should know how to use it fully • Used in businesses as well as schools http://ispltd.com/howto/whylinux.html
Current Tutorials • Shortcomings • Text-based • Not interactive • Confusing • Frustrating • Cost money
Poor Design: Online Tutorial http://grouchy.cs.indiana.edu/usr/local/www/linux/gs/chapter2.6.html
Poor Design: L nix http://www.alberts.com/authorpages/00001403/prod_76.htm
Better: Linux Tutorial http://www.linuxsurvival.com/
The Process • Attack project on two fronts • How to Self-Teach • Collaboration with Psychology professors • Study tutorials • How to’s • Existing tutorials • Linux as an operating system • Research topics • Organize lesson plan • Write information presentably
How to Self-Teach • Learning Aides • Iterative learning • Divide tutorial into 15 minute sections • Emphasize BCD in an ABCDE learning process • Creative Mnemonics, Pertinent Graphics Dr. Daniel Burns and Dr. Seth Greenberg of the Union College Psychology Department
My Tutorial Design • Much like Linux Survival • “Summary Sandwich” • Present Information • Quiz the user • Interact with the user
Testing • Perform tests on human subjects (2 rounds) • First round: • Test which methods of information presentation work best • “Bored Key” and “Overwhelmed Key” • Email to users after 1 week to determine retention • Second round: • Final tests to check for last minute adjustments