Bonjour la communauté,
J'ai en ligne un site pour permettre à débutants et particilièrement les
adolescents à s'initier à la programmation. C'est un peu compliqué pour
l'instant de savoir ne pas aller trop loin, et d'éviter d'être trop
précis. Je ne voudais pas décourager les jeunes.
Si vous avez des conseils et avis n'hésitez surtout pas
Cordialement
http://salvatore.diodev.fr/devsite/main/public/post/python/
Bonjour la communauté,
J'ai en ligne un site pour permettre à débutants et particilièrement les
adolescents à s'initier à la programmation. C'est un peu compliqué pour
l'instant de savoir ne pas aller trop loin, et d'éviter d'être trop
précis. Je ne voudais pas décourager les jeunes.
Si vous avez des conseils et avis n'hésitez surtout pas
Cordialement
http://salvatore.diodev.fr/devsite/main/public/post/python/
Bonjour la communauté,
J'ai en ligne un site pour permettre à débutants et particilièrement les
adolescents à s'initier à la programmation. C'est un peu compliqué pour
l'instant de savoir ne pas aller trop loin, et d'éviter d'être trop
précis. Je ne voudais pas décourager les jeunes.
Si vous avez des conseils et avis n'hésitez surtout pas
Cordialement
http://salvatore.diodev.fr/devsite/main/public/post/python/
AMA si tu veux partir là dessus, il faut que tu aies un "plus", un truc qui
fera que les gens vont accrocher, genre qu'ils produisent quelque chose (un
petit jeu, des effets graphiques et/ou sonores, une appli utile), et là tu
va leur apprendre non seulement Python en tant que support, mais aussi la
programmation en tant que démarche d'analyse et de construction.
AMA si tu veux partir là dessus, il faut que tu aies un "plus", un truc qui
fera que les gens vont accrocher, genre qu'ils produisent quelque chose (un
petit jeu, des effets graphiques et/ou sonores, une appli utile), et là tu
va leur apprendre non seulement Python en tant que support, mais aussi la
programmation en tant que démarche d'analyse et de construction.
AMA si tu veux partir là dessus, il faut que tu aies un "plus", un truc qui
fera que les gens vont accrocher, genre qu'ils produisent quelque chose (un
petit jeu, des effets graphiques et/ou sonores, une appli utile), et là tu
va leur apprendre non seulement Python en tant que support, mais aussi la
programmation en tant que démarche d'analyse et de construction.
Bonsoir,
On 06/03/2016 19:58, Laurent Pointal wrote:
> AMA si tu veux partir là dessus, il faut que tu aies un "plus", un tr uc qui
> fera que les gens vont accrocher, genre qu'ils produisent quelque chose (un
> petit jeu, des effets graphiques et/ou sonores, une appli utile), et l à tu
> va leur apprendre non seulement Python en tant que support, mais aussi la
> programmation en tant que démarche d'analyse et de construction.
Perso, comme initiation à la programmation j'ai toujours trouvé les t utoriels
vidéos « Les Pythonneries » [1] absolument remarquables sur le plan pédagogique
(et en l'occurrence comme son nom l'indique c'est basé sur du Python).
[1] La vidéo numéro 1 est disponible ici par exemple https://www.yout ube.com/watch?v=swGl-iPmYic
--
François Lafont
Bonsoir,
On 06/03/2016 19:58, Laurent Pointal wrote:
> AMA si tu veux partir là dessus, il faut que tu aies un "plus", un tr uc qui
> fera que les gens vont accrocher, genre qu'ils produisent quelque chose (un
> petit jeu, des effets graphiques et/ou sonores, une appli utile), et l à tu
> va leur apprendre non seulement Python en tant que support, mais aussi la
> programmation en tant que démarche d'analyse et de construction.
Perso, comme initiation à la programmation j'ai toujours trouvé les t utoriels
vidéos « Les Pythonneries » [1] absolument remarquables sur le plan pédagogique
(et en l'occurrence comme son nom l'indique c'est basé sur du Python).
[1] La vidéo numéro 1 est disponible ici par exemple https://www.yout ube.com/watch?v=swGl-iPmYic
--
François Lafont
Bonsoir,
On 06/03/2016 19:58, Laurent Pointal wrote:
> AMA si tu veux partir là dessus, il faut que tu aies un "plus", un tr uc qui
> fera que les gens vont accrocher, genre qu'ils produisent quelque chose (un
> petit jeu, des effets graphiques et/ou sonores, une appli utile), et l à tu
> va leur apprendre non seulement Python en tant que support, mais aussi la
> programmation en tant que démarche d'analyse et de construction.
Perso, comme initiation à la programmation j'ai toujours trouvé les t utoriels
vidéos « Les Pythonneries » [1] absolument remarquables sur le plan pédagogique
(et en l'occurrence comme son nom l'indique c'est basé sur du Python).
[1] La vidéo numéro 1 est disponible ici par exemple https://www.yout ube.com/watch?v=swGl-iPmYic
--
François Lafont
Salvatore Di Dio wrote:
> Bonjour la communauté,
>
> J'ai en ligne un site pour permettre à débutants et particilièrem ent les
> adolescents à s'initier à la programmation. C'est un peu compliqu é pour
> l'instant de savoir ne pas aller trop loin, et d'éviter d'être trop
> précis. Je ne voudais pas décourager les jeunes.
>
> Si vous avez des conseils et avis n'hésitez surtout pas
>
> Cordialement
>
> http://salvatore.diodev.fr/devsite/main/public/post/python/
http://salvatore.diodev.fr/devsite/devpython/public/index.html
Il faut remettre les choses dans l'ordre d'apprentissage, pas dans l'ordr e
inverse de rédaction. Éventuellement numéroter pour que les gens d écouvrent
les notions au fur et à mesure
http://salvatore.diodev.fr/devsite/devpython/public/post/syntax/
"Maintenant, supposez que vous êtes entièrement novice en la matièr e, et
choisissez en toute objectivité."
J'espère que quelqu'un qui choisit un langage pour réaliser une tache ne se
base pas sur le Hello World...
=> Revoir la page en ne mettant que du code Python, mais en en mettant plus,
avec les différentes constructions, et en essayant d'avoir des exemples
"évidents" à la lecture (donc avec des noms de variables/fonctions tr ès bien
choisis et des algos compréhensibles).
http://salvatore.diodev.fr/devsite/devpython/public/post/premierspas/
=> Tu introduis déjà du formatage avec %s..., des caractères d' échappement
sans les expliquer...
print permet d'afficher **sous forme** de chaînes de caractères (term e que
tu n'explique pas, un petit alinéa avec le parallèle texte <=> cha îne de
caractères).
http://salvatore.diodev.fr/devsite/devpython/public/post/variables_expres sions_arithmetiques/
=> Tu parles de type en ayant introduit les entiers et les listes sans
précision... juste par leur syntaxe littérale.
Mixe français / anglais à fixer (entier / string tous deux en gras) - - ça
mériterais un style particulier pour les types Python.
http://salvatore.diodev.fr/devsite/devpython/public/post/variables_expres sions_arithmetiques_suite/
Si c'est pour des gens qui démarrent de zéro, il n'est AMA pas néce ssaire de
leur parler de l'idée des variables "cases mémoires" des autres langa ges.
Avis perso: Je ne suis pas sûr que tu ne sois pas en train de perdre du
temps, il y a déjà pléthore de sites d'intro à Python, entre autr es sur
Developpez.com (dont je n'aime pas l'aspect commercial mais c'est autre
chose), voir les liens retournés par Google -- certains sont très bie n
foutus.
AMA si tu veux partir là dessus, il faut que tu aies un "plus", un truc qui
fera que les gens vont accrocher, genre qu'ils produisent quelque chose ( un
petit jeu, des effets graphiques et/ou sonores, une appli utile), et là tu
va leur apprendre non seulement Python en tant que support, mais aussi la
programmation en tant que démarche d'analyse et de construction.
A+
L.Pointal
Salvatore Di Dio wrote:
> Bonjour la communauté,
>
> J'ai en ligne un site pour permettre à débutants et particilièrem ent les
> adolescents à s'initier à la programmation. C'est un peu compliqu é pour
> l'instant de savoir ne pas aller trop loin, et d'éviter d'être trop
> précis. Je ne voudais pas décourager les jeunes.
>
> Si vous avez des conseils et avis n'hésitez surtout pas
>
> Cordialement
>
> http://salvatore.diodev.fr/devsite/main/public/post/python/
http://salvatore.diodev.fr/devsite/devpython/public/index.html
Il faut remettre les choses dans l'ordre d'apprentissage, pas dans l'ordr e
inverse de rédaction. Éventuellement numéroter pour que les gens d écouvrent
les notions au fur et à mesure
http://salvatore.diodev.fr/devsite/devpython/public/post/syntax/
"Maintenant, supposez que vous êtes entièrement novice en la matièr e, et
choisissez en toute objectivité."
J'espère que quelqu'un qui choisit un langage pour réaliser une tache ne se
base pas sur le Hello World...
=> Revoir la page en ne mettant que du code Python, mais en en mettant plus,
avec les différentes constructions, et en essayant d'avoir des exemples
"évidents" à la lecture (donc avec des noms de variables/fonctions tr ès bien
choisis et des algos compréhensibles).
http://salvatore.diodev.fr/devsite/devpython/public/post/premierspas/
=> Tu introduis déjà du formatage avec %s..., des caractères d' échappement
sans les expliquer...
print permet d'afficher **sous forme** de chaînes de caractères (term e que
tu n'explique pas, un petit alinéa avec le parallèle texte <=> cha îne de
caractères).
http://salvatore.diodev.fr/devsite/devpython/public/post/variables_expres sions_arithmetiques/
=> Tu parles de type en ayant introduit les entiers et les listes sans
précision... juste par leur syntaxe littérale.
Mixe français / anglais à fixer (entier / string tous deux en gras) - - ça
mériterais un style particulier pour les types Python.
http://salvatore.diodev.fr/devsite/devpython/public/post/variables_expres sions_arithmetiques_suite/
Si c'est pour des gens qui démarrent de zéro, il n'est AMA pas néce ssaire de
leur parler de l'idée des variables "cases mémoires" des autres langa ges.
Avis perso: Je ne suis pas sûr que tu ne sois pas en train de perdre du
temps, il y a déjà pléthore de sites d'intro à Python, entre autr es sur
Developpez.com (dont je n'aime pas l'aspect commercial mais c'est autre
chose), voir les liens retournés par Google -- certains sont très bie n
foutus.
AMA si tu veux partir là dessus, il faut que tu aies un "plus", un truc qui
fera que les gens vont accrocher, genre qu'ils produisent quelque chose ( un
petit jeu, des effets graphiques et/ou sonores, une appli utile), et là tu
va leur apprendre non seulement Python en tant que support, mais aussi la
programmation en tant que démarche d'analyse et de construction.
A+
L.Pointal
Salvatore Di Dio wrote:
> Bonjour la communauté,
>
> J'ai en ligne un site pour permettre à débutants et particilièrem ent les
> adolescents à s'initier à la programmation. C'est un peu compliqu é pour
> l'instant de savoir ne pas aller trop loin, et d'éviter d'être trop
> précis. Je ne voudais pas décourager les jeunes.
>
> Si vous avez des conseils et avis n'hésitez surtout pas
>
> Cordialement
>
> http://salvatore.diodev.fr/devsite/main/public/post/python/
http://salvatore.diodev.fr/devsite/devpython/public/index.html
Il faut remettre les choses dans l'ordre d'apprentissage, pas dans l'ordr e
inverse de rédaction. Éventuellement numéroter pour que les gens d écouvrent
les notions au fur et à mesure
http://salvatore.diodev.fr/devsite/devpython/public/post/syntax/
"Maintenant, supposez que vous êtes entièrement novice en la matièr e, et
choisissez en toute objectivité."
J'espère que quelqu'un qui choisit un langage pour réaliser une tache ne se
base pas sur le Hello World...
=> Revoir la page en ne mettant que du code Python, mais en en mettant plus,
avec les différentes constructions, et en essayant d'avoir des exemples
"évidents" à la lecture (donc avec des noms de variables/fonctions tr ès bien
choisis et des algos compréhensibles).
http://salvatore.diodev.fr/devsite/devpython/public/post/premierspas/
=> Tu introduis déjà du formatage avec %s..., des caractères d' échappement
sans les expliquer...
print permet d'afficher **sous forme** de chaînes de caractères (term e que
tu n'explique pas, un petit alinéa avec le parallèle texte <=> cha îne de
caractères).
http://salvatore.diodev.fr/devsite/devpython/public/post/variables_expres sions_arithmetiques/
=> Tu parles de type en ayant introduit les entiers et les listes sans
précision... juste par leur syntaxe littérale.
Mixe français / anglais à fixer (entier / string tous deux en gras) - - ça
mériterais un style particulier pour les types Python.
http://salvatore.diodev.fr/devsite/devpython/public/post/variables_expres sions_arithmetiques_suite/
Si c'est pour des gens qui démarrent de zéro, il n'est AMA pas néce ssaire de
leur parler de l'idée des variables "cases mémoires" des autres langa ges.
Avis perso: Je ne suis pas sûr que tu ne sois pas en train de perdre du
temps, il y a déjà pléthore de sites d'intro à Python, entre autr es sur
Developpez.com (dont je n'aime pas l'aspect commercial mais c'est autre
chose), voir les liens retournés par Google -- certains sont très bie n
foutus.
AMA si tu veux partir là dessus, il faut que tu aies un "plus", un truc qui
fera que les gens vont accrocher, genre qu'ils produisent quelque chose ( un
petit jeu, des effets graphiques et/ou sonores, une appli utile), et là tu
va leur apprendre non seulement Python en tant que support, mais aussi la
programmation en tant que démarche d'analyse et de construction.
A+
L.Pointal
Merci beaucoup Laurent pour tes précieuses remarques.
En fait, il s'agit d'intéresser le personnel de mon entreprise, qui ont
pour certains d'entre eux, des notions de programmation, ou alors ils
programment dans d'autre langages et 's'ennuient un peu', car leurs
projets se ressemblent la plupart du temps.
Il faut que je trouve un moyen de les intéresser de leur redonner le goût
de la programmation. Je sais que seuls, il n'iront pas voir les tutoriels
'classiques' en ligne, parce que l'on ne leur imposera jamais Python comme
langage de développement.
Comme tu le dis, il faut que je trouve un "plus" par rapport aux tutoriels
en ligne. C'est en partie pour cette raison, que le site est plutôt
organisé sous forme de 'blog'.
Je tiendrais compte de tes remarques et merci encore Laurent
Cordialement
Salvatore
Merci beaucoup Laurent pour tes précieuses remarques.
En fait, il s'agit d'intéresser le personnel de mon entreprise, qui ont
pour certains d'entre eux, des notions de programmation, ou alors ils
programment dans d'autre langages et 's'ennuient un peu', car leurs
projets se ressemblent la plupart du temps.
Il faut que je trouve un moyen de les intéresser de leur redonner le goût
de la programmation. Je sais que seuls, il n'iront pas voir les tutoriels
'classiques' en ligne, parce que l'on ne leur imposera jamais Python comme
langage de développement.
Comme tu le dis, il faut que je trouve un "plus" par rapport aux tutoriels
en ligne. C'est en partie pour cette raison, que le site est plutôt
organisé sous forme de 'blog'.
Je tiendrais compte de tes remarques et merci encore Laurent
Cordialement
Salvatore
Merci beaucoup Laurent pour tes précieuses remarques.
En fait, il s'agit d'intéresser le personnel de mon entreprise, qui ont
pour certains d'entre eux, des notions de programmation, ou alors ils
programment dans d'autre langages et 's'ennuient un peu', car leurs
projets se ressemblent la plupart du temps.
Il faut que je trouve un moyen de les intéresser de leur redonner le goût
de la programmation. Je sais que seuls, il n'iront pas voir les tutoriels
'classiques' en ligne, parce que l'on ne leur imposera jamais Python comme
langage de développement.
Comme tu le dis, il faut que je trouve un "plus" par rapport aux tutoriels
en ligne. C'est en partie pour cette raison, que le site est plutôt
organisé sous forme de 'blog'.
Je tiendrais compte de tes remarques et merci encore Laurent
Cordialement
Salvatore