MLUG: Re: [MLUG] looking for a Linux tutor
Re: [MLUG] looking for a Linux tutor
Email address obfuscation in effect -- please click here to turn it off.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Mikhail Kovalenko wrote:

> Phoebe Kempe wrote:
> >
> > Anyone want to start throwing around curriculum ideas? I'm thinking an
> > Intro class would at least need 1. installation, 2. command line and
> > 3. x-windows.
>
> I don't think installation should be the first topic. It requires some
> Unix knowledge to be already present. IMHO, a brief history of Unix is a
> good opening topic.

Once upon a time I was all indignant that the local career center was becoming
just a MOUS certification mill and decided to do the right thing by offering to
teach an alternative.  Stuff happened and that project never advanced --
although I was glad to note that they did offer one course in Linux this spring
-- here's the description from http://www.career-center.org/


>  Introduction to DOS Commands Still afraid to use Linux;
>  a "free" open source operating system that is a good
>  alternative for Microsoft Windows? Understand the
>  structure of Linux, coming from a Windows background.
>  Learn about some of the various distributions that are on
>  the market and support that is available, including the
>  Missouri Linux User Group. Demonstrations on how to
>  install Linux, add hardware, and add other popular
>  applications. Discussion will focus on Linux's file and
>  security system as well as how Linux networks in an IP
>  environment. After attending this class, gain the
>  confidence to give Linux a try. (Note This course will be
>  presentation style with one Linux system.)
>

I guess that's a Freudian slip with the "DOS Commands" part.

Anyway, the course I outlined in my mind went:

I -- Introduction
        What is Unix?
        What is Linux?
        What is Free Software?
        What is Open Source Software?
        Who is Richard Stallman, Linus Torvalds, John Hall, Eric Raymond,
etc...
        What are some good resources? (Linux Journal, Slashdot, Freshmeat, the
LDP, MLUG, etc....)

II -- Choosing a Distribution
         What is a distribution?
         What distributions are available?
         Demonstrate working examples of various distributions and compare and
contrast

III -- Installation
         Install one or two distributions

IV -- Security
         Yes, it really does matter
         How to disable services you don't need
         How to read log files
         Security tools (loggers, nmap, tripwire)

V -- Linux as a GUI workstation ('cause that's what most people are familiar
with)
         Window managers
                What's a window manager?
                Compare and constrast alternative WM's

         Gnome vs. KDE

         Applications
                Mozilla/Netscape
                Gnome/KDE apps
                Staroffice
                Wordperfect

         Fun Stuff

VI -- Linux without the GUI
         TUI applications -- examples of apps with a text user interface
         The command line
         Scripting

VII -- Linux as a server
        Apache
        Samba
        SSH

VIII -- How to contribute
            Topics requested by the class

I had a two or three hour class in mind for each section.  So yes, here's some
curriculum ideas.


--
Michael Procter



--
To manage your subscription, go to http://mlug.missouri.edu/members/edit.php

Archives are available at http://mlug.missouri.edu/list-archives/