C'est simple,
Au lycée, première STI électronique, on y a appris les bases du C et
de l'assemebleur,
A l' iut en geii, pareil, ceux qui sortaient du bac s et qu'avaient
jamais vu du C, ils ont bien du apprendre. Mais peut-etre que
contrôler un périphérique en langage C ne rentre pas dans la
"programmation" a proprement parler...
A vrai dire je trouve plus pédagogique de faire un chenillard en C
pour controler des loupiottes avec une boucle for{ }, que de commencer
a apprendre les concept du langages objet.
Au cours de mon année de licence info, j'ai vu des gens arrivé qui
avait une année de licence dans les pattes, et qui ne connaissait rien
des boucles for, while, des if et switch case...J'ai trouvé ça assez
aberrant.
C'est simple,
Au lycée, première STI électronique, on y a appris les bases du C et
de l'assemebleur,
A l' iut en geii, pareil, ceux qui sortaient du bac s et qu'avaient
jamais vu du C, ils ont bien du apprendre. Mais peut-etre que
contrôler un périphérique en langage C ne rentre pas dans la
"programmation" a proprement parler...
A vrai dire je trouve plus pédagogique de faire un chenillard en C
pour controler des loupiottes avec une boucle for{ }, que de commencer
a apprendre les concept du langages objet.
Au cours de mon année de licence info, j'ai vu des gens arrivé qui
avait une année de licence dans les pattes, et qui ne connaissait rien
des boucles for, while, des if et switch case...J'ai trouvé ça assez
aberrant.
C'est simple,
Au lycée, première STI électronique, on y a appris les bases du C et
de l'assemebleur,
A l' iut en geii, pareil, ceux qui sortaient du bac s et qu'avaient
jamais vu du C, ils ont bien du apprendre. Mais peut-etre que
contrôler un périphérique en langage C ne rentre pas dans la
"programmation" a proprement parler...
A vrai dire je trouve plus pédagogique de faire un chenillard en C
pour controler des loupiottes avec une boucle for{ }, que de commencer
a apprendre les concept du langages objet.
Au cours de mon année de licence info, j'ai vu des gens arrivé qui
avait une année de licence dans les pattes, et qui ne connaissait rien
des boucles for, while, des if et switch case...J'ai trouvé ça assez
aberrant.
J'aimerais un jour - et je
suis sérieux - assister à un cours de programmation en C fait à des
étudiants qui n'ont _jamais_ vu une ligne d'un quelconque langage de
programmation. Lorsque je vois ça en gros sur des brochures d'école (ou de
fac), j'ai un haussement d'épaule à peine poli.
Ben, dans l'école d'ingé que j'ai faite, c'est le cas. Certes, le but
n'est pas de former des informaticiens (mais des géologues -- c'est
quand même sacrément différent !), n'empêche que les cours d'info
occuppent environ 10-15 % des cours, ce qui n'est pas négligeable. Et
c'est 100 % C (y'a quelques années, c'était encore Fortran au lieu de C)
(*), pour des gens qui théoriquement ont déjà fait un poil de Pascal (en
prépa), le plus souvent qui n'ont rien fait du tout.
En terme de programmation, oui, le résultat n'est pas très beau (je ne
prétends pas faire du code parfait, mais je suis certain d'être à des
kilomètres au dessus de ce que pourraient faire la plupart de mes
collègues de promo...).
Entre autres (mais ça, c'est peut-être dû à la forme des cours), on se
retrouve avec des gens qui n'ont pas la moindre notion d'algorithmique,
qui ne savent pas ce que c'est qu'une liste et qui n'ont même pas idée
qu'un programme avec deux boucles imbriquées soit puisse être différent
d'un programme avec une seule (et je fais exprès de pas utiliser de gros
mots comme complexité, qui ne sont pas prononcés une seule fois en
cours...).
J'aimerais un jour - et je
suis sérieux - assister à un cours de programmation en C fait à des
étudiants qui n'ont _jamais_ vu une ligne d'un quelconque langage de
programmation. Lorsque je vois ça en gros sur des brochures d'école (ou de
fac), j'ai un haussement d'épaule à peine poli.
Ben, dans l'école d'ingé que j'ai faite, c'est le cas. Certes, le but
n'est pas de former des informaticiens (mais des géologues -- c'est
quand même sacrément différent !), n'empêche que les cours d'info
occuppent environ 10-15 % des cours, ce qui n'est pas négligeable. Et
c'est 100 % C (y'a quelques années, c'était encore Fortran au lieu de C)
(*), pour des gens qui théoriquement ont déjà fait un poil de Pascal (en
prépa), le plus souvent qui n'ont rien fait du tout.
En terme de programmation, oui, le résultat n'est pas très beau (je ne
prétends pas faire du code parfait, mais je suis certain d'être à des
kilomètres au dessus de ce que pourraient faire la plupart de mes
collègues de promo...).
Entre autres (mais ça, c'est peut-être dû à la forme des cours), on se
retrouve avec des gens qui n'ont pas la moindre notion d'algorithmique,
qui ne savent pas ce que c'est qu'une liste et qui n'ont même pas idée
qu'un programme avec deux boucles imbriquées soit puisse être différent
d'un programme avec une seule (et je fais exprès de pas utiliser de gros
mots comme complexité, qui ne sont pas prononcés une seule fois en
cours...).
J'aimerais un jour - et je
suis sérieux - assister à un cours de programmation en C fait à des
étudiants qui n'ont _jamais_ vu une ligne d'un quelconque langage de
programmation. Lorsque je vois ça en gros sur des brochures d'école (ou de
fac), j'ai un haussement d'épaule à peine poli.
Ben, dans l'école d'ingé que j'ai faite, c'est le cas. Certes, le but
n'est pas de former des informaticiens (mais des géologues -- c'est
quand même sacrément différent !), n'empêche que les cours d'info
occuppent environ 10-15 % des cours, ce qui n'est pas négligeable. Et
c'est 100 % C (y'a quelques années, c'était encore Fortran au lieu de C)
(*), pour des gens qui théoriquement ont déjà fait un poil de Pascal (en
prépa), le plus souvent qui n'ont rien fait du tout.
En terme de programmation, oui, le résultat n'est pas très beau (je ne
prétends pas faire du code parfait, mais je suis certain d'être à des
kilomètres au dessus de ce que pourraient faire la plupart de mes
collègues de promo...).
Entre autres (mais ça, c'est peut-être dû à la forme des cours), on se
retrouve avec des gens qui n'ont pas la moindre notion d'algorithmique,
qui ne savent pas ce que c'est qu'une liste et qui n'ont même pas idée
qu'un programme avec deux boucles imbriquées soit puisse être différent
d'un programme avec une seule (et je fais exprès de pas utiliser de gros
mots comme complexité, qui ne sont pas prononcés une seule fois en
cours...).
J'aurais peut etre du faire mon profil avant, (quoique le flou que j'ai
laissé a eu des répercussions intéressantes)
J' ai un DUT GEII option électronique (on fait pas mal d'info dans ce
diplôme) mais le problème c'est que c'est un diplôme orienté "hard"
plus que "soft", j'ai tenté une licence 2e année (nelle réforme) en
info mais ça me gavait la fac, laxisme et prétention des profs (voir
incompétence, comment peut-on cracher sur le C comme il le font????
:-)).
J'aurais peut etre du faire mon profil avant, (quoique le flou que j'ai
laissé a eu des répercussions intéressantes)
J' ai un DUT GEII option électronique (on fait pas mal d'info dans ce
diplôme) mais le problème c'est que c'est un diplôme orienté "hard"
plus que "soft", j'ai tenté une licence 2e année (nelle réforme) en
info mais ça me gavait la fac, laxisme et prétention des profs (voir
incompétence, comment peut-on cracher sur le C comme il le font????
:-)).
J'aurais peut etre du faire mon profil avant, (quoique le flou que j'ai
laissé a eu des répercussions intéressantes)
J' ai un DUT GEII option électronique (on fait pas mal d'info dans ce
diplôme) mais le problème c'est que c'est un diplôme orienté "hard"
plus que "soft", j'ai tenté une licence 2e année (nelle réforme) en
info mais ça me gavait la fac, laxisme et prétention des profs (voir
incompétence, comment peut-on cracher sur le C comme il le font????
:-)).
On parle d'un admin là, pas d'un
chercheur... Un admin, il a besoin d'avoir les mains dans le
cambouis, pas d'avoir un niveau en maths ou en physique de niveau
prépa.
On parle d'un admin là, pas d'un
chercheur... Un admin, il a besoin d'avoir les mains dans le
cambouis, pas d'avoir un niveau en maths ou en physique de niveau
prépa.
On parle d'un admin là, pas d'un
chercheur... Un admin, il a besoin d'avoir les mains dans le
cambouis, pas d'avoir un niveau en maths ou en physique de niveau
prépa.
À l'heure actuelle, les SSII regorgent d'"informaticiens" totalement
incompétent et embauché durant les années folles.
À l'heure actuelle, les SSII regorgent d'"informaticiens" totalement
incompétent et embauché durant les années folles.
À l'heure actuelle, les SSII regorgent d'"informaticiens" totalement
incompétent et embauché durant les années folles.
Oui mais pourquoi les écoles d'ingénieurs préfèrent les élèves
issu des prépas? Et pourquoi ne fait-on que des maths en prépa?
Il y a certainement une raison.
Oui mais pourquoi les écoles d'ingénieurs préfèrent les élèves
issu des prépas? Et pourquoi ne fait-on que des maths en prépa?
Il y a certainement une raison.
Oui mais pourquoi les écoles d'ingénieurs préfèrent les élèves
issu des prépas? Et pourquoi ne fait-on que des maths en prépa?
Il y a certainement une raison.
À l'heure actuelle, les SSII regorgent d'"informaticiens"
totalement incompétent et embauché durant les années folles.
Un mec (ou un fille) incompétent(e) ne se fait pas licencer à notre époque?
À l'heure actuelle, les SSII regorgent d'"informaticiens"
totalement incompétent et embauché durant les années folles.
Un mec (ou un fille) incompétent(e) ne se fait pas licencer à notre époque?
À l'heure actuelle, les SSII regorgent d'"informaticiens"
totalement incompétent et embauché durant les années folles.
Un mec (ou un fille) incompétent(e) ne se fait pas licencer à notre époque?
J'aimerais un jour - et je suis sérieux - assister à un cours de
programmation en C fait à des étudiants qui n'ont _jamais_ vu une ligne
d'un quelconque langage de programmation. Lorsque je vois ça en gros sur
des brochures d'école (ou de fac), j'ai un haussement d'épaule à peine
poli.
Au passage, on voit tout de suite à l'usage, le type qui ne
connaît que le C à la façon dont il écrit.
J'aimerais un jour - et je suis sérieux - assister à un cours de
programmation en C fait à des étudiants qui n'ont _jamais_ vu une ligne
d'un quelconque langage de programmation. Lorsque je vois ça en gros sur
des brochures d'école (ou de fac), j'ai un haussement d'épaule à peine
poli.
Au passage, on voit tout de suite à l'usage, le type qui ne
connaît que le C à la façon dont il écrit.
J'aimerais un jour - et je suis sérieux - assister à un cours de
programmation en C fait à des étudiants qui n'ont _jamais_ vu une ligne
d'un quelconque langage de programmation. Lorsque je vois ça en gros sur
des brochures d'école (ou de fac), j'ai un haussement d'épaule à peine
poli.
Au passage, on voit tout de suite à l'usage, le type qui ne
connaît que le C à la façon dont il écrit.
On pourrait imaginer baser un enseignement sur Lisp, Smalltalk et
Eiffel, il y a de trés bons arguments pour ça, des livres
prestigieux qui décrivent ces langages, etc. Mais quelle serait la
pertinence d'un tel choix pour l'étudiant qui va devoir trouver un
job à la sortie? Et je ne parle pas des bidules franco-français que
certains mettent exclusivement en avant.
On pourrait imaginer baser un enseignement sur Lisp, Smalltalk et
Eiffel, il y a de trés bons arguments pour ça, des livres
prestigieux qui décrivent ces langages, etc. Mais quelle serait la
pertinence d'un tel choix pour l'étudiant qui va devoir trouver un
job à la sortie? Et je ne parle pas des bidules franco-français que
certains mettent exclusivement en avant.
On pourrait imaginer baser un enseignement sur Lisp, Smalltalk et
Eiffel, il y a de trés bons arguments pour ça, des livres
prestigieux qui décrivent ces langages, etc. Mais quelle serait la
pertinence d'un tel choix pour l'étudiant qui va devoir trouver un
job à la sortie? Et je ne parle pas des bidules franco-français que
certains mettent exclusivement en avant.
J'aimerais un jour - et je suis sérieux - assister à un cours de
programmation en C fait à des étudiants qui n'ont _jamais_ vu une ligne
d'un quelconque langage de programmation. Lorsque je vois ça en gros sur
des brochures d'école (ou de fac), j'ai un haussement d'épaule à peine
poli.
Je te propose de venir dans un IUT d'informatique alors, puisque souvent
le C est le premier langage. Dans mon cas, il y a eu un peu de pseudo code
pour les 2/3 premiers cours, et très vite, on nous a mis devant des
machines (en gros les TD étaient sur papier, les algos souvent en
pseudo-code, mais il y avait souvent des adaptations en langage C, avec de
gros encouragements de la part des profs pour que nous les fassions
tourner sur machine).
Au passage, on voit tout de suite à l'usage, le type qui ne
connaît que le C à la façon dont il écrit.
Tu veux parler d'un langage procédural en général, non ? Parce que le
codeur C que tu forces à utiliser du Pascal, je ne vois pas trop en quoi
tu vas reconnaître ses habitudes passées. :-)
J'aimerais un jour - et je suis sérieux - assister à un cours de
programmation en C fait à des étudiants qui n'ont _jamais_ vu une ligne
d'un quelconque langage de programmation. Lorsque je vois ça en gros sur
des brochures d'école (ou de fac), j'ai un haussement d'épaule à peine
poli.
Je te propose de venir dans un IUT d'informatique alors, puisque souvent
le C est le premier langage. Dans mon cas, il y a eu un peu de pseudo code
pour les 2/3 premiers cours, et très vite, on nous a mis devant des
machines (en gros les TD étaient sur papier, les algos souvent en
pseudo-code, mais il y avait souvent des adaptations en langage C, avec de
gros encouragements de la part des profs pour que nous les fassions
tourner sur machine).
Au passage, on voit tout de suite à l'usage, le type qui ne
connaît que le C à la façon dont il écrit.
Tu veux parler d'un langage procédural en général, non ? Parce que le
codeur C que tu forces à utiliser du Pascal, je ne vois pas trop en quoi
tu vas reconnaître ses habitudes passées. :-)
J'aimerais un jour - et je suis sérieux - assister à un cours de
programmation en C fait à des étudiants qui n'ont _jamais_ vu une ligne
d'un quelconque langage de programmation. Lorsque je vois ça en gros sur
des brochures d'école (ou de fac), j'ai un haussement d'épaule à peine
poli.
Je te propose de venir dans un IUT d'informatique alors, puisque souvent
le C est le premier langage. Dans mon cas, il y a eu un peu de pseudo code
pour les 2/3 premiers cours, et très vite, on nous a mis devant des
machines (en gros les TD étaient sur papier, les algos souvent en
pseudo-code, mais il y avait souvent des adaptations en langage C, avec de
gros encouragements de la part des profs pour que nous les fassions
tourner sur machine).
Au passage, on voit tout de suite à l'usage, le type qui ne
connaît que le C à la façon dont il écrit.
Tu veux parler d'un langage procédural en général, non ? Parce que le
codeur C que tu forces à utiliser du Pascal, je ne vois pas trop en quoi
tu vas reconnaître ses habitudes passées. :-)