Re: OT: Teaching software development with Free Software tools

Pedro Jurado Maqueda <[email protected]> Thu, 4 Nov 2004 00:35:16 +0100
Newsgroups gmane.comp.kde.debian
Message-ID <[email protected]>
--===============0948696387==
Content-Type: multipart/signed;
  boundary="nextPart1469174.NL99gvpFrR";
  protocol="application/pgp-signature";
  micalg=pgp-sha1
Content-Transfer-Encoding: 7bit

--nextPart1469174.NL99gvpFrR
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

El Mi=E9rcoles, 3 de Noviembre de 2004 06:13, Juan Luis Baptiste escribi=F3:
> Hi,
>
> I'm currently working part-time as a teacher in the University where I
> studied, and as they know about some of my free software projects, I was
> asked if I wanted to teach another course about software development with
> Free Software tools  the next semester, (of couse I said yes inmediatedly
> :)).

Very good


> Does anybody know about an existing course catalog I can use? What I have
> thinked of until now:
>
> * The philosophy behind free software and it's development .
> * Shell programming
> * Perl programming (don't know anything, I'll have to learn)
> * Python programming (don't know anything, I'll have to learn)
> * Introduction to C++ (now they teach almost everything in java, just a
> little C at the beginning, so they learn little C++)

http://usuarios.lycos.es/ernestus/CursoCpp/

It's in Spanish, you can contact the author to continue with his job, he ha=
s=20
not enough time by now.

> * POSIX threads ?(don't know anything, I'll have to learn)
> * Free software tools:
> - The GNU C/C++ compiler, gcc
> - The GNU debuger, gdb
> - Compilation of UNIX applications (./configure;make;make install; etc)
> - The autotools (autconf,automake,etc)
> - Software managment with CVS

> - Development toolkits (Qt. GTK+,wxWindows, etc)
> - Emphasis in Qt libs
> - KDevelop and QtDesigner

This tutorial can help you=20
http://developer.kde.org/~larrosa/visualtutorial.html, you can found it in=
=20
Spanish too :-)=20
http://developer.kde.org/~larrosa/es/visualtutorial/index.html

> - KDE libraries and their technologies



> The course should have around 64 hours during 16 weeks, four hours weekly
> with at least two of those four hours being of actual development, plus 64
> more hours of stimated individual student work. I hope this is enought ti=
me
> to work on all of these subjects.
>
> I hope you can give me useful suggestions about how to improve the course=
 !
>
>
> Cheers and thanks in advance!

--nextPart1469174.NL99gvpFrR
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQBBiWs5RgRFgfChQl8RAmv8AJ4j22+/66GkXpG/IlbH6XRaUQvb/wCfY1uC
GC/K9yQ3z9TAlJr3ov9oZ1U=
=9QsA
-----END PGP SIGNATURE-----

--nextPart1469174.NL99gvpFrR--

--===============0948696387==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
kde-debian mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-debian

--===============0948696387==--