Des étudiant en informatique de gestion ? Ephec ou autre ?

Skarbone

Le méchant Ω
la prise en main est plus simple en C++, d'ailleurs on commence tous par là (ou parfois par le C), en mode procédural (meme si cela existe en java)
Bah... Non. A l'esi, le C/C++ arrive que en deuxieme.. Java en première.
 

zoheir

cvm.mangaleet()
roflcake
je faisais de l'IT alors que tu portais encore des pampers
 

ailless

Asimov, Sagan, Carlin, Hitchens
roflcake
je faisais de l'IT alors que tu portais encore des pampers
C'est possible mais je vois pas pourquoi on devrait apprendre le procedural avant l'OO. C'est deux concepts differents et les deux ont des avantages et inconvenients et les deux sont utilises pour faire des choses differentes.

J'ai eu du C et Java en premiere, C++ en 2eme et C# en 3eme. A cote de ca, j'avais des cours d'analyse (algo en procedural), de methodes OO (algo en OO).

Ca ne me choque pas de voir du Java en premiere et puis C en deuxieme meme si c'est mieux d'avoir les bases dans les deux en premiere.
 

Skarbone

Le méchant Ω
roflcake
je faisais de l'IT alors que tu portais encore des pampers
tout comme les gens qui ont établi les grilles de cours: ils faisaient de l'IT alors que tu étais encore dans les couilles de ton père :).
 

Totoleheros83

Petit chat
connaissant des gens sortis des 2 écoles et ayant suivi le même cursus, je pense que
IPL et ESI se valent et pour moi ce sont les 2 meilleurs écoles francophones pour les bac en info =>comprendre niveau le plus élevé (surtout gestion)
Après Ephec je ne connais pas mais pq pas ?

Quand à la différence d'appréhension entre Java et C++ de loin, C++ est le plus difficile pour un débutant, déjà rien qu'avec la gestion de la mémoire et les pointeurs, transparent en Java.

Souvent les écoles donnent JAVA en première pour les cours d'initiation à l'OO
C++ c'est en 2eme quand t'as déjà assimilé le principe des pointeurs et l'OO
et je trouve ca logique
 

Totoleheros83

Petit chat
c'est triste et con
en quoi c'est triste et con ?

en principe en 1ère tu vois du C => pointeurs + java => OO

en 2ème tu mélanges les 2 => C++ (ok c'est caricatural)

Quand je vois le nombre d'étudiants qui arrivent en première alors qu'ils n'ont pratiquement jamais touché un pc de leur vie (si ca existe j'en ai connu) ... je me dis que ce n'est pas plus mal ...
 

zoheir

cvm.mangaleet()
C'est possible mais je vois pas pourquoi on devrait apprendre le procedural avant l'OO. C'est deux concepts differents et les deux ont des avantages et inconvenients et les deux sont utilises pour faire des choses differentes.

J'ai eu du C et Java en premiere, C++ en 2eme et C# en 3eme. A cote de ca, j'avais des cours d'analyse (algo en procedural), de methodes OO (algo en OO).

Ca ne me choque pas de voir du Java en premiere et puis C en deuxieme meme si c'est mieux d'avoir les bases dans les deux en premiere.
le procédural est le meilleur canevas afin d'apprendre les bases de la programmation sans les fioritures de l'orienté objet: les boucles, les conditions, l'appel de fonction, les tableaux, etc.
Il faut rajouter aussi le fait que le but est d'analyser un probleme de le traduire dans un langage donné, en débutant, rien ne vaut le procédural qui par la suite découlera dans l'orienté objet.
 

zoheir

cvm.mangaleet()
en quoi c'est triste et con ?

en principe en 1ère tu vois du C => pointeurs + java => OO

en 2ème tu mélanges les 2 => C++ (ok c'est caricatural)

Quand je vois le nombre d'étudiants qui arrivent en première alors qu'ils n'ont pratiquement jamais touché un pc de leur vie (si ca existe j'en ai connu) ... je me dis que ce n'est pas plus mal ...
c'est con d'attaquer l'OO dès le début de tes études sans passer par la case procédural
 

Totoleheros83

Petit chat
c'est con d'attaquer l'OO dès le début de tes études sans passer par la case procédural

Pas d'accord:

j'ai commencé avec du procédural en 1ere et une initiation OO avec JAVA et ensuite des cours de C++,

pas évident de "penser" OO quand tu switches de l'un à l'autre, et franchement avec le recul, j'aurais préféré avoir des cours d'OO plus poussés en JAVA plutot que de bouffer du COBOL (qui ne me sert plus à grand chose)

D'ailleurs j'en ai parlé avec une prof de l'ESI qui m'a dit que justement ils privilégiaient les cours d'OO par rapport au procédural parce que plus difficile à appréhender par les étudiants que le procédural
 

zoheir

cvm.mangaleet()
Pas d'accord:

j'ai commencé avec du procédural en 1ere et une initiation OO avec JAVA et ensuite des cours de C++,

pas évident de "penser" OO quand tu switches de l'un à l'autre, et franchement avec le recul, j'aurais préféré avoir des cours d'OO plus poussés en JAVA plutot que de bouffer du COBOL (qui ne me sert plus à grand chose)
Evidemment ca doit se faire intelligemment, l'OO doit s'apprendre dès la premiere année, pas dit le contraire.
Faut pas whine sur les différents langages, l'avantage c'est que tu developpes tes connaissances analytiques, peu importe le langage. Et je conseillerais d'acheter deux ou trois bouquins sur le coding afin d'améliorer ses skills, de fait, on apprend pas tout a l'école.
 

ailless

Asimov, Sagan, Carlin, Hitchens
c'est con d'attaquer l'OO dès le début de tes études sans passer par la case procédural
Tu vas pas me dire que t'as besoin d'un an pour apprendre a faire une boucle, une condition et une fonction quoi. :D

En 1 mois grand maximum, les bases citees plus haut sont pliees et comprises. Donc autant apprendre les 2 concepts des le debut. ^^
 

zoheir

cvm.mangaleet()
ouais d office, faut pas un an -_x
 

Aqua

Elite
Franchement comment certains peuvent dire que le C++ n'est pas compliqué , j'ai déjà lu des articles de professionnel et le C++ est de loin le langage le plus complexe donc venir à dire que le java est plus compliqué ou que le C++ est plus facile c'est que vous racontez des mensonges.

Et puis ceux qui comparent les écoles , telle est meilleure ça me fait rire , aucune école n'est meilleure qu'une autre en informatique , ils sont tous à des années du marché de l'emploi et sans parler ceux qui n'ont jamais travaillés de leur vie.

Pour ce qui est d'apprendre un langage procédurale plutôt qu'un langage objet , je dirai qu'en terme de concept un langage objet demande plus de temps , mais au final , la POO est plus importante que le procédurale , j'ai fait du C et si j'aurai fait que de la POO , je m'en porterai pas plus mal.

Un langage procédurale ne peut servir , qu'à introduire les bases et apprendre , mais on peut très bien le faire en POO sans aller très loin donc la légende du procédurale mieux que la POO pour un débutant ,c'est un choix.
 

zoheir

cvm.mangaleet()
Les deux langages se valent en complexité, pratiquement tous d'ailleurs, tout dépend de ce que tu en fais. Certains sont plus facile à appréhender que d'autres, mais arrivé à un certain niveau, ca peut devenir "complexe", peu importe le langage.
Et en même temps osef, c'était pas le sujet du thread.
 

ailless

Asimov, Sagan, Carlin, Hitchens
Un langage procédurale ne peut servir , qu'à introduire les bases et apprendre , mais on peut très bien le faire en POO sans aller très loin donc la légende du procédurale mieux que la POO pour un débutant ,c'est un choix.
Comme si tous les développements étaient orienté objet... :)
 

Aqua

Elite
Les deux langages se valent en complexité
NON c'est un mensonge

Comme si tous les développements étaient orienté objet...
La majorité oui à moins de travailler dans un domaine de bas niveau , ce qui n'est pas le but de l'informatique de gestion.
 

zoheir

cvm.mangaleet()
la majorité? haha j'ai ri.
Et stoi le mensonge.
 

eGm_

Gibon Blasé
[TROLL]

Fait du Ruby

[/TROLL]
 
Haut