Se connecter / S'enregistrer

Résolu Pourquoi c’est difficile d’apprendre ou d’enseigner l'algorithmique?

Solutions (9)
Tags :
  • Programmation
|
bonsoir,

La base de la programmation est « l’algorithmique » il est essentiel d’avoir un bon raisonnement et une bonne dose de logique ainsi que des connaissances en algorithmique.

Mais la question est que « pourquoi c’est difficile d’apprendre ou d’enseigner ce module d’algorithmique ? » pour ceux qui on fait des études en informatique ce module est le plus difficile. « du moins il l’a été pour moi :(  et maintenant pour l’enseigner je sais que mais étudiants ont du mal a débuter correctement leurs raisonnement»
Si vous pouvez m’aider a trouver des réponses a cette question et des astuces pour mieux aider les étudiants débutants en algorithmique a ne pas avoir peur de ce module et de mieux le comprendre.

Merci.
Contenus similaires
Meilleure solution
partage
, Modo en slip |
Salut,

Moi je fais de l'algo depuis Septembre 2009 ( BTS IG en alternance), et franchement c'est trop tranquille.
Il nous a dit que en général, ceux qui étaient bon en algo, ils étaient à l'origine bon en math (pour le raisonnement en fait).
Pour que ce soit simple, il faut leur apprendre les choses dans l'ordre, si ce sont de vrais cours que tu dois donner, je ne pense pas que commencer par leur apprendre à faire un pong, ou compter des lettres ou des mots soit la bonne solution (c'est pourtant exactement comme ça que j'ai commencé au boulot avant les cours) mais c'est bien plus facile avec les cours du prof de faire ensuite ces petits exo.

A+

SliverPopop
  • Commenter cette solution |
Score
0
òh
òi
, Hercule Poirot |
C pas difficile mais il faut avoir une connaissance de base plus avoir une tête légère pour découvrir plus de solutions pour les problématiques moi j'aime vraiment les algorithmiques c mon best module à l'univ.

il faut avoir une certaine intuition, car aucune recette ne permet de savoir a priori quelles instructions permettront d’obtenir le résultat voulu. C’est là, si l’on y tient, qu’intervient la forme « d’intelligence » requise pour l’algorithmique. Alors, c’est certain, il y a des gens qui possèdent au départ davantage cette intuition que les autres. Cependant, et j’insiste sur ce point, les réflexes, cela s’acquiert. Et ce qu’on appelle l’intuition n’est finalement que de l’expérience tellement répétée que le raisonnement, au départ laborieux, finit par devenir « spontané ».
il faut être méthodique et rigoureux. En effet, chaque fois qu’on écrit une série d’instructions qu’on croit justes, il faut systématiquement se mettre mentalement à la place de la machine qui va les exécuter, armé d'un papier et d'un crayon, afin de vérifier si le résultat obtenu est bien celui que l’on voulait. Cette opération ne requiert pas la moindre once d’intelligence. Mais elle reste néanmoins indispensable, si l’on ne veut pas écrire à l’aveuglette.
Djaiouat abdelghani
  • Commenter cette réponse |
Score
0
òh
òi
|
Tous le monde à pas l'état d'esprit pour comprendre l'algo, c'est quelque chose d'abstrait, et certains n'ont pas l'esprit abstrait, c'est comme ça.

Après quand on à le bon état d'esprit, l'algo ne pose pas de problème, surtout si on le met en application en faisant de la programmation, et quand on y arrive tout deviens clair.

Si une personne à pas l'esprit abstrait, et n'a pas l'envie et la curiosité de mettre en pratique en programmant des exemples, alors pour cette personne tout cela restera nuageux, et aussi utile qu'un cours de latin quand on s'intéresse pas aux langues.
  • Commenter cette réponse |
Score
0
òh
òi
|
moi aussi manamana23 j'ai trouvé des difficulté même pour préparer le cours je trouve pas les activités qui peuvent simplifier les notion algorithme variable ...... mnt je suisune stagiaire et je pense que tu es déjà un prof parce que le msg est posté en 2010 , d’après ton expérience, est ce que tu peux m'aider ??
  • Commenter cette réponse |
Score
0
òh
òi
|
Meilleure réponse sélectionnée par manamana23.
  • Commenter cette réponse |
Score
0
òh
òi
|
alors il y a plus de propositions? aider moi j'en ai vraiment besoin des idées svp.
  • Commenter cette réponse |
Score
0
òh
òi
|
bonsoir,

Merci CRicky et sliverpopop « la correction orthographique » me plais bien j’essayerai ça au travaux dirigés , moi aussi j’essaye de donner des exemples réels, par exemple pour expliquer le principe d’une file j’utilise un garage de voiture avec une seule porte ;)  pour les jeux oui c’est une bonne manière d’apprendre, par exemple mon TP d’algorithmique c’était une sorte de train qui porte des chiffres et qui suit un itinéraire, durant son chemin il trouve des chiffres positifs et d’autres négatifs, il ce rétrécie lors ce qu’il trouve les négatifs et s’élargie lors ce qu’il rencontre les positifs …

Freemaster, j’ai réellement 23ans :D  et j’ai étudiée l’algorithmique il y a 4 ans comme module et j’ai eu de bonnes notes dans ce module, mais là je prépare un projet pour l’enseignement de l’algorithmique en EIAH, et je dois étudier ce module de tous les cotés, et savoir pourquoi il pause problèmes au étudiant débutants en informatique ou en programmation, car si l’enseignement de ce module est difficile en classe réelle, il le sera plus en classe virtuelle, je dois cerner le module et la façon de le présenter pour bien le scénariser comme cours et étudier le coté apprenant pour bien le scénariser lors de son évaluation.

Ma question est pour savoir ce qui fait peur en algorithmique pour les débutants, je cherche des réponses au prés des étudiants pour connaitre leur expériences dans ce sujet et des enseignants pour savoir comment ils procèdent pour donner la bonne information avec le bon exemple pour un apprenant précis.

Je vous remercie de m’aider.
  • Commenter cette réponse |
Score
0
òh
òi
|
salut,
tu as réellement 23 ans ?
sinon l'algorithme est plutôt sympa, car justement cela ne demande qu'un peu de logique :) 
  • Commenter cette réponse |
Score
0
òh
òi
|
Il faut commencer par des choses basiques mais sur des exemples concrets et ne pas complexifier tant que la base n'est pas maitrisée.
Un bon exemple serait de s'exercer sur une phrase (compter le nombre de caractères, puis le nombre d'espaces, puis le nombres de mots, faire des remplacement, tris jusqu'à la correction orthographique). Si ce sont des jeunes, tu peux partir sur la création d'un jeu video (comme le pong).
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS