J'ai fait très peu de Pascal, et c'était hors de mes cours d'info. Le C permet tout un tas de constructions « laxistes » (dont je me sers souvent par ailleurs ...) qui n'existent pas en Pascal. Du coup, ça en fait un langage plus structuré et sans doute mieux adapté pour débuter.
Après, il est toujours possible d'imposer un certain style de programmation aux élèves s'il le faut vraiment, même en C -- mais ce qui fait préférer un langage à un autre, c'est justement les capacités d'expressivité. Je trouverais dommage d'empêcher un élève d'utiliser i++ comme construction juste « parce que ».
[^] # Re: Pascal ?
Posté par lasher . En réponse à la dépêche Des logiciels libres dans les programmes de mathématiques du lycée. Évalué à 2.
Après, il est toujours possible d'imposer un certain style de programmation aux élèves s'il le faut vraiment, même en C -- mais ce qui fait préférer un langage à un autre, c'est justement les capacités d'expressivité. Je trouverais dommage d'empêcher un élève d'utiliser i++ comme construction juste « parce que ».