On Monday 11 February 2008 20:38:16 Steven Locher wrote: > Hello Valter and Mauricio > > Von: "Valter Douglas Lisbôa Jr." <[EMAIL PROTECTED]> > > > On Monday 11 February 2008 17:30:46 Mauricio Henriquez wrote: > > > > I'm a Linux Teacher too. > > I'm surprised to meet two mates in such a short time! Me too.
> > > > Operating Systems curses and also use LFS for personal porpuses > > > and a big YES is a very good choice for a teaching tool, > > > the studients like the clear approach of the book, the precision > > > and is very entertaining > > > > I agree, I have using much of the LFS on teaching Linux (courses for > > SysOps not a entire OS course). I'm not use the book itself, and the > > objective of the course is not build a Linux from scratch, but I > > translated some parts and send to the students > > > > > (very good job guys!!!). > > > > Yes! :-D A very very very good job > > It's true that LFS save my life on Linux. Without them, I never could > > reach the knowledge level I needed. > > Very good news! > > > > But also depends on the curse objects, my personal opinion LFS can't be > > > a complete curse of operating systems, becouse with this you can > > > understend how is the architecture of an OS (foldres, libraries, > > > dependencies, main bloks, important parts, etc, etc) , and in part you > > > understend the idea of how the real OS, the kernel, work, > > > LFS is not focused on give you a play ground to make programing > > > exercises if you want that. > > I wrote the answers in the other mail. At the center is not C, but > the conecepts of modern OSes. C is the language for the excercises, > there is a chapter on system administration too. I read it by a couple of minutes ago, and now I undestand better your idea. > > > > So, for a more deep OS analisys (and C exercises)I prefer to > > > use a minimalistic kernel like linux-0.1 or minix, even work with the > > > studient in conceptual exercises in C# is also posible and also you can > > > check the SharpOS proyect... > > > > I used LFS to create a very complete server solution to my clients and > > now I just starting the plan to offer trainning in Linux in my > > enterprise. The LFS will be the base for that, and I will construct a > > entire enviroment (with Desktop, virtualization, and so) to give the > > student a more deep experiment with diverses parts of the system. It's > > a lot of work. The Steven idea is great, but I agree with Mauricio. The > > LFS will create a conceptual exercise of how stuffs work, and how its > > connects each others, not make the cited playground. But you can (with > > some big efforts) adapt it to yours needs, like I doing! > > Sounds exciting, but definitely too much for us! Well, for a hint I can say to you preserves ths vanilla LFS and put a litle bit of the BLFS. GDB is my first and very recomended suggestion. I always teach a language with a debugger aside to the compiler, so the students can see the logic going on. Do not strip the binaries can help too. Other thing, I a Vim fanatic, but I know it could be a bit much more than a green class can manage to just write C code. Install nano, mcedit (from Midnight Commander) or pico can help. Obviously the student can write it in some Windows Enviroment and upload via a SSH conection or something like that. Ah! Install it too. Humm.. I think you will use the first week to install the enviroment and than use it sonely to write the examples. For a while I thing it's enought, if I remember other software I will send another message. > > > > if you want we can share some experiences about that, bibliographi, > > > > etc... > > Currently I see two problems. My work is in German. You two work in > Portugese and Spanish I guess! The second problem is time. The course > is for this summer! I suppose your Summer is in my Winter! :-) Well, my english is not so good, but what I can help. > > Anyway, keep in touch. > > Steve > -- > Psst! Geheimtipp: Online Games kostenlos spielen bei den GMX Free Games! > Spaßgarantie pur: > http://games.entertainment.web.de/de/entertainment/games/free -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
