Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3572 connectés 

  FORUM HardWare.fr
  Programmation

  Lycéens, collégiens programmeurs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lycéens, collégiens programmeurs

n°16572
Je@nb
Kindly give dime
Posté le 01-03-2001 à 18:44:26  profilanswer
 

Salut vous tous,
Je suis en 2de, j'ai 15 ans et j'aimerais programmer.
Alors dites moi en quels language faites vous tout ça.
Je maîtrise un peu près le JavaScript et je débute le TiBasic (pour Ti89), mais j'aimerai faire pour PC.
Par quoi faut-il commencer ?
D'après ce que j'ai lu le Pascal est pas mal.
 
Pour apprendre la prog en générale j'ai sélectionner 2/3 livres, dites moi si c'est nécessaires.
 
http://www.eyrolles.com/php.inform [...] fddf6efd5f
http://www.eyrolles.com/php.inform [...] fddf6efd5f
http://www.eyrolles.com/php.inform [...] fddf6efd5f
http://www.eyrolles.com/php.inform [...] fddf6efd5f
 
Merci de vos réponses

mood
Publicité
Posté le 01-03-2001 à 18:44:26  profilanswer
 

n°16605
la viper
Posté le 01-03-2001 à 23:44:05  profilanswer
 

franchement, moi je te conseillerai directement de passer au C voir meme C++ comme ca tu prends les bonnes habitudes tout de suite !
 
oublie le Basic ca t'apprends des choses qui sont incoherentes avec la logique algorithmique !
 
un bon bouquin sur le C / C++ (objet) et de la volonté (ainsi qu'un petit forum actif sur la programmation) feront l'affaire!

n°16611
BifaceMcLe​OD
The HighGlandeur
Posté le 01-03-2001 à 23:58:29  profilanswer
 

Heu... J'irais plutôt dans l'autre sens...
 
Par expérience, Pascal donne de bien meilleures habitudes de programmation que C++ (ou pire, C). Il apprend à être rigoureux, car le meilleur assistant d'enseignement, c'est le compilateur, car il est toujours inflexible !
 
De manière générale, quand on apprend un langage impératif (C, C++, Java, Pascal, Ada, Fortran, Cobol, Basic, .... pour ne citer que les plus célèbres et/ou répandus, sont de ceux-là), plus le langage est typé, mieux c'est, pour apprendre. Donc Ada est le plus strict (et le meilleur), vient ensuite Pascal ; Java n'est pas mal non plus, quoique je le classerais après Pascal. Puis, plus loin, C++ ; et le langage C arrive loin vers le bas du tableau.
 
Pour avoir pu constater comment programmaient (et comment s'en sortaient) des dizaines d'étudiants, en fonction de leur premier langage de programmation, Pascal et Ada sont très largement les meilleurs langages pour apprendre.

n°16612
BifaceMcLe​OD
The HighGlandeur
Posté le 02-03-2001 à 00:00:58  profilanswer
 

Je@nb> Je n'ai pas réussi à ouvrir tous tes liens, mais à l'époque où j'avais lu le bouquin de C. Delannoy sur le Turbo-Pascal, je l'avais trouvé pas mal...

n°16633
wouatouwou​atou
Posté le 02-03-2001 à 09:47:29  profilanswer
 

moi, j'avais commence avec le basic.. puis pascal.. et c vrai ke pour debuter c pas mal... car c pas trop dur...


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
n°16645
calvaire31​8
Posté le 02-03-2001 à 11:37:14  profilanswer
 

moi j'ai commencer par le c et c pas mal j'arrive a comprede les  
concepte des autres language sans probleme  
c'est certenement que les concepteur de ces language se base eux meme su le c pour les ecrire.

n°16682
BifaceMcLe​OD
The HighGlandeur
Posté le 02-03-2001 à 16:14:00  profilanswer
 

calvaire> Pas vraiment, non... Pascal est antérieur à C, par exemple. Pourtant, il inclut la notion de pointeur, de structure (record), de tableau, de fonction/procédure, ...
 
Non, c'est simplement parce que les concepts intéressants pour un langage de programmation impératif (pointeur, structure, tableau) qui étaient connus par les concepteurs de C, étaient connus des concepteurs de langage tout court. Donc les autres langages ne découlent pas de C, C et les autres langages découlent des concepts en question. Ce qui est sensiblement différent.
 
Et puis franchement, heureusement que les autres langages (à part C++, et aussi Java pour la syntaxe) ne sont pas basés sur C. C est un langage d'une pauvreté sémantique impressionnante, et ça devient vite un cauchemar à déboguer et à maintenir (à utiliser des outils trop généraux, on se mets à les utiliser de manière inappropriée, et le cerveau s'y perd très vite).

n°16741
Je@nb
Kindly give dime
Posté le 02-03-2001 à 20:04:45  profilanswer
 

Je vais apprendre le Pascal, ça m'a l'air un bon point de départ et un language assez éducatif.
Merci.
 
Ps: Est-ce que FunWebMax ou tous les autres au lycée ou même au collège peuvent me répondre ?

n°16757
Cytoplasm
Posté le 02-03-2001 à 21:56:58  profilanswer
 

Okay je suis en terminale, j'ai commencé le logo à quatre ans, à 12 je faisais du basic, à 13 du visual basic, à 14 du delphi.
J'ai essayé le visual c++ mais ca craint vraiment par rapport au language que j'ai découvert à 15 ans: l'assembleur, là il y a toutes les notions que tu veux puisque tu te les fait. Le seul problème est le manque de soutien des programmeurs en c/c++ qui font des headers les plus chiants possibles pour que nous, on soit obligés de s'emm... avec

n°16793
Kalou
Posté le 03-03-2001 à 12:04:09  profilanswer
 

Biface> Comment on programme en ADA... Ca m'intéresserait de m'y mettre mais je sais pas comment on en fait si tu connais des bons compilateurs et des bons bouquins ce serait cool...

mood
Publicité
Posté le 03-03-2001 à 12:04:09  profilanswer
 

n°16829
BifaceMcLe​OD
The HighGlandeur
Posté le 03-03-2001 à 17:53:22  profilanswer
 

Pour le compilateur, tu as le GNAT. C'est un compilateur gratuit qui repose sur GCC.
Il existe pour de nombreuses plate-formes, y compris Unix et DOS. A télécharger sur le site de Ada Core Technologies, qui est la boite qui en fait le support.
 
Pour la littérature en ligne, tu peux aller sur le site "Ada Home, auto-proclamé "the Home of the Brave Ada Programmers". ;) C'est un site très bien fait et très complet, bourré de ressources (tutoriels, librairies, études, ...) et de liens vers d'autres sites. A noter : il est en anglais.
 
En ce qui concerne la littérature papier, tu as ce que beaucoup de programmeurs Ada considèrent comme LA référence : le Barnes, du nom de son auteur. Barnes a été un des concepteurs du langage Ada, et depuis lors, il édite et réédite son pavé (car c'est vraiment un pavé !), qui couvre tous les aspects du langage. De mémoire, il est assez progressif et contient beaucoup d'examples, c'est pour cela qu'il est très utile et très apprécié à la fois des étudiants et des programmeurs expérimentés. A savoir aussi : ce bouquin est traduit en français... Ca peut être utile. Tu devrais pouvoir le trouver dans toute bonne librarie spécialisée, genre le Monde-en-Tique (à Paris) ou la FNAC.
 
Quand j'étais étudiant, il y avait un autre bouquin que j'avais beaucoup apprécié, c'était "Ada avec le sourire", aux éditions suisses romandes (de mémoire). Cet ouvrage-ci est beaucoup moins gros que le Barnes, mais il arrive à être assez complet (malheureusement, je n'en connais que l'édition couvrant Ada83, et je ne sais pas s'il a été mis à jour), et il est nettement plus sympa à lire que le Barnes (qui, lui, est sérieux de bout en bout).

n°16842
zop
1 world, 1 web, 1 Windows
Posté le 03-03-2001 à 19:50:49  profilanswer
 

D'ailleurs, tous les projets conséquents avec impératif zéro ratage sont écrits en ADA (avionique, système de navigation embarqué temps réel : projet Météore ligne 14 du métro en est un exemple concret).
Par contre la plupart des OS sont écrits en C ( ce qui n'empêche pas les UNICES d'être stables).

n°16893
funwebmax
Posté le 04-03-2001 à 10:29:26  profilanswer
 

Je@nb a écrit a écrit :

Je vais apprendre le Pascal, ça m'a l'air un bon point de départ et un language assez éducatif.
Merci.
 
Ps: Est-ce que FunWebMax ou tous les autres au lycée ou même au collège peuvent me répondre ?




 
Salut, bien sur que je veux te réponde ;)
Moi en fait, je suis plutôt PHP, HTML, java-scripts etc ..
je trouve que le PHP est très bien pour commencer, on arrive à des résultats rapidement, et je trouve que c un langage assez puissant.
Moi je préfère faire pour l'instant du dévellopement web, tu préfère koi, toi ?

n°16897
Dost67
Posté le 04-03-2001 à 11:01:11  profilanswer
 

Moi aussi chui en 2nde. J'ai commencé le C++ y'a 1 mois. C'est assez balaize et je pige pas tout. La POO de base ça va, mais dès qu'on arrive à la surdéfinition d'opérateurs, le polymorphisme et les arbres binaires oulala je pige ke dalle !! Mais j'avais déjà quelques notions en Visual Basic et en Javascript et ça aide beaucoup pour C/C++.
 
Donc pour résumer voilà ce que j'ai fait :
- Visual Basic : les bases
- HTML : obligé ;)
- Javascript : on peut faire des trucs pas mal
- C/C++ : bah faut réfléchir à deux fois avant de s'y mettre ! Par contre ça a l'air cool quand on y arrive.

n°16904
Je@nb
Kindly give dime
Posté le 04-03-2001 à 11:34:06  profilanswer
 

J'ai acheté un livre d'initiation et un livre sur le Päscal.
Je les recevrai Lundi ou Mardi et je vous dirai ça tout de suite car je les lirais en cours français et en espagnol car on s'emmerde.
Je me mettrai au Visual Basic après car je vois que ça te sert.
Et pendant les grandes vacances si ça va bien j'attaquerai le C ou C++ ou programmer la Ti89 et faire de super progs.
Le Javascript j'en fait et je me débrouille pas trop mal.
Le HTML est simple.

n°16929
Dost67
Posté le 04-03-2001 à 15:33:32  profilanswer
 

Le Visual Basic c'est pas obligé mais j'ai commencé par là parce que tout le monde me disait que c'était facile sur ce forum (c'était il y a un an). Mais depuis j'ai laissé tomber. Je garde que Javascript pour le Web et C++ pour faire des trucs pourris pour l'instant (euh oui je dois me mettre à la prog Windows, c'est plus dure qu'en VB avec C++ ;))

n°16944
BifaceMcLe​OD
The HighGlandeur
Posté le 04-03-2001 à 18:17:30  profilanswer
 

Dost67> Ben à mon avis, avec Delphi (qui est à Pascal ce que Borland C++ ou Visual C++ est à C++), tu t'en serais sorti plus facilement.
 
Pascal permet de faire quasiment tout ce que permet C++, mais c'est plus facile d'accès, et, en particulier pour les pointeurs, on n'utilise les fonctionnalités puissantes que lorsque cela est nécessaire.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Lycéens, collégiens programmeurs

 

Sujets relatifs
besoin de programmeurs php pour m'aider sur un projet tout simple 
Plus de sujets relatifs à : Lycéens, collégiens programmeurs


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)