Enseignement

16 views
Skip to first unread message

MD

unread,
Feb 27, 2012, 10:36:29 AM2/27/12
to Montréal-Python
Bonjour,

Je suis enseignant au niveau Collègial en informatique.

Je songe à acceuillir Python (et Django) que je ne connais
pratiquement pas dans un mes cours.

Est-ce que quelqu'un peut me coseiller? Je vais essayer d'aller en
mars à l'atelier du groupe.

Michel

Pierre Thibault

unread,
Feb 27, 2012, 12:31:05 PM2/27/12
to montrea...@googlegroups.com
Pour l'enseignement, je te conseille Web2py(http://web2py.com/) à la place de Django. Django est un peu lourd et Web2py a été conçu pour l'enseignement.


--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Montréal-Python.
Pour envoyer un message à ce groupe, adressez un e-mail à montrea...@googlegroups.com.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse montrealpytho...@googlegroups.com.
Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/montrealpython?hl=fr-CA




--


A+

-------------

Pierre Thibault

Python Developer/Développeur Python
Montréal, QC




MD

unread,
Feb 27, 2012, 12:41:54 PM2/27/12
to Montréal-Python
Merci je vais regarder cela.

On 27 fév, 12:31, Pierre Thibault <pierre.thibau...@gmail.com> wrote:
> Pour l'enseignement, je te conseille Web2py(http://web2py.com/) à la place
> de Django. Django est un peu lourd et Web2py a été conçu pour
> l'enseignement.
>
> Le 27 février 2012 10:36, MD <dufour.mic...@gmail.com> a écrit :
>
>
>
>
>
> > Bonjour,
>
> > Je suis enseignant au niveau Collègial en informatique.
>
> > Je songe à acceuillir Python (et Django) que je ne connais
> > pratiquement pas dans un mes cours.
>
> > Est-ce que quelqu'un peut me coseiller? Je vais essayer d'aller en
> > mars à l'atelier du groupe.
>
> > Michel
>
> > --
> > Vous recevez ce message, car vous êtes abonné au groupe Google
> > Groupes Montréal-Python.
> > Pour envoyer un message à ce groupe, adressez un e-mail à
> > montrea...@googlegroups.com.
> > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> > montrealpytho...@googlegroups.com.
> > Pour plus d'options, consultez la page de ce groupe :
> >http://groups.google.com/group/montrealpython?hl=fr-CA
>
> --
>
> A+
>
> -------------
>
> Pierre Thibault
>
> Python Developer/Développeur Python
> Montréal, QC
> *pierre.thibau...@gmail.com*- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -

Yannick Gingras

unread,
Feb 27, 2012, 1:00:47 PM2/27/12
to montrea...@googlegroups.com
On 02/27/2012 09:31 AM, Pierre Thibault wrote:
> Pour l'enseignement, je te conseille Web2py(http://web2py.com/) � la
> place de Django. Django est un peu lourd et Web2py a �t� con�u pour
> l'enseignement.

J'irais vraiment plus pour Pyramid: simple, bien document�, en partie
fait en banlieue de Montr�al, et surtout, offre un avantage certain sur
le march� du travail.

--
Yannick Gingras
PyCon 2012 Co-Chair

Mathieu Leduc-Hamel

unread,
Feb 27, 2012, 2:03:50 PM2/27/12
to montrea...@googlegroups.com
Bonjour Michel,

Ca tombe bien puisque justement Montréal-Python organise des ateliers Python. On en a eu un à McGill la semaine passé et un à l'UQAM on va en avoir un bientôt, tout dépendant de la grève.

Par contre, en mars on va surement avoir un cours justement sur Django. Je t'invite donc à rester à l'affut de notre site web et de la liste de discussion.

Donc, moi je voterais pour Django dans le cadre d'une initiation. Ça a l'avantage d'être un tout cohérent comprenant même un ORM et une documentation pas mal et toute à la même place. La puissance de Pyramid, tes étudiants la découvriront plus tard d'eux même :)

Mathieu

-- 
Mathieu Leduc-Hamel
5591 avenue Esplanade

Montréal, Québec H2T 2Z9

T.: 514.569.2911

Ahmed Al-Saadi

unread,
Feb 27, 2012, 6:31:48 PM2/27/12
to montrea...@googlegroups.com
I have to agree with Mathieu and recommend Django for pedagogic purposes. I will also agree with Yannick and add that Pyramid is the most flexible for professional development (loosely coupled components, powerful ORM features, not built by aliens...)

-- 
Ahmed Al-Saadi
Sent with Sparrow

Davin Baragiotta

unread,
Feb 29, 2012, 12:19:09 PM2/29/12
to montrea...@googlegroups.com
Bonjour Michel,

Pour vous conseiller sur l'enseignement de Python (et Django, ou autre
framework de d�veloppement web), je crois effectivement que nous
pourrions nous rencontrer apr�s l'atelier en mars.

Je ne connais pas les proc�dures pour �tablir les plans de cours au
coll�gial, mais nous avons fait de m�me, humblement, pour monter la
s�rie d'atelier Python en milieu universitaire cette session-ci.

La ma�trise du contenu par le formateur est un pr�-requis, �a va de soi.
Sur ce point nos ateliers sont fait pour amorcer l'apprentissage de
Python (et de Django, en mars).

Quant au contenu lui-m�me, qu'il s'agisse d'une s�ance (3h), ou d'un
cours complet (45h) nous serons ravi de pouvoir vous aider pour cerner
la structure, le contenu et le mat�riel (support de cours) requis.

Je propose donc d'en discuter en mars, sauf s'il y a urgence (auquel cas
vous pouvez nous le signaler ici, nous pourrons en discuter rapidement
devant une bi�re ou un caf�).

Cordialement,

Davin


On 2012-02-27 14:03, Mathieu Leduc-Hamel wrote:
> Bonjour Michel,
>

> Ca tombe bien puisque justement Montr�al-Python organise des ateliers
> Python. On en a eu un � McGill la semaine pass� et un � l'UQAM on va en
> avoir un bient�t, tout d�pendant de la gr�ve.


>
> Par contre, en mars on va surement avoir un cours justement sur Django.

> Je t'invite donc � rester � l'affut de notre site web et de la liste de
> discussion.
>
> Donc, moi je voterais pour Django dans le cadre d'une initiation. �a a
> l'avantage d'�tre un tout coh�rent comprenant m�me un ORM et une
> documentation pas mal et toute � la m�me place. La puissance de Pyramid,
> tes �tudiants la d�couvriront plus tard d'eux m�me :)


>
> Mathieu
>
> --
> Mathieu Leduc-Hamel
> 5591 avenue Esplanade
>

> Montr�al, Qu�bec H2T 2Z9


>
> T.: 514.569.2911
>
> On Monday, 27 February, 2012 at 10:36 AM, MD wrote:
>
>> Bonjour,
>>

>> Je suis enseignant au niveau Coll�gial en informatique.
>>
>> Je songe � acceuillir Python (et Django) que je ne connais


>> pratiquement pas dans un mes cours.
>>
>> Est-ce que quelqu'un peut me coseiller? Je vais essayer d'aller en

>> mars � l'atelier du groupe.
>>
>> Michel
>>
>> --
>> Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes
>> Montr�al-Python.
>> Pour envoyer un message � ce groupe, adressez un e-mail �
>> montrea...@googlegroups.com <mailto:montrea...@googlegroups.com>.
>> Pour vous d�sabonner de ce groupe, envoyez un e-mail � l'adresse
>> montrealpytho...@googlegroups.com
>> <mailto:montrealpytho...@googlegroups.com>.


>> Pour plus d'options, consultez la page de ce groupe :
>> http://groups.google.com/group/montrealpython?hl=fr-CA
>

> --
> Vous recevez ce message, car vous �tes abonn� au groupe Google
> Groupes Montr�al-Python.
> Pour envoyer un message � ce groupe, adressez un e-mail
> � montrea...@googlegroups.com.
> Pour vous d�sabonner de ce groupe, envoyez un e-mail � l'adresse

Chris Steel

unread,
Feb 29, 2012, 12:55:46 PM2/29/12
to montrea...@googlegroups.com
I would have to agree with Pierre. It would be very hard to beat Web2py for teaching. In addition to being small and light weight it works just great on WIndows as well as Linux and OS X. 

Chris
Christopher Steel
Vice-président / Vice-Chairperson
Vie autonome - Montréal / Independent living - Montreal
1355 boul René-Lévesque O., Studio 3
Montréal, (QC) H3G 1T3
www.crvamm.org

L’autonomie, un cheminement de vie.
Independent living, a pathway for life.



MD

unread,
Mar 1, 2012, 8:32:26 AM3/1/12
to Montréal-Python
Bonjour Davin

Ceci est extraordinaire...

On pourra confirmer nos présences respectives une fois la date connue.

Non il n'y a pas urgence, je songe à l'automne 2012.

Merci
Michel

Alexandre Bourget

unread,
Mar 1, 2012, 9:50:37 AM3/1/12
to montrea...@googlegroups.com

Salut...

Si je puis donner mon input... Je vous conseille plutôt d'enseigner Python indépendamment d'un framework web. Les gens qui arrivent de PHP ont souvent cette impression qui python ne trouve son utilité qu'au sein d'un framework web.. mais il y a vraiment deux choses à apprendre, et apprendre les rudiments de Python c'est un travail en soit.  Aussi, il y a un écosystème qui déborde largement le scope du web en Python.

À moins que vous donniez un cours sur le web comme tel, en explicitant les protocols web, les conventions web, le HTML/CSS/JS... j'ai l'impression qu'un bon cours Python serait plus efficace.  Ceux qui s'intéressent au web pourront alors choisir un framework de leur choix.. mais sauront l'exploiter au mieux, connaissant les fondements du langage.

On ne voudrait pas faire un autre PHP de notre cher Python!  Je crois qu'il vaut mieux ne pas cloisonner Python comme ça dans l'esprit des gens.

mon humble avis,

Alexandre Bourget

George Peristerakis

unread,
Mar 1, 2012, 11:01:13 AM3/1/12
to montrea...@googlegroups.com
I agree with Alexandre.

Web development have a lot of moving parts, such as database, network protocols, security, etc. Throwing in learning a new language in the mix (any language) will be overwhelming.

Cheers.
George

MD

unread,
Mar 1, 2012, 12:49:34 PM3/1/12
to Montréal-Python
Bonjour,

Pour le moment je songe à l'utiliser pour un cours de web avec Java à
la fin j'ajouterai une partie Python comme alternative...

A moins que j'ajoute une partie avec un framework de JAVA :)

Michel

On 1 mar, 09:50, Alexandre Bourget <a...@bourget.cc> wrote:
> Salut...
>
> Si je puis donner mon input... Je vous conseille plutôt d'enseigner Python
> indépendamment d'un framework web. Les gens qui arrivent de PHP ont souvent
> cette impression qui python ne trouve son utilité qu'au sein d'un framework
> web.. mais il y a vraiment deux choses à apprendre, et apprendre les
> rudiments de Python c'est un travail en soit.  Aussi, il y a un écosystème
> qui déborde largement le scope du web en Python.
>
> À moins que vous donniez un cours sur le web comme tel, en explicitant les
> protocols web, les conventions web, le HTML/CSS/JS... j'ai l'impression
> qu'un bon cours Python serait plus efficace.  Ceux qui s'intéressent au web
> pourront alors choisir un framework de leur choix.. mais sauront
> l'exploiter au mieux, connaissant les fondements du langage.
>
> On ne voudrait pas faire un autre PHP de notre cher Python!  Je crois qu'il
> vaut mieux ne pas cloisonner Python comme ça dans l'esprit des gens.
>
> mon humble avis,
>
> Alexandre Bourget
>
> Le 27 févr. 2012 18:31, "Ahmed Al-Saadi" <thatpython...@gmail.com> a écrit :
>
>
>
>
>
>
>
> >  I have to agree with Mathieu and recommend Django for pedagogic purposes.
> > I will also agree with Yannick and add that Pyramid is the most flexible
> > for professional development (loosely coupled components, powerful ORM
> > features, not built by aliens...)
>
> > --
> > Ahmed Al-Saadi
> > Sent with Sparrow <http://www.sparrowmailapp.com/?sig>
Reply all
Reply to author
Forward
0 new messages