Oops, cierto! Inicialmente eran los tres primeros y luego se colaron dos más...<br><br><div class="gmail_quote">El 7 de octubre de 2011 09:22, Jordi Delgado <span dir="ltr"><<a href="mailto:jdelgado@lsi.upc.edu">jdelgado@lsi.upc.edu</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hola,<br>
<br>
Como encargao del programa del curso, agradezco tus sugerencias. Sin<br>
embargo pienso que tu plan seria mas adecuado para el segundo curso,<br>
el de "Perl Avanzado", o "Aprende mas Perl" o como se vaya a llamar...<br>
<br>
El curso inicial lo basamos en la suposicion de que es un curso de<br>
Perl, no de programacion. Se supone que NO vamos a explicar variables<br>
ni bucles ni condicionales ni etc. Eso si, partimos de la base que<br>
el estudiante no sabe nada de Perl.<br>
<br>
Precisamente ese background sesga la orientacion del curso, y hace que<br>
pasemos ligeros sobre aquello que Perl hace como la mayoria de lenguajes<br>
(condicionales y bucles, por ejemplo) y pongamos enfasis en aquello<br>
que es propio de Perl. Algunos ejemplos serian la existencia de contextos<br>
para las variables, el paso de parametros a funciones y acciones (subs),<br>
closures, etc.<br>
<br>
Estoy basandome para la elaboracion (Alex, ya va, ya va...) del programa<br>
en "Learning Perl" y "Modern Perl", los dos textos que mas o menos acordamos<br>
en la reunion. Hay material mas que suficiente y, como siempre, el<br>
problema sera decidir que se queda fuera.<br>
<br>
Gracias otra vez,<br>
<br>
Salud!<br>
<br>
Jordi<br>
<br>
PS:<br>
<div class="im"><br>
> Hola,<br>
> simplemente quiero aportar un poco a la idea del curso.<br>
> Yo transmitiría tres aspectos fundamentales:<br>
> 1. Como Larry Wall mencionó en alguno de sus "State of the onion": El<br>
> proposito de un lenguaje no es facilitar su aprendizaje, sino aprender otras<br>
> cosas utilizando el lenguaje.<br>
> 2. Con saber poco Perl ya se se pueden hacer cosas interesantes.<br>
> 3. TMTOWTDI.<br>
> 4. Utilización y potencia de los módulos de CPAN<br>
> 5. Comunidad de Perl<br>
<br>
</div>Aqui hay cinco :-))))<br>
<div><div></div><div class="h5"><br>
<br>
<br>
> Creo que son aspectos que enganchan y rompen prejuicios. Basaría el curso en<br>
> ejemplos siguiendo la línea de "Intermediate Perl", "Perl Cookbook" o<br>
> "Advanced Perl" de Cozens.<br>
><br>
> El "alumno" que tenga suficiente interés ya profundizará en la teoría por su<br>
> cuenta, tipo hacker. Hay que despertar el autoaprendizaje. Claro que todo<br>
> depende finalmente del background de los asistentes. Si los asistentes ya<br>
> saben lo que es una variable o un bucle, explicar mediante ejemplos aspectos<br>
> distinguidos de Perl: autovivification, closures, regexp, ties, modules,<br>
> etc...<br>
><br>
> Un ejemplo podría ser programar un servidor web con Plack:<br>
> (<a href="http://learn.perl.org/examples/static_server.html" target="_blank">http://learn.perl.org/examples/static_server.html</a>)<br>
> Después con otro ejemplo, atacar el servidor anterior con LWP.<br>
> Con ello además de aprender Perl, se abre el camino a la programación en red<br>
> y en web.<br>
><br>
> Para saber a lo que me refiero, adjunto os envío los ejemplos de una intro a<br>
> Perl que realicé como un trabajo de tema libre para una asignatura de<br>
> administración de sistemas. (solo disponía de media hora para la<br>
> presentación.) Mientras mostraba el programa de ejemplo con un proyector, lo<br>
> iba comentando.<br>
><br>
><br>
> Saludos,<br>
> Dani<br>
><br>
> 2011/9/30 Alex Muntada <<a href="mailto:alexm@alexm.org">alexm@alexm.org</a>><br>
><br>
> > Hola mongers,<br>
> > com que anem justos de temps ahir vam fer una reunió intensiva per<br>
> > enfocar el tema dels cursos, etc. No va ser només la típica reunió<br>
> > social de comentar fricades o explicar les darreres novetats, també<br>
> > vam tenir discussions acalorades sobre diversos temes al voltant del<br>
> > curs. Per tant, tot i que vaig provar de recollir el que anàvem<br>
> > decidint, bé podria ser que m'equivoqui. En aquest cas, us agrairé que<br>
> > m'ho digueu.<br>
> ><br>
> > ## Curs ##<br>
> ><br>
> > *   alexm: preguntarà a la FIB què cal per crèdits ALE pel curs<br>
> > *   decidir 1 dia (8h, intro) o 2 dies (16h, intro+avançat)<br>
> > *   proposta dates: 5 nov i 26 nov<br>
> > *   si té èxit repetim a la primavera<br>
> > *   25€ pel curs, inclou samarreta i dinar<br>
> > *   target: perl mongers, FIBers, telecos, empreses afins (han de<br>
> > saber programar)<br>
> > *   difusió: web, linkedin, <a href="http://identi.ca" target="_blank">identi.ca</a>, twitter, facebook, anonymous, etc.<br>
> > *   format de 3/4 teòric 1/4 pràctic<br>
> > *   més d'1 monger de suport per als estudiants<br>
> > *   mínim 4 profes + 2 de support mínim per dia<br>
> > *   videoconferència?<br>
> > *   profes<br>
> >    *   pplu: perlbrew<br>
> >    *   jdelgado: clausures<br>
> >    *   frankie: el que calgui<br>
> >    *   cjuan: me da igual<br>
> >    *   toni: suport<br>
> >    *   raimon: suport<br>
> >    *   alexm: fuet<br>
> >    *   algú més?<br>
> > *   temari: part del llibre Modern Perl<br>
> >    *   chromatic: hi ha cap problema per utilitzar el llibre pel curs?<br>
> > *   alumnes: portar 1 PC o portàtil pel curs<br>
> > *   valorar com fer el pagament: paypal, amazon, ukash, transferència,<br>
> > en mà, etc.<br>
> > *   buscar dinar (cjuan busca proposta de càtering)<br>
> > *   jdelgado: responsable docent (l'encargao)<br>
> ><br>
> > ## Workshop ##<br>
> ><br>
> > *   alexm: la upc ens ajudarà a centralitzar els pagaments, etc.?<br>
> > *   cjuan: alternatives gestió finançament i infraestructura<br>
> ><br>
> > ## Request Tracker ##<br>
> ><br>
> > *   28 i 29 nov: curs RT a Barcelona (no vindrà en Jesse Vincent)<br>
> ><br>
> > ## Web ##<br>
> ><br>
> > Això va quedar a mitges (és un tema recurrent) però us en faig 5¢:<br>
> ><br>
> > *   encara no tenim res i el curs és aquí mateix<br>
> > *   segueix havent-hi discrepàncies sobre si wiki o no wiki<br>
> > *   cal un disseny atractiu que no allunyi la gent, integració amb twitter,<br>
> > etc.<br>
> > *   potser es podria motivar la gent amb un sistema de reputació tipus<br>
> > stackoverflow<br>
> > *   opció d'utilitzar eines existents: <a href="http://wordpress.com" target="_blank">wordpress.com</a>, <a href="http://posterous.com" target="_blank">posterous.com</a>, etc.<br>
> > *   github permet editar online el repo que tenim actualment<br>
> ><br>
> > --<br>
> > Alex Muntada <<a href="mailto:alexm@alexm.org">alexm@alexm.org</a>><br>
> > <a href="http://alexm.org/" target="_blank">http://alexm.org/</a><br>
> > _______________________________________________<br>
> > llista dels Barcelona-pm<br>
> > <a href="mailto:Barcelona-pm@pm.org">Barcelona-pm@pm.org</a><br>
> > <a href="http://mail.pm.org/mailman/listinfo/barcelona-pm" target="_blank">http://mail.pm.org/mailman/listinfo/barcelona-pm</a><br>
> > BCN Perl Mongers: <a href="http://barcelona.pm.org" target="_blank">http://barcelona.pm.org</a><br>
<br>
<br>
> _______________________________________________<br>
> llista dels Barcelona-pm<br>
> <a href="mailto:Barcelona-pm@pm.org">Barcelona-pm@pm.org</a><br>
> <a href="http://mail.pm.org/mailman/listinfo/barcelona-pm" target="_blank">http://mail.pm.org/mailman/listinfo/barcelona-pm</a><br>
> BCN Perl Mongers: <a href="http://barcelona.pm.org" target="_blank">http://barcelona.pm.org</a><br>
_______________________________________________<br>
llista dels Barcelona-pm<br>
<a href="mailto:Barcelona-pm@pm.org">Barcelona-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/barcelona-pm" target="_blank">http://mail.pm.org/mailman/listinfo/barcelona-pm</a><br>
BCN Perl Mongers: <a href="http://barcelona.pm.org" target="_blank">http://barcelona.pm.org</a></div></div></blockquote></div><br>