SlideShare a Scribd company logo
1 of 20
Download to read offline
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- qaisVincent 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 IntegrationMichael Barbour
 
A theoretical framework for E - learning
A theoretical framework for E - learningA theoretical framework for E - learning
A theoretical framework for E - learningdhrojas
 
Intro Course Overview
Intro Course OverviewIntro Course Overview
Intro Course OverviewDiane Morris
 
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
 
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
 
Instructional Design & Learning Design.ppt
Instructional Design & Learning Design.pptInstructional Design & Learning Design.ppt
Instructional Design & Learning Design.pptsenthuranamalathas
 
Topic 9: Academic Controversy
Topic 9: Academic ControversyTopic 9: Academic Controversy
Topic 9: Academic Controversybgalloway
 
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 AkohCOHERE2012
 
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 pbljeffcockrum
 
Teacher toolkit Pycon UK Sept 2018
Teacher toolkit Pycon UK Sept 2018Teacher toolkit Pycon UK Sept 2018
Teacher toolkit Pycon UK Sept 2018Sue 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 PanaceaRich 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 shineSilvia 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

General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesShubhangi Sonawane
 

Recently uploaded (20)

General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 

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