SlideShare a Scribd company logo
Teaching System Administration




        Steve VanDevender
        University of Oregon
How did this happen to me?
●   I didn't originally have an ambition to be a
    teacher
●   Attended LISA '99 System Administration
    Education Workshop on a whim
●   Started asking computer science department
    faculty about a system administration class
    –   One answer: “But that would be too practical”
    –   Another answer: “That would be great! Will you
        teach it?”
Discussion: How do you feel about
            teaching?
●   Would you want to teach?
●   What excites you about teaching?
●   What frightens you about teaching?
What had I gotten myself into?
●   The LISA education workshop had a wide
    representation of people and not a lot of
    common agreement:
    –   Educators and non-educators
    –   Academic and commercial organizations
    –   Education or training?
    –   Among educators, very different approaches to
        teaching
●   The hard part is trying to nail down what system
    administration is all about
Discussion: The most important
     thing in system administration
●   If you had to teach a new system administrator,
    what aspects of the profession would you
    consider most important to teach?
So I had to design a class . . .
●   My constraints:
    –   8-week summer session class
    –   Couldn't assume students would have extensive
        UNIX knowledge
    –   Dedicated lab (sort of a non-constraint)
         ●   Virtual machines could make this possible without a
             dedicated lab
    –   No teaching assistant (so I had to do all grading
        myself)
My personal notions about teaching
●   Written tests are artificial, and I couldn't figure
    out how to make good ones for this topic
●   System administration seems especially well-
    suited to hands-on assignments
●   Students should have more than one way to
    learn things (lecture, textbook, personal
    interaction, independent study)
●   I always hated unclear, underspecified
    assignments
The implementation
●   Students work in groups
    –   Emphasizes communication themes (but also
        cleverly handles limited lab space)
●   Grade is primarily based on a series of projects
    to install and develop a system
    –   Later added class discussions
    –   Objective grading (did it work or not?)
●   Final project that students get to design
    themselves, as a way of teaching basic project
    management
Course website online
●   http://www.cs.uoregon.edu/classes/09U/cis399sysadmin
●   Previous years are also available
    –   http://www.cs.uoregon.edu/classes/index.php?course=cis399sysadmin
    –   http://www.cs.uoregon.edu/classes/index.php?course=cis410sysadmin
Dangerous choices that worked
●   Working in groups
    –   Fewer group issues than I anticipated
    –   Stole a good idea (from Evi Nemeth) about group
        work evaluation: students each provide private
        estimates about member contributions
●   Gave students their choice of operating system
    (of a freely-available UNIX or Linux distribution)
●   System emergency day!
Teaching System Administration




        Steve VanDevender
        University of Oregon




                                 1
How did this happen to me?
●   I didn't originally have an ambition to be a
    teacher
●   Attended LISA '99 System Administration
    Education Workshop on a whim
●   Started asking computer science department
    faculty about a system administration class
    –   One answer: “But that would be too practical”
    –   Another answer: “That would be great! Will you
        teach it?”

                                                         2
Discussion: How do you feel about
            teaching?
●   Would you want to teach?
●   What excites you about teaching?
●   What frightens you about teaching?




                                         3
What had I gotten myself into?
●   The LISA education workshop had a wide
    representation of people and not a lot of
    common agreement:
    –   Educators and non-educators
    –   Academic and commercial organizations
    –   Education or training?
    –   Among educators, very different approaches to
        teaching
●   The hard part is trying to nail down what system
    administration is all about
                                                        4
Discussion: The most important
     thing in system administration
●   If you had to teach a new system administrator,
    what aspects of the profession would you
    consider most important to teach?




                                                      5
So I had to design a class . . .
●   My constraints:
    –   8-week summer session class
    –   Couldn't assume students would have extensive
        UNIX knowledge
    –   Dedicated lab (sort of a non-constraint)
         ●   Virtual machines could make this possible without a
             dedicated lab
    –   No teaching assistant (so I had to do all grading
        myself)


                                                                   6
My personal notions about teaching
●   Written tests are artificial, and I couldn't figure
    out how to make good ones for this topic
●   System administration seems especially well-
    suited to hands-on assignments
●   Students should have more than one way to
    learn things (lecture, textbook, personal
    interaction, independent study)
●   I always hated unclear, underspecified
    assignments
                                                          7
The implementation
●   Students work in groups
    –   Emphasizes communication themes (but also
        cleverly handles limited lab space)
●   Grade is primarily based on a series of projects
    to install and develop a system
    –   Later added class discussions
    –   Objective grading (did it work or not?)
●   Final project that students get to design
    themselves, as a way of teaching basic project
    management
                                                       8
Course website online
●   http://www.cs.uoregon.edu/classes/09U/cis399sysadmin
●   Previous years are also available
    –   http://www.cs.uoregon.edu/classes/index.php?course=cis399sysadmin
    –   http://www.cs.uoregon.edu/classes/index.php?course=cis410sysadmin




                                                                            9
Dangerous choices that worked
●   Working in groups
    –   Fewer group issues than I anticipated
    –   Stole a good idea (from Evi Nemeth) about group
        work evaluation: students each provide private
        estimates about member contributions
●   Gave students their choice of operating system
    (of a freely-available UNIX or Linux distribution)
●   System emergency day!


                                                          10

More Related Content

Similar to Teaching System Administration

Realizing Benefit of Laptops- qais
Realizing Benefit of Laptops- qaisRealizing Benefit of Laptops- qais
Realizing Benefit of Laptops- qais
Vincent Jansen
 
GaETC 2004 - LTTS: Online Professional Development for Technology Integration
GaETC 2004 - LTTS: Online Professional Development for Technology IntegrationGaETC 2004 - LTTS: Online Professional Development for Technology Integration
GaETC 2004 - LTTS: Online Professional Development for Technology Integration
Michael Barbour
 
A theoretical framework for E - learning
A theoretical framework for E - learningA theoretical framework for E - learning
A theoretical framework for E - learning
dhrojas
 
Intro Course Overview
Intro Course OverviewIntro Course Overview
Intro Course Overview
Diane Morris
 
Educ 537
Educ 537Educ 537
Educ 537
mikelly33
 
etoolspd
etoolspdetoolspd
etoolspd
emilyjms
 
Usability Evaluation of King Saud University VLE - Student Presentation
Usability Evaluation of King Saud University VLE - Student Presentation Usability Evaluation of King Saud University VLE - Student Presentation
Usability Evaluation of King Saud University VLE - Student Presentation
Mithileysh Sathiyanarayanan
 
From Salon to Agora
From Salon to AgoraFrom Salon to Agora
From Salon to Agora
EdTechTeacher.org
 
Designing Learning Environments Based on Collaborative Content Creation @ EC-...
Designing Learning Environments Based on Collaborative Content Creation @ EC-...Designing Learning Environments Based on Collaborative Content Creation @ EC-...
Designing Learning Environments Based on Collaborative Content Creation @ EC-...
Ivan Srba
 
E learning Goes Social
E learning Goes SocialE learning Goes Social
E learning Goes Social
Elearning Studios
 
Lak12 jlsantos-v2
Lak12 jlsantos-v2Lak12 jlsantos-v2
Lak12 jlsantos-v2
Jose Luis Santos Odriozola
 
Instructional Design & Learning Design.ppt
Instructional Design & Learning Design.pptInstructional Design & Learning Design.ppt
Instructional Design & Learning Design.ppt
senthuranamalathas
 
Topic 9: Academic Controversy
Topic 9: Academic ControversyTopic 9: Academic Controversy
Topic 9: Academic Controversy
bgalloway
 
Just in time teaching a 21st century brain-based technique - jeff loats - l...
Just in time teaching   a 21st century brain-based technique - jeff loats - l...Just in time teaching   a 21st century brain-based technique - jeff loats - l...
Just in time teaching a 21st century brain-based technique - jeff loats - l...
Jeff Loats
 
Scary World of Letting Go, Snow and Akoh
Scary World of Letting Go, Snow and AkohScary World of Letting Go, Snow and Akoh
Scary World of Letting Go, Snow and Akoh
COHERE2012
 
Scaffolding instruction using the workshop model in pbl
Scaffolding instruction   using the workshop model in pblScaffolding instruction   using the workshop model in pbl
Scaffolding instruction using the workshop model in pbl
jeffcockrum
 
Teacher toolkit Pycon UK Sept 2018
Teacher toolkit Pycon UK Sept 2018Teacher toolkit Pycon UK Sept 2018
Teacher toolkit Pycon UK Sept 2018
Sue Sentance
 
The Accidental Instruction Librarian (December 2014)
The Accidental Instruction Librarian (December 2014)The Accidental Instruction Librarian (December 2014)
The Accidental Instruction Librarian (December 2014)
Kelly Woodside
 
Flipped Classrooms: A Powerful Teaching Tool, But Not a Panacea
Flipped Classrooms: A Powerful Teaching Tool, But Not a PanaceaFlipped Classrooms: A Powerful Teaching Tool, But Not a Panacea
Flipped Classrooms: A Powerful Teaching Tool, But Not a Panacea
Rich McCue
 
Old challenges, New solutions: how to reach all of your sts and make them shine
Old challenges, New solutions: how to reach all of your sts and make them shineOld challenges, New solutions: how to reach all of your sts and make them shine
Old challenges, New solutions: how to reach all of your sts and make them shine
Silvia Rovegno Malharin
 

Similar to Teaching System Administration (20)

Realizing Benefit of Laptops- qais
Realizing Benefit of Laptops- qaisRealizing Benefit of Laptops- qais
Realizing Benefit of Laptops- qais
 
GaETC 2004 - LTTS: Online Professional Development for Technology Integration
GaETC 2004 - LTTS: Online Professional Development for Technology IntegrationGaETC 2004 - LTTS: Online Professional Development for Technology Integration
GaETC 2004 - LTTS: Online Professional Development for Technology Integration
 
A theoretical framework for E - learning
A theoretical framework for E - learningA theoretical framework for E - learning
A theoretical framework for E - learning
 
Intro Course Overview
Intro Course OverviewIntro Course Overview
Intro Course Overview
 
Educ 537
Educ 537Educ 537
Educ 537
 
etoolspd
etoolspdetoolspd
etoolspd
 
Usability Evaluation of King Saud University VLE - Student Presentation
Usability Evaluation of King Saud University VLE - Student Presentation Usability Evaluation of King Saud University VLE - Student Presentation
Usability Evaluation of King Saud University VLE - Student Presentation
 
From Salon to Agora
From Salon to AgoraFrom Salon to Agora
From Salon to Agora
 
Designing Learning Environments Based on Collaborative Content Creation @ EC-...
Designing Learning Environments Based on Collaborative Content Creation @ EC-...Designing Learning Environments Based on Collaborative Content Creation @ EC-...
Designing Learning Environments Based on Collaborative Content Creation @ EC-...
 
E learning Goes Social
E learning Goes SocialE learning Goes Social
E learning Goes Social
 
Lak12 jlsantos-v2
Lak12 jlsantos-v2Lak12 jlsantos-v2
Lak12 jlsantos-v2
 
Instructional Design & Learning Design.ppt
Instructional Design & Learning Design.pptInstructional Design & Learning Design.ppt
Instructional Design & Learning Design.ppt
 
Topic 9: Academic Controversy
Topic 9: Academic ControversyTopic 9: Academic Controversy
Topic 9: Academic Controversy
 
Just in time teaching a 21st century brain-based technique - jeff loats - l...
Just in time teaching   a 21st century brain-based technique - jeff loats - l...Just in time teaching   a 21st century brain-based technique - jeff loats - l...
Just in time teaching a 21st century brain-based technique - jeff loats - l...
 
Scary World of Letting Go, Snow and Akoh
Scary World of Letting Go, Snow and AkohScary World of Letting Go, Snow and Akoh
Scary World of Letting Go, Snow and Akoh
 
Scaffolding instruction using the workshop model in pbl
Scaffolding instruction   using the workshop model in pblScaffolding instruction   using the workshop model in pbl
Scaffolding instruction using the workshop model in pbl
 
Teacher toolkit Pycon UK Sept 2018
Teacher toolkit Pycon UK Sept 2018Teacher toolkit Pycon UK Sept 2018
Teacher toolkit Pycon UK Sept 2018
 
The Accidental Instruction Librarian (December 2014)
The Accidental Instruction Librarian (December 2014)The Accidental Instruction Librarian (December 2014)
The Accidental Instruction Librarian (December 2014)
 
Flipped Classrooms: A Powerful Teaching Tool, But Not a Panacea
Flipped Classrooms: A Powerful Teaching Tool, But Not a PanaceaFlipped Classrooms: A Powerful Teaching Tool, But Not a Panacea
Flipped Classrooms: A Powerful Teaching Tool, But Not a Panacea
 
Old challenges, New solutions: how to reach all of your sts and make them shine
Old challenges, New solutions: how to reach all of your sts and make them shineOld challenges, New solutions: how to reach all of your sts and make them shine
Old challenges, New solutions: how to reach all of your sts and make them shine
 

Recently uploaded

clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
NelTorrente
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 

Recently uploaded (20)

clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 

Teaching System Administration

  • 1. Teaching System Administration Steve VanDevender University of Oregon
  • 2. How did this happen to me? ● I didn't originally have an ambition to be a teacher ● Attended LISA '99 System Administration Education Workshop on a whim ● Started asking computer science department faculty about a system administration class – One answer: “But that would be too practical” – Another answer: “That would be great! Will you teach it?”
  • 3. Discussion: How do you feel about teaching? ● Would you want to teach? ● What excites you about teaching? ● What frightens you about teaching?
  • 4. What had I gotten myself into? ● The LISA education workshop had a wide representation of people and not a lot of common agreement: – Educators and non-educators – Academic and commercial organizations – Education or training? – Among educators, very different approaches to teaching ● The hard part is trying to nail down what system administration is all about
  • 5. Discussion: The most important thing in system administration ● If you had to teach a new system administrator, what aspects of the profession would you consider most important to teach?
  • 6. So I had to design a class . . . ● My constraints: – 8-week summer session class – Couldn't assume students would have extensive UNIX knowledge – Dedicated lab (sort of a non-constraint) ● Virtual machines could make this possible without a dedicated lab – No teaching assistant (so I had to do all grading myself)
  • 7. My personal notions about teaching ● Written tests are artificial, and I couldn't figure out how to make good ones for this topic ● System administration seems especially well- suited to hands-on assignments ● Students should have more than one way to learn things (lecture, textbook, personal interaction, independent study) ● I always hated unclear, underspecified assignments
  • 8. The implementation ● Students work in groups – Emphasizes communication themes (but also cleverly handles limited lab space) ● Grade is primarily based on a series of projects to install and develop a system – Later added class discussions – Objective grading (did it work or not?) ● Final project that students get to design themselves, as a way of teaching basic project management
  • 9. Course website online ● http://www.cs.uoregon.edu/classes/09U/cis399sysadmin ● Previous years are also available – http://www.cs.uoregon.edu/classes/index.php?course=cis399sysadmin – http://www.cs.uoregon.edu/classes/index.php?course=cis410sysadmin
  • 10. Dangerous choices that worked ● Working in groups – Fewer group issues than I anticipated – Stole a good idea (from Evi Nemeth) about group work evaluation: students each provide private estimates about member contributions ● Gave students their choice of operating system (of a freely-available UNIX or Linux distribution) ● System emergency day!
  • 11. Teaching System Administration Steve VanDevender University of Oregon 1
  • 12. How did this happen to me? ● I didn't originally have an ambition to be a teacher ● Attended LISA '99 System Administration Education Workshop on a whim ● Started asking computer science department faculty about a system administration class – One answer: “But that would be too practical” – Another answer: “That would be great! Will you teach it?” 2
  • 13. Discussion: How do you feel about teaching? ● Would you want to teach? ● What excites you about teaching? ● What frightens you about teaching? 3
  • 14. What had I gotten myself into? ● The LISA education workshop had a wide representation of people and not a lot of common agreement: – Educators and non-educators – Academic and commercial organizations – Education or training? – Among educators, very different approaches to teaching ● The hard part is trying to nail down what system administration is all about 4
  • 15. Discussion: The most important thing in system administration ● If you had to teach a new system administrator, what aspects of the profession would you consider most important to teach? 5
  • 16. So I had to design a class . . . ● My constraints: – 8-week summer session class – Couldn't assume students would have extensive UNIX knowledge – Dedicated lab (sort of a non-constraint) ● Virtual machines could make this possible without a dedicated lab – No teaching assistant (so I had to do all grading myself) 6
  • 17. My personal notions about teaching ● Written tests are artificial, and I couldn't figure out how to make good ones for this topic ● System administration seems especially well- suited to hands-on assignments ● Students should have more than one way to learn things (lecture, textbook, personal interaction, independent study) ● I always hated unclear, underspecified assignments 7
  • 18. The implementation ● Students work in groups – Emphasizes communication themes (but also cleverly handles limited lab space) ● Grade is primarily based on a series of projects to install and develop a system – Later added class discussions – Objective grading (did it work or not?) ● Final project that students get to design themselves, as a way of teaching basic project management 8
  • 19. Course website online ● http://www.cs.uoregon.edu/classes/09U/cis399sysadmin ● Previous years are also available – http://www.cs.uoregon.edu/classes/index.php?course=cis399sysadmin – http://www.cs.uoregon.edu/classes/index.php?course=cis410sysadmin 9
  • 20. Dangerous choices that worked ● Working in groups – Fewer group issues than I anticipated – Stole a good idea (from Evi Nemeth) about group work evaluation: students each provide private estimates about member contributions ● Gave students their choice of operating system (of a freely-available UNIX or Linux distribution) ● System emergency day! 10