Donc je bosse dans un collège, et la saison des subvention permet
d'acheter des poste. Et ceux de PS étant intéressant niveau prix/config,
ce sont ceux qu'on a acheté.
Résultat : Le Mandrake linux Discovery annoncé est en fait un Linpus
Linux, distribution basée Mdk, sur laquelle je n'ai pas réussit à faire
un chti urpmi, ni même à trouver un outil graphique pour maj.
Bref, moi qui espérait un peu là-dessus pour convaincre de faire migrer
la salle info sous linux, pas de pot avec cette config à 2 sous...
Ouais, je sais, on en a pour son argent. Mais quand même...
La fin de l'aventure, totalement HS ici, mais bon, c'est que j'ai tout
viré pour refoutre win98 dessus (et ouais, je sais :-(). Ai pour ça
utilisé une knoppix, et QTParted, en 2 fois (obligation de redémarrer au
milieu), pour pouvoir supprimer les partitions et préparer/formater en
fat32. Et le fin du fin, aucun pilote fourni. Heureusement qu'il y a un
site.
En bref, le prix, 350 l'UC pour 80Go, Celeron D et 512 Mo Ram se justifie.
-- -- des conneries j'en ai dites oui oui je vous assure... mais elles n'engagent que votre perception remy
"Richard Delorme" a écrit dans le message de news:42845307$0$26063$
Jean-Francois BILLAUD wrote:
Ah, ça tombe bien. Je cherchais justement quelqu'un qui connaît bien les langages de programmation, vous allez sûrement pouvoir me répondre :
Je me demandais quel serait le meilleur langage à utiliser pour une initiation à la programmation disons en une trentaine d'heure pour des jeunes de 15 ans, quels sont les concepts qu'on peut raisonnablement faire passer, et quels types d'exercices donner.
Le problème est mal posé.
Pour une initiation à la programmation, aucun langage ne convient. On peut
aussi dire que n'importe lequel convient. Dans un bon cours d'initiation à
la programmation, on ne devrait pas commencer par apprendre la syntaxe d'un
langage.
C'est pourquoi un langage à la syntaxe réduite, comme Python, est séduisant. Tiens, une publicité d'un enseignant en programmation : http://users.info.unicaen.fr/~karczma/Work/ppython.html
comme c'est pour des petits n'enfants je me suis amuse a voir ce que cela donne en 3 coups de cuilliere a pot en gros que du copier /coller le plus dur et encore il faut pas pousser c'est la fct paint le reste le nom de la fct dit tout objectif l'obj est une intro a l'evenementiel via les exceptions
} //*********** class Signature { int id=-1; public int getNumId() { return id; } public void setNumId(int val) { id=val; } }
//*********** class Poly extends Signature { Vector v; Color c=new Color(0,0,0);
public void setPoint(Vector v)throws ExceptionPoly { if(v==null) { throw new ExceptionPoly(); } this.v=v; } public Vector getPoint() { return v; } public void setCouleur(int num) { c=new Color(num,num,num); } public Color getColor() { return c; } }
//*********** class Rectangle extends Poly {
public void setPoint(Vector v)throws ExceptionRectangle { if(v.size()!=4) { throw new ExceptionRectangle(); } this.v=v; }
}
//*********** class Triangle extends Rectangle {
public void setPoint(Vector v) throws ExceptionTriangle { if(v.size()!=3) { throw new ExceptionTriangle(); } this.v=v; } } //*********** class Ligne extends Triangle {
public void setPoint(Vector v)throws ExceptionLigne { if(v.size()!=2) { throw new ExceptionLigne(); } this.v=v; } }
//*********** class ExceptionPoly extends Exception { public String getMessage() { return new String("pb avec le nb de point pour le polygone"); }
} //*********** class ExceptionTriangle extends ExceptionRectangle {
public String getMessage() { return new String("pb avec le nb de point pour le triangle"); }
} //*********** class ExceptionRectangle extends ExceptionPoly {
public String getMessage() { return new String("pb avec le nb de point pour le rectangle"); }
} //*********** class ExceptionLigne extends ExceptionTriangle {
public String getMessage() { return new String("pb avec le nb de point pour la ligne"); }
}
--
--
des conneries j'en ai dites oui oui je vous assure...
mais elles n'engagent que votre perception
remy
"Richard Delorme" <abulmo@nospam.fr> a écrit dans le message de
news:42845307$0$26063$7a628cd7@news.club-internet.fr...
Jean-Francois BILLAUD wrote:
Ah, ça tombe bien. Je cherchais justement quelqu'un qui connaît bien
les langages de programmation, vous allez sûrement pouvoir me
répondre :
Je me demandais quel serait le meilleur langage à utiliser pour une
initiation à la programmation disons en une trentaine d'heure pour
des jeunes de 15 ans, quels sont les concepts qu'on peut
raisonnablement faire passer, et quels types d'exercices donner.
Le problème est mal posé.
Pour une initiation à la programmation, aucun langage ne convient. On
peut
aussi dire que n'importe lequel convient. Dans un bon cours d'initiation
à
la programmation, on ne devrait pas commencer par apprendre la syntaxe
d'un
langage.
C'est pourquoi un langage à la syntaxe réduite, comme Python, est
séduisant. Tiens, une publicité d'un enseignant en programmation :
http://users.info.unicaen.fr/~karczma/Work/ppython.html
comme c'est pour des petits n'enfants je me suis amuse a voir ce que
cela donne en 3 coups de cuilliere a pot en gros que du copier /coller
le plus dur et encore il faut pas pousser c'est la fct paint
le reste le nom de la fct dit tout
objectif l'obj est une intro a l'evenementiel via les exceptions
-- -- des conneries j'en ai dites oui oui je vous assure... mais elles n'engagent que votre perception remy
"Richard Delorme" a écrit dans le message de news:42845307$0$26063$
Jean-Francois BILLAUD wrote:
Ah, ça tombe bien. Je cherchais justement quelqu'un qui connaît bien les langages de programmation, vous allez sûrement pouvoir me répondre :
Je me demandais quel serait le meilleur langage à utiliser pour une initiation à la programmation disons en une trentaine d'heure pour des jeunes de 15 ans, quels sont les concepts qu'on peut raisonnablement faire passer, et quels types d'exercices donner.
Le problème est mal posé.
Pour une initiation à la programmation, aucun langage ne convient. On peut
aussi dire que n'importe lequel convient. Dans un bon cours d'initiation à
la programmation, on ne devrait pas commencer par apprendre la syntaxe d'un
langage.
C'est pourquoi un langage à la syntaxe réduite, comme Python, est séduisant. Tiens, une publicité d'un enseignant en programmation : http://users.info.unicaen.fr/~karczma/Work/ppython.html
comme c'est pour des petits n'enfants je me suis amuse a voir ce que cela donne en 3 coups de cuilliere a pot en gros que du copier /coller le plus dur et encore il faut pas pousser c'est la fct paint le reste le nom de la fct dit tout objectif l'obj est une intro a l'evenementiel via les exceptions
objectif l'obj est une intro a l'evenementiel via les exceptions
Faut pas confondre élèves lambda de 15 ans et étudiants en info.
JFB
-- Thirteen at a table is unlucky only when the hostess has only twelve chops. -- Groucho Marx
Jean-Francois BILLAUD
scripsit Jean-Pehache de Hautemaille :
Ah, ça tombe bien. Je cherchais justement quelqu'un qui connaît bien les langages de programmation, vous allez sûrement pouvoir me répondre :
Je me demandais quel serait le meilleur langage à utiliser pour une initiation à la programmation disons en une trentaine d'heure pour des jeunes de 15 ans, quels sont les concepts qu'on peut raisonnablement faire passer, et quels types d'exercices donner.
Le problème est mal posé.
Je suis preneur de toute reformulation.
Pour une initiation à la programmation, aucun langage ne convient. On peut aussi dire que n'importe lequel convient.
Ça me rassure.
Dans un bon cours d'initiation à la programmation, on ne devrait pas commencer par apprendre la syntaxe d'un langage.
Ça c'est un excellent principe, sauf que donner un cours abstrait sur la programmation à un élève de seconde ça ne marche pas.
Ah oui, j'ai une idée, on pourrait inventer un pseudo-langage que l'on traduirait ensuite dans le langage de son choix. En plus ça fera un chouette exercice de passer d'un pseudo-langage récursif à un vrai langage qui ne l'est pas.
Ensuite pour les travaux pratiques éventuels, n'importe quel langage convient.
J'hésite entre APL et COBOL objet.
JFB
-- Thirteen at a table is unlucky only when the hostess has only twelve chops. -- Groucho Marx
scripsit Jean-Pehache de Hautemaille :
Ah, ça tombe bien. Je cherchais justement quelqu'un qui connaît bien
les langages de programmation, vous allez sûrement pouvoir me
répondre :
Je me demandais quel serait le meilleur langage à utiliser pour une
initiation à la programmation disons en une trentaine d'heure pour
des jeunes de 15 ans, quels sont les concepts qu'on peut
raisonnablement faire passer, et quels types d'exercices donner.
Le problème est mal posé.
Je suis preneur de toute reformulation.
Pour une initiation à la programmation, aucun langage ne convient. On peut
aussi dire que n'importe lequel convient.
Ça me rassure.
Dans un bon cours d'initiation à la programmation, on ne devrait pas commencer
par apprendre la syntaxe d'un langage.
Ça c'est un excellent principe, sauf que donner un cours abstrait sur la
programmation à un élève de seconde ça ne marche pas.
Ah oui, j'ai une idée, on pourrait inventer un pseudo-langage que l'on traduirait
ensuite dans le langage de son choix. En plus ça fera un chouette exercice de
passer d'un pseudo-langage récursif à un vrai langage qui ne l'est pas.
Ensuite pour les travaux pratiques éventuels, n'importe quel langage convient.
J'hésite entre APL et COBOL objet.
JFB
--
Thirteen at a table is unlucky only when the hostess has only twelve chops.
-- Groucho Marx
Ah, ça tombe bien. Je cherchais justement quelqu'un qui connaît bien les langages de programmation, vous allez sûrement pouvoir me répondre :
Je me demandais quel serait le meilleur langage à utiliser pour une initiation à la programmation disons en une trentaine d'heure pour des jeunes de 15 ans, quels sont les concepts qu'on peut raisonnablement faire passer, et quels types d'exercices donner.
Le problème est mal posé.
Je suis preneur de toute reformulation.
Pour une initiation à la programmation, aucun langage ne convient. On peut aussi dire que n'importe lequel convient.
Ça me rassure.
Dans un bon cours d'initiation à la programmation, on ne devrait pas commencer par apprendre la syntaxe d'un langage.
Ça c'est un excellent principe, sauf que donner un cours abstrait sur la programmation à un élève de seconde ça ne marche pas.
Ah oui, j'ai une idée, on pourrait inventer un pseudo-langage que l'on traduirait ensuite dans le langage de son choix. En plus ça fera un chouette exercice de passer d'un pseudo-langage récursif à un vrai langage qui ne l'est pas.
Ensuite pour les travaux pratiques éventuels, n'importe quel langage convient.
J'hésite entre APL et COBOL objet.
JFB
-- Thirteen at a table is unlucky only when the hostess has only twelve chops. -- Groucho Marx
remy
"Jean-Francois BILLAUD" a écrit dans le message de news:42846b42$0$26000$
scripsit remy :
objectif l'obj est une intro a l'evenementiel via les exceptions
Faut pas confondre élèves lambda de 15 ans et étudiants en info.
je suis bien d'accord mais tu as vu le programme poste par Stephane Zuckerman je ne sais pas si c'est pour le lycee mais si c'est le cas cela ne doit pas etre evident a boucler
tout le monde ( lambda de 15 ans ) n'aime pas forcement l'info
-- des conneries j'en ai dites oui oui je vous assure... mais elles n'engagent que votre perception remy
"Jean-Francois BILLAUD" <billaud@interpc.fr> a écrit dans le message de
news:42846b42$0$26000$636a15ce@news.free.fr...
scripsit remy :
objectif l'obj est une intro a l'evenementiel via les exceptions
Faut pas confondre élèves lambda de 15 ans et étudiants en info.
je suis bien d'accord mais tu as vu le programme poste par
Stephane Zuckerman je ne sais pas si c'est pour le lycee
mais si c'est le cas cela ne doit pas etre evident a boucler
tout le monde ( lambda de 15 ans ) n'aime pas forcement l'info
--
des conneries j'en ai dites oui oui je vous assure...
mais elles n'engagent que votre perception
remy
"Jean-Francois BILLAUD" a écrit dans le message de news:42846b42$0$26000$
scripsit remy :
objectif l'obj est une intro a l'evenementiel via les exceptions
Faut pas confondre élèves lambda de 15 ans et étudiants en info.
je suis bien d'accord mais tu as vu le programme poste par Stephane Zuckerman je ne sais pas si c'est pour le lycee mais si c'est le cas cela ne doit pas etre evident a boucler
tout le monde ( lambda de 15 ans ) n'aime pas forcement l'info
-- des conneries j'en ai dites oui oui je vous assure... mais elles n'engagent que votre perception remy
Eric Jacoboni
In article <42846d5a$0$285$, Jean-Francois BILLAUD wrote:
Ah oui, j'ai une idée, on pourrait inventer un pseudo-langage que l'on traduirait ensuite dans le langage de son choix.
Ça existe déjà, ça s'appelle l'algorithmique...
-- Jaco
In article <42846d5a$0$285$626a14ce@news.free.fr>,
Jean-Francois BILLAUD <billaud@interpc.fr> wrote:
Ah oui, j'ai une idée, on pourrait inventer un pseudo-langage que l'on
traduirait ensuite dans le langage de son choix.
In article <4284721e$0$314$, Jean-Francois BILLAUD wrote:
Je voudrais inventer le mien.
Ça existe déja : ça s'appelle l'algorithmique... (à moins que tu ne préfères dire "blurp", à la place de "tant que").
-- Jaco
pehache_bidon
Jean-Francois BILLAUD wrote:
Ça c'est un excellent principe, sauf que donner un cours abstrait sur la programmation à un élève de seconde ça ne marche pas.
Pas nécessairement abstrait. Le meilleur cours de programmation que j'ai suivi, celui qui m'a le plus profité, et de loin, n'avait fait appel à une syntaxe particulière (le Fortran, dans le cas présent, mais ça aurait pu être n'importe quel autre) qu'à titre indicatif. Et il n'y avait pas eu de TP. Le prof avait en fait commencé par expliquer le principe du CPU (y compris au niveau électronique, avec l'exemple de l'additionneur), de la mémoire, de la façon dont était représentées les données à ce niveau-là, de ce qui se passait pendant l'éxecution d'un programme (donc notion de langage machine, d'assembleur, d'adressage, de registres...), puis en remontant petit à petit aux langages de haut niveau, en reliant les intructions de haut niveau à ce qui passe au niveau machine. Ce n'était pas abstrait du tout et ça permettait de comprendre plein de choses sur la programmation, qui cessait d'être un truc magique et surnaturel :-).
Bon, cela dit je n'avais pas 15 ans mais 22.
le prof en question: http://www-anp.lip6.fr/~vignes/index.html
pehache
-- Posté via http://www.webatou.net/ Usenet dans votre navigateur ! Complaints-To:
Jean-Francois BILLAUD wrote:
Ça c'est un excellent principe, sauf que donner un cours abstrait sur la
programmation à un élève de seconde ça ne marche pas.
Pas nécessairement abstrait. Le meilleur cours de programmation que j'ai
suivi, celui qui m'a le plus profité, et de loin, n'avait fait appel à une
syntaxe particulière (le Fortran, dans le cas présent, mais ça aurait pu
être n'importe quel autre) qu'à titre indicatif. Et il n'y avait pas eu de
TP. Le prof avait en fait commencé par expliquer le principe du CPU (y
compris au niveau électronique, avec l'exemple de l'additionneur), de la
mémoire, de la façon dont était représentées les données à ce niveau-là,
de ce qui se passait pendant l'éxecution d'un programme (donc notion de
langage machine, d'assembleur, d'adressage, de registres...), puis en
remontant petit à petit aux langages de haut niveau, en reliant les
intructions de haut niveau à ce qui passe au niveau machine. Ce n'était
pas abstrait du tout et ça permettait de comprendre plein de choses sur la
programmation, qui cessait d'être un truc magique et surnaturel :-).
Bon, cela dit je n'avais pas 15 ans mais 22.
le prof en question: http://www-anp.lip6.fr/~vignes/index.html
pehache
--
Posté via http://www.webatou.net/
Usenet dans votre navigateur !
Complaints-To: abuse@webatou.net
Ça c'est un excellent principe, sauf que donner un cours abstrait sur la programmation à un élève de seconde ça ne marche pas.
Pas nécessairement abstrait. Le meilleur cours de programmation que j'ai suivi, celui qui m'a le plus profité, et de loin, n'avait fait appel à une syntaxe particulière (le Fortran, dans le cas présent, mais ça aurait pu être n'importe quel autre) qu'à titre indicatif. Et il n'y avait pas eu de TP. Le prof avait en fait commencé par expliquer le principe du CPU (y compris au niveau électronique, avec l'exemple de l'additionneur), de la mémoire, de la façon dont était représentées les données à ce niveau-là, de ce qui se passait pendant l'éxecution d'un programme (donc notion de langage machine, d'assembleur, d'adressage, de registres...), puis en remontant petit à petit aux langages de haut niveau, en reliant les intructions de haut niveau à ce qui passe au niveau machine. Ce n'était pas abstrait du tout et ça permettait de comprendre plein de choses sur la programmation, qui cessait d'être un truc magique et surnaturel :-).
Bon, cela dit je n'avais pas 15 ans mais 22.
le prof en question: http://www-anp.lip6.fr/~vignes/index.html
pehache
-- Posté via http://www.webatou.net/ Usenet dans votre navigateur ! Complaints-To:
remy
"pehache" a écrit dans le message de news:
Jean-Francois BILLAUD wrote:
Ça c'est un excellent principe, sauf que donner un cours abstrait sur la programmation à un élève de seconde ça ne marche pas.
Pas nécessairement abstrait. Le meilleur cours de programmation que j'ai suivi, celui qui m'a le plus profité, et de loin, n'avait fait appel à une syntaxe particulière (le Fortran, dans le cas présent, mais ça aurait pu être n'importe quel autre) qu'à titre indicatif. Et il n'y avait pas eu de TP. Le prof avait en fait commencé par expliquer le principe du CPU (y compris au niveau électronique, avec l'exemple de l'additionneur), de la mémoire, de la façon dont était représentées les données à ce niveau-là, de ce qui se passait pendant l'éxecution d'un programme (donc notion de langage machine, d'assembleur, d'adressage, de registres...), puis en remontant petit à petit aux langages de haut niveau, en reliant les intructions de haut niveau à ce qui passe au niveau machine. Ce n'était pas abstrait du tout et ça permettait de comprendre plein de choses sur la programmation, qui cessait d'être un truc magique et surnaturel :-).
Bon, cela dit je n'avais pas 15 ans mais 22.
le prof en question: http://www-anp.lip6.fr/~vignes/index.html
ah j'ai eu le meme type de prof et a la fin il finissait par
tout le reste ce ne sont que des abstractions parce que l'on est pas tres doue ou faienant dans le meilleur des cas
mais parler de complement a 1 ou 2 pour faire une soustraction qd l'on a 15 ans ils risquent de s'en foutre et ils auront peut etre raison
-- des conneries j'en ai dites oui oui je vous assure... mais elles n'engagent que votre perception remy
"pehache" <pehache_bidon@hotmail.com> a écrit dans le message de
news:3ejbkeF3el10U1@individual.net...
Jean-Francois BILLAUD wrote:
Ça c'est un excellent principe, sauf que donner un cours abstrait sur la
programmation à un élève de seconde ça ne marche pas.
Pas nécessairement abstrait. Le meilleur cours de programmation que j'ai
suivi, celui qui m'a le plus profité, et de loin, n'avait fait appel à une
syntaxe particulière (le Fortran, dans le cas présent, mais ça aurait pu
être n'importe quel autre) qu'à titre indicatif. Et il n'y avait pas eu de
TP. Le prof avait en fait commencé par expliquer le principe du CPU (y
compris au niveau électronique, avec l'exemple de l'additionneur), de la
mémoire, de la façon dont était représentées les données à ce niveau-là,
de ce qui se passait pendant l'éxecution d'un programme (donc notion de
langage machine, d'assembleur, d'adressage, de registres...), puis en
remontant petit à petit aux langages de haut niveau, en reliant les
intructions de haut niveau à ce qui passe au niveau machine. Ce n'était
pas abstrait du tout et ça permettait de comprendre plein de choses sur la
programmation, qui cessait d'être un truc magique et surnaturel :-).
Bon, cela dit je n'avais pas 15 ans mais 22.
le prof en question: http://www-anp.lip6.fr/~vignes/index.html
ah j'ai eu le meme type de prof
et a la fin il finissait par
tout le reste ce ne sont que des abstractions
parce que l'on est pas tres doue ou faienant dans le meilleur des cas
mais parler de complement a 1 ou 2 pour faire une soustraction
qd l'on a 15 ans ils risquent de s'en foutre et ils auront peut etre
raison
--
des conneries j'en ai dites oui oui je vous assure...
mais elles n'engagent que votre perception
remy
Ça c'est un excellent principe, sauf que donner un cours abstrait sur la programmation à un élève de seconde ça ne marche pas.
Pas nécessairement abstrait. Le meilleur cours de programmation que j'ai suivi, celui qui m'a le plus profité, et de loin, n'avait fait appel à une syntaxe particulière (le Fortran, dans le cas présent, mais ça aurait pu être n'importe quel autre) qu'à titre indicatif. Et il n'y avait pas eu de TP. Le prof avait en fait commencé par expliquer le principe du CPU (y compris au niveau électronique, avec l'exemple de l'additionneur), de la mémoire, de la façon dont était représentées les données à ce niveau-là, de ce qui se passait pendant l'éxecution d'un programme (donc notion de langage machine, d'assembleur, d'adressage, de registres...), puis en remontant petit à petit aux langages de haut niveau, en reliant les intructions de haut niveau à ce qui passe au niveau machine. Ce n'était pas abstrait du tout et ça permettait de comprendre plein de choses sur la programmation, qui cessait d'être un truc magique et surnaturel :-).
Bon, cela dit je n'avais pas 15 ans mais 22.
le prof en question: http://www-anp.lip6.fr/~vignes/index.html
ah j'ai eu le meme type de prof et a la fin il finissait par
tout le reste ce ne sont que des abstractions parce que l'on est pas tres doue ou faienant dans le meilleur des cas
mais parler de complement a 1 ou 2 pour faire une soustraction qd l'on a 15 ans ils risquent de s'en foutre et ils auront peut etre raison
-- des conneries j'en ai dites oui oui je vous assure... mais elles n'engagent que votre perception remy
Stephane Zuckerman
ah j'ai eu le meme type de prof et a la fin il finissait par
tout le reste ce ne sont que des abstractions parce que l'on est pas tres doue ou faienant dans le meilleur des cas
mais parler de complement a 1 ou 2 pour faire une soustraction qd l'on a 15 ans ils risquent de s'en foutre et ils auront peut etre raison J'ai fait TSA en 2nde (qui mène à la section S tronc commun TI, maintenant
appelé SI), et le complément à {1,2} était abordé dans nos cours. -- "Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce que je veux !" "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." (Bill Gates, The Road Ahead)
ah j'ai eu le meme type de prof
et a la fin il finissait par
tout le reste ce ne sont que des abstractions
parce que l'on est pas tres doue ou faienant dans le meilleur des cas
mais parler de complement a 1 ou 2 pour faire une soustraction
qd l'on a 15 ans ils risquent de s'en foutre et ils auront peut etre
raison
J'ai fait TSA en 2nde (qui mène à la section S tronc commun TI, maintenant
appelé SI), et le complément à {1,2} était abordé dans nos cours.
--
"Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce
que je veux !"
"The obvious mathematical breakthrough would be development of an easy
way to factor large prime numbers." (Bill Gates, The Road Ahead)
ah j'ai eu le meme type de prof et a la fin il finissait par
tout le reste ce ne sont que des abstractions parce que l'on est pas tres doue ou faienant dans le meilleur des cas
mais parler de complement a 1 ou 2 pour faire une soustraction qd l'on a 15 ans ils risquent de s'en foutre et ils auront peut etre raison J'ai fait TSA en 2nde (qui mène à la section S tronc commun TI, maintenant
appelé SI), et le complément à {1,2} était abordé dans nos cours. -- "Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce que je veux !" "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." (Bill Gates, The Road Ahead)