• [^] # Re: En même temps

    Posté par (site web personnel) . En réponse au journal A propos de la recherche d'emploi. Évalué à 0.

    Un peu rapide quand même comme jugement ...

    Qu'est ce qu'un enseignement de la programmation valide pour toi ?

    Pour moi, c'est un sujet très vaste, et quoi que sont les choix de l'équipe pédagogique, ils pourront être remis en question.

    Pour moi par exemple, le plus important c'est le coté algorithmique qu'il faudrait mettre plus en avant. A partir du moment que la personne sait réfléchir face aux problèmes qu'elle rencontre, trouver une solution fonctionnelle est rapide ... Une fois qu'une solution algorithmique est trouvé, la programmer est n'est plus que de la transcription d'un alog en un langage ... C'est trivial :D ... .Sauf que dans un projet, le pourcentage de ligne de code demandant de la réflexion est relativement limité

    Une seconde voix et d'apprendre un langage de manière poussé.
    Maîtriser une API complète peut être intéressant dans le sens ou elle permet de se rendre compte qu'il ne faut pas ré-inventer la roue à chaque fois. Après, cet apprentissage ne peut se faire qu'une fois les mécanismes classiques de programmation compris ...
    Et cela ne peut pas se faire dès les premières années d'apprentissage ...Apprendre la STL (et savoir correctement l'utiliser) nécessite un bagage très important ...

    Après, un apprentissage de la programmation ne devrait pouvoir se faire sans un apprentissage de tous les outils l'accompagnant. (IDE, debuggeur, ...)
    Tout en sachant qu'il ne faut pas se limiter à un outil, mais que d'un autre coté ... Apprendre à utiliser ces outils ne se fait pas en un TP de 5 min ...
    Lancer alleyoop pour trouver un Segfault, c'est simple, trouver des bugs plus complexes demande un peu plus de connaissance ...


    Avec tous ca, il faut faire face à son public ... 99% des étudiants en filière en info ne sont pas des Geeks qui ne vivent que pour la science informatique, loin de là ...
    Certains arrivent dans ces filières sans avoir simplement codé un seul programme avant d'arriver (ce n'est pas un problème, mais il faut s'adapter au public ... )


    Enfin voilà, si tu as la solution miracle pour réaliser un enseignement complet, efficace et qui motive 100 % des étudiants, fait part de ton avis ... je pense qu'une majorité des enseignants seront intéressés.

    ++