Re: Temario del curso de Novatos

"Marcelo E. Magallon" <[email protected]>
Newsgroups gmane.linux.region.costa-rica.events
Message-ID <[email protected]>
Hola,

 [ linuxdemo, ¿ok? ]

On Sat, Mar 20, 2004 at 11:37:23AM +0000, Ivan Yuja Menjivar wrote:

 > comenzar a aclarar lo que va a ser el curso se debe tomar en cuenta
 > que el curso va a ser orientado a personas con "cierta experiencia"
 > con computadores (mínimo que sepan instalar winbugs).

 ¿Que lo instalen o que lo usen?

 > lo que se habló en la reunión para el temario del curso de novatos,
 > fue que se debía orientar y enseñar a las personas lo que es en
 > realidad la filosofia *nix, para que luego estos puedan:

 Definime por'fa cual es esa filosofía para asegurarme de que estamos
 hablando de lo mismo.

 > - "esparcir" linux, no podemos pretender difundir linux con personas
 > que solamente saben utilizar el modo gráfico (no pretendo ofender a
 > nadie)

 y eso sería una ofensa porque... ¿?

 > ya que no sabrían lo mínimo de troubleshooting, ni cómo funciona
 > linux si no tiene KDE o GNOME.

 Conceptos.  Hay que enseñar conceptos, no hay que dar recetas.

 > - responder preguntas en las listas.

 Que es el punto: si la gente _entiende_ lo que está haciendo, no hay
 motivo por el cual una cosa excluya a la otra.

 Pero en algún momento tenés que aterrizar y enseñar algo concreto.
 Nada más tenés que dejar que la gente pueda seguir aprendiendo por
 cuenta propia si es que realmente le interesa.

 > porqué pico?, bueno, aquí hubo cierta discusión de cual editor
 > utilizar, si bien pico no es el más versátil, ni el más difundido, sí
 > es el más sencillo de utilizar

 No, no es.  El usuario promedio de Windows _no_ usa shortcuts, y pico
 es 100% shortcuts.  El usuario promedio de windows usa un mouse y un
 menú.  nano puede usar un mouse, pero no es exactamente la cosa más
 intuitiva del mundo, y no importa por donde se le vea, no tiene
 realmente un menu.

 > y como dijo ud. marcelo (y repitiendo palabras de alf), si ya alguien
 > se siente limitado con pico, sabrá que hay más opciones que tendrá
 > que investigar y auto-enseñarse.

 Dado que la probabilidad de que se queden con lo que se les enseña es
 alta, yo encuentro más razonable enseñar algo que comúnmente esté
 disponible.

 > porqué no gedit? debido a que esto implicaría una dependencia con el
 > entorno gráfico.

 Y yo sigo sin ver el problema.  El curso es para _novatos_.  Si ellos
 por cuenta propia quieren caminar en dirección de "técnicos de
 soporte" que necesiten moverse con una línea de comandos (porque la
 máquina está tostada y no hay otra cosa), allá ellos.

 Otra vez, denle algo al alumno que le resulte familiar (editor con GUI)
 y si es posible, como bono, que se pueda usar _sin_ GUI.  Eso es Emacs
 o vim.

 > la opción de vim, nano o joe, me parece buena, así que no creo que
 > haya algún problema por el cambio.

 Con joe el problema es que tiene una interface que ya nadie conoce
 (wordstar).  Si se va a comenzar de cero, entonces es mejor aprovechar
 la oportunidad para aprender algo útil.

 > bueno, en realidad lo que son las herramientas visuales, y

 Otra vez la fobia hacia un ambiente gráfico, y realmente no entiendo
 donde se origina.  La entendería hace varios años, cuando los GUIs
 disponibles eran inconsistentes y confusos.

 > facilidades que tengan los usuarios, no es algo que se pretenda
 > enseñar, ya que estaríamos limitando al estudiante a utilizar ciertas
 > herramientas sin que sepan que están haciendo las aplicaciones por
 > debajo...

 O sea, ¿vos querés enseñar lstat, getdents, open, write y ioctl?
 Porque eso es lo que hay "por debajo".

 Definí lo que querés enseñar, y pegate a eso.  Si lo que querés enseñar
 es CLI, decí eso.

 > >  adduser y addgroup son los programas con los que la gente
 > >  interactúa. useradd y groupadd están pensados para ser usados por
 > >  programas, no por gente.

 > de hecho la propuesta de alf fue mejor, el prefiere que se enseñe a
 > editar los archivos passwd, groups, etc. :D

 Aaaaaaaaaargh!  Eso no solo es peor, sino que es nocivo y carente de
 sentido.  Hay interfaces estándar para interactuar con esa
 _información_, y pegarse a esas interfaces deja que se hagan muchas
 cosas muy útiles, al punto donde se puede prescindir de esos archivos.
 Lo último que se necesita es enseñarle malas costumbres a la gente.

 > para finalizar, creo que es mejor enseñar las bases y que entiendan
 > qué están haciendo para que luego ellos encuentren las herramientas
 > que más les gustan..  . si no el curso se basaría en cómo utilizar
 > gnome en mandrake :$... algo que no estaría en realidad enseñando a
 > alguien lo versátil que es linux.

 Enseñá cosas estándar y en ausencia de ellas, te vas a lo que está por
 debajo, e.g., no hay nada estándar para cambiar la información en
 /etc/X11/XF86Config-4, entonces enseñá a editar ese archivo.  Pero
 enseñá la interface Web de CUPS en lugar de gnome-print-tool por
 ejemplo.

-- 
Marcelo

-- 
Desuscripción: escriba a [email protected], tema
'unsubscribe' 
Problemas a: [email protected]. http://www.linux.or.cr/listas
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.