public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Kernel Education
@ 2006-01-09 13:00 Weber Ress
  2006-01-09 13:21 ` Jiri Slaby
       [not found] ` <Pine.LNX.4.61.0601090805140.17451@chaos.analogic.com>
  0 siblings, 2 replies; 10+ messages in thread
From: Weber Ress @ 2006-01-09 13:00 UTC (permalink / raw)
  To: linux-kernel

Hi guys,

I´m starting a social project to teach kernel development for young
students, with objetive of include these people in job market.

These studentes don´t have great skills in mathematical and computer
science areas, but have great interest in development area. Some
studentes have a little basic C language skills.

Which are the first steps that I need in this project ?
Which´s the "more simple" kernel version to teach (2.2 ? 2.4 ? 2.6 ?).

I accept any suggestions.

Best Regards !

^ permalink raw reply	[flat|nested] 10+ messages in thread
* RE: Kernel Education
@ 2006-01-09 13:35 Khushil Dep
  0 siblings, 0 replies; 10+ messages in thread
From: Khushil Dep @ 2006-01-09 13:35 UTC (permalink / raw)
  To: Weber Ress, Jiri Slaby; +Cc: linux-kernel

Before you start in on the Linux kernel I'd suggest you get you students well grounded in operating systems theory. It's a rather huge field of study but just teaching people bits of the kernel is going to be a waste of time if they don't have the comprehension of the whole.

-----------------------
Khushil Dep

-----Original Message-----
From: linux-kernel-owner@vger.kernel.org [mailto:linux-kernel-owner@vger.kernel.org] On Behalf Of Weber Ress
Sent: 09 January 2006 13:25
To: Jiri Slaby
Cc: linux-kernel@vger.kernel.org
Subject: Re: Kernel Education

When I say "more simple" kernel version, I would like say "more
didactics" to teach.

thank´s to all replies.

Best,

Weber Ress

On 1/9/06, Jiri Slaby <slaby@liberouter.org> wrote:
> Weber Ress napsal(a):
> > Hi guys,
> >
> > I´m starting a social project to teach kernel development for young
> > students, with objetive of include these people in job market.
> :)
> >
> > These studentes don´t have great skills in mathematical and computer
> > science areas, but have great interest in development area. Some
> > studentes have a little basic C language skills.
> >
> > Which are the first steps that I need in this project ?
> prepare slides for teaching them real-world-(gc)c, not basic.
> > Which´s the "more simple" kernel version to teach (2.2 ? 2.4 ? 2.6 ?).
> IMHO 2.6 has the clearest api (specific(a) rather than sth. like
> a->private->b->private.specific).
> But in general it's hard to say this is the simplest one. In 2.2 there is less
> code, than in 2.6 and so on
>
> regards,
> --
> Jiri Slaby         www.fi.muni.cz/~xslaby
> \_.-^-._   jirislaby@gmail.com   _.-^-._/
> B67499670407CE62ACC8 22A032CC55C339D47A7E
>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2006-01-13 22:37 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-01-09 13:00 Kernel Education Weber Ress
2006-01-09 13:21 ` Jiri Slaby
2006-01-09 13:25   ` Weber Ress
2006-01-09 13:30     ` Kasper Sandberg
2006-01-09 16:59     ` Jiri Slaby
     [not found] ` <Pine.LNX.4.61.0601090805140.17451@chaos.analogic.com>
2006-01-11 18:42   ` Weber Ress
2006-01-11 20:37     ` linux-os (Dick Johnson)
2006-01-12  7:59     ` Peter Bortas
2006-01-13 22:37     ` Pavel Machek
  -- strict thread matches above, loose matches on Subject: below --
2006-01-09 13:35 Khushil Dep

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox